Uses of Package
org.jjoost.util.filters

Packages that use org.jjoost.util.filters
org.jjoost.util   
org.jjoost.util.filters   
 

Classes in org.jjoost.util.filters used by org.jjoost.util
AcceptAll
          A filter that accepts everything (i.e.
AcceptNone
          A filter that accepts nothing (i.e.
BothFilter
          A convenience interface for classes implementing both Filter and FilterPartialOrder
MappedFilter
          A filter that applies the provided function to its input before delegating to the provided filter
 

Classes in org.jjoost.util.filters used by org.jjoost.util.filters
AcceptAll
          A filter that accepts everything (i.e.
AcceptBetween
          A filter that accepts everything between the provided lower and upper bounds, as determined by the Comparator provided to its methods.
AcceptEqual
          A filter accepting only values equal to the one provided, using the provided definition of equality.
AcceptGreater
          A partial order filter that accepts everything greater than the provided value as determined by the Comparator provided to its methods by utilising classes.
AcceptGreaterEqual
          A partial order filter that accepts everything greater than or equal to the provided value, as determined by the Comparator provided to its methods by utilising classes.
AcceptIfMember
          A filter accepting values that are members of the provided set
AcceptIfNotNull
          A filter accepting everything except null
AcceptIfNull
          A filter accepting only values that are null
AcceptLess
          A partial order filter that accepts everything less than the provided value as determined by the Comparator provided to its methods by utilising classes.
AcceptLessEqual
          A partial order filter that accepts everything less than or equal to the provided value, as determined by the Comparator provided to its methods by utilising classes.
AcceptNone
          A filter that accepts nothing (i.e.
AcceptUnique
          A Filter which returns true if and only if it has never seen the value being tested before, using the provided set to maintain the previously visited set of values.
AcceptUniqueAscendingSequence
          A partial order filter which will accept a value only if it has never previously seen a value greater than or equal to the value being tested; in an ordered set this results in unique values being efficiently obtained if applied in an ascending order visit of some kind; it is a one shot filter, however, given the state stored.
AcceptUniqueDescendingSequence
          A partial order filter which will accept a value only if it has never previously seen a value less than or equal to the value being tested; in an ordered set this results in unique values being efficiently obtained if applied in an descending order visit of some kind; it is a one shot filter, however, given the state stored.
AcceptUniqueSequence
          A Filter which returns true if and only if the previously tested value is not equal to the value being tested, using the provided definition of equality.
BothFilter
          A convenience interface for classes implementing both Filter and FilterPartialOrder
BothFilterAnd
          A filter representing the conjunction (i.e.
BothFilterMultiAnd
          A filter representing the conjunction (i.e.
BothFilterMultiOr
          A filter representing the disjunction (i.e.
BothFilterNot
          A filter negating the supplied filter implementing both Filter and PartialOrder
BothFilterOr
          A filter representing the disjunction (i.e.
FilterAnd
          A filter representing the conjunction (i.e.
FilterMultiAnd
          A filter representing the conjunction (i.e.
FilterMultiOr
          A filter representing the conjunction (i.e.
FilterNot
          A that negates/inverts the result of the supplied filter
FilterOr
          A filter representing the disjunction (i.e.
FilterPattern
          A filter accepting strings that match the provided pattern
MappedFilter
          A filter that applies the provided function to its input before delegating to the provided filter
PartialOrderAcceptBetween
          Returns a filter that accepts everything between the provided lower and upper bounds, as determined by the Comparator provided to its methods.
PartialOrderAcceptGreater
          A partial order filter that accepts everything greater than the provided value as determined by the Comparator provided to its methods by utilising classes
PartialOrderAcceptGreaterEqual
          S partial order filter that accepts everything greater than or equal to the provided value, as determined by the Comparator provided to its methods by utilising classes
PartialOrderAcceptLess
          A partial order filter that accepts everything less than the provided value
PartialOrderAcceptLessEqual
          A partial order filter that accepts everything less than or equal to the provided value, as determined by the Comparator provided to its methods by utilising classes
PartialOrderAnd
          A filter representing the conjunction (i.e.
PartialOrderMultiAnd
          A filter representing the conjunction (i.e.
PartialOrderMultiOr
          A filter representing the disjunction (i.e.
PartialOrderNot
          A that negates/inverts the results of the supplied filter.
PartialOrderOr
          A filter representing the disjunction (i.e.
PartialOrderOverride
          Constructs a FilterPartialOrder which delegates to the provided filter, but ignores the comparator provided to it, always using the one provided here instead.