
public class OSQLFunctionRuntime extends OSQLFilterItemAbstract
| Modifier and Type | Field and Description |
|---|---|
Object[] |
configuredParameters |
OSQLFunction |
function |
Object[] |
runtimeParameters |
operationsChain| Constructor and Description |
|---|
OSQLFunctionRuntime(OBaseParser iQueryToParse,
String iText) |
OSQLFunctionRuntime(OSQLFunction iFunction) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
aggregateResults() |
Object |
execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
OCommandContext iContext)
Execute a function.
|
boolean |
filterResult() |
Object[] |
getConfiguredParameters() |
OSQLFunction |
getFunction() |
Object |
getResult() |
String |
getRoot() |
Object[] |
getRuntimeParameters() |
Object |
getValue(OIdentifiable iRecord,
Object iCurrentResult,
OCommandContext iContext) |
OSQLFunctionRuntime |
setParameters(Object[] iParameters,
boolean iEvaluate) |
void |
setResult(Object iValue) |
protected void |
setRoot(OBaseParser iQueryToParse,
String iText) |
getCollateForField, getLastChainOperator, hasChainOperators, toString, transformValuepublic OSQLFunction function
public Object[] configuredParameters
public Object[] runtimeParameters
public OSQLFunctionRuntime(OBaseParser iQueryToParse, String iText)
public OSQLFunctionRuntime(OSQLFunction iFunction)
public boolean aggregateResults()
public boolean filterResult()
public Object execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, OCommandContext iContext)
iCurrentRecord - Current recordiCurrentResult - TODOiContext - public Object getResult()
public void setResult(Object iValue)
public Object getValue(OIdentifiable iRecord, Object iCurrentResult, OCommandContext iContext)
public String getRoot()
getRoot in class OSQLFilterItemAbstractpublic OSQLFunctionRuntime setParameters(Object[] iParameters, boolean iEvaluate)
public OSQLFunction getFunction()
public Object[] getConfiguredParameters()
public Object[] getRuntimeParameters()
protected void setRoot(OBaseParser iQueryToParse, String iText)
setRoot in class OSQLFilterItemAbstractCopyright © 2009–2025 OrientDB. All rights reserved.