2.17.2: 2011-06-17

Package net.sf.basedb.util.filter

Interface Summary
Filter<T> A filter is something that selectes or rejects an object due to some property of it.
 

Class Summary
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).
 


2.17.2: 2011-06-17