Interface MapSemantics<MKV extends Map<K,V> , K, V>
- All Superinterfaces:
CollectionSemantics<MKV,V>
- All Known Implementing Classes:
AbstractMapSemantics
Extension of
CollectionSemantics for Maps-
Method Summary
Modifier and TypeMethodDescriptiongetKeyIterator(MKV rawMap) <KK,VV> Map <KK, VV> instantiateWithElements(int anticipatedSize, CollectionPersister collectionDescriptor, Map<? extends KK, ? extends VV> entries) Create a raw (unwrapped) version of the map and populate it with the given entries.voidvisitEntries(MKV rawMap, BiConsumer<? super K, ? super V> action) void
-
Method Details
-
instantiateWithElements
<KK,VV> Map<KK,VV> instantiateWithElements(int anticipatedSize, CollectionPersister collectionDescriptor, Map<? extends KK, ? extends VV> entries) Create a raw (unwrapped) version of the map and populate it with the given entries.- Specified by:
instantiateWithElementsin interfaceCollectionSemantics<MKV extends Map<K,V>, K>
-
getKeyIterator
-
visitKeys
-
visitEntries
-