| Interface | Description |
|---|---|
| EvaluationContext |
EvaluationContext is a helper class that provides access to
various elements required for PredicateEvaluators
during the query evaluation process. |
| PredicateEvaluator |
A
PredicateEvaluator handles the evaluation of certain
Predicates, which are the defining constraints of a
Query. |
| Class | Description |
|---|---|
| AbstractPredicateEvaluator |
AbstractPredicateEvaluator is a base implementation for
predicate evaluators. |
| CollectionPredicateEvaluator |
CollectionPredicateEvaluator restricts the result to a members of a sling collection. |
| DateRangePredicateEvaluator |
DateRangePropertyPredicate is a generic evaluator for
checking a jcr DATE property against an interval. |
| FulltextPredicateEvaluator |
FulltextPredicateEvaluator searches for a term in the fulltext index. |
| JcrBoolPropertyPredicateEvaluator |
JcrBoolPropertyPredicateEvaluator is a
JcrPropertyPredicateEvaluator specialized for boolean properties. |
| JcrPropertyPredicateEvaluator |
JcrPropertyPredicateEvaluator is a generic evaluator for
matching a jcr property against a value. |
| NodenamePredicateEvaluator |
NodenamePredicateEvaluator filters the result set by matching on
node names (not possible with xpath query with JCR 1.0). |
| PathPredicateEvaluator |
PathPredicateEvaluator restricts the result to a node path. |
| PermissionPredicateEvaluator |
PermissionPredicateEvaluator restricts the result set to given
permissions. |
| PredicateGroupEvaluator |
PredicateGroupEvaluator handles PredicateGroup predicates. |
| RangePropertyPredicateEvaluator |
RangePropertyPredicateEvaluator is a generic evaluator for
checking a jcr property against an interval. |
| RelativeDateRangePredicateEvaluator |
RelativeDateRangePredicateEvaluator is an extension of the
DateRangePredicateEvaluator that does not use absolute UNIX
timestamps for lowerBound and upperBound, but
relative offsets to the current server time. |
| SavedQueryPredicate |
SavedQueryPredicate includes all predicates of a saved query
into the current query. |
| SimilarityPredicateEvaluator |
SimilarityPredicateEvaluator does a similarity search using
rep:similar(). |
| TypePredicateEvaluator |
TypePredicateEvaluator looks for the node type, ie. |
| XPath |
Utility class for XPath related methods and constants.
|
"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"