Package | Description |
---|---|
eu.bandm.tools.paisley |
A modular implementation of pattern matching on arbitrary objects.
|
Modifier and Type | Method and Description |
---|---|
XPathPatterns.Predicate |
XPathPatterns.Predicate.compile() |
static XPathPatterns.Predicate |
XPathPatterns.exists(XPathPatterns.Path cond) |
static XPathPatterns.Predicate |
XPathPatterns.index(int i) |
static XPathPatterns.Predicate |
XPathPatterns.last() |
Modifier and Type | Method and Description |
---|---|
Iterable<Node> |
XPathPatterns.Solution.filter(XPathPatterns.Predicate pred) |
static Motif<? extends Node,Node> |
XPathPatterns.step(Motif<? extends Node,Node> parent,
XPathPatterns.Axis axis,
XPathPatterns.Test test,
XPathPatterns.Predicate... predicates) |
static Motif<? extends Node,Node> |
XPathPatterns.step(XPathPatterns.Axis axis,
XPathPatterns.Test test,
XPathPatterns.Predicate... predicates) |
XPathPatterns.Path |
XPathPatterns.Path.step(XPathPatterns.Axis axis,
XPathPatterns.Test test,
XPathPatterns.Predicate... predicates) |
see also the complete user documentation .