Package | Description |
---|---|
org.revapi | |
org.revapi.base |
Modifier and Type | Method and Description |
---|---|
FilterFinishResult |
FilterFinishResult.and(FilterFinishResult other) |
FilterFinishResult |
FilterFinishResult.and(Iterable<FilterFinishResult> others) |
static FilterFinishResult |
FilterFinishResult.direct(FilterMatch match)
The return filter finish result will have the result of the match and will not be inherited, meaning that it
was intended directly for the elements the filter was processed upon.
|
static FilterFinishResult |
FilterFinishResult.doesntMatch() |
FilterFinishResult |
TreeFilter.finish(E element)
This method is called after the filtering has
started and all children have
been processed by this filter. |
static FilterFinishResult |
FilterFinishResult.from(FilterMatch match,
boolean inherited)
A factory method for filter finish results.
|
static FilterFinishResult |
FilterFinishResult.from(FilterStartResult startResult)
Converts the provided start result into a finish result.
|
static FilterFinishResult |
FilterFinishResult.inherit(FilterFinishResult parent)
Produces a filter finish result that indicates it was inherited from the provided result.
|
static FilterFinishResult |
FilterFinishResult.matches() |
FilterFinishResult |
FilterFinishResult.negateMatch() |
FilterFinishResult |
FilterFinishResult.or(FilterFinishResult other) |
FilterFinishResult |
FilterFinishResult.or(Iterable<FilterFinishResult> others) |
FilterFinishResult |
FilterFinishResult.withInherited(boolean inherited) |
FilterFinishResult |
FilterFinishResult.withMatch(FilterMatch match) |
Modifier and Type | Method and Description |
---|---|
Map<E,FilterFinishResult> |
TreeFilter.finish()
Called after all elements have been processed to see if any of them have changed in their filtering
result (which could be the case if there are dependencies between elements other than that of parent-child).
|
Modifier and Type | Method and Description |
---|---|
FilterFinishResult |
FilterFinishResult.and(FilterFinishResult other) |
static FilterStartResult |
FilterStartResult.from(FilterFinishResult result,
boolean descend) |
static FilterFinishResult |
FilterFinishResult.inherit(FilterFinishResult parent)
Produces a filter finish result that indicates it was inherited from the provided result.
|
FilterFinishResult |
FilterFinishResult.or(FilterFinishResult other) |
Modifier and Type | Method and Description |
---|---|
FilterFinishResult |
FilterFinishResult.and(Iterable<FilterFinishResult> others) |
FilterFinishResult |
FilterFinishResult.or(Iterable<FilterFinishResult> others) |
Modifier and Type | Method and Description |
---|---|
FilterFinishResult |
IndependentTreeFilter.finish(E element) |
FilterFinishResult |
BaseTreeFilter.finish(E element) |
Modifier and Type | Method and Description |
---|---|
Map<E,FilterFinishResult> |
BaseTreeFilter.finish() |
Copyright © 2014-2021 Lukas Krejci. All Rights Reserved.