public class OCollection extends SimpleNode
| Modifier and Type | Field and Description |
|---|---|
protected List<OExpression> |
expressions |
children, firstToken, id, lastToken, parent, parser, value| Constructor and Description |
|---|
OCollection(int id) |
OCollection(OrientSql p,
int id) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(OExpression exp) |
OCollection |
copy() |
void |
deserialize(OResult fromResult) |
boolean |
equals(Object o) |
Object |
execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
execute(OResult iCurrentRecord,
OCommandContext ctx) |
List<OExpression> |
getExpressions() |
int |
hashCode() |
boolean |
isAggregate() |
boolean |
isCacheable() |
boolean |
isEarlyCalculated(OCommandContext ctx) |
Object |
jjtAccept(OrientSqlVisitor visitor,
Object data)
Accept the visitor.
|
boolean |
needsAliases(Set<String> aliases) |
boolean |
refersToParent() |
OResult |
serialize() |
OCollection |
splitForAggregation(AggregateProjectionSplit aggregateProj,
OCommandContext ctx) |
void |
toString(Map<Object,Object> params,
StringBuilder builder) |
childrenAccept, dump, getDatabase, getValue, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toStringprotected List<OExpression> expressions
public OCollection(int id)
public OCollection(OrientSql p, int id)
public Object jjtAccept(OrientSqlVisitor visitor, Object data)
jjtAccept in interface NodejjtAccept in class SimpleNodepublic void toString(Map<Object,Object> params, StringBuilder builder)
toString in class SimpleNodepublic void add(OExpression exp)
public Object execute(OIdentifiable iCurrentRecord, OCommandContext ctx)
public Object execute(OResult iCurrentRecord, OCommandContext ctx)
public boolean isAggregate()
public OCollection splitForAggregation(AggregateProjectionSplit aggregateProj, OCommandContext ctx)
public boolean isEarlyCalculated(OCommandContext ctx)
public OCollection copy()
copy in class SimpleNodepublic boolean refersToParent()
public OResult serialize()
public void deserialize(OResult fromResult)
public boolean isCacheable()
public List<OExpression> getExpressions()
Copyright © 2009–2025 OrientDB. All rights reserved.