Package com.arcadedb.query.sql.parser
Class FromItem
- java.lang.Object
-
- com.arcadedb.query.sql.parser.SimpleNode
-
- com.arcadedb.query.sql.parser.FromItem
-
- All Implemented Interfaces:
Node
public class FromItem extends SimpleNode
-
-
Field Summary
Fields Modifier and Type Field Description protected Bucket
bucket
protected BucketList
bucketList
protected FunctionCall
functionCall
protected Identifier
identifier
protected IndexIdentifier
index
protected InputParameter
inputParam
protected List<InputParameter>
inputParams
protected Modifier
modifier
protected List<Rid>
rids
protected SchemaIdentifier
schema
protected Statement
statement
-
Fields inherited from class com.arcadedb.query.sql.parser.SimpleNode
children, firstToken, id, lastToken, parent, parser, value
-
-
Method Summary
-
Methods inherited from class com.arcadedb.query.sql.parser.SimpleNode
childrenAccept, dump, getValue, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toString
-
-
-
-
Field Detail
-
inputParams
protected List<InputParameter> inputParams
-
bucket
protected Bucket bucket
-
bucketList
protected BucketList bucketList
-
index
protected IndexIdentifier index
-
schema
protected SchemaIdentifier schema
-
statement
protected Statement statement
-
inputParam
protected InputParameter inputParam
-
identifier
protected Identifier identifier
-
functionCall
protected FunctionCall functionCall
-
modifier
protected Modifier modifier
-
-
Constructor Detail
-
FromItem
public FromItem(int id)
-
FromItem
public FromItem(SqlParser p, int id)
-
-
Method Detail
-
toString
public void toString(Map<String,Object> params, StringBuilder builder)
- Overrides:
toString
in classSimpleNode
-
getIdentifier
public Identifier getIdentifier()
-
getBucket
public Bucket getBucket()
-
getBucketList
public BucketList getBucketList()
-
getIndex
public IndexIdentifier getIndex()
-
getSchema
public SchemaIdentifier getSchema()
-
getStatement
public Statement getStatement()
-
getInputParam
public InputParameter getInputParam()
-
getInputParams
public List<InputParameter> getInputParams()
-
getFunctionCall
public FunctionCall getFunctionCall()
-
getModifier
public Modifier getModifier()
-
copy
public FromItem copy()
- Overrides:
copy
in classSimpleNode
-
setBucket
public void setBucket(Bucket bucket)
-
setBucketList
public void setBucketList(BucketList bucketList)
-
setIndex
public void setIndex(IndexIdentifier index)
-
setSchema
public void setSchema(SchemaIdentifier schema)
-
setStatement
public void setStatement(Statement statement)
-
setInputParam
public void setInputParam(InputParameter inputParam)
-
setIdentifier
public void setIdentifier(Identifier identifier)
-
setFunctionCall
public void setFunctionCall(FunctionCall functionCall)
-
setModifier
public void setModifier(Modifier modifier)
-
setInputParams
public void setInputParams(List<InputParameter> inputParams)
-
serialize
public Result serialize()
-
deserialize
public void deserialize(Result fromResult)
-
isCacheable
public boolean isCacheable()
-
-