- Observable - Interface in android.databinding
- 
Observable classes provide a way in which data bound UI can be notified of changes. 
- Observable.OnPropertyChangedCallback - Class in android.databinding
- 
The callback that is called by Observable when an observable property has changed. 
- Observable.OnPropertyChangedCallback() - Constructor for class android.databinding.Observable.OnPropertyChangedCallback
-  
- ObservableArrayList<T> - Class in android.databinding
- 
An  ObservableList implementation using ArrayList as an implementation. 
- ObservableArrayList() - Constructor for class android.databinding.ObservableArrayList
-  
- ObservableArrayMap<K,V> - Class in android.databinding
-  
- ObservableArrayMap() - Constructor for class android.databinding.ObservableArrayMap
-  
- ObservableBoolean - Class in android.databinding
- 
An observable class that holds a primitive boolean. 
- ObservableBoolean(boolean) - Constructor for class android.databinding.ObservableBoolean
- 
Creates an ObservableBoolean with the given initial value. 
- ObservableBoolean() - Constructor for class android.databinding.ObservableBoolean
- 
Creates an ObservableBoolean with the initial value of false.
 
- ObservableByte - Class in android.databinding
- 
An observable class that holds a primitive byte. 
- ObservableByte(byte) - Constructor for class android.databinding.ObservableByte
- 
Creates an ObservableByte with the given initial value. 
- ObservableByte() - Constructor for class android.databinding.ObservableByte
- 
Creates an ObservableByte with the initial value of 0.
 
- ObservableChar - Class in android.databinding
- 
An observable class that holds a primitive char. 
- ObservableChar(char) - Constructor for class android.databinding.ObservableChar
- 
Creates an ObservableChar with the given initial value. 
- ObservableChar() - Constructor for class android.databinding.ObservableChar
- 
Creates an ObservableChar with the initial value of 0.
 
- ObservableDouble - Class in android.databinding
- 
An observable class that holds a primitive double. 
- ObservableDouble(double) - Constructor for class android.databinding.ObservableDouble
- 
Creates an ObservableDouble with the given initial value. 
- ObservableDouble() - Constructor for class android.databinding.ObservableDouble
- 
Creates an ObservableDouble with the initial value of 0.
 
- ObservableField<T> - Class in android.databinding
- 
An object wrapper to make it observable. 
- ObservableField(T) - Constructor for class android.databinding.ObservableField
- 
Wraps the given object and creates an observable object 
- ObservableField() - Constructor for class android.databinding.ObservableField
- 
Creates an empty observable object 
- ObservableFloat - Class in android.databinding
- 
An observable class that holds a primitive float. 
- ObservableFloat(float) - Constructor for class android.databinding.ObservableFloat
- 
Creates an ObservableFloat with the given initial value. 
- ObservableFloat() - Constructor for class android.databinding.ObservableFloat
- 
Creates an ObservableFloat with the initial value of 0f.
 
- ObservableInt - Class in android.databinding
- 
An observable class that holds a primitive int. 
- ObservableInt(int) - Constructor for class android.databinding.ObservableInt
- 
Creates an ObservableInt with the given initial value. 
- ObservableInt() - Constructor for class android.databinding.ObservableInt
- 
Creates an ObservableInt with the initial value of 0.
 
- ObservableList<T> - Interface in android.databinding
- 
A Listthat notifies when changes are made.
 
- ObservableList.OnListChangedCallback<T extends ObservableList> - Class in android.databinding
- 
The callback that is called by ObservableList when the list has changed. 
- ObservableList.OnListChangedCallback() - Constructor for class android.databinding.ObservableList.OnListChangedCallback
-  
- ObservableLong - Class in android.databinding
- 
An observable class that holds a primitive long. 
- ObservableLong(long) - Constructor for class android.databinding.ObservableLong
- 
Creates an ObservableLong with the given initial value. 
- ObservableLong() - Constructor for class android.databinding.ObservableLong
- 
Creates an ObservableLong with the initial value of 0L.
 
- ObservableMap<K,V> - Interface in android.databinding
- 
A Mapthat notifies when items change.
 
- ObservableMap.OnMapChangedCallback<T extends ObservableMap<K,V>,K,V> - Class in android.databinding
- 
A callback receiving notifications when an ObservableMap changes. 
- ObservableMap.OnMapChangedCallback() - Constructor for class android.databinding.ObservableMap.OnMapChangedCallback
-  
- ObservableParcelable<T extends android.os.Parcelable> - Class in android.databinding
- 
An observable class that holds a parcelable object. 
- ObservableParcelable(T) - Constructor for class android.databinding.ObservableParcelable
- 
Wraps the given object and creates an observable object 
- ObservableParcelable() - Constructor for class android.databinding.ObservableParcelable
- 
Creates an empty observable object 
- ObservableShort - Class in android.databinding
- 
An observable class that holds a primitive short. 
- ObservableShort(short) - Constructor for class android.databinding.ObservableShort
- 
Creates an ObservableShort with the given initial value. 
- ObservableShort() - Constructor for class android.databinding.ObservableShort
- 
Creates an ObservableShort with the initial value of 0.
 
- onBound(T) - Method in class android.databinding.OnRebindCallback
- 
- onCanceled(T) - Method in class android.databinding.OnRebindCallback
- 
- onChanged(T) - Method in class android.databinding.ObservableList.OnListChangedCallback
- 
Called whenever a change of unknown type has occurred, such as the entire list being
 set to new values. 
- onFieldChange(int, Object, int) - Method in class android.databinding.ViewDataBinding
- 
Called when an observed object changes. 
- onItemRangeChanged(T, int, int) - Method in class android.databinding.ObservableList.OnListChangedCallback
- 
Called whenever one or more items in the list have changed. 
- onItemRangeInserted(T, int, int) - Method in class android.databinding.ObservableList.OnListChangedCallback
- 
Called whenever items have been inserted into the list. 
- onItemRangeMoved(T, int, int, int) - Method in class android.databinding.ObservableList.OnListChangedCallback
- 
Called whenever items in the list have been moved. 
- onItemRangeRemoved(T, int, int) - Method in class android.databinding.ObservableList.OnListChangedCallback
- 
Called whenever items in the list have been deleted. 
- onMapChanged(T, K) - Method in class android.databinding.ObservableMap.OnMapChangedCallback
- 
Called whenever an ObservableMap changes, including values inserted, deleted,
 and changed. 
- onNotifyCallback(C, T, int, A) - Method in class android.databinding.CallbackRegistry.NotifierCallback
- 
- onPreBind(T) - Method in class android.databinding.OnRebindCallback
- 
Called when values in a ViewDataBinding should be reevaluated. 
- onPropertyChanged(Observable, int) - Method in class android.databinding.Observable.OnPropertyChangedCallback
- 
Called by an Observable whenever an observable property changes. 
- OnRebindCallback<T extends ViewDataBinding> - Class in android.databinding
- 
- OnRebindCallback() - Constructor for class android.databinding.OnRebindCallback
-