-
Interface Summary
Interface |
Description |
Filter<T> |
A filter is something that selectes or rejects an object
due to some property of it.
|
-
Class Summary
Class |
Description |
AllOfFilter<T> |
A filter implementation that accpets an object if
all parent filters accepts it.
|
EqualsFilter<T> |
A filter implementation that only accepts an object if it is
equal (using Object.equals()) to a given object.
|
FilterUtil |
Utility class for working with and using filters.
|
IdentityFilter<T> |
A filter implementation that only accepts an object if it is
identical (==) to a given object.
|
InstanceOfFilter<T> |
A filter implementation that accepts all objects
that are (sub)classes of a specified class.
|
InverseFilter<T> |
A filter implementation that negates the result of a parent
filter.
|
NoneOfFilter<T> |
A filter implementation that accpets an object only if
at none of the parent filters accepts it.
|
NotNullFilter<T> |
A filter implementation that rejects all null objects.
|
OneOfFilter<T> |
A filter implementation that accpets an object if
at least one parent filters accepts it.
|
StaticFilter<T> |
A filter implementation that either rejects or accepts all
object (including null).
|