Class Internal.MapAdapter<K,V,RealValue>
public static class Internal.MapAdapter<K,V,RealValue> extends AbstractMap<K,V>
Wrap around a Map<K, RealValue>
and provide a Map<K, V>
interface.
Type Parameters
Name | Description |
K | |
V | |
RealValue | |
Static Methods
<T>newEnumConverter(Internal.EnumLiteMap<T> enumMap, T unrecognizedValue)
public static Internal.MapAdapter.Converter<Integer,T> <T>newEnumConverter(Internal.EnumLiteMap<T> enumMap, T unrecognizedValue)
Parameters
Returns
Constructors
MapAdapter(Map<K,RealValue> realMap, Internal.MapAdapter.Converter<RealValue,V> valueConverter)
public MapAdapter(Map<K,RealValue> realMap, Internal.MapAdapter.Converter<RealValue,V> valueConverter)
Parameters
Name | Description |
realMap | Map<K,RealValue>
|
valueConverter | Converter<RealValue,V>
|
Methods
entrySet()
public Set<Map.Entry<K,V>> entrySet()
Returns
Overrides
get(Object key)
Parameter
Returns
Overrides
put(K key, V value)
public V put(K key, V value)
Parameters
Name | Description |
key | K
|
value | V
|
Returns
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-04-15 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]