Uses of Class
org.revapi.FilterStartResult
-
Packages that use FilterStartResult Package Description org.revapi org.revapi.base -
-
Uses of FilterStartResult in org.revapi
Methods in org.revapi that return FilterStartResult Modifier and Type Method Description FilterStartResultFilterStartResult. and(Iterable<FilterStartResult> others)FilterStartResultFilterStartResult. and(FilterStartResult other)static FilterStartResultFilterStartResult. defaultResult()This result is undecided about its match and descend and is marked as inherited.static FilterStartResultFilterStartResult. direct(Ternary match, Ternary descend)static FilterStartResultFilterStartResult. doesntMatch()static FilterStartResultFilterStartResult. from(FilterFinishResult result, Ternary descend)static FilterStartResultFilterStartResult. from(Ternary match, Ternary descend, boolean inherited)static FilterStartResultFilterStartResult. inherit(FilterStartResult parent)static FilterStartResultFilterStartResult. matchAndDescend()The result will match any element and will always descend to any element's children.FilterStartResultFilterStartResult. negateMatch()FilterStartResultFilterStartResult. or(Iterable<FilterStartResult> others)FilterStartResultFilterStartResult. or(FilterStartResult other)FilterStartResultTreeFilter. start(E element)This method is called when an element is about to be filtered.FilterStartResultFilterStartResult. withDescend(Ternary descend)FilterStartResultFilterStartResult. withInherited(boolean inherited)FilterStartResultFilterStartResult. withMatch(Ternary match)Methods in org.revapi with parameters of type FilterStartResult Modifier and Type Method Description FilterStartResultFilterStartResult. and(FilterStartResult other)static FilterFinishResultFilterFinishResult. from(FilterStartResult startResult)Converts the provided start result into a finish result.static FilterStartResultFilterStartResult. inherit(FilterStartResult parent)static <E extends Element<E>>
TreeFilter<E>TreeFilter. merge(BinaryOperator<FilterStartResult> mergeStarts, BinaryOperator<FilterFinishResult> mergeFinishes, FilterStartResult defaultStartResult, FilterFinishResult defaultFinishResult, List<TreeFilter<E>> fs)Merges the filters together using the provided functions to combine the individual results.static <E extends Element<E>>
TreeFilter<E>TreeFilter. merge(BinaryOperator<FilterStartResult> mergeStarts, BinaryOperator<FilterFinishResult> mergeFinishes, FilterStartResult defaultStartResult, FilterFinishResult defaultFinishResult, TreeFilter<E>... fs)FilterStartResultFilterStartResult. or(FilterStartResult other)Method parameters in org.revapi with type arguments of type FilterStartResult Modifier and Type Method Description FilterStartResultFilterStartResult. and(Iterable<FilterStartResult> others)static <E extends Element<E>>
TreeFilter<E>TreeFilter. merge(BinaryOperator<FilterStartResult> mergeStarts, BinaryOperator<FilterFinishResult> mergeFinishes, FilterStartResult defaultStartResult, FilterFinishResult defaultFinishResult, List<TreeFilter<E>> fs)Merges the filters together using the provided functions to combine the individual results.static <E extends Element<E>>
TreeFilter<E>TreeFilter. merge(BinaryOperator<FilterStartResult> mergeStarts, BinaryOperator<FilterFinishResult> mergeFinishes, FilterStartResult defaultStartResult, FilterFinishResult defaultFinishResult, TreeFilter<E>... fs)FilterStartResultFilterStartResult. or(Iterable<FilterStartResult> others) -
Uses of FilterStartResult in org.revapi.base
Fields in org.revapi.base declared as FilterStartResult Modifier and Type Field Description FilterStartResultIncludeExcludeTreeFilter.IncludeExcludeResult. excludeFilterStartResultIncludeExcludeTreeFilter.IncludeExcludeResult. includeMethods in org.revapi.base that return FilterStartResult Modifier and Type Method Description protected abstract FilterStartResultIndependentTreeFilter. doStart(E element)protected FilterStartResultIncludeExcludeTreeFilter. processExcludeStart(FilterStartResult result)protected FilterStartResultOverridableIncludeExcludeTreeFilter. processExcludeStart(FilterStartResult result)protected FilterStartResultIncludeExcludeTreeFilter. processIncludeStart(FilterStartResult result)protected FilterStartResultOverridableIncludeExcludeTreeFilter. processIncludeStart(FilterStartResult result)FilterStartResultBaseTreeFilter. start(E element)FilterStartResultIncludeExcludeTreeFilter. start(E element)FilterStartResultIndependentTreeFilter. start(E element)Methods in org.revapi.base with parameters of type FilterStartResult Modifier and Type Method Description protected IncludeExcludeTreeFilter.IncludeExcludeResultIncludeExcludeTreeFilter. constructResult(FilterStartResult inclusion, FilterStartResult exclusion, IncludeExcludeTreeFilter.IncludeExcludeResult parent)protected FilterStartResultIncludeExcludeTreeFilter. processExcludeStart(FilterStartResult result)protected FilterStartResultOverridableIncludeExcludeTreeFilter. processExcludeStart(FilterStartResult result)protected FilterStartResultIncludeExcludeTreeFilter. processIncludeStart(FilterStartResult result)protected FilterStartResultOverridableIncludeExcludeTreeFilter. processIncludeStart(FilterStartResult result)Constructors in org.revapi.base with parameters of type FilterStartResult Constructor Description IncludeExcludeResult(FilterStartResult include, FilterStartResult exclude, IncludeExcludeTreeFilter.IncludeExcludeResult parent)
-