Top Description Fields Constructors Methods
org.hibernate.mapping

public Class Set

extends Collection
Class Inheritance
Imports
java.util.Iterator, org.hibernate.MappingException, org.hibernate.cfg.Mappings, org.hibernate.engine.Mapping, org.hibernate.type.CollectionType, .TypeFactory

A set with no nullable element columns. It will have a primary key consisting of all table columns (ie. key columns + element columns).
Author
Gavin King

Field Summary

Inherited from org.hibernate.mapping.Collection:
DEFAULT_ELEMENT_COLUMN_NAMEDEFAULT_KEY_COLUMN_NAME

Constructor Summary

AccessConstructor and Description
public
Set(Mappings mappings, PersistentClass owner)

Method Summary

Modifier and TypeMethod and Description
public Object
pack-priv void
public CollectionType
public boolean
public void
Inherited from org.hibernate.mapping.Collection:
addFilteraddManyToManyFiltercreateAllKeyscreateForeignKeygetBatchSizegetCacheConcurrencyStrategygetCacheRegionNamegetCollectionPersisterClassgetCollectionTablegetCollectionTypegetColumnInsertabilitygetColumnIteratorgetColumnSpangetColumnUpdateabilitygetComparatorgetComparatorClassNamegetCustomSQLDeletegetCustomSQLDeleteAllgetCustomSQLDeleteAllCheckStylegetCustomSQLDeleteCheckStylegetCustomSQLInsertgetCustomSQLInsertCheckStylegetCustomSQLUpdategetCustomSQLUpdateCheckStylegetElementgetElementNodeNamegetFetchModegetFilterMapgetKeygetLoaderNamegetManyToManyFilterMapgetManyToManyOrderinggetManyToManyWheregetMappingsgetNodeNamegetOrderBygetOwnergetOwnerEntityNamegetReferencedPropertyNamegetRolegetSynchronizedTablesgetTablegetTypegetTypeNamegetTypeParametersgetWherehasFormulahasOrderhasOrphanDeleteisAlternateUniqueKeyisArrayisCustomDeleteAllCallableisCustomDeleteCallableisCustomInsertCallableisCustomUpdateCallableisEmbeddedisExtraLazyisIdentifiedisIndexedisInverseisLazyisMapisMutableisNullableisOneToManyisOptimisticLockedisPrimitiveArrayisSimpleValueisSortedisSubselectLoadableisValidsetBatchSizesetCacheConcurrencyStrategysetCacheRegionNamesetCollectionPersisterClasssetCollectionTablesetComparatorsetComparatorClassNamesetCustomSQLDeletesetCustomSQLDeleteAllsetCustomSQLInsertsetCustomSQLUpdatesetElementsetElementNodeNamesetEmbeddedsetExtraLazysetFetchModesetInversesetKeysetLazysetLoaderNamesetManyToManyOrderingsetManyToManyWheresetMutablesetNodeNamesetOptimisticLockedsetOrderBysetOrphanDeletesetOwnersetReferencedPropertyNamesetRolesetSortedsetSubselectLoadablesetTypeNamesetTypeParameterssetTypeUsingReflectionsetWheretoString

Constructor Detail

Setback to summary
public Set(Mappings mappings, PersistentClass owner)

Method Detail

acceptback to summary
public Object accept(ValueVisitor visitor)

Implements org.hibernate.mapping.Value.accept.

createPrimaryKeyback to summary
pack-priv void createPrimaryKey()

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

getDefaultCollectionTypeback to summary
public CollectionType getDefaultCollectionType()

Implements abstract org.hibernate.mapping.Collection.getDefaultCollectionType.

isSetback to summary
public boolean isSet()

Overrides org.hibernate.mapping.Collection.isSet.

validateback to summary
public void validate(Mapping mapping) throws MappingException

Overrides org.hibernate.mapping.Collection.validate.