org.hibernate.mapping.Fetchable |
Known Indirect Subclasses
Array,
Bag,
Collection,
IdentifierBag,
IdentifierCollection,
IndexedCollection,
List,
ManyToOne,
Map,
OneToOne,
PrimitiveArray,
Set,
ToOne
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. |
List |
A list mapping has a primary key consisting of the key columns + index column. |
ManyToOne |
A many-to-one association mapping |
Map |
A map has a primary key consisting of
the key columns + index columns. |
OneToOne |
A one-to-one association mapping |
PrimitiveArray |
A primitive array has a primary key consisting of the key columns + index column. |
Set |
A set with no nullable element columns. |
ToOne |
A simple-point association (ie. |
|
Class Overview
Any mapping with an outer-join attribute
Public Methods
public
abstract
boolean
isLazy
()
public
abstract
void
setFetchMode
(FetchMode joinedFetch)
public
abstract
void
setLazy
(boolean lazy)