public abstract class OSQLFilterItemAbstract extends Object implements OSQLFilterItem
Modifier and Type | Field and Description |
---|---|
protected List<OPair<OSQLMethodRuntime,Object[]>> |
operationsChain |
Modifier | Constructor and Description |
---|---|
protected |
OSQLFilterItemAbstract() |
|
OSQLFilterItemAbstract(OBaseParser iQueryToParse,
String iText) |
Modifier and Type | Method and Description |
---|---|
protected OCollate |
getCollateForField(OClass iClass,
String iFieldName) |
OPair<OSQLMethodRuntime,Object[]> |
getLastChainOperator() |
abstract String |
getRoot() |
boolean |
hasChainOperators() |
protected abstract void |
setRoot(OBaseParser iQueryToParse,
String iRoot) |
String |
toString() |
Object |
transformValue(OIdentifiable iRecord,
OCommandContext iContext,
Object ioResult) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getValue
protected List<OPair<OSQLMethodRuntime,Object[]>> operationsChain
protected OSQLFilterItemAbstract()
public OSQLFilterItemAbstract(OBaseParser iQueryToParse, String iText)
public abstract String getRoot()
public Object transformValue(OIdentifiable iRecord, OCommandContext iContext, Object ioResult)
public boolean hasChainOperators()
public OPair<OSQLMethodRuntime,Object[]> getLastChainOperator()
protected abstract void setRoot(OBaseParser iQueryToParse, String iRoot)
Copyright © 2009–2020 OrientDB. All rights reserved.