static <V0,V extends V0> Disposable |
VarUtils.addOldNewListener(ReadableVar<V> var,
ListenerFlag flag,
VarUtils.OldNewActivityListener<V0> listener) |
|
static <V0,V extends V0> Disposable |
VarUtils.addOldNewListener(ReadableVar<V> var,
VarUtils.OldNewActivityListener<V0> listener) |
|
static <V0,V extends V0> Disposable |
VarUtils.addOldNewListener(ReadableVar<V> var,
Function<? super ReadableVar<V>,Listenable> member,
ListenerFlag flag,
VarUtils.OldNewListener<V0> listener) |
|
static <V0,V extends V0> Disposable |
VarUtils.addOldNewListener(ReadableVar<V> var,
Function<? super ReadableVar<V>,Listenable> member,
VarUtils.OldNewListener<V0> listener) |
|
static <V0,V extends V0> Disposable |
VarUtils.addOldNewListener(ReadableVar<V> var,
Function<? super ReadableVar<V>,Listenable> member,
Set<? extends ListenerFlag> flags,
VarUtils.OldNewListener<V0> listener) |
|
static <V0,V extends V0> Disposable |
VarUtils.addOldNewListener(ReadableVar<V> var,
Set<? extends ListenerFlag> flags,
VarUtils.OldNewActivityListener<V0> listener) |
|
static <K,V,K2 extends K> ReadableVar<com.google.common.collect.ImmutableMap<K,V>> |
VarUtils.mapSubsetVar(ReadableVar<com.google.common.collect.ImmutableMap<K,V>> mapVar,
ReadableVar<? extends Set<K2>> keysVar) |
|
static <K,V,K2 extends K> Var<com.google.common.collect.ImmutableMap<K,V>> |
VarUtils.mapSubsetVar(Var<com.google.common.collect.ImmutableMap<K,V>> mapVar,
ReadableVar<? extends Set<K2>> keysVar) |
When modifying the returned var, don't add mappings for keys that are not in keysVar.
|
static <K,V,K2 extends K> Var<V> |
VarUtils.mapValueVar(Var<com.google.common.collect.ImmutableMap<K,V>> mapVar,
ReadableVar<K2> keyVar) |
|
static <T> Disposable |
VarUtils.onElementAdded(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
ListenerFlag flag,
VarUtils.ActivityConsumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementAdded(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
VarUtils.ActivityConsumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementAdded(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>>,Listenable> member,
ListenerFlag flag,
Consumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementAdded(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>>,Listenable> member,
Consumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementAdded(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>>,Listenable> member,
Set<? extends ListenerFlag> flags,
Consumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementAdded(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
Set<? extends ListenerFlag> flags,
VarUtils.ActivityConsumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementRemoved(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
ListenerFlag flag,
VarUtils.ActivityConsumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementRemoved(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
VarUtils.ActivityConsumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementRemoved(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>>,Listenable> member,
ListenerFlag flag,
Consumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementRemoved(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>>,Listenable> member,
Consumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementRemoved(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>>,Listenable> member,
Set<? extends ListenerFlag> flags,
Consumer<? super T> listener) |
|
static <T> Disposable |
VarUtils.onElementRemoved(ReadableVar<? extends com.google.common.collect.ImmutableCollection<T>> var,
Set<? extends ListenerFlag> flags,
VarUtils.ActivityConsumer<? super T> listener) |
|
static <K0,V0,K extends K0,V extends V0> Disposable |
VarUtils.onMapEntryChanged(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,V>> var,
ListenerFlag flag,
VarUtils.OldNewMapEntryActivityListener<K0,V0> listener) |
|
static <K0,V0,K extends K0,V extends V0> Disposable |
VarUtils.onMapEntryChanged(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,V>> var,
VarUtils.OldNewMapEntryActivityListener<K0,V0> listener) |
|
static <K0,V0,K extends K0,V extends V0> Disposable |
VarUtils.onMapEntryChanged(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,V>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableMap<K,V>>,Listenable> member,
ListenerFlag flag,
VarUtils.OldNewMapEntryListener<K0,V0> listener) |
|
static <K0,V0,K extends K0,V extends V0> Disposable |
VarUtils.onMapEntryChanged(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,V>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableMap<K,V>>,Listenable> member,
VarUtils.OldNewMapEntryListener<K0,V0> listener) |
|
static <K0,V0,K extends K0,V extends V0> Disposable |
VarUtils.onMapEntryChanged(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,V>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableMap<K,V>>,Listenable> member,
Set<? extends ListenerFlag> flags,
VarUtils.OldNewMapEntryListener<K0,V0> listener) |
|
static <K0,V0,K extends K0,V extends V0> Disposable |
VarUtils.onMapEntryChanged(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,V>> var,
Set<? extends ListenerFlag> flags,
VarUtils.OldNewMapEntryActivityListener<K0,V0> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyAdded(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
ListenerFlag flag,
VarUtils.ActivityConsumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyAdded(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
VarUtils.ActivityConsumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyAdded(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>>,Listenable> member,
ListenerFlag flag,
Consumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyAdded(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>>,Listenable> member,
Consumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyAdded(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>>,Listenable> member,
Set<? extends ListenerFlag> flags,
Consumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyAdded(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
Set<? extends ListenerFlag> flags,
VarUtils.ActivityConsumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyRemoved(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
ListenerFlag flag,
VarUtils.ActivityConsumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyRemoved(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
VarUtils.ActivityConsumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyRemoved(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>>,Listenable> member,
ListenerFlag flag,
Consumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyRemoved(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>>,Listenable> member,
Consumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyRemoved(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
Function<? super ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>>,Listenable> member,
Set<? extends ListenerFlag> flags,
Consumer<? super K> listener) |
|
static <K> Disposable |
VarUtils.onMapKeyRemoved(ReadableVar<? extends com.google.common.collect.ImmutableMap<K,?>> var,
Set<? extends ListenerFlag> flags,
VarUtils.ActivityConsumer<? super K> listener) |
|
static <A,B> ReadableVar<B> |
VarUtils.propertyVar(ReadableVar<A> ownerVar,
Function<? super A,? extends B> getFn) |
|
static <A,B> ReadableVar<B> |
VarUtils.propertyVar(ReadableVar<A> ownerVar,
Function<? super A,? extends B> getFn,
B fallback) |
|
static <A,B extends A,C> ReadableVar<C> |
VarUtils.subclassPropertyVar(ReadableVar<A> superclassVar,
Class<B> subclass,
Function<? super B,? extends C> getFn) |
|
static <A,B extends A,C> ReadableVar<C> |
VarUtils.subclassPropertyVar(ReadableVar<A> superclassVar,
Class<B> subclass,
Function<? super B,? extends C> getFn,
C fallback) |
|
static <A,B extends A> ReadableVar<B> |
VarUtils.subclassVar(ReadableVar<A> superclassVar,
Class<B> subclass) |
|