org.hibernate.type

Class OrderedMapType

Implemented Interfaces:
AssociationType, Serializable, Type

public class OrderedMapType
extends MapType

A specialization of the map type, with (resultset-based) ordering.

Field Summary

Fields inherited from class org.hibernate.type.CollectionType

UNFETCHED_COLLECTION

Constructor Summary

OrderedMapType(String role, String propertyRef, boolean isEmbeddedInXML)
Constructs a map type capable of creating ordered maps of the given role.

Method Summary

Object
instantiate(int anticipatedSize)

Methods inherited from class org.hibernate.type.MapType

getElementsIterator, getReturnedClass, indexOf, instantiate, instantiate, replaceElements, 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

OrderedMapType

public OrderedMapType(String role,
                      String propertyRef,
                      boolean isEmbeddedInXML)
Constructs a map type capable of creating ordered maps of the given role.
Parameters:
role - The collection role name.
propertyRef - The property ref name.
isEmbeddedInXML - Is this collection to embed itself in xml

Method Details

instantiate

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