Uses of Class
eu.bandm.tools.tpath.runtime.NodeSet
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
A DocumentClient implementation for W3C Dom.
Infrastructure for evaluating tpath expressions.
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of NodeSet in eu.bandm.tools.d2d2.base
Modifier and TypeFieldDescriptionprotected final NodeSet<UdomClient.Node<?>>
UdomClient.emptyNodeSet
protected final NodeSet<UdomClient.Node<?>>
UdomClient.emptyNodeSetReverse
Modifier and TypeMethodDescriptionUdomClient.attributeAxis
(UdomClient.Node<?> node) UdomClient.childAxis
(UdomClient.Element el, boolean reverse) UdomClient.childAxis
(UdomClient.Node<?> node, boolean reverse) UdomClient.followingSiblingAxis
(UdomClient.Node<?> node) UdomClient.parentAxis
(UdomClient.Node<?> node) UdomClient.precedingSiblingAxis
(UdomClient.Node<?> node) -
Uses of NodeSet in eu.bandm.tools.tpath.dom
Modifier and TypeMethodDescriptionDOMClient.attributeAxis
(Node node) DOMClient.followingSiblingAxis
(Node node) DOMClient.parentAxis
(Node node) DOMClient.precedingSiblingAxis
(Node node) -
Uses of NodeSet in eu.bandm.tools.tpath.runtime
Modifier and TypeMethodDescriptionSimpleInterpreter.Visitor.ancestorAxis
(N node) SimpleInterpreter.Visitor.ancestorAxis
(N node, boolean self) SimpleInterpreter.Visitor.ancestorOrSelfAxis
(N node) Boolean.asNodeSet()
Lazy.asNodeSet()
NodeSet.asNodeSet()
Number.asNodeSet()
String.asNodeSet()
Value.asNodeSet()
DocumentClient.attributeAxis
(N node) Returns a NodeSet with all attribute nodes.SimpleInterpreter.Visitor.attributeAxis
(N node) Returns a NodeSet with all child elements.SimpleInterpreter.Visitor.descendantAxis
(N node) SimpleInterpreter.Visitor.descendantAxis
(N node, boolean self) SimpleInterpreter.Visitor.descendantAxis
(N node, boolean self, boolean reverse) SimpleInterpreter.Visitor.descendantOrSelfAxis
(N node) NodeSet.filterWithConstraint
(BiPredicate<? super N, ? super C> rel, Iterable<? extends C> constraints) static <N> NodeSet<N>
NodeSet.flatten
(DocumentClient<N> client, Iterable<NodeSet<N>> sets, boolean reverse) SimpleInterpreter.Visitor.followingAxis
(N node) DocumentClient.followingSiblingAxis
(N node) Returns a NodeSet with all following sibling elements.SimpleInterpreter.Visitor.followingSiblingAxis
(N node) ContextSequence.getNodeSet()
SimpleInterpreter.Visitor.namespaceAxis
(N node) static <N> NodeSet<N>
NodeSet.newInstance
(Context<N> context, boolean reverse) static <N> NodeSet<N>
NodeSet.newInstance
(Context<N> context, Iterable<N> nodes, boolean reverse) static <N> NodeSet<N>
NodeSet.newInstance
(Context<N> context, List<N> nodes, boolean reverse) static <N> NodeSet<N>
NodeSet.newInstance
(Context<N> context, N... nodes) static <N> NodeSet<N>
NodeSet.newInstance
(Context<N> context, N node, boolean reverse) static <N> NodeSet<N>
NodeSet.newInstance
(DocumentClient<N> client, Iterable<N> nodes, boolean reverse) static <N> NodeSet<N>
NodeSet.newInstance
(DocumentClient<N> client, List<N> nodes) static <N> NodeSet<N>
NodeSet.newInstance
(DocumentClient<N> client, List<N> nodes, boolean reverse) static <N> NodeSet<N>
NodeSet.newInstance
(DocumentClient<N> client, N... nodes) convenience function: NodeSet requires this only for documentClient, and this only for stringValue()!DocumentClient.parentAxis
(N node) Returns a NodeSet with the one direct parent.SimpleInterpreter.Visitor.parentAxis
(N node) SimpleInterpreter.Visitor.precedingAxis
(N node) DocumentClient.precedingSiblingAxis
(N node) Returns a NodeSet with all preceding sibling elements.SimpleInterpreter.Visitor.precedingSiblingAxis
(N node) NodeSet.reverse()
static <N> NodeSet<N>
Value.singleton
(DocumentClient<N> client, N node) SimpleInterpreter.step
(Context<N> context, TPath.AxisSpecifier axis, TPath.Test test, List<TPath.Expr> predicates) SimpleInterpreter.Visitor.unfold
(N node, Function<N, NodeSet<N>> next, boolean preorder, boolean postorder, boolean omitRoot, boolean reverse) NodeSet.unreverse()
Modifier and TypeMethodDescriptionModifier and TypeMethodDescriptionstatic <N> NodeSet<N>
NodeSet.flatten
(DocumentClient<N> client, Iterable<NodeSet<N>> sets, boolean reverse) SimpleInterpreter.Visitor.unfold
(N node, Function<N, NodeSet<N>> next, boolean preorder, boolean postorder, boolean omitRoot, boolean reverse) ModifierConstructorDescription(package private)
Context
(NodeSet<N> set, N node, int position, Function<NamespaceName, Value<N>> variables, Function<NamespaceName, Function<N>> functions, Function<String, String> namespaces) ContextSequence
(NodeSet<N> set, Function<NamespaceName, Value<N>> variables, Function<NamespaceName, Function<N>> functions, Function<String, String> namespaces) -
Uses of NodeSet in eu.bandm.tools.tpath.tdomclient
Modifier and TypeFieldDescriptionprotected final NodeSet<TdomClient.Node>
TdomClient.emptyNodeSet
protected final NodeSet<TdomClient.Node>
TdomClient.emptyNodeSetReverse
Modifier and TypeMethodDescriptionTdomClient.attributeAxis
(TdomClient.Node node) TdomClient.childAxis
(TdomClient.Node node, boolean reverse) TdomClient.childAxis
(TdomClient<E, X>.Element el, boolean reverse) TdomClient.followingSiblingAxis
(TdomClient.Node node) TdomClient.parentAxis
(TdomClient.Node node) TdomClient.precedingSiblingAxis
(TdomClient.Node node) -
Uses of NodeSet in eu.bandm.tools.xslt.base
Modifier and TypeFieldDescriptionApplication.cache_constant_pattern_values
The first key into this map is a NamespaceName context, ie.Modifier and TypeMethodDescriptionApplication.Value_RS.asNodeSet()
Application.calculate_absolute_pattern_value
(TPath.Expr expr) calculate and cache node sets which only depend on the namespace context.