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() |
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, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toString
protected ORid rid
protected OInputParameter inputParam
protected OExpression expression
protected OInteger integer
public OArraySelector(int id)
public OArraySelector(OrientSql p, int id)
public void toString(Map<Object,Object> params, StringBuilder builder)
toString
in class SimpleNode
public Object getValue(OIdentifiable iCurrentRecord, Object iResult, OCommandContext ctx)
public Object getValue(OResult iCurrentRecord, Object iResult, OCommandContext ctx)
public OArraySelector copy()
copy
in class SimpleNode
public 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–2020 OrientDB. All rights reserved.