Package eu.bandm.tools.paisley
Class XPathPatterns
java.lang.Object
eu.bandm.tools.paisley.XPathPatterns
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static class
static interface
static class
static interface
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic XPathPatterns.Path
absolute()
ancestor()
ancestorOrSelf
(Pattern<? super Node> body) static XPathPatterns.Test
comment()
descendant
(Pattern<? super Node> body) descendantOrSelf
(Pattern<? super Node> body) static XPathPatterns.Predicate
exists
(XPathPatterns.Path cond) followingSibling
(Pattern<? super Node> body) static XPathPatterns.Predicate
index
(int i) static XPathPatterns.Predicate
last()
static void
static XPathPatterns.Test
static XPathPatterns.Test
static XPathPatterns.Test
node()
precedingSibling
(Pattern<? super Node> body) static XPathPatterns.Path
relative()
root()
self()
step
(Motif<? extends Node, Node> parent, XPathPatterns.Axis axis, XPathPatterns.Test test, XPathPatterns.Predicate... predicates) step
(XPathPatterns.Axis axis, XPathPatterns.Test test, XPathPatterns.Predicate... predicates) static XPathPatterns.Test
text()
-
Constructor Details
-
XPathPatterns
public XPathPatterns()
-
-
Method Details
-
node
-
name
-
name
-
text
-
comment
-
exists
-
index
-
last
-
absolute
-
relative
-
step
public static Motif<? extends Node,Node> step(XPathPatterns.Axis axis, XPathPatterns.Test test, XPathPatterns.Predicate... predicates) -
step
public static Motif<? extends Node,Node> step(Motif<? extends Node, Node> parent, XPathPatterns.Axis axis, XPathPatterns.Test test, XPathPatterns.Predicate... predicates) -
descendant
-
descendant
-
descendantOrSelf
-
descendantOrSelf
-
ancestor
-
ancestor
-
ancestorOrSelf
-
ancestorOrSelf
-
followingSibling
-
followingSibling
-
precedingSibling
-
precedingSibling
-
following
-
following
-
preceding
-
root
-
root
-
self
-
main
- Throws:
Exception
-