Package org.apache.cassandra.cql3.functions
package org.apache.cassandra.cql3.functions
-
ClassDescriptionBase class for our native/hardcoded functions.Factory methods for aggregate functions.Performs a calculation on a set of values and return a single value.An aggregation operation.Utility used to deserialize function arguments.The input arguments to a function.Casting functionsNative CQL functions for collections (sets, list and maps).Default
Argumentsimplementation.Class for dynamically building different overloads of a CQLFunctionaccording to specific function calls.Generic, loose definition of a function parameter, able to infer the specific data type of the parameter in the function specifically built by aFunctionFactoryfor a particular function call.Base class for all Java UDFs.Base class for theAggregateFunctionnative classes.Base class for our native/hardcoded functions.A container of native functions.Base class for theScalarFunctionnative classes.Operation functions (Mathematics).A partial application of a function.Determines a single output value based on any number of input values.Function that rounds a date down to the closest multiple of a duration.Function that rounds a timestamp down to the closest multiple of a duration.Function that rounds a timeUUID down to the closest multiple of a duration.Base class for user-defined-aggregates.Verifies Java UDF byte code.Provides context information for a particular user defined function.Package private implementation ofUDFContextRepresents a data type used within the UDF/UDA.Base class for User Defined Functions.A non-native, user-defined function, like UDFs and UDAs.