org.makumba.providers.query.mql
Class FunctionCall
java.lang.Object
org.makumba.providers.query.mql.FunctionCall
public class FunctionCall
- extends Object
FunctionCall
public FunctionCall(DataDefinition.QueryFragmentFunction function,
Vector<MqlNode> orderedArguments,
Vector<Node> orderedArgumentsOrigins,
DataDefinition parentType,
String path,
boolean isFunctionArgument,
boolean isMQLFunction,
boolean isActorFunction,
boolean isInWhere)
getFunction
public DataDefinition.QueryFragmentFunction getFunction()
getKey
public String getKey()
getActorType
public static String getActorType(String key)
incrementId
public FunctionCall incrementId()
getOrderedArgumentOrigins
public Vector<Node> getOrderedArgumentOrigins()
getOrderedArguments
public Vector<MqlNode> getOrderedArguments()
getParentType
public DataDefinition getParentType()
getPath
public String getPath()
- get the path to the function call, i.e. a.b.c.functionCall()
isFunctionArgument
public boolean isFunctionArgument()
isMQLFunction
public boolean isMQLFunction()
isActorFunction
public boolean isActorFunction()
isInWhere
public boolean isInWhere()
toString
public String toString()
- Overrides:
toString
in class Object