public class SetType extends CollectionType
UNFETCHED_COLLECTIONLEGACY_DEFAULT_SIZE, LEGACY_DICTATED_SIZE| Constructor and Description | 
|---|
SetType(TypeFactory.TypeScope typeScope,
       String role,
       String propertyRef)  | 
SetType(TypeFactory.TypeScope typeScope,
       String role,
       String propertyRef,
       boolean isEmbeddedInXML)
Deprecated. 
 
Use  
SetType(org.hibernate.type.TypeFactory.TypeScope, String, String) instead.
 See Jira issue: HHH-7771 | 
| Modifier and Type | Method and Description | 
|---|---|
Class | 
getReturnedClass()
The class returned by  
Type.nullSafeGet(java.sql.ResultSet, java.lang.String[], org.hibernate.engine.spi.SessionImplementor, java.lang.Object) methods. | 
Object | 
instantiate(int anticipatedSize)
Instantiate an empty instance of the "underlying" collection (not a wrapper),
 but with the given anticipated size (i.e. 
 | 
PersistentCollection | 
instantiate(SessionImplementor session,
           CollectionPersister persister,
           Serializable key)
Instantiate an uninitialized collection wrapper or holder. 
 | 
PersistentCollection | 
wrap(SessionImplementor session,
    Object collection)
Wrap the naked collection instance in a wrapper, or instantiate a
 holder. 
 | 
assemble, compare, contains, deepCopy, defaultSizes, dictatedSizes, disassemble, fromXMLNode, getAssociatedEntityName, getAssociatedJoinable, getCollection, getColumnSpan, getElementsIterator, getElementsIterator, getElementType, getForeignKeyDirection, getHashCode, getIdOfOwnerOrNull, getKeyOfOwner, getLHSPropertyName, getName, getOnCondition, getOnCondition, getRHSUniqueKeyPropertyName, getRole, hasHolder, hydrate, indexOf, initializeImmediately, instantiateResult, isAlwaysDirtyChecked, isArrayType, isAssociationType, isCollectionType, isDirty, isDirty, isEmbeddedInXML, isEqual, isModified, isMutable, isXMLElement, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, renderLoggableString, replace, replaceElements, resolve, semiResolve, setToXMLNode, sqlTypes, toColumnNullness, toLoggableString, toString, useLHSPrimaryKeybeforeAssemble, getHashCode, getSemiResolvedType, isAnyType, isComponentType, isEntityType, isEqual, isSame, replace, replaceNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbeforeAssemble, getHashCode, getSemiResolvedType, isAnyType, isComponentType, isEntityType, isEqual, isSame, replace@Deprecated public SetType(TypeFactory.TypeScope typeScope, String role, String propertyRef, boolean isEmbeddedInXML)
SetType(org.hibernate.type.TypeFactory.TypeScope, String, String) instead.
 See Jira issue: HHH-7771public SetType(TypeFactory.TypeScope typeScope, String role, String propertyRef)
public PersistentCollection instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)
CollectionTypeinstantiate in class CollectionTypesession - The session from which the request is originating.persister - The underlying collection persister (metadata)key - The owner key.public Class getReturnedClass()
TypeType.nullSafeGet(java.sql.ResultSet, java.lang.String[], org.hibernate.engine.spi.SessionImplementor, java.lang.Object) methods. This is used to  establish the class of an array of
 this type.public PersistentCollection wrap(SessionImplementor session, Object collection)
CollectionTypewrap in class CollectionTypesession - The session from which the request is originating.collection - The bare collection to be wrapped.public Object instantiate(int anticipatedSize)
CollectionTypeinstantiate in class CollectionTypeanticipatedSize - The anticipated size of the instaniated collection
 after we are done populating it.Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.