Class FunctionResolver
- java.lang.Object
-
- org.apache.cassandra.cql3.functions.FunctionResolver
-
public final class FunctionResolver extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Functionget(java.lang.String keyspace, FunctionName name, java.util.List<? extends AssignmentTestable> providedArgs, java.lang.String receiverKs, java.lang.String receiverCf, AbstractType<?> receiverType)static ColumnSpecificationmakeArgSpec(java.lang.String receiverKs, java.lang.String receiverCf, Function fun, int i)
-
-
-
Method Detail
-
makeArgSpec
public static ColumnSpecification makeArgSpec(java.lang.String receiverKs, java.lang.String receiverCf, Function fun, int i)
-
get
public static Function get(java.lang.String keyspace, FunctionName name, java.util.List<? extends AssignmentTestable> providedArgs, java.lang.String receiverKs, java.lang.String receiverCf, AbstractType<?> receiverType) throws InvalidRequestException
- Parameters:
keyspace- the current keyspacename- the name of the functionprovidedArgs- the arguments provided for the function callreceiverKs- the receiver's keyspacereceiverCf- the receiver's tablereceiverType- if the receiver type is known (during inserts, for example), this should be the type of the receiver- Throws:
InvalidRequestException
-
-