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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.apache.sling.scripting.sightly.impl.filter.AbstractFilter
NON_PARAMETRIZABLE_CONTEXTS, priority -
Method Summary
Modifier and TypeMethodDescriptionprotected Expressionapply(Expression expression, Map<String, ExpressionNode> options) static URIManipulationFilterMethods 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:
applyin classAbstractFilter
-