
public class OSQLFilter extends OSQLPredicate implements OCommandPredicate
braces, context, parameterItems, properties, recordTransformed, rootConditionparserText, parserTextUpperCase| Constructor and Description |
|---|
OSQLFilter(String iText,
OCommandContext iContext,
String iFilterKeyword) |
| Modifier and Type | Method and Description |
|---|---|
Object |
evaluate(OIdentifiable iRecord,
ODocument iCurrentResult,
OCommandContext iContext)
Evaluates the predicate.
|
OSQLFilterCondition |
getRootCondition() |
String |
toString() |
addParameter, bindParameters, checkForEnd, computePrefetchFieldList, evaluate, evaluate, extractCondition, extractConditions, optimize, setRootCondition, text, throwSyntaxErrorException, upperCasegetLastWordLength, getSyntax, getWordStatic, nextWord, nextWord, parseOptionalWord, parserGetCurrentChar, parserGetCurrentPosition, parserGetLastSeparator, parserGetLastWord, parserGetPreviousPosition, parserGoBack, parserIsEnded, parserMoveCurrentPosition, parserNextChars, parserNextWord, parserNextWord, parserNextWord, parserOptionalKeyword, parserOptionalWord, parserRequiredKeyword, parserRequiredWord, parserRequiredWord, parserRequiredWord, parserSetCurrentPosition, parserSetEndOfText, parserSetLastSeparator, parserSkipWhiteSpacespublic OSQLFilter(String iText, OCommandContext iContext, String iFilterKeyword)
public Object evaluate(OIdentifiable iRecord, ODocument iCurrentResult, OCommandContext iContext)
OCommandPredicateevaluate in interface OCommandPredicateevaluate in class OSQLPredicateiRecord - Target recordiCurrentResult - TODOiContext - Context of executionpublic OSQLFilterCondition getRootCondition()
getRootCondition in class OSQLPredicatepublic String toString()
toString in class OSQLPredicateCopyright © 2009–2025 OrientDB. All rights reserved.