public class MemoryDirectoryExpressionEvaluator extends MapExpressionEvaluator
ExpressionEvaluator.PathResolver
Modifier and Type | Field and Description |
---|---|
protected String |
directoryName |
protected Schema |
schema |
map, ONE, ZERO
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 and Description |
---|
MemoryDirectoryExpressionEvaluator(Directory directory) |
Modifier and Type | Method and Description |
---|---|
protected QueryParseException |
unknownProperty(String name) |
Object |
walkReference(Reference ref)
Evaluates a reference over the context state.
|
matchesEntry, walkAncestorId, walkEcmFulltext, walkEcmPath, walkIsTrashed, walkMixinTypes, walkStartsWith
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
protected final String directoryName
public MemoryDirectoryExpressionEvaluator(Directory directory)
protected QueryParseException unknownProperty(String name)
unknownProperty
in class MapExpressionEvaluator
public Object walkReference(Reference ref)
ExpressionEvaluator
walkReference
in class MapExpressionEvaluator
ref
- the referenceCopyright © 2019 Nuxeo. All rights reserved.