public class ObservableArrayMap<K,V> extends android.support.v4.util.ArrayMap<K,V> implements ObservableMap<K,V>
ObservableMap.OnMapChangedCallback<T extends ObservableMap<K,V>,K,V>| Constructor and Description | 
|---|
| ObservableArrayMap() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addOnMapChangedCallback(ObservableMap.OnMapChangedCallback<? extends ObservableMap<K,V>,K,V> listener)Adds a callback to listen for changes to the ObservableMap. | 
| void | clear() | 
| V | put(K k,
   V v) | 
| boolean | removeAll(java.util.Collection<?> collection) | 
| V | removeAt(int index) | 
| void | removeOnMapChangedCallback(ObservableMap.OnMapChangedCallback<? extends ObservableMap<K,V>,K,V> listener)Removes a previously added callback. | 
| boolean | retainAll(java.util.Collection<?> collection) | 
| V | setValueAt(int index,
          V value) | 
containsAll, entrySet, keySet, putAll, valuescontainsKey, containsValue, ensureCapacity, equals, get, hashCode, indexOfKey, isEmpty, keyAt, putAll, remove, size, toString, valueAtpublic void addOnMapChangedCallback(ObservableMap.OnMapChangedCallback<? extends ObservableMap<K,V>,K,V> listener)
ObservableMapaddOnMapChangedCallback in interface ObservableMap<K,V>listener - The callback to start listening for events.public void removeOnMapChangedCallback(ObservableMap.OnMapChangedCallback<? extends ObservableMap<K,V>,K,V> listener)
ObservableMapremoveOnMapChangedCallback in interface ObservableMap<K,V>listener - The callback that no longer needs to be notified of map changes.public void clear()
public boolean removeAll(java.util.Collection<?> collection)
public boolean retainAll(java.util.Collection<?> collection)
public V removeAt(int index)