Skip navigation links
A B C D E F G H I L M N O P R S U V W 

A

add(T) - Method in class android.databinding.ObservableArrayList
 
add(int, T) - Method in class android.databinding.ObservableArrayList
 
addAll(Collection<? extends T>) - Method in class android.databinding.ObservableArrayList
 
addAll(int, Collection<? extends T>) - Method in class android.databinding.ObservableArrayList
 
addOnListChangedCallback(ObservableList.OnListChangedCallback) - Method in class android.databinding.ObservableArrayList
 
addOnMapChangedCallback(ObservableMap.OnMapChangedCallback<? extends ObservableMap<K, V>, K, V>) - Method in class android.databinding.ObservableArrayMap
 
addOnPropertyChangedCallback(Observable.OnPropertyChangedCallback) - Method in class android.databinding.BaseObservable
 
addOnRebindCallback(OnRebindCallback) - Method in class android.databinding.ViewDataBinding
Add a listener to be called when reevaluating dirty fields.
android.databinding - package android.databinding
 
APPLICATION_ID - Static variable in class com.android.databinding.library.BuildConfig
 
attr() - Constructor for class com.android.databinding.library.R.attr
 

B

BaseObservable - Class in android.databinding
A convenience class that implements Observable interface and provides BaseObservable.notifyPropertyChanged(int) and BaseObservable.notifyChange() methods.
BaseObservable() - Constructor for class android.databinding.BaseObservable
 
bind(View) - Static method in class android.databinding.DataBindingUtil
Returns the binding for the given layout root or creates a binding if one does not exist.
bind(View, DataBindingComponent) - Static method in class android.databinding.DataBindingUtil
Returns the binding for the given layout root or creates a binding if one does not exist.
BINDING_TAG_PREFIX - Static variable in class android.databinding.ViewDataBinding
Prefix for android:tag on Views with binding.
BUILD_TYPE - Static variable in class com.android.databinding.library.BuildConfig
 
BuildConfig - Class in com.android.databinding.library
 
BuildConfig() - Constructor for class com.android.databinding.library.BuildConfig
 

C

clear() - Method in class android.databinding.ObservableArrayList
 
clear() - Method in class android.databinding.ObservableArrayMap
 
com.android.databinding.library - package com.android.databinding.library
 
convertBrIdToString(int) - Static method in class android.databinding.DataBindingUtil
Converts the given BR id to its string representation which might be useful for logging purposes.
CREATOR - Static variable in class android.databinding.ObservableBoolean
 
CREATOR - Static variable in class android.databinding.ObservableByte
 
CREATOR - Static variable in class android.databinding.ObservableChar
 
CREATOR - Static variable in class android.databinding.ObservableDouble
 
CREATOR - Static variable in class android.databinding.ObservableFloat
 
CREATOR - Static variable in class android.databinding.ObservableInt
 
CREATOR - Static variable in class android.databinding.ObservableLong
 
CREATOR - Static variable in class android.databinding.ObservableParcelable
 
CREATOR - Static variable in class android.databinding.ObservableShort
 

D

dataBinding - Static variable in class com.android.databinding.library.R.id
 
DataBindingComponent - Interface in android.databinding
This interface is generated during compilation to contain getters for all used instance BindingAdapters.
DataBindingUtil - Class in android.databinding
Utility class to create ViewDataBinding from layouts.
DEBUG - Static variable in class com.android.databinding.library.BuildConfig
 
describeContents() - Method in class android.databinding.ObservableBoolean
 
describeContents() - Method in class android.databinding.ObservableByte
 
describeContents() - Method in class android.databinding.ObservableChar
 
describeContents() - Method in class android.databinding.ObservableDouble
 
describeContents() - Method in class android.databinding.ObservableFloat
 
describeContents() - Method in class android.databinding.ObservableInt
 
describeContents() - Method in class android.databinding.ObservableLong
 
describeContents() - Method in class android.databinding.ObservableParcelable
 
describeContents() - Method in class android.databinding.ObservableShort
 

E

executePendingBindings() - Method in class android.databinding.ViewDataBinding
Evaluates the pending bindings, updating any Views that have expressions bound to modified variables.

F

findBinding(View) - Static method in class android.databinding.DataBindingUtil
Retrieves the binding responsible for the given View.
FLAVOR - Static variable in class com.android.databinding.library.BuildConfig
 

G

get() - Method in class android.databinding.ObservableBoolean
 
get() - Method in class android.databinding.ObservableByte
 
get() - Method in class android.databinding.ObservableChar
 
get() - Method in class android.databinding.ObservableDouble
 
get() - Method in class android.databinding.ObservableField
 
get() - Method in class android.databinding.ObservableFloat
 
get() - Method in class android.databinding.ObservableInt
 
get() - Method in class android.databinding.ObservableLong
 
get() - Method in class android.databinding.ObservableShort
 
getBinding(View) - Static method in class android.databinding.DataBindingUtil
Retrieves the binding responsible for the given View layout root.
getBinding() - Method in class android.databinding.ViewStubProxy
Returns the data binding associated with the inflated layout once it has been inflated.
getBuildSdkInt() - Static method in class android.databinding.ViewDataBinding
 
getDefaultComponent() - Static method in class android.databinding.DataBindingUtil
Returns the default DataBindingComponent used in data binding.
getRoot() - Method in class android.databinding.ViewDataBinding
Returns the outermost View in the layout file associated with the Binding.
getRoot() - Method in class android.databinding.ViewStubProxy
Returns the root View of the layout replacing the ViewStub once it has been inflated.
getViewStub() - Method in class android.databinding.ViewStubProxy
Returns the ViewStub in the layout or null if the ViewStub has been inflated.

H

hasPendingBindings() - Method in class android.databinding.ViewDataBinding
Returns whether the UI needs to be refresh to represent the current data.

I

id() - Constructor for class com.android.databinding.library.R.id
 
inflate(LayoutInflater, int, ViewGroup, boolean) - Static method in class android.databinding.DataBindingUtil
Inflates a binding layout and returns the newly-created binding for that layout.
inflate(LayoutInflater, int, ViewGroup, boolean, DataBindingComponent) - Static method in class android.databinding.DataBindingUtil
Inflates a binding layout and returns the newly-created binding for that layout.
invalidateAll() - Method in class android.databinding.ViewDataBinding
Invalidates all binding expressions and requests a new rebind to refresh UI.
isInflated() - Method in class android.databinding.ViewStubProxy
Returns true if the ViewStub has replaced itself with the inflated layout or false if not.

L

ListChangeRegistry - Class in android.databinding
Utility class for managing ObservableList callbacks.
ListChangeRegistry() - Constructor for class android.databinding.ListChangeRegistry
 

M

MapChangeRegistry - Class in android.databinding
Utility class for managing ObservableMap callbacks.
MapChangeRegistry() - Constructor for class android.databinding.MapChangeRegistry
 

N

notifyCallbacks(ObservableList, int, ListChangeRegistry.ListChanges) - Method in class android.databinding.ListChangeRegistry
 
notifyChange() - Method in class android.databinding.BaseObservable
Notifies listeners that all properties of this instance have changed.
notifyChange(ObservableMap, Object) - Method in class android.databinding.MapChangeRegistry
Notifies registered callbacks that an element has been added, removed, or changed.
notifyChange(Observable, int) - Method in class android.databinding.PropertyChangeRegistry
Notifies registered callbacks that a specific property has changed.
notifyChanged(ObservableList) - Method in class android.databinding.ListChangeRegistry
Notify registered callbacks that there was an unknown or whole-list change.
notifyChanged(ObservableList, int, int) - Method in class android.databinding.ListChangeRegistry
Notify registered callbacks that some elements have changed.
notifyInserted(ObservableList, int, int) - Method in class android.databinding.ListChangeRegistry
Notify registered callbacks that elements were inserted.
notifyMoved(ObservableList, int, int, int) - Method in class android.databinding.ListChangeRegistry
Notify registered callbacks that elements were moved.
notifyPropertyChanged(int) - Method in class android.databinding.BaseObservable
Notifies listeners that a specific property has changed.
notifyRemoved(ObservableList, int, int) - Method in class android.databinding.ListChangeRegistry
Notify registered callbacks that elements were deleted.

O

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.
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.
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
Called after values have been reevaluated in ViewDataBinding.executePendingBindings().
onCanceled(T) - Method in class android.databinding.OnRebindCallback
Called after all callbacks have completed OnRebindCallback.onPreBind(ViewDataBinding) when one or more of the calls has returned false.
onPreBind(T) - Method in class android.databinding.OnRebindCallback
Called when values in a ViewDataBinding should be reevaluated.
OnRebindCallback<T extends ViewDataBinding> - Class in android.databinding
Listener set on ViewDataBinding.addOnRebindCallback(OnRebindCallback) that is called when bound values must be reevaluated in ViewDataBinding.executePendingBindings().
OnRebindCallback() - Constructor for class android.databinding.OnRebindCallback
 

P

PropertyChangeRegistry - Class in android.databinding
Utility class for managing Observable callbacks.
PropertyChangeRegistry() - Constructor for class android.databinding.PropertyChangeRegistry
 
put(K, V) - Method in class android.databinding.ObservableArrayMap
 

R

R - Class in com.android.databinding.library
 
R() - Constructor for class com.android.databinding.library.R
 
R.attr - Class in com.android.databinding.library
 
R.id - Class in com.android.databinding.library
 
remove(int) - Method in class android.databinding.ObservableArrayList
 
remove(Object) - Method in class android.databinding.ObservableArrayList
 
removeAll(Collection<?>) - Method in class android.databinding.ObservableArrayMap
 
removeAt(int) - Method in class android.databinding.ObservableArrayMap
 
removeOnListChangedCallback(ObservableList.OnListChangedCallback) - Method in class android.databinding.ObservableArrayList
 
removeOnMapChangedCallback(ObservableMap.OnMapChangedCallback<? extends ObservableMap<K, V>, K, V>) - Method in class android.databinding.ObservableArrayMap
 
removeOnPropertyChangedCallback(Observable.OnPropertyChangedCallback) - Method in class android.databinding.BaseObservable
 
removeOnRebindCallback(OnRebindCallback) - Method in class android.databinding.ViewDataBinding
Removes a listener that was added in ViewDataBinding.addOnRebindCallback(OnRebindCallback).
retainAll(Collection<?>) - Method in class android.databinding.ObservableArrayMap
 

S

set(int, T) - Method in class android.databinding.ObservableArrayList
 
set(boolean) - Method in class android.databinding.ObservableBoolean
Set the stored value.
set(byte) - Method in class android.databinding.ObservableByte
Set the stored value.
set(char) - Method in class android.databinding.ObservableChar
Set the stored value.
set(double) - Method in class android.databinding.ObservableDouble
Set the stored value.
set(T) - Method in class android.databinding.ObservableField
Set the stored value.
set(float) - Method in class android.databinding.ObservableFloat
Set the stored value.
set(int) - Method in class android.databinding.ObservableInt
Set the stored value.
set(long) - Method in class android.databinding.ObservableLong
Set the stored value.
set(short) - Method in class android.databinding.ObservableShort
Set the stored value.
setContainingBinding(ViewDataBinding) - Method in class android.databinding.ViewStubProxy
 
setContentView(Activity, int) - Static method in class android.databinding.DataBindingUtil
Set the Activity's content view to the given layout and return the associated binding.
setContentView(Activity, int, DataBindingComponent) - Static method in class android.databinding.DataBindingUtil
Set the Activity's content view to the given layout and return the associated binding.
setDefaultComponent(DataBindingComponent) - Static method in class android.databinding.DataBindingUtil
Set the default DataBindingComponent to use for data binding.
setOnInflateListener(ViewStub.OnInflateListener) - Method in class android.databinding.ViewStubProxy
Sets the ViewStub.OnInflateListener to be called when the ViewStub inflates.
setValueAt(int, V) - Method in class android.databinding.ObservableArrayMap
 
setVariable(int, Object) - Method in class android.databinding.ViewDataBinding
Set a value value in the Binding class.

U

unbind() - Method in class android.databinding.ViewDataBinding
Removes binding listeners to expression variables.

V

VERSION_CODE - Static variable in class com.android.databinding.library.BuildConfig
 
VERSION_NAME - Static variable in class com.android.databinding.library.BuildConfig
 
ViewDataBinding - Class in android.databinding
Base class for generated data binding classes.
ViewStubProxy - Class in android.databinding
This class represents a ViewStub before and after inflation.
ViewStubProxy(ViewStub) - Constructor for class android.databinding.ViewStubProxy
 

W

writeToParcel(Parcel, int) - Method in class android.databinding.ObservableBoolean
 
writeToParcel(Parcel, int) - Method in class android.databinding.ObservableByte
 
writeToParcel(Parcel, int) - Method in class android.databinding.ObservableChar
 
writeToParcel(Parcel, int) - Method in class android.databinding.ObservableDouble
 
writeToParcel(Parcel, int) - Method in class android.databinding.ObservableFloat
 
writeToParcel(Parcel, int) - Method in class android.databinding.ObservableInt
 
writeToParcel(Parcel, int) - Method in class android.databinding.ObservableLong
 
writeToParcel(Parcel, int) - Method in class android.databinding.ObservableParcelable
 
writeToParcel(Parcel, int) - Method in class android.databinding.ObservableShort
 
A B C D E F G H I L M N O P R S U V W 
Skip navigation links