|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||