Uses of Interface
org.revapi.query.Filter
-
Packages that use Filter Package Description org.revapi org.revapi.base org.revapi.query org.revapi.simple -
-
Uses of Filter in org.revapi
Subinterfaces of Filter in org.revapi Modifier and Type Interface Description interface
ElementFilter
Deprecated.useTreeFilterProvider
insteadMethods in org.revapi with parameters of type Filter Modifier and Type Method Description <T extends Element<E>>
Iterator<T>Element. iterateOverChildren(Class<T> resultType, boolean recurse, Filter<? super T> filter)
Deprecated.use the more standardElement.stream(Class, boolean)
default <T extends Element<T>>
Iterator<T>ElementForest. iterateOverElements(Class<T> resultType, boolean recurse, Filter<? super T> filter, Element<T> searchRoot)
Deprecated.use the more versatileElementForest.stream(Class, boolean, Element)
default <T extends Element<T>>
List<T>ElementForest. search(Class<T> resultType, boolean recurse, Filter<? super T> filter, Element<T> searchRoot)
Deprecated.in favor of more versatileElementForest.stream(Class, boolean, Element)
<T extends Element<E>>
List<T>Element. searchChildren(Class<T> resultType, boolean recurse, Filter<? super T> filter)
Deprecated.in favor ofElement.stream(Class, boolean)
<T extends Element<E>>
voidElement. searchChildren(List<T> results, Class<T> resultType, boolean recurse, Filter<? super T> filter)
Deprecated.in favor ofElement.stream(Class, boolean)
-
Uses of Filter in org.revapi.base
Methods in org.revapi.base with parameters of type Filter Modifier and Type Method Description <T extends Element<E>>
Iterator<T>BaseElement. iterateOverChildren(Class<T> resultType, boolean recurse, Filter<? super T> filter)
<T extends Element<E>>
List<T>BaseElement. searchChildren(Class<T> resultType, boolean recurse, Filter<? super T> filter)
<T extends Element<E>>
voidBaseElement. searchChildren(List<T> results, Class<T> resultType, boolean recurse, Filter<? super T> filter)
-
Uses of Filter in org.revapi.query
Methods in org.revapi.query that return Filter Modifier and Type Method Description static <T> Filter<T>
Filter. deep(Predicate<T> predicate)
Deprecated.static <T> Filter<T>
Filter. shallow(Predicate<T> predicate)
Deprecated.Constructors in org.revapi.query with parameters of type Filter Constructor Description DFSFilteringIterator(Iterator<? extends Element> rootIterator, Class<? extends E> resultClass, Filter<? super E> filter)
Deprecated.Constructor.FilteringIterator(Iterator<?> iterator, Class<E> resultType, Filter<? super E> filter)
Deprecated. -
Uses of Filter in org.revapi.simple
Classes in org.revapi.simple that implement Filter Modifier and Type Class Description class
SimpleElementFilter
Deprecated.useIndependentTreeFilter
or some otherTreeFilter
insteadMethods in org.revapi.simple with parameters of type Filter Modifier and Type Method Description Iterator
SimpleElement. iterateOverChildren(Class resultType, boolean recurse, Filter filter)
Deprecated.<T extends Element>
voidSimpleElementForest. search(List<T> results, Class<T> resultType, SortedSet<? extends Element> currentLevel, boolean recurse, Filter<? super T> filter)
Deprecated.List
SimpleElement. searchChildren(Class resultType, boolean recurse, Filter filter)
Deprecated.void
SimpleElement. searchChildren(List results, Class resultType, boolean recurse, Filter filter)
Deprecated.
-