Holger's Java API

## Uses of Interface
com.antelmann.util.CascadingFilter

Packages that use CascadingFilter
com.antelmann.db: This package contains generally useful classes for generic database management.
com.antelmann.sql: This package contains classes to ease JDBC development and also provides useful SQL-based implementations for com.antelmann.db classes
com.antelmann.util: This package contains generally useful classes that are used throughout the other packages in this framework.

Uses of CascadingFilter in com.antelmann.db

Classes in com.antelmann.db that implement CascadingFilter
`static class` `DBClassStoreCache.PrefetchedFilter<T>` a special interface supported by the enclosing class store that indicates that only pre-fetched (cached) instances should be returned from a fetch.
`class` `PropertyEntryFilter<T extends PropertyEntry>` filters on the properties of an entity based on simple equality of key/value pairs.

Uses of CascadingFilter in com.antelmann.sql

Classes in com.antelmann.sql that implement CascadingFilter
`class` `FullTextSearchFilter<T>` used in context with a `BaseRowMapper` to support full text search in tables
`class` `PreparedStatementEntryFilter<T>` a special filter that directly works off a PreparedStatement; only suitable for pre-filtering from the database, unless an internalFilter is set in addition.
`class` `SQLComboFilter<T>` allows to flexibly combine multiple different filter that all can be effectively applied to a `BaseRowMapper`.
`class` `SQLDirectQueryEntryFilter<T>` a special filter that directly works off a SQL query String; only suitable for pre-filtering from the database, unless an internalFilter is set in addition.
`class` `SQLMapFilter<T>` a special filter that can be used to easily pre-filter Resources via restrictions used in a ConnectionHelper (to fetch them from a DBClassStore).
`class` `SQLStubFilter` a special filter that can be used to easily pre-filter Stubs via restrictions used in a ConnectionHelper (to fetch them from a DBClassStore).
`class` `TopicMapFilter<T>` a special filter that works very similar to an `SQLMapFilter`, but one instance can be applied to different stores with different mappings - based on the topics.

Uses of CascadingFilter in com.antelmann.util

Classes in com.antelmann.util that implement CascadingFilter
`class` `OffsetFilter<T>` a filter that specifies to a supporting implementation that not all results are desired, but only those starting at a given offset and limited to a given limit.
`class` `RandomFilter` a special filter that randomly accepts Objects based on given odds.

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads