org.hibernate.type

Class SortedSetType

Implemented Interfaces:
AssociationType, Serializable, Type

public class SortedSetType
extends SetType

Field Summary

Fields inherited from class org.hibernate.type.CollectionType

UNFETCHED_COLLECTION

Constructor Summary

SortedSetType(String role, String propertyRef, Comparator comparator, boolean isEmbeddedInXML)

Method Summary

Class
getReturnedClass()
Object
instantiate(int anticipatedSize)
PersistentCollection
instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)
PersistentCollection
wrap(SessionImplementor session, Object collection)

Methods inherited from class org.hibernate.type.SetType

getReturnedClass, instantiate, instantiate, wrap

Methods inherited from class org.hibernate.type.CollectionType

assemble, compare, contains, deepCopy, disassemble, fromXMLNode, getAssociatedEntityName, getAssociatedJoinable, getCollection, getColumnSpan, getElementType, getElementsIterator, getElementsIterator, getForeignKeyDirection, getHashCode, getIdOfOwnerOrNull, getKeyOfOwner, getLHSPropertyName, getName, getOnCondition, getRHSUniqueKeyPropertyName, getRole, hasHolder, hydrate, indexOf, initializeImmediately, instantiate, instantiate, 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, useLHSPrimaryKey, wrap

Methods inherited from class org.hibernate.type.AbstractType

assemble, beforeAssemble, compare, disassemble, getHashCode, getHashCode, getSemiResolvedType, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isEntityType, isEqual, isEqual, isModified, isSame, isXMLElement, replace, replaceNode, resolve, semiResolve

Constructor Details

SortedSetType

public SortedSetType(String role,
                     String propertyRef,
                     Comparator comparator,
                     boolean isEmbeddedInXML)

Method Details

getReturnedClass

public Class getReturnedClass()
Specified by:
getReturnedClass in interface Type
Overrides:
getReturnedClass in interface SetType

instantiate

public Object instantiate(int anticipatedSize)
Overrides:
instantiate in interface SetType

instantiate

public PersistentCollection instantiate(SessionImplementor session,
                                        CollectionPersister persister,
                                        Serializable key)
Overrides:
instantiate in interface SetType

wrap

public PersistentCollection wrap(SessionImplementor session,
                                 Object collection)
Overrides:
wrap in interface SetType