Top Description Constructors Methods
org.eclipse.jetty.util

public Class IncludeExclude<ITEM>

extends IncludeExcludeSet<ITEM, ITEM>
Class Inheritance
Type Parameters
<ITEM>
The type of element
Imports
java.util.Set, java.util.function.Predicate

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

AccessConstructor and Description
public
public <SET extends Set<ITEM>>
IncludeExclude(Class<SET> setClass)

public <SET extends Set<ITEM>>
IncludeExclude(Set<ITEM> includeSet, Predicate<ITEM> includePredicate, Set<ITEM> excludeSet, Predicate<ITEM> excludePredicate)

Method Summary

Inherited from org.eclipse.jetty.util.IncludeExcludeSet:
asImmutableclearexcludeexcludegetExcludedgetIncludedhasExcludeshasIncludesincludeincludeisEmptyisIncludedAndNotExcludedsizetesttoString

Constructor Detail

IncludeExcludeback to summary
public IncludeExclude()
IncludeExcludeback to summary
public <SET extends Set<ITEM>> IncludeExclude(Class<SET> setClass)
IncludeExcludeback to summary
public <SET extends Set<ITEM>> IncludeExclude(Set<ITEM> includeSet, Predicate<ITEM> includePredicate, Set<ITEM> excludeSet, Predicate<ITEM> excludePredicate)