[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Class Internal.MapAdapter<K,V,RealValue> (3.19.4)\n\n public static class Internal.MapAdapter\u003cK,V,RealValue\u003e extends AbstractMap\u003cK,V\u003e\n\nWrap around a `Map\u003cK, RealValue\u003e` and provide a `Map\u003cK, V\u003e` interface. \n\nInheritance\n-----------\n\n[Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \\\u003e [AbstractMap](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html) \\\u003e Internal.MapAdapter\\\u003cK,V,RealValue\\\u003e \n\nInherited Members\n-----------------\n\n[Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-) \n[AbstractMap.clear()](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#clear--) \n[AbstractMap.clone()](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#clone--) \n[AbstractMap.containsKey(Object)](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#containsKey-java.lang.Object-) \n[AbstractMap.containsValue(Object)](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#containsValue-java.lang.Object-) \n[AbstractMap.entrySet()](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#entrySet--) \n[AbstractMap.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#equals-java.lang.Object-) \n[AbstractMap.get(Object)](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#get-java.lang.Object-) \n[AbstractMap.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#hashCode--) \n[AbstractMap.isEmpty()](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#isEmpty--) \n[AbstractMap.keySet()](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#keySet--) \n[AbstractMap.put(K,V)](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#put-K-V-) \n[AbstractMap.putAll(Map\\\u003c? extends K,? extends V\\\u003e)](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#putAll-java.util.Map\u003c? extends K-? extends V\u003e-) \n[AbstractMap.remove(Object)](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#remove-java.lang.Object-) \n[AbstractMap.size()](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#size--) \n[AbstractMap.toString()](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#toString--) \n[AbstractMap.values()](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#values--)\n\nStatic Methods\n--------------\n\n### \\\u003cT\\\u003enewEnumConverter(Internal.EnumLiteMap\\\u003cT\\\u003e enumMap, T unrecognizedValue)\n\n public static Internal.MapAdapter.Converter\u003cInteger,T\u003e \u003cT\u003enewEnumConverter(Internal.EnumLiteMap\u003cT\u003e enumMap, T unrecognizedValue)\n\nConstructors\n------------\n\n### MapAdapter(Map\\\u003cK,RealValue\\\u003e realMap, Internal.MapAdapter.Converter\\\u003cRealValue,V\\\u003e valueConverter)\n\n public MapAdapter(Map\u003cK,RealValue\u003e realMap, Internal.MapAdapter.Converter\u003cRealValue,V\u003e valueConverter)\n\nMethods\n-------\n\n### entrySet()\n\n public Set\u003cMap.Entry\u003cK,V\u003e\u003e entrySet()\n\n**Overrides** \n[AbstractMap.entrySet()](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#entrySet--)\n\n### get(Object key)\n\n public V get(Object key)\n\n**Overrides** \n[AbstractMap.get(Object)](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#get-java.lang.Object-)\n\n### put(K key, V value)\n\n public V put(K key, V value)\n\n**Overrides** \n[AbstractMap.put(K,V)](https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html#put-K-V-)"]]