Uses of Class
org.apache.cassandra.cql3.functions.NativeScalarFunction
Packages that use NativeScalarFunction
-
Uses of NativeScalarFunction in org.apache.cassandra.cql3.functions
Subclasses of NativeScalarFunction in org.apache.cassandra.cql3.functionsModifier and TypeClassDescriptionstatic classstatic classclassstatic 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 NativeScalarFunctionModifier and TypeFieldDescriptionstatic final NativeScalarFunctionTimeFcts.floorTimeFunction that rounds a time down to the closest multiple of a duration.Methods in org.apache.cassandra.cql3.functions that return NativeScalarFunctionModifier and TypeMethodDescriptionstatic NativeScalarFunctionTimeFcts.toDate(TemporalType<?> type) Creates a function that converts a value of the specified type into aDATE.static NativeScalarFunctionTimeFcts.toTimestamp(TemporalType<?> type) Creates a function that converts a value of the specified type into aTIMESTAMP.static NativeScalarFunctionTimeFcts.toUnixTimestamp(TemporalType<?> type) Creates a function that converts a value of the specified type into a UNIX timestamp. -
Uses of NativeScalarFunction in org.apache.cassandra.cql3.functions.masking
Subclasses of NativeScalarFunction 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.