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 String
AND
static String
CLOSING_BRACKET
static String
DESC
static String
FN_LOWER_CASE
static String
JCR_CONTAINS
static String
JCR_LIKE
static char
JCR_LIKE_ANY_WILDCARD
static char
JCR_LIKE_SINGLE_WILDCARD
static String
JCR_LIKE_WILDCARD
static String
JCR_ROOT
static String
NOT
static String
OPENING_BRACKET
static String
OPTION
static String
OR
static String
ORDER_BY
static String
PREDICATE_CLOSING_BRACKET
static String
PREDICATE_OPENING_BRACKET
static String
REP_EXCERPT
static String
SEARCH_ALL
static String
XPATH_FUNCTION_NAME
static String
XPATH_FUNCTION_PREFIX
static String
XPATH_PREFIX
-
Constructor Summary
Constructors Constructor Description XPath()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
getCaseInsensitiveEqualsExpression(String property, String value)
static String
getCaseInsensitiveUnqualsExpression(String property, String value)
static String
getEqualsExpression(String property, String value)
static String
getFulltextStringLiteral(String value)
static String
getJcrLikeExpression(String property, String value)
static String
getNotExpression(String property)
static String
getPropertyPath(String property)
static String
getStringLiteral(String value)
static String
getUnequalsExpression(String property, String value)
static String
getXPathOrderBy(String property, boolean ascending)
static String
getXPathOrderBy(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
-
-