org.hibernate.mapping
Class IdentifierBag

java.lang.Object
  extended by org.hibernate.mapping.Collection
      extended by org.hibernate.mapping.IdentifierCollection
          extended by org.hibernate.mapping.IdentifierBag
All Implemented Interfaces:
Serializable, Fetchable, Filterable, Value

public class IdentifierBag
extends IdentifierCollection

An IdentifierBag has a primary key consisting of just the identifier column

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.hibernate.mapping.IdentifierCollection
DEFAULT_IDENTIFIER_COLUMN_NAME
 
Fields inherited from class org.hibernate.mapping.Collection
DEFAULT_ELEMENT_COLUMN_NAME, DEFAULT_KEY_COLUMN_NAME
 
Constructor Summary
IdentifierBag(PersistentClass owner)
           
 
Method Summary
 Object accept(ValueVisitor visitor)
           
 CollectionType getDefaultCollectionType()
           
 
Methods inherited from class org.hibernate.mapping.IdentifierCollection
getIdentifier, isIdentified, setIdentifier, validate
 
Methods inherited from class org.hibernate.mapping.Collection
addFilter, addManyToManyFilter, createAllKeys, createForeignKey, getBatchSize, getCacheConcurrencyStrategy, getCacheRegionName, getCollectionPersisterClass, getCollectionTable, getCollectionType, getColumnInsertability, getColumnIterator, getColumnSpan, getColumnUpdateability, getComparator, getComparatorClassName, getCustomSQLDelete, getCustomSQLDeleteAll, getCustomSQLDeleteAllCheckStyle, getCustomSQLDeleteCheckStyle, getCustomSQLInsert, getCustomSQLInsertCheckStyle, getCustomSQLUpdate, getCustomSQLUpdateCheckStyle, getElement, getElementNodeName, getFetchMode, getFilterMap, getKey, getLoaderName, getManyToManyFilterMap, getManyToManyOrdering, getManyToManyWhere, getNodeName, getOrderBy, getOwner, getOwnerEntityName, getReferencedPropertyName, getRole, getSynchronizedTables, getTable, getType, getTypeName, getTypeParameters, getWhere, hasFormula, hasOrder, hasOrphanDelete, isAlternateUniqueKey, isArray, isCustomDeleteAllCallable, isCustomDeleteCallable, isCustomInsertCallable, isCustomUpdateCallable, isEmbedded, isExtraLazy, isIndexed, isInverse, isLazy, isMap, isMutable, isNullable, isOneToMany, isOptimisticLocked, isPrimitiveArray, isSet, isSimpleValue, isSorted, isSubselectLoadable, isValid, setBatchSize, setCacheConcurrencyStrategy, setCacheRegionName, setCollectionPersisterClass, setCollectionTable, setComparator, setComparatorClassName, setCustomSQLDelete, setCustomSQLDeleteAll, setCustomSQLInsert, setCustomSQLUpdate, setElement, setElementNodeName, setEmbedded, setExtraLazy, setFetchMode, setInverse, setKey, setLazy, setLoaderName, setManyToManyOrdering, setManyToManyWhere, setMutable, setNodeName, setOptimisticLocked, setOrderBy, setOrphanDelete, setOwner, setReferencedPropertyName, setRole, setSorted, setSubselectLoadable, setTypeName, setTypeParameters, setTypeUsingReflection, setWhere, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IdentifierBag

public IdentifierBag(PersistentClass owner)
Method Detail

getDefaultCollectionType

public CollectionType getDefaultCollectionType()
Specified by:
getDefaultCollectionType in class Collection

accept

public Object accept(ValueVisitor visitor)


Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.