protected boolean |
OQueryOperatorIn.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorBetween.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition condition,
Object left,
Object right,
OCommandContext iContext) |
protected boolean |
OQueryOperatorMatches.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorIs.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorTraverse.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorContainsValue.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorMajor.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorContainsKey.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorNotEquals2.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorNotEquals.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorMajorEquals.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorMinorEquals.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorEquals.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected abstract boolean |
OQueryOperatorEquality.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorInstanceof.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorMinor.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorContains.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorContainsAll.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorLike.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
Object |
OQueryOperatorAnd.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
abstract Object |
OQueryOperator.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OQueryOperatorContainsText.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer)
This is executed on non-indexed fields.
|
Object |
OQueryOperatorOr.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OQueryOperatorEqualityNotNulls.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OQueryOperatorNot.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OQueryOperatorEquality.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OQueryTargetOperator.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer)
At run-time the evaluation per record must return always true since the recordset are filtered
at the beginning unless an operator can work in both modes.
|
OIndexSearchResult |
OQueryOperator.getOIndexSearchResult(OClass iSchemaClass,
OSQLFilterCondition iCondition,
List<OIndexSearchResult> iIndexSearchResults,
OCommandContext context) |