ObservableArrayMap
public
class
ObservableArrayMap
extends ArrayMap<K, V>
implements
ObservableMap<K, V>
java.lang.Object
|
↳ |
android.support.v4.util.SimpleArrayMap<K, V>
|
|
↳ |
android.support.v4.util.ArrayMap<K, V>
|
|
|
↳ |
android.databinding.ObservableArrayMap<K, V>
|
Summary
Inherited methods |
From
class
android.support.v4.util.ArrayMap
|
From
class
android.support.v4.util.SimpleArrayMap
void
|
clear()
|
boolean
|
containsKey(Object arg0)
|
boolean
|
containsValue(Object arg0)
|
void
|
ensureCapacity(int arg0)
|
boolean
|
equals(Object arg0)
|
V
|
get(Object arg0)
|
int
|
hashCode()
|
int
|
indexOfKey(Object arg0)
|
boolean
|
isEmpty()
|
K
|
keyAt(int arg0)
|
V
|
put(K arg0, V arg1)
|
void
|
putAll(SimpleArrayMap<? extends K, ? extends V> arg0)
|
V
|
remove(Object arg0)
|
V
|
removeAt(int arg0)
|
V
|
setValueAt(int arg0, V arg1)
|
int
|
size()
|
String
|
toString()
|
V
|
valueAt(int arg0)
|
|
From
class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From
interface
java.util.Map
abstract
void
|
clear()
|
default
V
|
compute(K arg0, BiFunction<? super K, ? super V, ? extends V> arg1)
|
default
V
|
computeIfAbsent(K arg0, Function<? super K, ? extends V> arg1)
|
default
V
|
computeIfPresent(K arg0, BiFunction<? super K, ? super V, ? extends V> arg1)
|
abstract
boolean
|
containsKey(Object arg0)
|
abstract
boolean
|
containsValue(Object arg0)
|
abstract
Set<Entry<K, V>>
|
entrySet()
|
abstract
boolean
|
equals(Object arg0)
|
default
void
|
forEach(BiConsumer<? super K, ? super V> arg0)
|
abstract
V
|
get(Object arg0)
|
default
V
|
getOrDefault(Object arg0, V arg1)
|
abstract
int
|
hashCode()
|
abstract
boolean
|
isEmpty()
|
abstract
Set<K>
|
keySet()
|
default
V
|
merge(K arg0, V arg1, BiFunction<? super V, ? super V, ? extends V> arg2)
|
abstract
V
|
put(K arg0, V arg1)
|
abstract
void
|
putAll(Map<? extends K, ? extends V> arg0)
|
default
V
|
putIfAbsent(K arg0, V arg1)
|
default
boolean
|
remove(Object arg0, Object arg1)
|
abstract
V
|
remove(Object arg0)
|
default
boolean
|
replace(K arg0, V arg1, V arg2)
|
default
V
|
replace(K arg0, V arg1)
|
default
void
|
replaceAll(BiFunction<? super K, ? super V, ? extends V> arg0)
|
abstract
int
|
size()
|
abstract
Collection<V>
|
values()
|
|
From
interface
android.databinding.ObservableMap
|
Public constructors
ObservableArrayMap
ObservableArrayMap ()
Public methods
addOnMapChangedCallback
void addOnMapChangedCallback (OnMapChangedCallback<? extends ObservableMap<K, V>, K, V> listener)
Adds a callback to listen for changes to the ObservableMap.
Parameters |
listener |
OnMapChangedCallback : The callback to start listening for events.
|
removeAll
boolean removeAll (Collection<?> collection)
Parameters |
collection |
Collection |
removeAt
V removeAt (int index)
removeOnMapChangedCallback
void removeOnMapChangedCallback (OnMapChangedCallback<? extends ObservableMap<K, V>, K, V> listener)
Removes a previously added callback.
Parameters |
listener |
OnMapChangedCallback : The callback that no longer needs to be notified of map changes.
|
retainAll
boolean retainAll (Collection<?> collection)
Parameters |
collection |
Collection |
setValueAt
V setValueAt (int index,
V value)
Parameters |
index |
int |
value |
V |