static Filter |
JOOX.and(Filter... filters) |
Combine filters
|
private Impl |
Impl.axis(boolean all,
Filter until,
Filter filter,
java.util.function.Function<org.w3c.dom.Node,org.w3c.dom.Node> iterate,
java.util.function.Consumer<java.util.List<org.w3c.dom.Element>> finisher) |
|
Impl |
Impl.child(Filter filter) |
|
Match |
Match.child(Filter filter) |
Find the first matching child of each element in the current set of
matched elements
|
Impl |
Impl.children(Filter filter) |
|
Match |
Match.children(Filter filter) |
Find all children of each element in the current set of matched elements.
|
Impl |
Impl.filter(Filter filter) |
|
Match |
Match.filter(Filter filter) |
Reduce the current set of matched elements.
|
private java.util.List<org.w3c.dom.Element> |
Impl.filter0(Filter filter) |
|
Impl |
Impl.find(Filter filter) |
|
Match |
Match.find(Filter filter) |
Find all descendants of each element in the current set of matched
elements.
|
Impl |
Impl.has(Filter filter) |
|
Match |
Match.has(Filter filter) |
Reduce the set of matched element to those who have a descendant that
matches a filter.
|
boolean |
Impl.is(Filter filter) |
|
boolean |
Match.is(Filter filter) |
Check if at least one element in the set of matched elements satisfies a
filter.
|
private boolean |
Impl.isFast(Filter filter) |
|
private Impl |
Impl.next(boolean all,
Filter until,
Filter filter) |
|
Impl |
Impl.next(Filter filter) |
|
Match |
Match.next(Filter filter) |
Get the immediate next sibling of every element in set of matched
elements, matching a filter
|
Impl |
Impl.nextAll(Filter filter) |
|
Match |
Match.nextAll(Filter filter) |
Get all next siblings of every element in a set of matched elements,
matching a filter
|
Impl |
Impl.nextUntil(java.lang.String until,
Filter filter) |
|
Impl |
Impl.nextUntil(Filter until) |
|
Impl |
Impl.nextUntil(Filter until,
java.lang.String selector) |
|
Impl |
Impl.nextUntil(Filter until,
Filter filter) |
|
Match |
Match.nextUntil(java.lang.String until,
Filter filter) |
Get all next siblings of every element in a set of matched elements,
matching a filter, until the provided selector matches
|
Match |
Match.nextUntil(Filter until) |
Get all next siblings of every element in a set of matched elements until
the provided filter matches
|
Match |
Match.nextUntil(Filter until,
java.lang.String selector) |
Get all next siblings of every element in a set of matched elements,
matching a selector until the provided filter matches
|
Match |
Match.nextUntil(Filter until,
Filter filter) |
Get all next siblings of every element in a set of matched elements,
matching a filter until the provided filter matches
|
Impl |
Impl.not(Filter filter) |
|
static Filter |
JOOX.not(Filter filter) |
Inverse a filter
|
Match |
Match.not(Filter filter) |
Remove elements from the set of matched elements.
|
static Filter |
JOOX.or(Filter... filters) |
Combine filters
|
Impl |
Impl.parent(Filter filter) |
|
Match |
Match.parent(Filter filter) |
Get the immediate parent elements of every element in a set of matched
elements, matching a filter
|
private Impl |
Impl.parents(boolean all,
Filter until,
Filter filter) |
|
Impl |
Impl.parents(Filter filter) |
|
Match |
Match.parents(Filter filter) |
Get all ancestor elements of every element in a set of matched elements,
matching a filter
|
Impl |
Impl.parentsUntil(java.lang.String until,
Filter filter) |
|
Impl |
Impl.parentsUntil(Filter until) |
|
Impl |
Impl.parentsUntil(Filter until,
java.lang.String selector) |
|
Impl |
Impl.parentsUntil(Filter until,
Filter filter) |
|
Match |
Match.parentsUntil(java.lang.String until,
Filter filter) |
Get all ancestors of every element in a set of matched elements, matching
a filter, until the provided selector matches
|
Match |
Match.parentsUntil(Filter until) |
Get all ancestors of every element in a set of matched elements until the
provided filter matches
|
Match |
Match.parentsUntil(Filter until,
java.lang.String selector) |
Get all ancestors of every element in a set of matched elements, matching
a selector until the provided filter matches
|
Match |
Match.parentsUntil(Filter until,
Filter filter) |
Get all ancestors of every element in a set of matched elements, matching
a filter until the provided filter matches
|
private Impl |
Impl.prev(boolean all,
Filter until,
Filter filter) |
|
Impl |
Impl.prev(Filter filter) |
|
Match |
Match.prev(Filter filter) |
Get the immediate previous sibling of every element in set of matched
elements, matching a filter
|
Impl |
Impl.prevAll(Filter filter) |
|
Match |
Match.prevAll(Filter filter) |
Get all previous siblings of every element in a set of matched elements,
matching a filter
|
Impl |
Impl.prevUntil(java.lang.String until,
Filter filter) |
|
Impl |
Impl.prevUntil(Filter until) |
|
Impl |
Impl.prevUntil(Filter until,
java.lang.String selector) |
|
Impl |
Impl.prevUntil(Filter until,
Filter filter) |
|
Match |
Match.prevUntil(java.lang.String until,
Filter filter) |
Get all previous siblings of every element in a set of matched elements,
matching a filter, until the provided selector matches
|
Match |
Match.prevUntil(Filter until) |
Get all previous siblings of every element in a set of matched elements
until the provided filter matches
|
Match |
Match.prevUntil(Filter until,
java.lang.String selector) |
Get all previous siblings of every element in a set of matched elements,
matching a selector until the provided filter matches
|
Match |
Match.prevUntil(Filter until,
Filter filter) |
Get all previous siblings of every element in a set of matched elements,
matching a filter until the provided filter matches
|
Impl |
Impl.remove(Filter filter) |
|
Match |
Match.remove(Filter filter) |
Removes all elements from their parent nodes in the set of matched
elements, matching a filter
|
Impl |
Impl.siblings(Filter filter) |
|
Match |
Match.siblings(Filter filter) |
Get all siblings of every element in a set of matched elements, matching
a filter
|