public class OProjection extends SimpleNode
Modifier and Type | Field and Description |
---|---|
protected boolean |
distinct |
children, firstToken, id, lastToken, parent, parser, value
Constructor and Description |
---|
OProjection(int id) |
OProjection(List<OProjectionItem> items,
boolean distinct) |
OProjection(OrientSql p,
int id) |
Modifier and Type | Method and Description |
---|---|
OLegacyResultSet |
calculateExpand(OCommandContext iContext,
OResult iRecord) |
OResult |
calculateSingle(OCommandContext iContext,
OResult iRecord) |
OProjection |
copy() |
void |
deserialize(OResult fromResult) |
boolean |
equals(Object o) |
void |
extractSubQueries(SubQueryCollector collector) |
Set<String> |
getAllAliases() |
OProjection |
getExpandContent() |
List<OProjectionItem> |
getItems() |
int |
hashCode() |
boolean |
isCacheable() |
boolean |
isDistinct() |
boolean |
isExpand() |
boolean |
refersToParent() |
OResult |
serialize() |
void |
setDistinct(boolean distinct) |
void |
setItems(List<OProjectionItem> items) |
void |
toString(Map<Object,Object> params,
StringBuilder builder) |
void |
validate() |
childrenAccept, dump, getDatabase, getValue, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toString
public OProjection(List<OProjectionItem> items, boolean distinct)
public OProjection(int id)
public OProjection(OrientSql p, int id)
public List<OProjectionItem> getItems()
public void setItems(List<OProjectionItem> items)
public void toString(Map<Object,Object> params, StringBuilder builder)
toString
in class SimpleNode
public OResult calculateSingle(OCommandContext iContext, OResult iRecord)
public OLegacyResultSet calculateExpand(OCommandContext iContext, OResult iRecord)
public boolean isExpand()
public void validate()
public OProjection getExpandContent()
public OProjection copy()
copy
in class SimpleNode
public boolean isDistinct()
public void setDistinct(boolean distinct)
public void extractSubQueries(SubQueryCollector collector)
public boolean refersToParent()
public OResult serialize()
public void deserialize(OResult fromResult)
public boolean isCacheable()
Copyright © 2009–2020 OrientDB. All rights reserved.