Class AbstractSelectorStep
- java.lang.Object
-
- org.smooks.engine.resource.config.xpath.step.AbstractSelectorStep
-
- All Implemented Interfaces:
org.smooks.api.resource.config.xpath.SelectorStep
- Direct Known Subclasses:
AllSelectorStep,NamedSelectorStep
public abstract class AbstractSelectorStep extends Object implements org.smooks.api.resource.config.xpath.SelectorStep
-
-
Field Summary
Fields Modifier and Type Field Description protected Propertiesnamespacesprotected List<org.smooks.api.resource.config.xpath.Predicate>predicates
-
Constructor Summary
Constructors Constructor Description AbstractSelectorStep()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanevaluate(org.smooks.api.delivery.fragment.Fragment<?> fragment, org.smooks.api.ExecutionContext executionContext)PropertiesgetNamespaces()List<org.smooks.api.resource.config.xpath.Predicate>getPredicates()
-
-
-
Field Detail
-
namespaces
protected final Properties namespaces
-
predicates
protected final List<org.smooks.api.resource.config.xpath.Predicate> predicates
-
-
Method Detail
-
getNamespaces
public Properties getNamespaces()
- Specified by:
getNamespacesin interfaceorg.smooks.api.resource.config.xpath.SelectorStep
-
evaluate
public boolean evaluate(org.smooks.api.delivery.fragment.Fragment<?> fragment, org.smooks.api.ExecutionContext executionContext)- Specified by:
evaluatein interfaceorg.smooks.api.resource.config.xpath.SelectorStep
-
getPredicates
public List<org.smooks.api.resource.config.xpath.Predicate> getPredicates()
- Specified by:
getPredicatesin interfaceorg.smooks.api.resource.config.xpath.SelectorStep
-
-