Package eu.bandm.tools.tpath.runtime
Class SimpleInterpreter.Visitor
java.lang.Object
eu.bandm.tools.tpath.absy.TPath.MATCH_ONLY_00
eu.bandm.tools.tpath.absy.TPath.Visitor
eu.bandm.tools.tpath.runtime.SimpleInterpreter.Visitor
- Enclosing class:
- SimpleInterpreter<N>
- 
Field SummaryFieldsFields inherited from class eu.bandm.tools.tpath.absy.TPath.Visitorhasdescend, haspost, haspreFields inherited from class eu.bandm.tools.tpath.absy.TPath.MATCH_ONLY_00_visitor_debug_stream, partial
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionancestorAxis(N node) ancestorAxis(N node, boolean self) ancestorOrSelfAxis(N node) attributeAxis(N node) protected voidprotected booleancommentTest(N node) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voiddescendantAxis(N node) descendantAxis(N node, boolean self) descendantAxis(N node, boolean self, boolean reverse) descendantOrSelfAxis(N node) protected Comparator<? super N> documentOrder(boolean reverse) protected voidfilter(TPath.Expr pred, boolean unreverse) followingAxis(N node) followingSiblingAxis(N node) namespaceAxis(N node) protected booleannameTest(N node, PrincipalNodeType pnt, String prefix, String suffix) protected booleanprotected voidop(TPath.BinaryExpr x, BiFunction<Value<N>, Value<N>, Value<N>> op) protected voidparentAxis(N node) precedingAxis(N node) precedingSiblingAxis(N node) protected booleanprocessingInstructionTest(N node, String target) protected voidtest(TPath.Test x) protected booleanunfold(N node, Function<N, NodeSet<N>> next, boolean preorder, boolean postorder, boolean omitRoot, boolean reverse) union()Methods inherited from class eu.bandm.tools.tpath.absy.TPath.Visitoraction, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, follow_args, follow_predicates, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, preMethods inherited from class eu.bandm.tools.tpath.absy.TPath.MATCH_ONLY_00action, action, compile, followAll_args, followAll_predicates, foreignObject, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, nomatch
- 
Field Details- 
context
- 
principalNodeType
- 
test
- 
result
 
- 
- 
Constructor Details- 
Visitor
 
- 
- 
Method Details- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
op
- 
op
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
filter
- 
axis
- 
test
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
descend- Overrides:
- descendin class- TPath.Visitor
 
- 
merge
- 
flatten
- 
unfold
- 
ancestorAxis
- 
ancestorOrSelfAxis
- 
ancestorAxis
- 
attributeAxis
- 
childAxis
- 
childAxis
- 
descendantAxis
- 
descendantOrSelfAxis
- 
descendantAxis
- 
descendantAxis
- 
followingAxis
- 
followingSiblingAxis
- 
namespaceAxis
- 
parentAxis
- 
precedingAxis
- 
precedingSiblingAxis
- 
selfAxis
- 
nameTest
- 
commentTest
- 
textTest
- 
processingInstructionTest
- 
nodeTest
- 
union
- 
documentOrder
- 
lift
 
-