
public abstract class OQueryOperatorEquality extends OQueryOperator
OQueryOperator.ORDERDEFAULT_OPERATORS_ORDER, expectedRightWords, expectsParameters, keyword, precedence, unary| Modifier | Constructor and Description |
|---|---|
protected |
OQueryOperatorEquality(String iKeyword,
int iPrecedence,
boolean iLogical) |
protected |
OQueryOperatorEquality(String iKeyword,
int iPrecedence,
boolean iLogical,
int iExpectedRightWords) |
protected |
OQueryOperatorEquality(String iKeyword,
int iPrecedence,
boolean iLogical,
int iExpectedRightWords,
boolean iExpectsParameters) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(OBinaryField iFirstField,
OBinaryField iSecondField,
OCommandContext iContext) |
protected abstract boolean |
evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
Object |
evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
canBeMerged, canShortCircuit, compare, configure, executeIndexQuery, getBeginRidRange, getEndRidRange, getIndexReuseType, getOIndexSearchResult, getSyntax, isSupportingBinaryEvaluate, isUnary, toString, updateProfilerprotected OQueryOperatorEquality(String iKeyword, int iPrecedence, boolean iLogical)
protected OQueryOperatorEquality(String iKeyword, int iPrecedence, boolean iLogical, int iExpectedRightWords)
protected OQueryOperatorEquality(String iKeyword, int iPrecedence, boolean iLogical, int iExpectedRightWords, boolean iExpectsParameters)
protected abstract boolean evaluateExpression(OIdentifiable iRecord, OSQLFilterCondition iCondition, Object iLeft, Object iRight, OCommandContext iContext)
public boolean evaluate(OBinaryField iFirstField, OBinaryField iSecondField, OCommandContext iContext)
public Object evaluateRecord(OIdentifiable iRecord, ODocument iCurrentResult, OSQLFilterCondition iCondition, Object iLeft, Object iRight, OCommandContext iContext)
evaluateRecord in class OQueryOperatorCopyright © 2009–2025 OrientDB. All rights reserved.