public class OLetItem extends SimpleNode
Modifier and Type | Field and Description |
---|---|
protected OExpression |
expression |
protected OStatement |
query |
protected OIdentifier |
varName |
children, firstToken, id, lastToken, parent, parser, value
Constructor and Description |
---|
OLetItem(int id) |
OLetItem(OrientSql p,
int id) |
Modifier and Type | Method and Description |
---|---|
OLetItem |
copy() |
void |
deserialize(OResult fromResult) |
boolean |
equals(Object o) |
void |
extractSubQueries(SubQueryCollector collector) |
OExpression |
getExpression() |
OStatement |
getQuery() |
OIdentifier |
getVarName() |
int |
hashCode() |
boolean |
isCacheable() |
boolean |
refersToParent() |
OResult |
serialize() |
void |
setExpression(OExpression expression) |
void |
setQuery(OStatement query) |
void |
setVarName(OIdentifier varName) |
void |
toString(Map<Object,Object> params,
StringBuilder builder) |
childrenAccept, dump, getDatabase, getValue, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toString
protected OIdentifier varName
protected OExpression expression
protected OStatement query
public OLetItem(int id)
public OLetItem(OrientSql p, int id)
public void toString(Map<Object,Object> params, StringBuilder builder)
toString
in class SimpleNode
public OLetItem copy()
copy
in class SimpleNode
public void setVarName(OIdentifier varName)
public void setExpression(OExpression expression)
public void setQuery(OStatement query)
public boolean refersToParent()
public OIdentifier getVarName()
public OExpression getExpression()
public OStatement getQuery()
public void extractSubQueries(SubQueryCollector collector)
public OResult serialize()
public void deserialize(OResult fromResult)
public boolean isCacheable()
Copyright © 2009–2020 OrientDB. All rights reserved.