planetj.database.filter
Class GenericRowFilter
java.lang.Object
|
+--planetj.database.filter.GenericRowFilter
- All Implemented Interfaces:
- IFilter
- Direct Known Subclasses:
- BasicRowFilter
- public abstract class GenericRowFilter
- extends Object
- implements IFilter
A Filter for filtering Row objects.
GenericRowFilter
public GenericRowFilter()
getFilteredRowCount
public int getFilteredRowCount()
- Gets the number of rows that should be in RowCollections created with this filter. If the number
of rows meeting this filter's criteria is greater than this value, then RowCollections created with
this filter will have a "next RowCollection". By default there is no maximum number of filtered rows.
getRowCollectionClass
public Class getRowCollectionClass()
- Gets the type of
RowCollection that will be used to contain rows filtered by
this object.
setRowCollectionClass
public void setRowCollectionClass(Class newRowCollectionClass)
- Sets the type of
RowCollection that will be used to contain rows filtered by
this object.
- Parameters:
newRowCollectionClass - The Class object for the collection of rows in the query results. This class must
be a subclass of the FilteredRowCollection class.