Class IncludeExclude<ITEM>
java.lang.Object
org.eclipse.jetty.util.IncludeExcludeSet<ITEM,ITEM>
org.eclipse.jetty.util.IncludeExclude<ITEM>
- Type Parameters:
ITEM
- The type of element
- All Implemented Interfaces:
Predicate<ITEM>
Utility class to maintain a set of inclusions and exclusions.
This extension of the IncludeExcludeSet
class is used
when the type of the set elements is the same as the type of
the predicate test.
-
Constructor Summary
ConstructorsConstructorDescriptionIncludeExclude
(Class<SET> setClass) IncludeExclude
(SET includeSet, Predicate<ITEM> includePredicate, SET excludeSet, Predicate<ITEM> excludePredicate) -
Method Summary
Methods inherited from class org.eclipse.jetty.util.IncludeExcludeSet
addAll, clear, exclude, exclude, getExcluded, getExcludePredicate, getIncluded, getIncludePredicate, hasExcludes, hasIncludes, include, include, isEmpty, isIncludedAndNotExcluded, size, test, toString
-
Constructor Details
-
IncludeExclude
public IncludeExclude() -
IncludeExclude
-
IncludeExclude
-
-
Method Details
-
asImmutable
- Overrides:
asImmutable
in classIncludeExcludeSet<ITEM,
ITEM>
-