站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 2.1.8 正式版 API 英文文档

IdentifierBagType (Hibernate API Documentation) - Hibernate 2.1.8 正式版 API 英文文档


net.sf.hibernate.type
Class IdentifierBagType

java.lang.Object
  extended bynet.sf.hibernate.type.AbstractType
      extended bynet.sf.hibernate.type.PersistentCollectionType
          extended bynet.sf.hibernate.type.IdentifierBagType
All Implemented Interfaces:
AssociationType, Serializable, Type

public class IdentifierBagType
extends PersistentCollectionType

See Also:
Serialized Form

Constructor Summary
IdentifierBagType(String role)
           
 
Method Summary
 Class getReturnedClass()
          The class returned by nullSafeGet() methods.
 PersistentCollection instantiate(SessionImplementor session, CollectionPersister persister)
           
 PersistentCollection wrap(SessionImplementor session, Object collection)
           
 
Methods inherited from class net.sf.hibernate.type.PersistentCollectionType
assemble, copy, deepCopy, disassemble, equals, equals, fromString, getAssociatedClass, getColumnSpan, getElementsIterator, getElementType, getForeignKeyDirection, getJoinable, getName, getReferencedColumns, getRole, hashCode, hasNiceEquals, hydrate, isArrayType, isAssociationType, isDirty, isModified, isMutable, isPersistentCollectionType, nullSafeGet, nullSafeGet, nullSafeSet, resolveIdentifier, sqlTypes, toString, toString, usePrimaryKeyAsForeignKey
 
Methods inherited from class net.sf.hibernate.type.AbstractType
isComponentType, isEntityType, isObjectType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sf.hibernate.type.Type
isComponentType, isEntityType, isObjectType
 

Constructor Detail

IdentifierBagType

public IdentifierBagType(String role)
Method Detail

instantiate

public PersistentCollection instantiate(SessionImplementor session,
                                        CollectionPersister persister)
                                 throws HibernateException
Specified by:
instantiate in class PersistentCollectionType
Throws:
HibernateException

getReturnedClass

public Class getReturnedClass()
Description copied from interface: Type
The class returned by nullSafeGet() methods. This is used to establish the class of an array of this type.

Returns:
Class

wrap

public PersistentCollection wrap(SessionImplementor session,
                                 Object collection)
Specified by:
wrap in class PersistentCollectionType