Uses of Class
org.apache.cassandra.cql3.functions.FunctionName
Packages that use FunctionName
Package
Description
-
Uses of FunctionName in org.apache.cassandra.auth
Methods in org.apache.cassandra.auth that return FunctionNameMethods in org.apache.cassandra.auth with parameters of type FunctionNameModifier and TypeMethodDescriptionstatic FunctionResourceFunctionResource.functionFromCql(FunctionName name, List<CQL3Type.Raw> argTypes) -
Uses of FunctionName in org.apache.cassandra.cql3
Methods in org.apache.cassandra.cql3 with parameters of type FunctionName -
Uses of FunctionName in org.apache.cassandra.cql3.functions
Fields in org.apache.cassandra.cql3.functions declared as FunctionNameModifier and TypeFieldDescriptionprotected final FunctionNameAbstractFunction.nameprotected final FunctionNameFunctionFactory.nameThe name of the built functions.Methods in org.apache.cassandra.cql3.functions that return FunctionNameModifier and TypeMethodDescriptionFunctionName.asNativeFunction()static FunctionNameOperationFcts.getFunctionNameFromOperator(char operator) Returns the name of the function associated to the specified operator.AbstractFunction.name()Function.name()FunctionFactory.name()static FunctionNameFunctionName.nativeFunction(String name) Methods in org.apache.cassandra.cql3.functions with parameters of type FunctionNameModifier and TypeMethodDescriptionstatic UDAggregateUDAggregate.create(Collection<UDFunction> functions, FunctionName name, List<AbstractType<?>> argTypes, AbstractType<?> returnType, FunctionName stateFunc, FunctionName finalFunc, AbstractType<?> stateType, ByteBuffer initcond) static UDFunctionUDFunction.create(FunctionName name, List<ColumnIdentifier> argNames, List<AbstractType<?>> argTypes, AbstractType<?> returnType, boolean calledOnNullInput, String language, String body) static UDFunctionUDFunction.createBrokenFunction(FunctionName name, List<ColumnIdentifier> argNames, List<AbstractType<?>> argTypes, AbstractType<?> returnType, boolean calledOnNullInput, String language, 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).final booleanFunctionName.equalsNativeFunction(FunctionName nativeFunction) static FunctionFunctionResolver.get(String keyspace, FunctionName name, List<? extends AssignmentTestable> providedArgs, String receiverKeyspace, String receiverTable, AbstractType<?> receiverType) static FunctionFunctionResolver.get(String keyspace, FunctionName name, List<? extends AssignmentTestable> providedArgs, String receiverKeyspace, String receiverTable, AbstractType<?> receiverType, UserFunctions functions) NativeFunctions.getFactories(FunctionName name) Returns all the registered functions factories with the specified name.NativeFunctions.getFunctions(FunctionName name) Returns all the registered pre-built functions overloads with the specified name.static FromJsonFctFromJsonFct.getInstance(FunctionName name, AbstractType<?> returnType) static charOperationFcts.getOperator(FunctionName function) Returns the operator associated to the specified function.booleanNativeFunctions.hasFactory(FunctionName name) Returns whether there is a function factory with the specified name.static booleanOperationFcts.isNegation(FunctionName function) Checks if the function with the specified name is a negation.static booleanOperationFcts.isOperation(FunctionName function) Checks if the function with the specified name is an operation.static UDFunctionUDFunction.tryCreate(FunctionName name, List<ColumnIdentifier> argNames, List<AbstractType<?>> argTypes, AbstractType<?> returnType, boolean calledOnNullInput, String language, String body) voidFunctionParameter.validateType(FunctionName name, AssignmentTestable arg, AbstractType<?> argType) Constructors in org.apache.cassandra.cql3.functions with parameters of type FunctionNameModifierConstructorDescriptionprotectedAbstractFunction(FunctionName name, List<AbstractType<?>> argTypes, AbstractType<?> returnType) Raw(FunctionName name, List<Term.Raw> terms) UDAggregate(FunctionName name, List<AbstractType<?>> argTypes, AbstractType<?> returnType, ScalarFunction stateFunc, ScalarFunction finalFunc, ByteBuffer initcond) protectedUDFunction(FunctionName name, List<ColumnIdentifier> argNames, List<AbstractType<?>> argTypes, AbstractType<?> returnType, boolean calledOnNullInput, String language, String body) UserFunction(FunctionName name, List<AbstractType<?>> argTypes, AbstractType<?> returnType) -
Uses of FunctionName in org.apache.cassandra.cql3.functions.masking
Fields in org.apache.cassandra.cql3.functions.masking declared as FunctionNameConstructors in org.apache.cassandra.cql3.functions.masking with parameters of type FunctionNameModifierConstructorDescriptionprotectedMaskingFunction(FunctionName name, AbstractType<?> outputType, AbstractType<?> inputType, AbstractType<?>... argsType) Raw(FunctionName name, List<Term.Raw> rawPartialArguments) -
Uses of FunctionName in org.apache.cassandra.cql3.selection
Constructors in org.apache.cassandra.cql3.selection with parameters of type FunctionName -
Uses of FunctionName in org.apache.cassandra.cql3.statements.schema
Constructors in org.apache.cassandra.cql3.statements.schema with parameters of type FunctionNameModifierConstructorDescriptionCreateAggregateStatement(String keyspaceName, String aggregateName, List<CQL3Type.Raw> rawArgumentTypes, CQL3Type.Raw rawStateType, FunctionName stateFunctionName, FunctionName finalFunctionName, Term.Raw rawInitialValue, boolean orReplace, boolean ifNotExists) Raw(FunctionName aggregateName, List<CQL3Type.Raw> rawArgumentTypes, CQL3Type.Raw rawStateType, String stateFunctionName, String finalFunctionName, Term.Raw rawInitialValue, boolean orReplace, boolean ifNotExists) Raw(FunctionName name, List<ColumnIdentifier> argumentNames, List<CQL3Type.Raw> rawArgumentTypes, CQL3Type.Raw rawReturnType, boolean calledOnNullInput, String language, String body, boolean orReplace, boolean ifNotExists) Raw(FunctionName name, List<CQL3Type.Raw> arguments, boolean argumentsSpecified, boolean ifExists) Raw(FunctionName name, List<CQL3Type.Raw> arguments, boolean argumentsSpecified, boolean ifExists) -
Uses of FunctionName in org.apache.cassandra.exceptions
Fields in org.apache.cassandra.exceptions declared as FunctionNameMethods in org.apache.cassandra.exceptions with parameters of type FunctionNameModifier and TypeMethodDescriptionstatic FunctionExecutionExceptionFunctionExecutionException.create(FunctionName functionName, List<String> argTypes, String detail) Constructors in org.apache.cassandra.exceptions with parameters of type FunctionNameModifierConstructorDescriptionFunctionExecutionException(FunctionName functionName, List<String> argTypes, String msg) -
Uses of FunctionName in org.apache.cassandra.schema
Methods in org.apache.cassandra.schema with parameters of type FunctionNameModifier and TypeMethodDescriptionUserFunctions.find(FunctionName name, List<AbstractType<?>> argTypes) UserFunctions.find(FunctionName name, List<AbstractType<?>> argTypes, UserFunctions.Filter filter) Find the function with the specified nameSchema.findUserFunction(FunctionName name, List<AbstractType<?>> argTypes) Find the function with the specified name and arguments.UserFunctions.get(FunctionName name) Get all function overloads with the specified nameUserFunctions.getUdas(FunctionName name) Get all UDAs overloads with the specified nameUserFunctions.getUdfs(FunctionName name) Get all UDFs overloads with the specified nameSchema.getUserFunctions(FunctionName name) Get all user-defined function overloads with the specified name.UserFunctions.without(FunctionName name, List<AbstractType<?>> argTypes) Creates a Functions instance with the function with the provided name and argument types removed