Uses of Interface
org.jcreme.filters.Filter

Packages that use Filter
org.jcreme.filters   
 

Uses of Filter in org.jcreme.filters
 

Subinterfaces of Filter in org.jcreme.filters
 interface ReportFilter
          This interface decribes the properties of a generic ReportFilter.
 

Classes in org.jcreme.filters that implement Filter
 class ANDFilter
          This implementation of the ReportFilter interface enables to combine a number of other ReportFilter with AND logic operators.
 class BaseReportFilter
          The abstract base class for every ReportFilter.
 class DateIntervalFilter
          This the specialization of the IntervalFilter for dates.
 class DateOrderFilter
          A specialized OrderFilter that uses a date Comparator and only accepts Date objects as referent objects.
 class DoubleIntervalFilter
          This the specialization of the IntervalFilter for Doubles.
 class DoubleOrderFilter
          A specialized OrderFilter that uses a double Comparator and only accepts Double objects as referent objects.
 class InclusionFilter
          A filters that tests the inclusion (or non-inclusion) of the tested object in a set of accepted values.
 class IntervalFilter
          This filter enables to perform an AND between two OrderFilters.
 class LikeStringFilter
          A filter that filters strings based on a comparison operator (which can basically be LIKE or NOT_LIKE) , and a stem that given strings have to be 'like' or 'not like'.
 class OrderFilter
          A filter that accepts objects that fulfill a given comparison relation with a given referent object, according to a given Comparator object.
 class ORFilter
          This implementation of the ReportFilter interface enables to combine a number of other ReportFilter with OR logic operators.
 

Methods in org.jcreme.filters that return Filter
 Filter[] FilterCache.getFilters()
          Enables access to the filters stored in this instance.
 Filter[] NaiveFilterCache.getFilters()
           
 

Methods in org.jcreme.filters with parameters of type Filter
protected  boolean BaseReportFilter.filtersAreEqual(Filter a, Filter b)
          Convenience method that tests whether two filters are equal.
protected  boolean BaseReportFilter.filtersAreEqual(Filter[] a, Filter[] b)
          Convenience method that tests whether two arrays of filters are equal.
 boolean FilterCache.isValid(Filter filter)
          Tells whether a filter is a "valid" one.
 void FilterCache.validate(Filter filter)
          Tags the given filter as "valid".
 void FilterCache.invalidate(Filter filter)
          "Invalidates" the given filter.
 boolean NaiveFilterCache.isValid(Filter filter)
          Tells whether a filter is a "valid" one.
 void NaiveFilterCache.validate(Filter filter)
          Tags the given filter as "valid".
 void NaiveFilterCache.invalidate(Filter filter)
          "Invalidates" the given filter.
 



Copyright 2006 null. All Rights Reserved.