Package org.hibernate.type
Class OrderedSetType
java.lang.Object
org.hibernate.type.AbstractType
org.hibernate.type.CollectionType
org.hibernate.type.SetType
org.hibernate.type.OrderedSetType
- All Implemented Interfaces:
Serializable
,AssociationType
,Type
A specialization of the set type, with (resultset-based) ordering.
- See Also:
-
Field Summary
Fields inherited from class org.hibernate.type.CollectionType
UNFETCHED_COLLECTION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninstantiate
(int anticipatedSize) Instantiate an empty instance of the "underlying" collection (not a wrapper), but with the given anticipated size (i.e.Methods inherited from class org.hibernate.type.SetType
getReturnedClass, instantiate, wrap
Methods inherited from class org.hibernate.type.CollectionType
assemble, compare, compare, contains, deepCopy, disassemble, disassemble, getAssociatedEntityName, getAssociatedJoinable, getCollection, getColumnSpan, getElementsIterator, getElementsIterator, getElementType, getForeignKeyDirection, getHashCode, getIdOfOwnerOrNull, getKeyOfOwner, getLHSPropertyName, getName, getRHSUniqueKeyPropertyName, getRole, getSqlTypeCodes, hasHolder, indexOf, initializeImmediately, instantiateResult, isAlwaysDirtyChecked, isArrayType, isAssociationType, isCollectionType, isDirty, isDirty, isEqual, isInverse, isModified, isMutable, nullSafeSet, nullSafeSet, renderLoggableString, replace, replaceElements, toColumnNullness, toLoggableString, toString, useLHSPrimaryKey
Methods inherited from class org.hibernate.type.AbstractType
beforeAssemble, getHashCode, isAnyType, isComponentType, isEntityType, isEqual, isSame, replace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.hibernate.type.Type
beforeAssemble, getColumnSpan, getHashCode, getReturnedClassName, getSqlTypeCodes, getTypeForEqualsHashCode, isAnyType, isComponentType, isEntityType, isEqual, isSame, replace, toColumnNullness
-
Constructor Details
-
OrderedSetType
-
-
Method Details
-
getCollectionClassification
- Overrides:
getCollectionClassification
in classSetType
-
instantiate
Description copied from class:CollectionType
Instantiate an empty instance of the "underlying" collection (not a wrapper), but with the given anticipated size (i.e. accounting for initial capacity and perhaps load factor).- Overrides:
instantiate
in classSetType
- Parameters:
anticipatedSize
- The anticipated size of the instantiated collection after we are done populating it.- Returns:
- A newly instantiated collection to be wrapped.
-