org.hibernate.mapping.Filterable |
Known Indirect Subclasses
Array,
Bag,
Collection,
IdentifierBag,
IdentifierCollection,
IndexedCollection,
JoinedSubclass,
List,
Map,
PersistentClass,
PrimitiveArray,
RootClass,
Set,
SingleTableSubclass,
Subclass,
UnionSubclass
Array |
An array mapping has a primary key consisting of the key columns + index column. |
Bag |
A bag permits duplicates, so it has no primary key |
Collection |
Mapping for a collection. |
IdentifierBag |
An IdentifierBag has a primary key consisting of
just the identifier column
|
IdentifierCollection |
A collection with a synthetic "identifier" column
|
IndexedCollection |
Indexed collections include Lists, Maps, arrays and
primitive arrays. |
JoinedSubclass |
A subclass in a table-per-subclass mapping |
List |
A list mapping has a primary key consisting of the key columns + index column. |
Map |
A map has a primary key consisting of
the key columns + index columns. |
PersistentClass |
Mapping for an entity. |
PrimitiveArray |
A primitive array has a primary key consisting of the key columns + index column. |
RootClass |
The root class of an inheritance hierarchy |
Set |
A set with no nullable element columns. |
SingleTableSubclass |
|
Subclass |
A sublass in a table-per-class-hierarchy mapping |
UnionSubclass |
A subclass in a table-per-concrete-class mapping |
|
Class Overview
Defines mapping elements to which filters may be applied.
Public Methods
public
abstract
void
addFilter
(String name, String condition)
public
abstract
Map
getFilterMap
()