Top Description Fields Constructors Methods
org.hibernate.mapping

public abstract Class IdentifierCollection

extends Collection
Class Inheritance
Known Direct Subclasses
org.hibernate.mapping.IdentifierBag
Imports
org.hibernate.MappingException, org.hibernate.cfg.Mappings, org.hibernate.engine.Mapping

A collection with a synthetic "identifier" column

Field Summary

Modifier and TypeField and Description
public static final String
private KeyValue
Inherited from org.hibernate.mapping.Collection:
DEFAULT_ELEMENT_COLUMN_NAMEDEFAULT_KEY_COLUMN_NAME

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
public KeyValue
public final boolean
public void
setIdentifier(KeyValue identifier)

public void
Inherited from org.hibernate.mapping.Collection:
addFilteraddManyToManyFiltercreateAllKeyscreateForeignKeygetBatchSizegetCacheConcurrencyStrategygetCacheRegionNamegetCollectionPersisterClassgetCollectionTablegetCollectionTypegetColumnInsertabilitygetColumnIteratorgetColumnSpangetColumnUpdateabilitygetComparatorgetComparatorClassNamegetCustomSQLDeletegetCustomSQLDeleteAllgetCustomSQLDeleteAllCheckStylegetCustomSQLDeleteCheckStylegetCustomSQLInsertgetCustomSQLInsertCheckStylegetCustomSQLUpdategetCustomSQLUpdateCheckStylegetDefaultCollectionTypegetElementgetElementNodeNamegetFetchModegetFilterMapgetKeygetLoaderNamegetManyToManyFilterMapgetManyToManyOrderinggetManyToManyWheregetMappingsgetNodeNamegetOrderBygetOwnergetOwnerEntityNamegetReferencedPropertyNamegetRolegetSynchronizedTablesgetTablegetTypegetTypeNamegetTypeParametersgetWherehasFormulahasOrderhasOrphanDeleteisAlternateUniqueKeyisArrayisCustomDeleteAllCallableisCustomDeleteCallableisCustomInsertCallableisCustomUpdateCallableisEmbeddedisExtraLazyisIndexedisInverseisLazyisMapisMutableisNullableisOneToManyisOptimisticLockedisPrimitiveArrayisSetisSimpleValueisSortedisSubselectLoadableisValidsetBatchSizesetCacheConcurrencyStrategysetCacheRegionNamesetCollectionPersisterClasssetCollectionTablesetComparatorsetComparatorClassNamesetCustomSQLDeletesetCustomSQLDeleteAllsetCustomSQLInsertsetCustomSQLUpdatesetElementsetElementNodeNamesetEmbeddedsetExtraLazysetFetchModesetInversesetKeysetLazysetLoaderNamesetManyToManyOrderingsetManyToManyWheresetMutablesetNodeNamesetOptimisticLockedsetOrderBysetOrphanDeletesetOwnersetReferencedPropertyNamesetRolesetSortedsetSubselectLoadablesetTypeNamesetTypeParameterssetTypeUsingReflectionsetWheretoString

Field Detail

DEFAULT_IDENTIFIER_COLUMN_NAMEback to summary
public static final String DEFAULT_IDENTIFIER_COLUMN_NAME
identifierback to summary
private KeyValue identifier

Constructor Detail

IdentifierCollectionback to summary
public IdentifierCollection(Mappings mappings, PersistentClass owner)

Method Detail

createPrimaryKeyback to summary
pack-priv void createPrimaryKey()

Implements abstract org.hibernate.mapping.Collection.createPrimaryKey.

getIdentifierback to summary
public KeyValue getIdentifier()
isIdentifiedback to summary
public final boolean isIdentified()

Overrides org.hibernate.mapping.Collection.isIdentified.

setIdentifierback to summary
public void setIdentifier(KeyValue identifier)
validateback to summary
public void validate(Mapping mapping) throws MappingException

Overrides org.hibernate.mapping.Collection.validate.