- Since:
- 5.2
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROPERTY
public static final String PROPERTY
- See Also:
- Constant Field Values
VALUE
public static final String VALUE
- See Also:
- Constant Field Values
OPERATION
public static final String OPERATION
- See Also:
- Constant Field Values
OP_EQUALS
public static final String OP_EQUALS
- See Also:
- Constant Field Values
OP_LIKE
public static final String OP_LIKE
- See Also:
- Constant Field Values
JcrPropertyPredicateEvaluator
public JcrPropertyPredicateEvaluator()
getXPathExpression
public String getXPathExpression(Predicate p,
EvaluationContext context)
- Description copied from class:
AbstractPredicateEvaluator
- Default implementation that always returns
null, ie. adds
nothing to the XPath query. Subclasses can choose whether they want to
implement this method or use the
AbstractPredicateEvaluator.includes(Predicate, Row, EvaluationContext) method for advanced
filtering (or both).
- Specified by:
getXPathExpression in interface PredicateEvaluator- Overrides:
getXPathExpression in class AbstractPredicateEvaluator
- Parameters:
p - predicate (for this evaluator type) which is evaluatedcontext - helper class which provides access to various elements of the
query evaluation
- Returns:
- string containing an XPath predicateEvaluator expression
getXPathExpression
protected String getXPathExpression(String property,
String value,
String operation)
getOrderByProperties
public String[] getOrderByProperties(Predicate p,
EvaluationContext context)
- Description copied from class:
AbstractPredicateEvaluator
- Default implementation that always returns
null.
- Specified by:
getOrderByProperties in interface PredicateEvaluator- Overrides:
getOrderByProperties in class AbstractPredicateEvaluator
- Parameters:
p - predicate (for this evaluator type) which is evaluatedcontext - helper class which provides access to various elements of the
query evaluation
- Returns:
- one or multiple relative paths to JCR properties or
null
getFacetExtractor
public FacetExtractor getFacetExtractor(Predicate p,
EvaluationContext context)
- Description copied from class:
AbstractPredicateEvaluator
- Default implementation that always returns
null, ie. no
facets will be extracted for the predicate.
- Specified by:
getFacetExtractor in interface PredicateEvaluator- Overrides:
getFacetExtractor in class AbstractPredicateEvaluator
- Parameters:
p - predicate (for this evaluator type) which is evaluatedcontext - helper class which provides access to various elements of the
query evaluation
- Returns:
- a
FacetExtractor that is used to create a Facet
or null if no extractor shall be provided
Copyright © 2009 Day Management AG. All Rights Reserved.