Package com.day.cq.search.eval
Class XPath
- java.lang.Object
-
- com.day.cq.search.eval.XPath
-
public abstract class XPath extends Object
Utility class for XPath related methods and constants.
-
-
Field Summary
Fields Modifier and Type Field Description static StringANDstatic StringCLOSING_BRACKETstatic StringDESCstatic StringFN_LOWER_CASEstatic StringJCR_CONTAINSstatic StringJCR_LIKEstatic charJCR_LIKE_ANY_WILDCARDstatic charJCR_LIKE_SINGLE_WILDCARDstatic StringJCR_LIKE_WILDCARDstatic StringJCR_ROOTstatic StringNOTstatic StringOPENING_BRACKETstatic StringOPTIONstatic StringORstatic StringORDER_BYstatic StringPREDICATE_CLOSING_BRACKETstatic StringPREDICATE_OPENING_BRACKETstatic StringREP_EXCERPTstatic StringSEARCH_ALLstatic StringXPATH_FUNCTION_NAMEstatic StringXPATH_FUNCTION_PREFIXstatic StringXPATH_PREFIX
-
Constructor Summary
Constructors Constructor Description XPath()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetCaseInsensitiveEqualsExpression(String property, String value)static StringgetCaseInsensitiveUnqualsExpression(String property, String value)static StringgetEqualsExpression(String property, String value)static StringgetFulltextStringLiteral(String value)static StringgetJcrLikeExpression(String property, String value)static StringgetNotExpression(String property)static StringgetPropertyPath(String property)static StringgetStringLiteral(String value)static StringgetUnequalsExpression(String property, String value)static StringgetXPathOrderBy(String property, boolean ascending)static StringgetXPathOrderBy(String property, boolean ascending, boolean ignoreCase)
-
-
-
Field Detail
-
SEARCH_ALL
public static final String SEARCH_ALL
- See Also:
- Constant Field Values
-
NOT
public static final String NOT
- See Also:
- Constant Field Values
-
AND
public static final String AND
- See Also:
- Constant Field Values
-
OR
public static final String OR
- See Also:
- Constant Field Values
-
ORDER_BY
public static final String ORDER_BY
- See Also:
- Constant Field Values
-
DESC
public static final String DESC
- See Also:
- Constant Field Values
-
OPTION
public static final String OPTION
- See Also:
- Constant Field Values
-
OPENING_BRACKET
public static final String OPENING_BRACKET
- See Also:
- Constant Field Values
-
CLOSING_BRACKET
public static final String CLOSING_BRACKET
- See Also:
- Constant Field Values
-
PREDICATE_OPENING_BRACKET
public static final String PREDICATE_OPENING_BRACKET
- See Also:
- Constant Field Values
-
PREDICATE_CLOSING_BRACKET
public static final String PREDICATE_CLOSING_BRACKET
- See Also:
- Constant Field Values
-
JCR_ROOT
public static final String JCR_ROOT
- See Also:
- Constant Field Values
-
JCR_LIKE
public static final String JCR_LIKE
- See Also:
- Constant Field Values
-
JCR_CONTAINS
public static final String JCR_CONTAINS
- See Also:
- Constant Field Values
-
JCR_LIKE_WILDCARD
public static final String JCR_LIKE_WILDCARD
- See Also:
- Constant Field Values
-
JCR_LIKE_ANY_WILDCARD
public static final char JCR_LIKE_ANY_WILDCARD
- See Also:
- Constant Field Values
-
JCR_LIKE_SINGLE_WILDCARD
public static final char JCR_LIKE_SINGLE_WILDCARD
- See Also:
- Constant Field Values
-
REP_EXCERPT
public static final String REP_EXCERPT
- See Also:
- Constant Field Values
-
FN_LOWER_CASE
public static final String FN_LOWER_CASE
- See Also:
- Constant Field Values
-
XPATH_PREFIX
public static final String XPATH_PREFIX
- See Also:
- Constant Field Values
-
XPATH_FUNCTION_PREFIX
public static final String XPATH_FUNCTION_PREFIX
- See Also:
- Constant Field Values
-
XPATH_FUNCTION_NAME
public static final String XPATH_FUNCTION_NAME
- See Also:
- Constant Field Values
-
-