Uses of Class
org.apache.cassandra.cql3.functions.NativeFunction
Packages that use NativeFunction
-
Uses of NativeFunction in org.apache.cassandra.cql3.functions
Subclasses of NativeFunction in org.apache.cassandra.cql3.functionsModifier and TypeClassDescriptionstatic classstatic classstatic classclassclassBase class for theAggregateFunctionnative classes.classBase class for theScalarFunctionnative classes.static final classFunction that rounds a date down to the closest multiple of a duration.static final classFunction that rounds a timestamp down to the closest multiple of a duration.static final classFunction that rounds a timeUUID down to the closest multiple of a duration.static classclassclassFields in org.apache.cassandra.cql3.functions declared as NativeFunctionModifier and TypeFieldDescriptionstatic final NativeFunctionTimeFcts.maxTimeuuidFctstatic final NativeFunctionTimeFcts.minTimeuuidFctstatic final NativeFunctionUuidFcts.uuidFctMethods in org.apache.cassandra.cql3.functions that return NativeFunctionModifier and TypeMethodDescriptionstatic NativeFunctionMathFcts.absFct(NumberType<?> type) protected abstract NativeFunctionFunctionFactory.doGetOrCreateFunction(List<AbstractType<?>> argTypes, AbstractType<?> receiverType) Returns a function compatible with the specified signature.static NativeFunctionMathFcts.expFct(NumberType<?> type) FunctionFactory.getOrCreateFunction(List<? extends AssignmentTestable> args, AbstractType<?> receiverType, String receiverKeyspace, String receiverTable) Returns a function with a signature compatible with the specified function call.static NativeFunctionMathFcts.log10Fct(NumberType<?> type) static NativeFunctionMathFcts.logFct(NumberType<?> type) static NativeFunctionMathFcts.roundFct(NumberType<?> type) AggregateFcts.CountRowsFunction.withLegacyName()BytesConversionFcts.FromBlobFunction.withLegacyName()BytesConversionFcts.ToBlobFunction.withLegacyName()NativeFunction.withLegacyName()Returns a copy of this function using its old pre-5.0 name before the adoption of snake-cased function names.Methods in org.apache.cassandra.cql3.functions that return types with arguments of type NativeFunctionModifier and TypeMethodDescriptionNativeFunctions.getFunctions()NativeFunctions.getFunctions(FunctionName name) Returns all the registered pre-built functions overloads with the specified name.Methods in org.apache.cassandra.cql3.functions with parameters of type NativeFunctionModifier and TypeMethodDescriptionvoidNativeFunctions.add(NativeFunction function) voidNativeFunctions.addAll(NativeFunction... functions) -
Uses of NativeFunction in org.apache.cassandra.cql3.functions.masking
Subclasses of NativeFunction in org.apache.cassandra.cql3.functions.maskingModifier and TypeClassDescriptionclassAMaskingFunctionthat returns a fixed replacement value for the data type of its single argument.classAMaskingFunctionthat replaces the specified column value by its hash according to the specified algorithm.classANativeScalarFunctionthat totally or partially replaces the original value of a column value, meant to obscure the real value of the column.classAMaskingFunctionthat always returns anullcolumn.classAMaskingFunctionapplied to aStringTypevalue that, depending onPartialMaskingFunction.Kind: Replaces each character between the supplied positions by the supplied padding character.classAMaskingFunctionthat replaces the specified column value by a certain replacement value.