Class StandardOrderedMapSemantics<K,V>
java.lang.Object
org.hibernate.collection.spi.AbstractMapSemantics<LinkedHashMap<K,V>,K,V>
org.hibernate.collection.internal.StandardOrderedMapSemantics<K,V>
- All Implemented Interfaces:
CollectionSemantics<LinkedHashMap<K,
,V>, V> MapSemantics<LinkedHashMap<K,
V>, K, V>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionThe classification handled by this semanticgetElementIterator
(LinkedHashMap<K, V> rawCollection) Obtain an iterator over the collection elementsinstantiateRaw
(int anticipatedSize, CollectionPersister collectionDescriptor) Create a raw (unwrapped) version of the collectioninstantiateWrapper
(Object key, CollectionPersister collectionDescriptor, SharedSessionContractImplementor session) Create a wrapper for the collectionwrap
(LinkedHashMap<K, V> rawCollection, CollectionPersister collectionDescriptor, SharedSessionContractImplementor session) Wrap a raw collection in wrapperMethods inherited from class org.hibernate.collection.spi.AbstractMapSemantics
createInitializerProducer, getCollectionJavaType, getKeyIterator, visitElements, visitEntries, visitKeys
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.collection.spi.CollectionSemantics
createInitializerProducer
-
Field Details
-
INSTANCE
Singleton access
-
-
Method Details
-
getCollectionClassification
Description copied from interface:CollectionSemantics
The classification handled by this semantic -
instantiateRaw
public LinkedHashMap<K,V> instantiateRaw(int anticipatedSize, CollectionPersister collectionDescriptor) Description copied from interface:CollectionSemantics
Create a raw (unwrapped) version of the collection -
getElementIterator
Description copied from interface:CollectionSemantics
Obtain an iterator over the collection elements- Specified by:
getElementIterator
in interfaceCollectionSemantics<K,
V> - Overrides:
getElementIterator
in classAbstractMapSemantics<LinkedHashMap<K,
V>, K, V>
-