
public class OArraySelector extends SimpleNode
| Modifier and Type | Field and Description |
|---|---|
protected OExpression |
expression |
protected OInputParameter |
inputParam |
protected OInteger |
integer |
protected ORid |
rid |
children, firstToken, id, lastToken, parent, parser, value| Constructor and Description |
|---|
OArraySelector(int id) |
OArraySelector(OrientSql p,
int id) |
| Modifier and Type | Method and Description |
|---|---|
OArraySelector |
copy() |
void |
deserialize(OResult fromResult) |
boolean |
equals(Object o) |
void |
extractSubQueries(SubQueryCollector collector) |
Object |
getValue(OIdentifiable iCurrentRecord,
Object iResult,
OCommandContext ctx) |
Object |
getValue(OResult iCurrentRecord,
Object iResult,
OCommandContext ctx) |
int |
hashCode() |
Object |
jjtAccept(OrientSqlVisitor visitor,
Object data)
Accept the visitor.
|
boolean |
needsAliases(Set<String> aliases) |
boolean |
refersToParent() |
OResult |
serialize() |
void |
setValue(List target,
int idx,
Object value,
OCommandContext ctx) |
void |
setValue(Map target,
Object idx,
Object value,
OCommandContext ctx) |
void |
setValue(OResult currentRecord,
Object target,
Object value,
OCommandContext ctx) |
void |
setValue(Set target,
int idx,
Object value,
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 ORid rid
protected OInputParameter inputParam
protected OExpression expression
protected OInteger integer
public OArraySelector(int id)
public OArraySelector(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 Object getValue(OIdentifiable iCurrentRecord, Object iResult, OCommandContext ctx)
public Object getValue(OResult iCurrentRecord, Object iResult, OCommandContext ctx)
public OArraySelector copy()
copy in class SimpleNodepublic void extractSubQueries(SubQueryCollector collector)
public boolean refersToParent()
public void setValue(OResult currentRecord, Object target, Object value, OCommandContext ctx)
public void setValue(List target, int idx, Object value, OCommandContext ctx)
public void setValue(Set target, int idx, Object value, OCommandContext ctx)
public void setValue(Map target, Object idx, Object value, OCommandContext ctx)
public OResult serialize()
public void deserialize(OResult fromResult)
Copyright © 2009–2025 OrientDB. All rights reserved.