org.jaxen.expr

Class DefaultProcessingInstructionNodeStep

Implemented Interfaces:
Predicated, ProcessingInstructionNodeStep, Serializable, Step, Visitable

public class DefaultProcessingInstructionNodeStep
extends DefaultStep
implements ProcessingInstructionNodeStep

Field Summary

private String
name
private static long
serialVersionUID

Fields inherited from class org.jaxen.expr.DefaultStep

axis, predicates

Constructor Summary

DefaultProcessingInstructionNodeStep(IterableAxis axis, String name, PredicateSet predicateSet)

Method Summary

void
accept(Visitor visitor)
String
getName()
boolean
matches(Object node, ContextSupport support)

Methods inherited from class org.jaxen.expr.DefaultStep

addPredicate, axisIterator, evaluate, getAxis, getAxisName, getIterableAxis, getPredicateSet, getPredicates, getText, simplify, toString

Field Details

name

private String name

serialVersionUID

private static final long serialVersionUID
Field Value:
-4825000697808126927L

Constructor Details

DefaultProcessingInstructionNodeStep

public DefaultProcessingInstructionNodeStep(IterableAxis axis,
                                            String name,
                                            PredicateSet predicateSet)

Method Details

accept

public void accept(Visitor visitor)
Specified by:
accept in interface Visitable

getName

public String getName()
Specified by:
getName in interface ProcessingInstructionNodeStep

matches

public boolean matches(Object node,
                       ContextSupport support)
Specified by:
matches in interface Step