META-INF/
META-INF/MANIFEST.MF
android/
android/databinding/
android/databinding/Bindable.class
Bindable.java
package android.databinding
public abstract annotation android.databinding.Bindable extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/databinding/BindingAdapter.class
BindingAdapter.java
package android.databinding
public abstract annotation android.databinding.BindingAdapter extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String[] value () 
	public abstract boolean requireAll () 
}

android/databinding/BindingBuildInfo.class
BindingBuildInfo.java
package android.databinding
public abstract annotation android.databinding.BindingBuildInfo extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String buildId () 
	public abstract java.lang.String modulePackage () 
	public abstract java.lang.String sdkRoot () 
	public abstract int minSdk () 
	public abstract java.lang.String layoutInfoDir () 
	public abstract java.lang.String exportClassListTo () 
	public abstract boolean isLibrary () 
	public abstract boolean enableDebugLogs () 
	public abstract boolean printEncodedError () 
}

android/databinding/BindingConversion.class
BindingConversion.java
package android.databinding
public abstract annotation android.databinding.BindingConversion extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/databinding/BindingMethod.class
BindingMethod.java
package android.databinding
public abstract annotation android.databinding.BindingMethod extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.Class type () 
	public abstract java.lang.String attribute () 
	public abstract java.lang.String method () 
}

android/databinding/BindingMethods.class
BindingMethods.java
package android.databinding
public abstract annotation android.databinding.BindingMethods extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract android.databinding.BindingMethod[] value () 
}

android/databinding/CallbackRegistry$NotifierCallback.class
CallbackRegistry.java
package android.databinding
public abstract android.databinding.CallbackRegistry$NotifierCallback extends java.lang.Object {
	public void  () 
	public abstract void onNotifyCallback (java.lang.Object, java.lang.Object, int, java.lang.Object) 
}

android/databinding/CallbackRegistry.class
CallbackRegistry.java
package android.databinding
public android.databinding.CallbackRegistry extends java.lang.Object implements java.lang.Cloneable  {
	private static final String TAG
	private java.util.List mCallbacks
	private long mFirst64Removed
	private long[] mRemainderRemoved
	private int mNotificationLevel
	private final android.databinding.CallbackRegistry$NotifierCallback mNotifier
	public void  (android.databinding.CallbackRegistry$NotifierCallback) 
		android.databinding.CallbackRegistry$NotifierCallback notifier
	public synchronized void notifyCallbacks (java.lang.Object, int, java.lang.Object) 
		long removedBits
		int i
		Object sender
		int arg
		Object arg2
	private void notifyFirst64 (java.lang.Object, int, java.lang.Object) 
		Object sender
		int arg
		Object arg2
		int maxNotified
	private void notifyRecurse (java.lang.Object, int, java.lang.Object) 
		Object sender
		int arg
		Object arg2
		int callbackCount
		int remainderIndex
		int startCallbackIndex
	private void notifyRemainder (java.lang.Object, int, java.lang.Object, int) 
		long bits
		int startIndex
		int endIndex
		Object sender
		int arg
		Object arg2
		int remainderIndex
	private void notifyCallbacks (java.lang.Object, int, java.lang.Object, int, int, long) 
		int i
		Object sender
		int arg
		Object arg2
		int startIndex
		int endIndex
		long bits
		long bitMask
	public synchronized void add (java.lang.Object) 
		Object callback
		int index
	private boolean isRemoved (int) 
		long bitMask
		long bits
		long bitMask
		int maskIndex
		int index
	private void removeRemovedCallbacks (int, long) 
		int i
		int startIndex
		long removed
		int endIndex
		long bitMask
	public synchronized void remove (java.lang.Object) 
		int index
		Object callback
	private void setRemovalBit (int) 
		long bitMask
		long[] newRemainders
		int remainderIndex
		long bitMask
		int index
	public synchronized java.util.ArrayList copyCallbacks () 
		int i
		java.util.ArrayList callbacks
		int numListeners
	public synchronized void copyCallbacks (java.util.List) 
		int i
		java.util.List callbacks
		int numListeners
	public synchronized boolean isEmpty () 
		int i
		int numListeners
	public synchronized void clear () 
		int i
	public synchronized android.databinding.CallbackRegistry clone () 
		int i
		int numListeners
		CloneNotSupportedException e
		android.databinding.CallbackRegistry clone
	public volatile synthetic java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/databinding/Observable$OnPropertyChangedCallback.class
Observable.java
package android.databinding
public abstract android.databinding.Observable$OnPropertyChangedCallback extends java.lang.Object {
	public void  () 
	public abstract void onPropertyChanged (android.databinding.Observable, int) 
}

android/databinding/Observable.class
Observable.java
package android.databinding
public abstract android.databinding.Observable extends java.lang.Object {
	public abstract void addOnPropertyChangedCallback (android.databinding.Observable$OnPropertyChangedCallback) 
	public abstract void removeOnPropertyChangedCallback (android.databinding.Observable$OnPropertyChangedCallback) 
}

android/databinding/ObservableList$OnListChangedCallback.class
ObservableList.java
package android.databinding
public abstract android.databinding.ObservableList$OnListChangedCallback extends java.lang.Object {
	public void  () 
	public abstract void onChanged (android.databinding.ObservableList) 
	public abstract void onItemRangeChanged (android.databinding.ObservableList, int, int) 
	public abstract void onItemRangeInserted (android.databinding.ObservableList, int, int) 
	public abstract void onItemRangeMoved (android.databinding.ObservableList, int, int, int) 
	public abstract void onItemRangeRemoved (android.databinding.ObservableList, int, int) 
}

android/databinding/ObservableList.class
ObservableList.java
package android.databinding
public abstract android.databinding.ObservableList extends java.lang.Object implements java.util.List  {
	public abstract void addOnListChangedCallback (android.databinding.ObservableList$OnListChangedCallback) 
	public abstract void removeOnListChangedCallback (android.databinding.ObservableList$OnListChangedCallback) 
}

android/databinding/ObservableMap$OnMapChangedCallback.class
ObservableMap.java
package android.databinding
public abstract android.databinding.ObservableMap$OnMapChangedCallback extends java.lang.Object {
	public void  () 
	public abstract void onMapChanged (android.databinding.ObservableMap, java.lang.Object) 
}

android/databinding/ObservableMap.class
ObservableMap.java
package android.databinding
public abstract android.databinding.ObservableMap extends java.lang.Object implements java.util.Map  {
	public abstract void addOnMapChangedCallback (android.databinding.ObservableMap$OnMapChangedCallback) 
	public abstract void removeOnMapChangedCallback (android.databinding.ObservableMap$OnMapChangedCallback) 
}

android/databinding/Untaggable.class
Untaggable.java
package android.databinding
public abstract annotation android.databinding.Untaggable extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String[] value () 
}