Uses of Class
org.apache.cassandra.cql3.functions.UDFunction
-
Packages that use UDFunction Package Description org.apache.cassandra.auth org.apache.cassandra.cql3.functions org.apache.cassandra.schema org.apache.cassandra.transport -
-
Uses of UDFunction in org.apache.cassandra.auth
Methods in org.apache.cassandra.auth with parameters of type UDFunction Modifier and Type Method Description void
AuthSchemaChangeListener. onDropFunction(UDFunction function)
-
Uses of UDFunction in org.apache.cassandra.cql3.functions
Subclasses of UDFunction in org.apache.cassandra.cql3.functions Modifier and Type Class Description class
JavaBasedUDFunction
Methods in org.apache.cassandra.cql3.functions that return UDFunction Modifier and Type Method Description static UDFunction
UDFunction. create(FunctionName name, java.util.List<ColumnIdentifier> argNames, java.util.List<AbstractType<?>> argTypes, AbstractType<?> returnType, boolean calledOnNullInput, java.lang.String language, java.lang.String body)
static UDFunction
UDFunction. createBrokenFunction(FunctionName name, java.util.List<ColumnIdentifier> argNames, java.util.List<AbstractType<?>> argTypes, AbstractType<?> returnType, boolean calledOnNullInput, java.lang.String language, java.lang.String body, InvalidRequestException reason)
It can happen that a function has been declared (is listed in the scheam) but cannot be loaded (maybe only on some nodes).static UDFunction
UDFunction. tryCreate(FunctionName name, java.util.List<ColumnIdentifier> argNames, java.util.List<AbstractType<?>> argTypes, AbstractType<?> returnType, boolean calledOnNullInput, java.lang.String language, java.lang.String body)
UDFunction
UDFunction. withUpdatedUserType(UserType udt)
Method parameters in org.apache.cassandra.cql3.functions with type arguments of type UDFunction Modifier and Type Method Description static UDAggregate
UDAggregate. create(java.util.Collection<UDFunction> functions, FunctionName name, java.util.List<AbstractType<?>> argTypes, AbstractType<?> returnType, FunctionName stateFunc, FunctionName finalFunc, AbstractType<?> stateType, java.nio.ByteBuffer initcond)
UDAggregate
UDAggregate. withUpdatedUserType(java.util.Collection<UDFunction> udfs, UserType udt)
-
Uses of UDFunction in org.apache.cassandra.schema
Fields in org.apache.cassandra.schema with type parameters of type UDFunction Modifier and Type Field Description UserFunctions.FunctionsDiff<UDFunction>
KeyspaceMetadata.KeyspaceDiff. udfs
Methods in org.apache.cassandra.schema that return types with arguments of type UDFunction Modifier and Type Method Description java.util.Collection<UDFunction>
UserFunctions. getUdfs(FunctionName name)
Get all UDFs overloads with the specified namejava.util.stream.Stream<UDFunction>
UserFunctions. udfs()
Methods in org.apache.cassandra.schema with parameters of type UDFunction Modifier and Type Method Description default void
SchemaChangeListener. onAlterFunction(UDFunction before, UDFunction after)
default void
SchemaChangeListener. onCreateFunction(UDFunction function)
default void
SchemaChangeListener. onDropFunction(UDFunction function)
-
Uses of UDFunction in org.apache.cassandra.transport
Methods in org.apache.cassandra.transport with parameters of type UDFunction Modifier and Type Method Description static Event.SchemaChange
Event.SchemaChange. forFunction(Event.SchemaChange.Change change, UDFunction function)
void
Server.EventNotifier. onAlterFunction(UDFunction before, UDFunction after)
void
Server.EventNotifier. onCreateFunction(UDFunction function)
void
Server.EventNotifier. onDropFunction(UDFunction function)
-