
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, toStringpublic 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 SimpleNodepublic 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 SimpleNodepublic 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–2025 OrientDB. All rights reserved.