public abstract class MapParcelConverter<K,V,M extends Map<K,V>> extends Object implements TypeRangeParcelConverter<Map<K,V>,M>
| Constructor and Description |
|---|
MapParcelConverter() |
| Modifier and Type | Method and Description |
|---|---|
abstract M |
createMap() |
M |
fromParcel(android.os.Parcel parcel)
Generates an instance from the values provided in the given parcel.
|
abstract K |
mapKeyFromParcel(android.os.Parcel parcel) |
abstract void |
mapKeyToParcel(K key,
android.os.Parcel parcel) |
abstract V |
mapValueFromParcel(android.os.Parcel parcel) |
abstract void |
mapValueToParcel(V value,
android.os.Parcel parcel) |
void |
toParcel(Map<K,V> input,
android.os.Parcel parcel)
Write the given input parameter to the destinationParcel.
|
public MapParcelConverter()
public void toParcel(Map<K,V> input, android.os.Parcel parcel)
TypeRangeParcelConverterWrite the given input parameter to the destinationParcel.
public M fromParcel(android.os.Parcel parcel)
TypeRangeParcelConverterGenerates an instance from the values provided in the given parcel.
fromParcel in interface TypeRangeParcelConverter<Map<K,V>,M extends Map<K,V>>parcel - Parcel to read frompublic abstract void mapKeyToParcel(K key, android.os.Parcel parcel)
public abstract void mapValueToParcel(V value, android.os.Parcel parcel)
public abstract K mapKeyFromParcel(android.os.Parcel parcel)
public abstract V mapValueFromParcel(android.os.Parcel parcel)
Copyright © 2018. All Rights Reserved.