Package org.nuxeo.ecm.directory.memory
Class MemoryDirectoryExpressionEvaluator
java.lang.Object
org.nuxeo.ecm.core.storage.ExpressionEvaluator
org.nuxeo.ecm.directory.memory.MapExpressionEvaluator
org.nuxeo.ecm.directory.memory.MemoryDirectoryExpressionEvaluator
Evaluates an expression on a memory directory entry.
- Since:
- 10.3
-
Nested Class Summary
Nested classes/interfaces inherited from class org.nuxeo.ecm.core.storage.ExpressionEvaluator
ExpressionEvaluator.PathResolver -
Field Summary
FieldsFields inherited from class org.nuxeo.ecm.directory.memory.MapExpressionEvaluator
map, ONE, ZEROFields inherited from class org.nuxeo.ecm.core.storage.ExpressionEvaluator
DATE_CAST, fulltextSearchDisabled, hasFulltext, NEG_PHRASE_QUOTE, NXQL_ECM_ANCESTOR_IDS, NXQL_ECM_FULLTEXT_BINARY, NXQL_ECM_FULLTEXT_SIMPLE, NXQL_ECM_PATH, NXQL_ECM_READ_ACL, OR, pathResolver, PHRASE_QUOTE, principals -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected QueryParseExceptionunknownProperty(String name) walkReference(Reference ref) Evaluates a reference over the context state.Methods inherited from class org.nuxeo.ecm.directory.memory.MapExpressionEvaluator
matchesEntry, walkAncestorId, walkEcmFulltext, walkEcmPath, walkIsTrashed, walkMixinTypes, walkStartsWithMethods inherited from class org.nuxeo.ecm.core.storage.ExpressionEvaluator
and, bool, checkDateLiteralForCast, cmp, cmp, eq, eqMaybeList, fulltext, fulltext, fulltext1, in, inMaybeList, isMixinTypes, like, likeMaybeList, likeToRegex, not, or, walkAnd, walkBetween, walkBooleanLiteral, walkDateLiteral, walkDoubleLiteral, walkEq, walkExpression, walkFunction, walkGt, walkGtEq, walkIn, walkIntegerLiteral, walkIsNotNull, walkIsNull, walkIsTrashed, walkLike, walkLiteral, walkLiteralList, walkLt, walkLtEq, walkMultiExpression, walkNot, walkNotEq, walkOperand, walkOr, walkStartsWithNonPath, walkStartsWithPath, walkStringLiteral
-
Field Details
-
directoryName
-
schema
-
-
Constructor Details
-
MemoryDirectoryExpressionEvaluator
-
-
Method Details
-
unknownProperty
- Overrides:
unknownPropertyin classMapExpressionEvaluator
-
walkReference
Description copied from class:ExpressionEvaluatorEvaluates a reference over the context state.- Overrides:
walkReferencein classMapExpressionEvaluator- Parameters:
ref- the reference
-