| Interface | Description |
|---|---|
| Observable |
Observable classes provide a way in which data bound UI can be notified of changes.
|
| ObservableList<T> |
A
List that notifies when changes are made. |
| ObservableMap<K,V> |
A
Map that notifies when items change. |
| Class | Description |
|---|---|
| BaseObservable |
A convenience class that implements
Observable interface and provides
BaseObservable.notifyPropertyChanged(int) and @{link #notifyChange} methods. |
| CallbackRegistry<C,T,A> |
Tracks callbacks for the event.
|
| CallbackRegistry.NotifierCallback<C,T,A> |
Class used to notify events from CallbackRegistry.
|
| DataBindingUtil |
Utility class to create
ViewDataBinding from layouts. |
| ListChangeRegistry | |
| MapChangeRegistry | |
| Observable.OnPropertyChangedCallback |
The callback that is called by Observable when an observable property has changed.
|
| ObservableArrayList<T> | |
| ObservableArrayMap<K,V> | |
| ObservableBoolean |
An observable class that holds a primitive int.
|
| ObservableByte |
An observable class that holds a primitive byte.
|
| ObservableChar |
An observable class that holds a primitive char.
|
| ObservableDouble |
An observable class that holds a primitive double.
|
| ObservableField<T> |
An object wrapper to make it observable.
|
| ObservableFloat |
An observable class that holds a primitive float.
|
| ObservableInt |
An observable class that holds a primitive int.
|
| ObservableList.OnListChangedCallback<T extends ObservableList> |
The callback that is called by ObservableList when the list has changed.
|
| ObservableLong |
An observable class that holds a primitive long.
|
| ObservableMap.OnMapChangedCallback<T extends ObservableMap<K,V>,K,V> |
A callback receiving notifications when an ObservableMap changes.
|
| ObservableParcelable<T extends android.os.Parcelable> |
An observable class that holds a parcelable object.
|
| ObservableShort |
An observable class that holds a primitive short.
|
| OnRebindCallback<T extends ViewDataBinding> |
Listener set on
ViewDataBinding.addOnRebindCallback(OnRebindCallback) that
is called when bound values must be reevaluated in ViewDataBinding.executePendingBindings(). |
| PropertyChangeRegistry | |
| ViewDataBinding | |
| ViewDataBinding.IncludedLayouts |
This class is used by generated subclasses of
ViewDataBinding to track the
included layouts contained in the bound layout. |
| ViewStubProxy |
This class represents a ViewStub before and after inflation.
|
| Annotation Type | Description |
|---|---|
| Bindable | |
| BindingAdapter | |
| BindingBuildInfo | |
| BindingConversion | |
| BindingMethod | |
| BindingMethods | |
| Untaggable |