Package com.werken.xpath.impl
Class UnAbbrStep
- java.lang.Object
-
- com.werken.xpath.impl.Expr
-
- com.werken.xpath.impl.Step
-
- com.werken.xpath.impl.UnAbbrStep
-
- Direct Known Subclasses:
NameTestStep
,NodeTypeStep
public abstract class UnAbbrStep extends Step
-
-
Constructor Summary
Constructors Constructor Description UnAbbrStep(java.lang.String axis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Step
addPredicate(Predicate pred)
Context
applyTo(Context context)
java.util.List
applyTo(java.util.List nodeSet, ContextSupport support, java.lang.String axis)
java.util.List
applyTo(java.util.List nodeSet, ContextSupport support, java.lang.String axis, boolean doPreds)
java.util.List
applyToAncestor(java.lang.Object node, ContextSupport support)
java.util.List
applyToAncestorOrSelf(java.lang.Object node, ContextSupport support)
java.util.List
applyToAttribute(java.lang.Object node, ContextSupport support)
java.util.List
applyToChild(java.lang.Object node, ContextSupport support)
java.util.List
applyToDescendant(java.lang.Object node, ContextSupport support)
java.util.List
applyToDescendantOrSelf(java.lang.Object node, ContextSupport support)
java.util.List
applyToFollowing(java.lang.Object node, ContextSupport support)
java.util.List
applyToFollowingSibling(java.lang.Object node, ContextSupport support)
java.util.List
applyToParent(java.lang.Object node, ContextSupport support)
java.util.List
applyToPreceeding(java.lang.Object node, ContextSupport support)
java.util.List
applyToPreceedingSibling(java.lang.Object node, ContextSupport support)
java.util.List
applyToSelf(java.lang.Object node, ContextSupport support)
java.lang.String
getAxis()
java.util.List
getPredicates()
-
Methods inherited from class com.werken.xpath.impl.Step
evaluate, isAbsolute, setIsAbsolute
-
-
-
-
Method Detail
-
getAxis
public java.lang.String getAxis()
-
getPredicates
public java.util.List getPredicates()
-
applyTo
public java.util.List applyTo(java.util.List nodeSet, ContextSupport support, java.lang.String axis)
-
applyTo
public java.util.List applyTo(java.util.List nodeSet, ContextSupport support, java.lang.String axis, boolean doPreds)
-
applyToSelf
public java.util.List applyToSelf(java.lang.Object node, ContextSupport support)
-
applyToChild
public java.util.List applyToChild(java.lang.Object node, ContextSupport support)
-
applyToDescendant
public java.util.List applyToDescendant(java.lang.Object node, ContextSupport support)
-
applyToDescendantOrSelf
public java.util.List applyToDescendantOrSelf(java.lang.Object node, ContextSupport support)
-
applyToParent
public java.util.List applyToParent(java.lang.Object node, ContextSupport support)
-
applyToAncestor
public java.util.List applyToAncestor(java.lang.Object node, ContextSupport support)
-
applyToAncestorOrSelf
public java.util.List applyToAncestorOrSelf(java.lang.Object node, ContextSupport support)
-
applyToAttribute
public java.util.List applyToAttribute(java.lang.Object node, ContextSupport support)
-
applyToPreceeding
public java.util.List applyToPreceeding(java.lang.Object node, ContextSupport support)
-
applyToFollowing
public java.util.List applyToFollowing(java.lang.Object node, ContextSupport support)
-
applyToPreceedingSibling
public java.util.List applyToPreceedingSibling(java.lang.Object node, ContextSupport support)
-
applyToFollowingSibling
public java.util.List applyToFollowingSibling(java.lang.Object node, ContextSupport support)
-
-