Class URIManipulationFilter
java.lang.Object
org.apache.sling.scripting.sightly.impl.filter.AbstractFilter
org.apache.sling.scripting.sightly.impl.filter.URIManipulationFilter
- All Implemented Interfaces:
Comparable<Filter>
,Filter
The
URIManipulationFilter
provides support for Sightly's URI Manipulation options according to the
language specification-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class org.apache.sling.scripting.sightly.impl.filter.AbstractFilter
NON_PARAMETRIZABLE_CONTEXTS, priority
-
Method Summary
Modifier and TypeMethodDescriptionprotected Expression
apply
(Expression expression, Map<String, ExpressionNode> options) static URIManipulationFilter
Methods inherited from class org.apache.sling.scripting.sightly.impl.filter.AbstractFilter
apply, compareTo, equals, getApplicableContexts, getOptions, getRequiredOptions, hashCode, priority
-
Field Details
-
SCHEME
- See Also:
-
DOMAIN
- See Also:
-
PATH
- See Also:
-
APPEND_PATH
- See Also:
-
PREPEND_PATH
- See Also:
-
SELECTORS
- See Also:
-
ADD_SELECTORS
- See Also:
-
REMOVE_SELECTORS
- See Also:
-
EXTENSION
- See Also:
-
SUFFIX
- See Also:
-
PREPEND_SUFFIX
- See Also:
-
APPEND_SUFFIX
- See Also:
-
FRAGMENT
- See Also:
-
QUERY
- See Also:
-
ADD_QUERY
- See Also:
-
REMOVE_QUERY
- See Also:
-
-
Method Details
-
getInstance
-
apply
- Specified by:
apply
in classAbstractFilter
-