Package org.jcreme.filters

Interface Summary
Filter This interface describes a general filter.
FilterCache This interface describes a FilterCache.
FilterChangeListener This interface is used to react to changes in ReportFilters.
ReportFilter This interface decribes the properties of a generic ReportFilter.
 

Class Summary
ANDFilter This implementation of the ReportFilter interface enables to combine a number of other ReportFilter with AND logic operators.
BaseReportFilter The abstract base class for every ReportFilter.
ComparisonOperator This enumeration handles the comparison operators that may be used in Filters.
DateIntervalFilter This the specialization of the IntervalFilter for dates.
DateOrderFilter A specialized OrderFilter that uses a date Comparator and only accepts Date objects as referent objects.
DateOrderFilter.DateComparator A comparator that compares dates.
DoubleIntervalFilter This the specialization of the IntervalFilter for Doubles.
DoubleOrderFilter A specialized OrderFilter that uses a double Comparator and only accepts Double objects as referent objects.
DoubleOrderFilter.DoubleComparator A Comparator that compares Double objects.
FilterChangeEvent This class reports a change in a ReportFilter.
InclusionComparisonOperator This enumeration contains the operators that can be used in a list context to test the inclusion.
InclusionFilter A filters that tests the inclusion (or non-inclusion) of the tested object in a set of accepted values.
IntervalFilter This filter enables to perform an AND between two OrderFilters.
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'.
NaiveFilterCache This implementation of the FilterCache interface is naive because for a filter to be valid it must have been explicitly validated.
OrderComparisonOperator This enumeration contains the operators that can be used in a sort context to test the order of two values.
OrderFilter A filter that accepts objects that fulfill a given comparison relation with a given referent object, according to a given Comparator object.
ORFilter This implementation of the ReportFilter interface enables to combine a number of other ReportFilter with OR logic operators.
StringComparisonOperator This enumeration contains the operators that can be used in a string manipulation context to test the relation of two strings.
 



Copyright 2006 null. All Rights Reserved.