Home | History | Annotate | Download | only in espresso

error_prone/
android/support/test/espresso/contrib/ViewPagerActions.class
ViewPagerActions.java
package android.support.test.espresso.contrib
public final android.support.test.espresso.contrib.ViewPagerActions extends java.lang.Object {
	private static final boolean DEFAULT_SMOOTH_SCROLL
	private void  () 
	public static android.support.test.espresso.ViewAction scrollRight () 
	public static android.support.test.espresso.ViewAction scrollRight (boolean) 
		boolean smoothScroll
	public static android.support.test.espresso.ViewAction scrollLeft () 
	public static android.support.test.espresso.ViewAction scrollLeft (boolean) 
		boolean smoothScroll
	public static android.support.test.espresso.ViewAction scrollToLast () 
	public static android.support.test.espresso.ViewAction scrollToLast (boolean) 
		boolean smoothScroll
	public static android.support.test.espresso.ViewAction scrollToFirst () 
	public static android.support.test.espresso.ViewAction scrollToFirst (boolean) 
		boolean smoothScroll
	public static android.support.test.espresso.ViewAction scrollToPage (int) 
		int page
	public static android.support.test.espresso.ViewAction scrollToPage (int, boolean) 
		int page
		boolean smoothScroll
	public static android.support.test.espresso.ViewAction clickBetweenTwoTitles (java.lang.String, java.lang.String) 
		String title1
		String title2
}

android/support/test/espresso/contrib/ViewPagerActions$ViewPagerScrollAction.class
ViewPagerActions.java
package android.support.test.espresso.contrib
abstract android.support.test.espresso.contrib.ViewPagerActions$ViewPagerScrollAction extends java.lang.Object implements android.support.test.espresso.ViewAction  {
	private void  () 
	public final org.hamcrest.Matcher getConstraints () 
	public final void perform (android.support.test.espresso.UiController, android.view.View) 
		android.support.test.espresso.UiController uiController
		android.view.View view
		android.support.v4.view.ViewPager viewPager
		android.support.test.espresso.contrib.ViewPagerActions$CustomViewPagerListener customListener
	protected abstract void performScroll (android.support.v4.view.ViewPager) 
	void  (android.support.test.espresso.contrib.ViewPagerActions$1) 
		android.support.test.espresso.contrib.ViewPagerActions$1 x0
}

android/support/test/espresso/contrib/ViewPagerActions$CustomViewPagerListener.class
ViewPagerActions.java
package android.support.test.espresso.contrib
final android.support.test.espresso.contrib.ViewPagerActions$CustomViewPagerListener extends java.lang.Object implements android.support.v4.view.ViewPager$OnPageChangeListener android.support.test.espresso.IdlingResource  {
	private int mCurrState
	private android.support.test.espresso.IdlingResource$ResourceCallback mCallback
	private boolean mNeedsIdle
	private void  () 
	public void registerIdleTransitionCallback (android.support.test.espresso.IdlingResource$ResourceCallback) 
		android.support.test.espresso.IdlingResource$ResourceCallback resourceCallback
	public java.lang.String getName () 
	public boolean isIdleNow () 
	public void onPageSelected (int) 
		int position
	public void onPageScrollStateChanged (int) 
		int state
	public void onPageScrolled (int, float, int) 
		int position
		float positionOffset
		int positionOffsetPixels
	void  (android.support.test.espresso.contrib.ViewPagerActions$1) 
		android.support.test.espresso.contrib.ViewPagerActions$1 x0
	static boolean access$202 (android.support.test.espresso.contrib.ViewPagerActions$CustomViewPagerListener, boolean) 
		android.support.test.espresso.contrib.ViewPagerActions$CustomViewPagerListener x0
		boolean x1
}

android/support/test/espresso/contrib/ViewPagerActions$6.class
ViewPagerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.ViewPagerActions$6 extends java.lang.Object implements android.support.test.espresso.action.CoordinatesProvider  {
	final String val$title1
	final String val$title2
	void  (java.lang.String, java.lang.String) 
	public float[] calculateCoordinates (android.view.View) 
		android.widget.TextView textViewChild
		CharSequence childText
		android.view.View child
		int i
		android.view.View view
		android.support.v4.view.PagerTitleStrip pagerStrip
		int[] viewScreenPosition
		int title1Left
		int title1Right
		int title2Left
		int title2Right
		int childCount
}

android/support/test/espresso/contrib/ViewPagerActions$5.class
ViewPagerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.ViewPagerActions$5 extends android.support.test.espresso.contrib.ViewPagerActions$ViewPagerScrollAction {
	final int val$page
	final boolean val$smoothScroll
	void  (int, boolean) 
	public java.lang.String getDescription () 
	protected void performScroll (android.support.v4.view.ViewPager) 
		android.support.v4.view.ViewPager viewPager
}

android/support/test/espresso/contrib/ViewPagerActions$4.class
ViewPagerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.ViewPagerActions$4 extends android.support.test.espresso.contrib.ViewPagerActions$ViewPagerScrollAction {
	final boolean val$smoothScroll
	void  (boolean) 
	public java.lang.String getDescription () 
	protected void performScroll (android.support.v4.view.ViewPager) 
		android.support.v4.view.ViewPager viewPager
		int size
}

android/support/test/espresso/contrib/ViewPagerActions$3.class
ViewPagerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.ViewPagerActions$3 extends android.support.test.espresso.contrib.ViewPagerActions$ViewPagerScrollAction {
	final boolean val$smoothScroll
	void  (boolean) 
	public java.lang.String getDescription () 
	protected void performScroll (android.support.v4.view.ViewPager) 
		android.support.v4.view.ViewPager viewPager
		int size
}

android/support/test/espresso/contrib/ViewPagerActions$2.class
ViewPagerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.ViewPagerActions$2 extends android.support.test.espresso.contrib.ViewPagerActions$ViewPagerScrollAction {
	final boolean val$smoothScroll
	void  (boolean) 
	public java.lang.String getDescription () 
	protected void performScroll (android.support.v4.view.ViewPager) 
		android.support.v4.view.ViewPager viewPager
		int current
}

android/support/test/espresso/contrib/ViewPagerActions$1.class
ViewPagerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.ViewPagerActions$1 extends android.support.test.espresso.contrib.ViewPagerActions$ViewPagerScrollAction {
	final boolean val$smoothScroll
	void  (boolean) 
	public java.lang.String getDescription () 
	protected void performScroll (android.support.v4.view.ViewPager) 
		android.support.v4.view.ViewPager viewPager
		int current
}

android/support/test/espresso/contrib/RecyclerViewActions.class
RecyclerViewActions.java
package android.support.test.espresso.contrib
public final android.support.test.espresso.contrib.RecyclerViewActions extends java.lang.Object {
	private static final int NO_POSITION
	private void  () 
	public static android.support.test.espresso.contrib.RecyclerViewActions$PositionableRecyclerViewAction scrollToHolder (org.hamcrest.Matcher) 
		org.hamcrest.Matcher viewHolderMatcher
	public static android.support.test.espresso.contrib.RecyclerViewActions$PositionableRecyclerViewAction scrollTo (org.hamcrest.Matcher) 
		org.hamcrest.Matcher itemViewMatcher
		org.hamcrest.Matcher viewHolderMatcher
	public static android.support.test.espresso.ViewAction scrollToPosition (int) 
		int position
	public static android.support.test.espresso.contrib.RecyclerViewActions$PositionableRecyclerViewAction actionOnItem (org.hamcrest.Matcher, android.support.test.espresso.ViewAction) 
		org.hamcrest.Matcher itemViewMatcher
		android.support.test.espresso.ViewAction viewAction
		org.hamcrest.Matcher viewHolderMatcher
	public static android.support.test.espresso.contrib.RecyclerViewActions$PositionableRecyclerViewAction actionOnHolderItem (org.hamcrest.Matcher, android.support.test.espresso.ViewAction) 
		org.hamcrest.Matcher viewHolderMatcher
		android.support.test.espresso.ViewAction viewAction
	public static android.support.test.espresso.ViewAction actionOnItemAtPosition (int, android.support.test.espresso.ViewAction) 
		int position
		android.support.test.espresso.ViewAction viewAction
	private static java.util.List itemsMatching (android.support.v7.widget.RecyclerView, org.hamcrest.Matcher, int) 
		int itemType
		android.support.v7.widget.RecyclerView$ViewHolder cachedViewHolder
		int position
		android.support.v7.widget.RecyclerView recyclerView
		org.hamcrest.Matcher viewHolderMatcher
		int max
		android.support.v7.widget.RecyclerView$Adapter adapter
		android.util.SparseArray viewHolderCache
		java.util.List matchedItems
	private static org.hamcrest.Matcher viewHolderMatcher (org.hamcrest.Matcher) 
		org.hamcrest.Matcher itemViewMatcher
	static java.util.List access$400 (android.support.v7.widget.RecyclerView, org.hamcrest.Matcher, int) 
		android.support.v7.widget.RecyclerView x0
		org.hamcrest.Matcher x1
		int x2
}

android/support/test/espresso/contrib/RecyclerViewActions$ScrollToViewAction.class
RecyclerViewActions.java
package android.support.test.espresso.contrib
final android.support.test.espresso.contrib.RecyclerViewActions$ScrollToViewAction extends java.lang.Object implements android.support.test.espresso.contrib.RecyclerViewActions$PositionableRecyclerViewAction  {
	private final org.hamcrest.Matcher viewHolderMatcher
	private final int atPosition
	private void  (org.hamcrest.Matcher) 
		org.hamcrest.Matcher viewHolderMatcher
	private void  (org.hamcrest.Matcher, int) 
		org.hamcrest.Matcher viewHolderMatcher
		int atPosition
	public android.support.test.espresso.contrib.RecyclerViewActions$PositionableRecyclerViewAction atPosition (int) 
		int position
	public org.hamcrest.Matcher getConstraints () 
	public java.lang.String getDescription () 
	public void perform (android.support.test.espresso.UiController, android.view.View) 
		android.support.test.espresso.contrib.RecyclerViewActions$MatchedItem item
		StringBuilder ambiguousViewError
		int maxMatches
		int selectIndex
		java.util.List matchedItems
		RuntimeException e
		android.support.test.espresso.UiController uiController
		android.view.View view
		android.support.v7.widget.RecyclerView recyclerView
	void  (org.hamcrest.Matcher, android.support.test.espresso.contrib.RecyclerViewActions$1) 
		org.hamcrest.Matcher x0
		android.support.test.espresso.contrib.RecyclerViewActions$1 x1
	void  (org.hamcrest.Matcher, int, android.support.test.espresso.contrib.RecyclerViewActions$1) 
		org.hamcrest.Matcher x0
		int x1
		android.support.test.espresso.contrib.RecyclerViewActions$1 x2
}

android/support/test/espresso/contrib/RecyclerViewActions$ScrollToPositionViewAction.class
RecyclerViewActions.java
package android.support.test.espresso.contrib
final android.support.test.espresso.contrib.RecyclerViewActions$ScrollToPositionViewAction extends java.lang.Object implements android.support.test.espresso.ViewAction  {
	private final int position
	private void  (int) 
		int position
	public org.hamcrest.Matcher getConstraints () 
	public java.lang.String getDescription () 
	public void perform (android.support.test.espresso.UiController, android.view.View) 
		android.support.test.espresso.UiController uiController
		android.view.View view
		android.support.v7.widget.RecyclerView recyclerView
	void  (int, android.support.test.espresso.contrib.RecyclerViewActions$1) 
		int x0
		android.support.test.espresso.contrib.RecyclerViewActions$1 x1
}

android/support/test/espresso/contrib/RecyclerViewActions$PositionableRecyclerViewAction.class
RecyclerViewActions.java
package android.support.test.espresso.contrib
public abstract android.support.test.espresso.contrib.RecyclerViewActions$PositionableRecyclerViewAction extends java.lang.Object implements android.support.test.espresso.ViewAction  {
	public abstract android.support.test.espresso.contrib.RecyclerViewActions$PositionableRecyclerViewAction atPosition (int) 
}

android/support/test/espresso/contrib/RecyclerViewActions$MatchedItem.class
RecyclerViewActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.RecyclerViewActions$MatchedItem extends java.lang.Object {
	public final int position
	public final String description
	private void  (int, java.lang.String) 
		int position
		String description
	public java.lang.String toString () 
	void  (int, java.lang.String, android.support.test.espresso.contrib.RecyclerViewActions$1) 
		int x0
		String x1
		android.support.test.espresso.contrib.RecyclerViewActions$1 x2
}

android/support/test/espresso/contrib/RecyclerViewActions$ActionOnItemViewAction.class
RecyclerViewActions.java
package android.support.test.espresso.contrib
final android.support.test.espresso.contrib.RecyclerViewActions$ActionOnItemViewAction extends java.lang.Object implements android.support.test.espresso.contrib.RecyclerViewActions$PositionableRecyclerViewAction  {
	private final org.hamcrest.Matcher viewHolderMatcher
	private final android.support.test.espresso.ViewAction viewAction
	private final int atPosition
	private final android.support.test.espresso.contrib.RecyclerViewActions$ScrollToViewAction scroller
	private void  (org.hamcrest.Matcher, android.support.test.espresso.ViewAction) 
		org.hamcrest.Matcher viewHolderMatcher
		android.support.test.espresso.ViewAction viewAction
	private void  (org.hamcrest.Matcher, android.support.test.espresso.ViewAction, int) 
		org.hamcrest.Matcher viewHolderMatcher
		android.support.test.espresso.ViewAction viewAction
		int atPosition
	public org.hamcrest.Matcher getConstraints () 
	public android.support.test.espresso.contrib.RecyclerViewActions$PositionableRecyclerViewAction atPosition (int) 
		int position
	public java.lang.String getDescription () 
	public void perform (android.support.test.espresso.UiController, android.view.View) 
		int max
		int selectIndex
		java.util.List matchedItems
		RuntimeException e
		android.support.test.espresso.UiController uiController
		android.view.View root
		android.support.v7.widget.RecyclerView recyclerView
	void  (org.hamcrest.Matcher, android.support.test.espresso.ViewAction, android.support.test.espresso.contrib.RecyclerViewActions$1) 
		org.hamcrest.Matcher x0
		android.support.test.espresso.ViewAction x1
		android.support.test.espresso.contrib.RecyclerViewActions$1 x2
}

android/support/test/espresso/contrib/RecyclerViewActions$ActionOnItemAtPositionViewAction.class
RecyclerViewActions.java
package android.support.test.espresso.contrib
final android.support.test.espresso.contrib.RecyclerViewActions$ActionOnItemAtPositionViewAction extends java.lang.Object implements android.support.test.espresso.ViewAction  {
	private final int position
	private final android.support.test.espresso.ViewAction viewAction
	private void  (int, android.support.test.espresso.ViewAction) 
		int position
		android.support.test.espresso.ViewAction viewAction
	public org.hamcrest.Matcher getConstraints () 
	public java.lang.String getDescription () 
	public void perform (android.support.test.espresso.UiController, android.view.View) 
		android.support.test.espresso.UiController uiController
		android.view.View view
		android.support.v7.widget.RecyclerView recyclerView
		android.support.v7.widget.RecyclerView$ViewHolder viewHolderForPosition
		android.view.View viewAtPosition
	void  (int, android.support.test.espresso.ViewAction, android.support.test.espresso.contrib.RecyclerViewActions$1) 
		int x0
		android.support.test.espresso.ViewAction x1
		android.support.test.espresso.contrib.RecyclerViewActions$1 x2
}

android/support/test/espresso/contrib/RecyclerViewActions$1.class
RecyclerViewActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.RecyclerViewActions$1 extends org.hamcrest.TypeSafeMatcher {
	final org.hamcrest.Matcher val$itemViewMatcher
	void  (org.hamcrest.Matcher) 
	public boolean matchesSafely (android.support.v7.widget.RecyclerView$ViewHolder) 
		android.support.v7.widget.RecyclerView$ViewHolder viewHolder
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public volatile boolean matchesSafely (java.lang.Object) 
}

android/support/test/espresso/contrib/PickerActions.class
PickerActions.java
package android.support.test.espresso.contrib
public final android.support.test.espresso.contrib.PickerActions extends java.lang.Object {
	private void  () 
	public static android.support.test.espresso.ViewAction setDate (int, int, int) 
		int year
		int monthOfYear
		int dayOfMonth
		int normalizedMonthOfYear
	public static android.support.test.espresso.ViewAction setTime (int, int) 
		int hours
		int minutes
}

android/support/test/espresso/contrib/PickerActions$2.class
PickerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.PickerActions$2 extends java.lang.Object implements android.support.test.espresso.ViewAction  {
	final int val$hours
	final int val$minutes
	void  (int, int) 
	public void perform (android.support.test.espresso.UiController, android.view.View) 
		android.support.test.espresso.UiController uiController
		android.view.View view
		android.widget.TimePicker timePicker
	public java.lang.String getDescription () 
	public org.hamcrest.Matcher getConstraints () 
}

android/support/test/espresso/contrib/PickerActions$1.class
PickerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.PickerActions$1 extends java.lang.Object implements android.support.test.espresso.ViewAction  {
	final int val$year
	final int val$normalizedMonthOfYear
	final int val$dayOfMonth
	void  (int, int, int) 
	public void perform (android.support.test.espresso.UiController, android.view.View) 
		android.support.test.espresso.UiController uiController
		android.view.View view
		android.widget.DatePicker datePicker
	public java.lang.String getDescription () 
	public org.hamcrest.Matcher getConstraints () 
}

android/support/test/espresso/contrib/NavigationViewActions.class
NavigationViewActions.java
package android.support.test.espresso.contrib
public final android.support.test.espresso.contrib.NavigationViewActions extends java.lang.Object {
	private void  () 
	public static android.support.test.espresso.ViewAction navigateTo (int) 
		int menuItemId
}

android/support/test/espresso/contrib/NavigationViewActions$1.class
NavigationViewActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.NavigationViewActions$1 extends java.lang.Object implements android.support.test.espresso.ViewAction  {
	final int val$menuItemId
	void  (int) 
	public void perform (android.support.test.espresso.UiController, android.view.View) 
		android.support.test.espresso.UiController uiController
		android.view.View view
		android.support.design.widget.NavigationView navigationView
		android.view.Menu menu
	private java.lang.String getErrorMessage (android.view.Menu, android.view.View) 
		String menuItemResourceName
		android.content.res.Resources$NotFoundException nfe
		int itemId
		CharSequence itemTitle
		android.view.MenuItem menuItem
		int position
		android.view.Menu menu
		android.view.View view
		String newLine
		StringBuilder errorMessage
	public java.lang.String getDescription () 
	public org.hamcrest.Matcher getConstraints () 
}

android/support/test/espresso/contrib/DrawerMatchers.class
DrawerMatchers.java
package android.support.test.espresso.contrib
public final android.support.test.espresso.contrib.DrawerMatchers extends java.lang.Object {
	private void  () 
	public static org.hamcrest.Matcher isOpen (int) 
		int gravity
	public static org.hamcrest.Matcher isOpen () 
	public static org.hamcrest.Matcher isClosed (int) 
		int gravity
	public static org.hamcrest.Matcher isClosed () 
}

android/support/test/espresso/contrib/DrawerMatchers$2.class
DrawerMatchers.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.DrawerMatchers$2 extends android.support.test.espresso.matcher.BoundedMatcher {
	final int val$gravity
	void  (java.lang.Class, int) 
		Class x0
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public boolean matchesSafely (android.support.v4.widget.DrawerLayout) 
		android.support.v4.widget.DrawerLayout drawer
	public volatile boolean matchesSafely (java.lang.Object) 
}

android/support/test/espresso/contrib/DrawerMatchers$1.class
DrawerMatchers.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.DrawerMatchers$1 extends android.support.test.espresso.matcher.BoundedMatcher {
	final int val$gravity
	void  (java.lang.Class, int) 
		Class x0
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public boolean matchesSafely (android.support.v4.widget.DrawerLayout) 
		android.support.v4.widget.DrawerLayout drawer
	public volatile boolean matchesSafely (java.lang.Object) 
}

android/support/test/espresso/contrib/DrawerActions.class
DrawerActions.java
package android.support.test.espresso.contrib
public final android.support.test.espresso.contrib.DrawerActions extends java.lang.Object {
	private static java.lang.reflect.Field listenerField
	private void  () 
	public static void openDrawer (int) 
		int drawerLayoutId
	public static void openDrawer (int, int) 
		int drawerLayoutId
		int gravity
	public static android.support.test.espresso.ViewAction open () 
	public static android.support.test.espresso.ViewAction open (int) 
		int gravity
	public static void closeDrawer (int) 
		int drawerLayoutId
	public static void closeDrawer (int, int) 
		int drawerLayoutId
		int gravity
	public static android.support.test.espresso.ViewAction close () 
	public static android.support.test.espresso.ViewAction close (int) 
		int gravity
	private static android.support.v4.widget.DrawerLayout$DrawerListener getDrawerListener (android.support.v4.widget.DrawerLayout) 
		IllegalArgumentException ex
		IllegalAccessException ex
		NoSuchFieldException ex
		SecurityException ex
		android.support.v4.widget.DrawerLayout drawer
	static android.support.v4.widget.DrawerLayout$DrawerListener access$000 (android.support.v4.widget.DrawerLayout) 
		android.support.v4.widget.DrawerLayout x0
}

android/support/test/espresso/contrib/DrawerActions$IdlingDrawerListener.class
DrawerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.DrawerActions$IdlingDrawerListener extends java.lang.Object implements android.support.v4.widget.DrawerLayout$DrawerListener android.support.test.espresso.IdlingResource  {
	private static android.support.test.espresso.contrib.DrawerActions$IdlingDrawerListener instance
	private android.support.v4.widget.DrawerLayout$DrawerListener parentListener
	private android.support.test.espresso.IdlingResource$ResourceCallback callback
	private boolean idle
	private void  () 
	private static android.support.test.espresso.contrib.DrawerActions$IdlingDrawerListener getInstance (android.support.v4.widget.DrawerLayout$DrawerListener) 
		android.support.v4.widget.DrawerLayout$DrawerListener parentListener
	public void setParentListener (android.support.v4.widget.DrawerLayout$DrawerListener) 
		android.support.v4.widget.DrawerLayout$DrawerListener parentListener
	public void onDrawerClosed (android.view.View) 
		android.view.View drawer
	public void onDrawerOpened (android.view.View) 
		android.view.View drawer
	public void onDrawerSlide (android.view.View, float) 
		android.view.View drawer
		float slideOffset
	public void onDrawerStateChanged (int) 
		int newState
	public java.lang.String getName () 
	public boolean isIdleNow () 
	public void registerIdleTransitionCallback (android.support.test.espresso.IdlingResource$ResourceCallback) 
		android.support.test.espresso.IdlingResource$ResourceCallback callback
	static android.support.test.espresso.contrib.DrawerActions$IdlingDrawerListener access$100 (android.support.v4.widget.DrawerLayout$DrawerListener) 
		android.support.v4.widget.DrawerLayout$DrawerListener x0
	static android.support.v4.widget.DrawerLayout$DrawerListener access$200 (android.support.test.espresso.contrib.DrawerActions$IdlingDrawerListener) 
		android.support.test.espresso.contrib.DrawerActions$IdlingDrawerListener x0
	static android.support.v4.widget.DrawerLayout$DrawerListener access$202 (android.support.test.espresso.contrib.DrawerActions$IdlingDrawerListener, android.support.v4.widget.DrawerLayout$DrawerListener) 
		android.support.test.espresso.contrib.DrawerActions$IdlingDrawerListener x0
		android.support.v4.widget.DrawerLayout$DrawerListener x1
}

android/support/test/espresso/contrib/DrawerActions$DrawerAction.class
DrawerActions.java
package android.support.test.espresso.contrib
abstract android.support.test.espresso.contrib.DrawerActions$DrawerAction extends java.lang.Object implements android.support.test.espresso.ViewAction  {
	private void  () 
	public final org.hamcrest.Matcher getConstraints () 
	public final void perform (android.support.test.espresso.UiController, android.view.View) 
		android.support.test.espresso.contrib.DrawerActions$IdlingDrawerListener idlingListener
		android.support.test.espresso.UiController uiController
		android.view.View view
		android.support.v4.widget.DrawerLayout drawer
		android.support.v4.widget.DrawerLayout$DrawerListener listener
		android.support.test.espresso.contrib.DrawerActions$IdlingDrawerListener idlingListener
	protected abstract org.hamcrest.Matcher checkAction () 
	protected abstract void performAction (android.support.test.espresso.UiController, android.support.v4.widget.DrawerLayout) 
	void  (android.support.test.espresso.contrib.DrawerActions$1) 
		android.support.test.espresso.contrib.DrawerActions$1 x0
}

android/support/test/espresso/contrib/DrawerActions$2.class
DrawerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.DrawerActions$2 extends android.support.test.espresso.contrib.DrawerActions$DrawerAction {
	final int val$gravity
	void  (int) 
	public java.lang.String getDescription () 
	protected org.hamcrest.Matcher checkAction () 
	protected void performAction (android.support.test.espresso.UiController, android.support.v4.widget.DrawerLayout) 
		android.support.test.espresso.UiController uiController
		android.support.v4.widget.DrawerLayout view
}

android/support/test/espresso/contrib/DrawerActions$1.class
DrawerActions.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.DrawerActions$1 extends android.support.test.espresso.contrib.DrawerActions$DrawerAction {
	final int val$gravity
	void  (int) 
	public java.lang.String getDescription () 
	protected org.hamcrest.Matcher checkAction () 
	protected void performAction (android.support.test.espresso.UiController, android.support.v4.widget.DrawerLayout) 
		android.support.test.espresso.UiController uiController
		android.support.v4.widget.DrawerLayout view
}

android/support/test/espresso/contrib/Checks.class
Checks.java
package android.support.test.espresso.contrib
final android.support.test.espresso.contrib.Checks extends java.lang.Object {
	private void  () 
	public static java.lang.Object checkNotNull (java.lang.Object) 
		Object reference
	public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object) 
		Object reference
		Object errorMessage
	public static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[]) 
		Object reference
		String errorMessageTemplate
		Object[] errorMessageArgs
	public static transient void checkArgument (boolean, java.lang.String, java.lang.Object[]) 
		boolean expression
		String errorMessageTemplate
		Object[] errorMessageArgs
	public static transient void checkState (boolean, java.lang.String, java.lang.Object[]) 
		boolean expression
		String errorMessageTemplate
		Object[] errorMessageArgs
	private static transient java.lang.String format (java.lang.String, java.lang.Object[]) 
		int placeholderStart
		String template
		Object[] args
		StringBuilder builder
		int templateStart
		int i
}

android/support/test/espresso/contrib/ActivityResultMatchers.class
ActivityResultMatchers.java
package android.support.test.espresso.contrib
public final android.support.test.espresso.contrib.ActivityResultMatchers extends java.lang.Object {
	private void  () 
	public static org.hamcrest.Matcher hasResultData (org.hamcrest.Matcher) 
		org.hamcrest.Matcher intentMatcher
	public static org.hamcrest.Matcher hasResultCode (int) 
		int resultCode
}

android/support/test/espresso/contrib/ActivityResultMatchers$2.class
ActivityResultMatchers.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.ActivityResultMatchers$2 extends org.hamcrest.TypeSafeMatcher {
	final int val$resultCode
	void  (java.lang.Class, int) 
		Class x0
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	protected boolean matchesSafely (android.app.Instrumentation$ActivityResult) 
		android.app.Instrumentation$ActivityResult activityResult
	protected volatile boolean matchesSafely (java.lang.Object) 
}

android/support/test/espresso/contrib/ActivityResultMatchers$1.class
ActivityResultMatchers.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.ActivityResultMatchers$1 extends org.hamcrest.TypeSafeMatcher {
	final org.hamcrest.Matcher val$intentMatcher
	void  (java.lang.Class, org.hamcrest.Matcher) 
		Class x0
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	protected boolean matchesSafely (android.app.Instrumentation$ActivityResult) 
		android.app.Instrumentation$ActivityResult item
	protected void describeMismatchSafely (android.app.Instrumentation$ActivityResult, org.hamcrest.Description) 
		android.app.Instrumentation$ActivityResult item
		org.hamcrest.Description mismatchDescription
	protected volatile void describeMismatchSafely (java.lang.Object, org.hamcrest.Description) 
	protected volatile boolean matchesSafely (java.lang.Object) 
}

android/support/test/espresso/contrib/AccessibilityChecks.class
AccessibilityChecks.java
package android.support.test.espresso.contrib
public final android.support.test.espresso.contrib.AccessibilityChecks extends java.lang.Object {
	private static final com.google.android.apps.common.testing.accessibility.framework.integrations.espresso.AccessibilityValidator CHECK_EXECUTOR
	private static final android.support.test.espresso.ViewAssertion ACCESSIBILITY_CHECK_ASSERTION
	private static boolean checksEnabled
	private static final String TAG
	private void  () 
	public static com.google.android.apps.common.testing.accessibility.framework.integrations.espresso.AccessibilityValidator enable () 
	public static android.support.test.espresso.ViewAssertion accessibilityAssertion () 
	static com.google.android.apps.common.testing.accessibility.framework.integrations.espresso.AccessibilityValidator access$000 () 
	static void  () 
}

android/support/test/espresso/contrib/AccessibilityChecks$2.class
AccessibilityChecks.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.AccessibilityChecks$2 extends java.lang.Object implements android.support.test.espresso.ViewAssertion  {
	void  () 
	public void check (android.view.View, android.support.test.espresso.NoMatchingViewException) 
		android.view.View view
		android.support.test.espresso.NoMatchingViewException noViewFoundException
}

android/support/test/espresso/contrib/AccessibilityChecks$1.class
AccessibilityChecks.java
package android.support.test.espresso.contrib
 android.support.test.espresso.contrib.AccessibilityChecks$1 extends com.google.android.apps.common.testing.accessibility.framework.AccessibilityCheckResult$AccessibilityCheckResultDescriptor {
	void  () 
	public java.lang.String describeView (android.view.View) 
		android.view.View view
}

android/support/test/espresso/contrib/
android/arch/lifecycle/SingleGeneratedAdapterObserver.class
SingleGeneratedAdapterObserver.java
package android.arch.lifecycle
public android.arch.lifecycle.SingleGeneratedAdapterObserver extends java.lang.Object implements android.arch.lifecycle.GenericLifecycleObserver  {
	private final android.arch.lifecycle.GeneratedAdapter mGeneratedAdapter
	void  (android.arch.lifecycle.GeneratedAdapter) 
		android.arch.lifecycle.GeneratedAdapter generatedAdapter
	public void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event) 
		android.arch.lifecycle.LifecycleOwner source
		android.arch.lifecycle.Lifecycle$Event event
}

android/arch/lifecycle/ReportFragment.class
ReportFragment.java
package android.arch.lifecycle
public android.arch.lifecycle.ReportFragment extends android.app.Fragment {
	private static final String REPORT_FRAGMENT_TAG
	private android.arch.lifecycle.ReportFragment$ActivityInitializationListener mProcessListener
	public void  () 
	public static void injectIfNeededIn (android.app.Activity) 
		android.app.Activity activity
		android.app.FragmentManager manager
	static android.arch.lifecycle.ReportFragment get (android.app.Activity) 
		android.app.Activity activity
	private void dispatchCreate (android.arch.lifecycle.ReportFragment$ActivityInitializationListener) 
		android.arch.lifecycle.ReportFragment$ActivityInitializationListener listener
	private void dispatchStart (android.arch.lifecycle.ReportFragment$ActivityInitializationListener) 
		android.arch.lifecycle.ReportFragment$ActivityInitializationListener listener
	private void dispatchResume (android.arch.lifecycle.ReportFragment$ActivityInitializationListener) 
		android.arch.lifecycle.ReportFragment$ActivityInitializationListener listener
	public void onActivityCreated (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public void onStart () 
	public void onResume () 
	public void onPause () 
	public void onStop () 
	public void onDestroy () 
	private void dispatch (android.arch.lifecycle.Lifecycle$Event) 
		android.arch.lifecycle.Lifecycle lifecycle
		android.arch.lifecycle.Lifecycle$Event event
		android.app.Activity activity
	void setProcessListener (android.arch.lifecycle.ReportFragment$ActivityInitializationListener) 
		android.arch.lifecycle.ReportFragment$ActivityInitializationListener processListener
}

android/arch/lifecycle/ReportFragment$ActivityInitializationListener.class
ReportFragment.java
package android.arch.lifecycle
abstract android.arch.lifecycle.ReportFragment$ActivityInitializationListener extends java.lang.Object {
	public abstract void onCreate () 
	public abstract void onStart () 
	public abstract void onResume () 
}

android/arch/lifecycle/ReflectiveGenericLifecycleObserver.class
ReflectiveGenericLifecycleObserver.java
package android.arch.lifecycle
 android.arch.lifecycle.ReflectiveGenericLifecycleObserver extends java.lang.Object implements android.arch.lifecycle.GenericLifecycleObserver  {
	private final Object mWrapped
	private final android.arch.lifecycle.ClassesInfoCache$CallbackInfo mInfo
	void  (java.lang.Object) 
		Object wrapped
	public void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event) 
		android.arch.lifecycle.LifecycleOwner source
		android.arch.lifecycle.Lifecycle$Event event
}

android/arch/lifecycle/OnLifecycleEvent.class
OnLifecycleEvent.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.OnLifecycleEvent extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract android.arch.lifecycle.Lifecycle$Event value () 
}

android/arch/lifecycle/MethodCallsLogger.class
MethodCallsLogger.java
package android.arch.lifecycle
public android.arch.lifecycle.MethodCallsLogger extends java.lang.Object {
	private java.util.Map mCalledMethods
	public void  () 
	public boolean approveCall (java.lang.String, int) 
		String name
		int type
		Integer nullableMask
		int mask
		boolean wasCalled
}

android/arch/lifecycle/Lifecycling.class
Lifecycling.java
package android.arch.lifecycle
public android.arch.lifecycle.Lifecycling extends java.lang.Object {
	private static final int REFLECTIVE_CALLBACK
	private static final int GENERATED_CALLBACK
	private static java.util.Map sCallbackCache
	private static java.util.Map sClassToAdapters
	public void  () 
	static android.arch.lifecycle.GenericLifecycleObserver getCallback (java.lang.Object) 
		android.arch.lifecycle.GeneratedAdapter generatedAdapter
		int i
		java.util.List constructors
		android.arch.lifecycle.GeneratedAdapter[] adapters
		Object object
		Class klass
		int type
	private static android.arch.lifecycle.GeneratedAdapter createGeneratedAdapter (java.lang.reflect.Constructor, java.lang.Object) 
		IllegalAccessException e
		InstantiationException e
		java.lang.reflect.InvocationTargetException e
		java.lang.reflect.Constructor constructor
		Object object
	private static java.lang.reflect.Constructor generatedConstructor (java.lang.Class) 
		Package aPackage
		String name
		String fullPackage
		String adapterName
		Class aClass
		java.lang.reflect.Constructor constructor
		ClassNotFoundException e
		NoSuchMethodException e
		Class klass
	private static int getObserverConstructorType (java.lang.Class) 
		Class klass
		int type
	private static int resolveObserverCallbackType (java.lang.Class) 
		Class intrface
		Class klass
		java.lang.reflect.Constructor constructor
		boolean hasLifecycleMethods
		Class superclass
		java.util.List adapterConstructors
	private static boolean isLifecycleParent (java.lang.Class) 
		Class klass
	public static java.lang.String getAdapterName (java.lang.String) 
		String className
	static void  () 
}

android/arch/lifecycle/LifecycleRegistryOwner.class
LifecycleRegistryOwner.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.LifecycleRegistryOwner extends java.lang.Object implements android.arch.lifecycle.LifecycleOwner  {
	public abstract android.arch.lifecycle.LifecycleRegistry getLifecycle () 
}

android/arch/lifecycle/LifecycleRegistry.class
LifecycleRegistry.java
package android.arch.lifecycle
public android.arch.lifecycle.LifecycleRegistry extends android.arch.lifecycle.Lifecycle {
	private static final String LOG_TAG
	private android.arch.core.internal.FastSafeIterableMap mObserverMap
	private android.arch.lifecycle.Lifecycle$State mState
	private final java.lang.ref.WeakReference mLifecycleOwner
	private int mAddingObserverCounter
	private boolean mHandlingEvent
	private boolean mNewEventOccurred
	private java.util.ArrayList mParentStates
	public void  (android.arch.lifecycle.LifecycleOwner) 
		android.arch.lifecycle.LifecycleOwner provider
	public void markState (android.arch.lifecycle.Lifecycle$State) 
		android.arch.lifecycle.Lifecycle$State state
	public void handleLifecycleEvent (android.arch.lifecycle.Lifecycle$Event) 
		android.arch.lifecycle.Lifecycle$Event event
		android.arch.lifecycle.Lifecycle$State next
	private void moveToState (android.arch.lifecycle.Lifecycle$State) 
		android.arch.lifecycle.Lifecycle$State next
	private boolean isSynced () 
		android.arch.lifecycle.Lifecycle$State eldestObserverState
		android.arch.lifecycle.Lifecycle$State newestObserverState
	private android.arch.lifecycle.Lifecycle$State calculateTargetState (android.arch.lifecycle.LifecycleObserver) 
		android.arch.lifecycle.LifecycleObserver observer
		java.util.Map$Entry previous
		android.arch.lifecycle.Lifecycle$State siblingState
		android.arch.lifecycle.Lifecycle$State parentState
	public void addObserver (android.arch.lifecycle.LifecycleObserver) 
		android.arch.lifecycle.LifecycleObserver observer
		android.arch.lifecycle.Lifecycle$State initialState
		android.arch.lifecycle.LifecycleRegistry$ObserverWithState statefulObserver
		android.arch.lifecycle.LifecycleRegistry$ObserverWithState previous
		android.arch.lifecycle.LifecycleOwner lifecycleOwner
		boolean isReentrance
		android.arch.lifecycle.Lifecycle$State targetState
	private void popParentState () 
	private void pushParentState (android.arch.lifecycle.Lifecycle$State) 
		android.arch.lifecycle.Lifecycle$State state
	public void removeObserver (android.arch.lifecycle.LifecycleObserver) 
		android.arch.lifecycle.LifecycleObserver observer
	public int getObserverCount () 
	public android.arch.lifecycle.Lifecycle$State getCurrentState () 
	static android.arch.lifecycle.Lifecycle$State getStateAfter (android.arch.lifecycle.Lifecycle$Event) 
		android.arch.lifecycle.Lifecycle$Event event
	private static android.arch.lifecycle.Lifecycle$Event downEvent (android.arch.lifecycle.Lifecycle$State) 
		android.arch.lifecycle.Lifecycle$State state
	private static android.arch.lifecycle.Lifecycle$Event upEvent (android.arch.lifecycle.Lifecycle$State) 
		android.arch.lifecycle.Lifecycle$State state
	private void forwardPass (android.arch.lifecycle.LifecycleOwner) 
		java.util.Map$Entry entry
		android.arch.lifecycle.LifecycleRegistry$ObserverWithState observer
		android.arch.lifecycle.LifecycleOwner lifecycleOwner
		java.util.Iterator ascendingIterator
	private void backwardPass (android.arch.lifecycle.LifecycleOwner) 
		android.arch.lifecycle.Lifecycle$Event event
		java.util.Map$Entry entry
		android.arch.lifecycle.LifecycleRegistry$ObserverWithState observer
		android.arch.lifecycle.LifecycleOwner lifecycleOwner
		java.util.Iterator descendingIterator
	private void sync () 
		java.util.Map$Entry newest
		android.arch.lifecycle.LifecycleOwner lifecycleOwner
	static android.arch.lifecycle.Lifecycle$State min (android.arch.lifecycle.Lifecycle$State, android.arch.lifecycle.Lifecycle$State) 
		android.arch.lifecycle.Lifecycle$State state1
		android.arch.lifecycle.Lifecycle$State state2
}

android/arch/lifecycle/LifecycleRegistry$ObserverWithState.class
LifecycleRegistry.java
package android.arch.lifecycle
 android.arch.lifecycle.LifecycleRegistry$ObserverWithState extends java.lang.Object {
	android.arch.lifecycle.Lifecycle$State mState
	android.arch.lifecycle.GenericLifecycleObserver mLifecycleObserver
	void  (android.arch.lifecycle.LifecycleObserver, android.arch.lifecycle.Lifecycle$State) 
		android.arch.lifecycle.LifecycleObserver observer
		android.arch.lifecycle.Lifecycle$State initialState
	void dispatchEvent (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event) 
		android.arch.lifecycle.LifecycleOwner owner
		android.arch.lifecycle.Lifecycle$Event event
		android.arch.lifecycle.Lifecycle$State newState
}

android/arch/lifecycle/LifecycleRegistry$1.class
LifecycleRegistry.java
package android.arch.lifecycle
 android.arch.lifecycle.LifecycleRegistry$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$arch$lifecycle$Lifecycle$Event
	static final int[] $SwitchMap$android$arch$lifecycle$Lifecycle$State
	static void  () 
}

android/arch/lifecycle/LifecycleOwner.class
LifecycleOwner.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.LifecycleOwner extends java.lang.Object {
	public abstract android.arch.lifecycle.Lifecycle getLifecycle () 
}

android/arch/lifecycle/LifecycleObserver.class
LifecycleObserver.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.LifecycleObserver extends java.lang.Object {
}

android/arch/lifecycle/Lifecycle.class
Lifecycle.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.Lifecycle extends java.lang.Object {
	public void  () 
	public abstract void addObserver (android.arch.lifecycle.LifecycleObserver) 
	public abstract void removeObserver (android.arch.lifecycle.LifecycleObserver) 
	public abstract android.arch.lifecycle.Lifecycle$State getCurrentState () 
}

android/arch/lifecycle/Lifecycle$State.class
Lifecycle.java
package android.arch.lifecycle
public final android.arch.lifecycle.Lifecycle$State extends java.lang.Enum {
	public static final android.arch.lifecycle.Lifecycle$State DESTROYED
	public static final android.arch.lifecycle.Lifecycle$State INITIALIZED
	public static final android.arch.lifecycle.Lifecycle$State CREATED
	public static final android.arch.lifecycle.Lifecycle$State STARTED
	public static final android.arch.lifecycle.Lifecycle$State RESUMED
	private static final android.arch.lifecycle.Lifecycle$State[] $VALUES
	public static android.arch.lifecycle.Lifecycle$State[] values () 
	public static android.arch.lifecycle.Lifecycle$State valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public boolean isAtLeast (android.arch.lifecycle.Lifecycle$State) 
		android.arch.lifecycle.Lifecycle$State state
	static void  () 
}

android/arch/lifecycle/Lifecycle$Event.class
Lifecycle.java
package android.arch.lifecycle
public final android.arch.lifecycle.Lifecycle$Event extends java.lang.Enum {
	public static final android.arch.lifecycle.Lifecycle$Event ON_CREATE
	public static final android.arch.lifecycle.Lifecycle$Event ON_START
	public static final android.arch.lifecycle.Lifecycle$Event ON_RESUME
	public static final android.arch.lifecycle.Lifecycle$Event ON_PAUSE
	public static final android.arch.lifecycle.Lifecycle$Event ON_STOP
	public static final android.arch.lifecycle.Lifecycle$Event ON_DESTROY
	public static final android.arch.lifecycle.Lifecycle$Event ON_ANY
	private static final android.arch.lifecycle.Lifecycle$Event[] $VALUES
	public static android.arch.lifecycle.Lifecycle$Event[] values () 
	public static android.arch.lifecycle.Lifecycle$Event valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/arch/lifecycle/GenericLifecycleObserver.class
GenericLifecycleObserver.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.GenericLifecycleObserver extends java.lang.Object implements android.arch.lifecycle.LifecycleObserver  {
	public abstract void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event) 
}

android/arch/lifecycle/GeneratedAdapter.class
GeneratedAdapter.java
package android.arch.lifecycle
public abstract android.arch.lifecycle.GeneratedAdapter extends java.lang.Object {
	public abstract void callMethods (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event, boolean, android.arch.lifecycle.MethodCallsLogger) 
}

android/arch/lifecycle/FullLifecycleObserverAdapter.class
FullLifecycleObserverAdapter.java
package android.arch.lifecycle
 android.arch.lifecycle.FullLifecycleObserverAdapter extends java.lang.Object implements android.arch.lifecycle.GenericLifecycleObserver  {
	private final android.arch.lifecycle.FullLifecycleObserver mObserver
	void  (android.arch.lifecycle.FullLifecycleObserver) 
		android.arch.lifecycle.FullLifecycleObserver observer
	public void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event) 
		android.arch.lifecycle.LifecycleOwner source
		android.arch.lifecycle.Lifecycle$Event event
}

android/arch/lifecycle/FullLifecycleObserverAdapter$1.class
FullLifecycleObserverAdapter.java
package android.arch.lifecycle
 android.arch.lifecycle.FullLifecycleObserverAdapter$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$arch$lifecycle$Lifecycle$Event
	static void  () 
}

android/arch/lifecycle/FullLifecycleObserver.class
FullLifecycleObserver.java
package android.arch.lifecycle
abstract android.arch.lifecycle.FullLifecycleObserver extends java.lang.Object implements android.arch.lifecycle.LifecycleObserver  {
	public abstract void onCreate (android.arch.lifecycle.LifecycleOwner) 
	public abstract void onStart (android.arch.lifecycle.LifecycleOwner) 
	public abstract void onResume (android.arch.lifecycle.LifecycleOwner) 
	public abstract void onPause (android.arch.lifecycle.LifecycleOwner) 
	public abstract void onStop (android.arch.lifecycle.LifecycleOwner) 
	public abstract void onDestroy (android.arch.lifecycle.LifecycleOwner) 
}

android/arch/lifecycle/CompositeGeneratedAdaptersObserver.class
CompositeGeneratedAdaptersObserver.java
package android.arch.lifecycle
public android.arch.lifecycle.CompositeGeneratedAdaptersObserver extends java.lang.Object implements android.arch.lifecycle.GenericLifecycleObserver  {
	private final android.arch.lifecycle.GeneratedAdapter[] mGeneratedAdapters
	void  (android.arch.lifecycle.GeneratedAdapter[]) 
		android.arch.lifecycle.GeneratedAdapter[] generatedAdapters
	public void onStateChanged (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event) 
		android.arch.lifecycle.GeneratedAdapter mGenerated
		android.arch.lifecycle.GeneratedAdapter mGenerated
		android.arch.lifecycle.LifecycleOwner source
		android.arch.lifecycle.Lifecycle$Event event
		android.arch.lifecycle.MethodCallsLogger logger
}

android/arch/lifecycle/ClassesInfoCache.class
ClassesInfoCache.java
package android.arch.lifecycle
 android.arch.lifecycle.ClassesInfoCache extends java.lang.Object {
	static android.arch.lifecycle.ClassesInfoCache sInstance
	private static final int CALL_TYPE_NO_ARG
	private static final int CALL_TYPE_PROVIDER
	private static final int CALL_TYPE_PROVIDER_WITH_EVENT
	private final java.util.Map mCallbackMap
	private final java.util.Map mHasLifecycleMethods
	void  () 
	boolean hasLifecycleMethods (java.lang.Class) 
		android.arch.lifecycle.OnLifecycleEvent annotation
		java.lang.reflect.Method method
		Class klass
		java.lang.reflect.Method[] methods
	private java.lang.reflect.Method[] getDeclaredMethods (java.lang.Class) 
		NoClassDefFoundError e
		Class klass
	android.arch.lifecycle.ClassesInfoCache$CallbackInfo getInfo (java.lang.Class) 
		Class klass
		android.arch.lifecycle.ClassesInfoCache$CallbackInfo existing
	private void verifyAndPutHandler (java.util.Map, android.arch.lifecycle.ClassesInfoCache$MethodReference, android.arch.lifecycle.Lifecycle$Event, java.lang.Class) 
		java.lang.reflect.Method method
		java.util.Map handlers
		android.arch.lifecycle.ClassesInfoCache$MethodReference newHandler
		android.arch.lifecycle.Lifecycle$Event newEvent
		Class klass
		android.arch.lifecycle.Lifecycle$Event event
	private android.arch.lifecycle.ClassesInfoCache$CallbackInfo createInfo (java.lang.Class, java.lang.reflect.Method[]) 
		android.arch.lifecycle.ClassesInfoCache$CallbackInfo superInfo
		java.util.Map$Entry entry
		Class intrfc
		android.arch.lifecycle.OnLifecycleEvent annotation
		Class[] params
		int callType
		android.arch.lifecycle.Lifecycle$Event event
		android.arch.lifecycle.ClassesInfoCache$MethodReference methodReference
		java.lang.reflect.Method method
		Class klass
		java.lang.reflect.Method[] declaredMethods
		Class superclass
		java.util.Map handlerToEvent
		Class[] interfaces
		java.lang.reflect.Method[] methods
		boolean hasLifecycleMethods
		android.arch.lifecycle.ClassesInfoCache$CallbackInfo info
	static void  () 
}

android/arch/lifecycle/ClassesInfoCache$MethodReference.class
ClassesInfoCache.java
package android.arch.lifecycle
 android.arch.lifecycle.ClassesInfoCache$MethodReference extends java.lang.Object {
	final int mCallType
	final java.lang.reflect.Method mMethod
	void  (int, java.lang.reflect.Method) 
		int callType
		java.lang.reflect.Method method
	void invokeCallback (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event, java.lang.Object) 
		java.lang.reflect.InvocationTargetException e
		IllegalAccessException e
		android.arch.lifecycle.LifecycleOwner source
		android.arch.lifecycle.Lifecycle$Event event
		Object target
	public boolean equals (java.lang.Object) 
		Object o
		android.arch.lifecycle.ClassesInfoCache$MethodReference that
	public int hashCode () 
}

android/arch/lifecycle/ClassesInfoCache$CallbackInfo.class
ClassesInfoCache.java
package android.arch.lifecycle
 android.arch.lifecycle.ClassesInfoCache$CallbackInfo extends java.lang.Object {
	final java.util.Map mEventToHandlers
	final java.util.Map mHandlerToEvent
	void  (java.util.Map) 
		android.arch.lifecycle.Lifecycle$Event event
		java.util.List methodReferences
		java.util.Map$Entry entry
		java.util.Map handlerToEvent
	void invokeCallbacks (android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event, java.lang.Object) 
		android.arch.lifecycle.LifecycleOwner source
		android.arch.lifecycle.Lifecycle$Event event
		Object target
	private static void invokeMethodsForEvent (java.util.List, android.arch.lifecycle.LifecycleOwner, android.arch.lifecycle.Lifecycle$Event, java.lang.Object) 
		int i
		java.util.List handlers
		android.arch.lifecycle.LifecycleOwner source
		android.arch.lifecycle.Lifecycle$Event event
		Object mWrapped
}

android/arch/lifecycle/BuildConfig.class
BuildConfig.java
package android.arch.lifecycle
public final android.arch.lifecycle.BuildConfig extends java.lang.Object {
	public static final boolean DEBUG
	public static final String APPLICATION_ID
	public static final String BUILD_TYPE
	public static final String FLAVOR
	public static final int VERSION_CODE
	public static final String VERSION_NAME
	public void  () 
}

android/arch/lifecycle/
android/arch/core/internal/SafeIterableMap.class
SafeIterableMap.java
package android.arch.core.internal
public android.arch.core.internal.SafeIterableMap extends java.lang.Object implements java.lang.Iterable  {
	private android.arch.core.internal.SafeIterableMap$Entry mStart
	private android.arch.core.internal.SafeIterableMap$Entry mEnd
	private java.util.WeakHashMap mIterators
	private int mSize
	public void  () 
	protected android.arch.core.internal.SafeIterableMap$Entry get (java.lang.Object) 
		Object k
		android.arch.core.internal.SafeIterableMap$Entry currentNode
	public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) 
		Object key
		Object v
		android.arch.core.internal.SafeIterableMap$Entry entry
	protected android.arch.core.internal.SafeIterableMap$Entry put (java.lang.Object, java.lang.Object) 
		Object key
		Object v
		android.arch.core.internal.SafeIterableMap$Entry newEntry
	public java.lang.Object remove (java.lang.Object) 
		android.arch.core.internal.SafeIterableMap$SupportRemove iter
		Object key
		android.arch.core.internal.SafeIterableMap$Entry toRemove
	public int size () 
	public java.util.Iterator iterator () 
		android.arch.core.internal.SafeIterableMap$ListIterator iterator
	public java.util.Iterator descendingIterator () 
		android.arch.core.internal.SafeIterableMap$DescendingIterator iterator
	public android.arch.core.internal.SafeIterableMap$IteratorWithAdditions iteratorWithAdditions () 
		android.arch.core.internal.SafeIterableMap$IteratorWithAdditions iterator
	public java.util.Map$Entry eldest () 
	public java.util.Map$Entry newest () 
	public boolean equals (java.lang.Object) 
		java.util.Map$Entry next1
		Object next2
		Object obj
		android.arch.core.internal.SafeIterableMap map
		java.util.Iterator iterator1
		java.util.Iterator iterator2
	public java.lang.String toString () 
		StringBuilder builder
		java.util.Iterator iterator
	static android.arch.core.internal.SafeIterableMap$Entry access$100 (android.arch.core.internal.SafeIterableMap) 
		android.arch.core.internal.SafeIterableMap x0
}

android/arch/core/internal/SafeIterableMap$SupportRemove.class
SafeIterableMap.java
package android.arch.core.internal
abstract android.arch.core.internal.SafeIterableMap$SupportRemove extends java.lang.Object {
	public abstract void supportRemove (android.arch.core.internal.SafeIterableMap$Entry) 
}

android/arch/core/internal/SafeIterableMap$ListIterator.class
SafeIterableMap.java
package android.arch.core.internal
abstract android.arch.core.internal.SafeIterableMap$ListIterator extends java.lang.Object implements java.util.Iterator android.arch.core.internal.SafeIterableMap$SupportRemove  {
	android.arch.core.internal.SafeIterableMap$Entry mExpectedEnd
	android.arch.core.internal.SafeIterableMap$Entry mNext
	void  (android.arch.core.internal.SafeIterableMap$Entry, android.arch.core.internal.SafeIterableMap$Entry) 
		android.arch.core.internal.SafeIterableMap$Entry start
		android.arch.core.internal.SafeIterableMap$Entry expectedEnd
	public boolean hasNext () 
	public void supportRemove (android.arch.core.internal.SafeIterableMap$Entry) 
		android.arch.core.internal.SafeIterableMap$Entry entry
	private android.arch.core.internal.SafeIterableMap$Entry nextNode () 
	public java.util.Map$Entry next () 
		java.util.Map$Entry result
	abstract android.arch.core.internal.SafeIterableMap$Entry forward (android.arch.core.internal.SafeIterableMap$Entry) 
	abstract android.arch.core.internal.SafeIterableMap$Entry backward (android.arch.core.internal.SafeIterableMap$Entry) 
	public volatile java.lang.Object next () 
}

android/arch/core/internal/SafeIterableMap$IteratorWithAdditions.class
SafeIterableMap.java
package android.arch.core.internal
 android.arch.core.internal.SafeIterableMap$IteratorWithAdditions extends java.lang.Object implements java.util.Iterator android.arch.core.internal.SafeIterableMap$SupportRemove  {
	private android.arch.core.internal.SafeIterableMap$Entry mCurrent
	private boolean mBeforeStart
	final android.arch.core.internal.SafeIterableMap this$0
	private void  (android.arch.core.internal.SafeIterableMap) 
	public void supportRemove (android.arch.core.internal.SafeIterableMap$Entry) 
		android.arch.core.internal.SafeIterableMap$Entry entry
	public boolean hasNext () 
	public java.util.Map$Entry next () 
	public volatile java.lang.Object next () 
	void  (android.arch.core.internal.SafeIterableMap, android.arch.core.internal.SafeIterableMap$1) 
		android.arch.core.internal.SafeIterableMap x0
		android.arch.core.internal.SafeIterableMap$1 x1
}

android/arch/core/internal/SafeIterableMap$Entry.class
SafeIterableMap.java
package android.arch.core.internal
 android.arch.core.internal.SafeIterableMap$Entry extends java.lang.Object implements java.util.Map$Entry  {
	final Object mKey
	final Object mValue
	android.arch.core.internal.SafeIterableMap$Entry mNext
	android.arch.core.internal.SafeIterableMap$Entry mPrevious
	void  (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.lang.Object getKey () 
	public java.lang.Object getValue () 
	public java.lang.Object setValue (java.lang.Object) 
		Object value
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object obj
		android.arch.core.internal.SafeIterableMap$Entry entry
}

android/arch/core/internal/SafeIterableMap$DescendingIterator.class
SafeIterableMap.java
package android.arch.core.internal
 android.arch.core.internal.SafeIterableMap$DescendingIterator extends android.arch.core.internal.SafeIterableMap$ListIterator {
	void  (android.arch.core.internal.SafeIterableMap$Entry, android.arch.core.internal.SafeIterableMap$Entry) 
		android.arch.core.internal.SafeIterableMap$Entry start
		android.arch.core.internal.SafeIterableMap$Entry expectedEnd
	android.arch.core.internal.SafeIterableMap$Entry forward (android.arch.core.internal.SafeIterableMap$Entry) 
		android.arch.core.internal.SafeIterableMap$Entry entry
	android.arch.core.internal.SafeIterableMap$Entry backward (android.arch.core.internal.SafeIterableMap$Entry) 
		android.arch.core.internal.SafeIterableMap$Entry entry
}

android/arch/core/internal/SafeIterableMap$AscendingIterator.class
SafeIterableMap.java
package android.arch.core.internal
 android.arch.core.internal.SafeIterableMap$AscendingIterator extends android.arch.core.internal.SafeIterableMap$ListIterator {
	void  (android.arch.core.internal.SafeIterableMap$Entry, android.arch.core.internal.SafeIterableMap$Entry) 
		android.arch.core.internal.SafeIterableMap$Entry start
		android.arch.core.internal.SafeIterableMap$Entry expectedEnd
	android.arch.core.internal.SafeIterableMap$Entry forward (android.arch.core.internal.SafeIterableMap$Entry) 
		android.arch.core.internal.SafeIterableMap$Entry entry
	android.arch.core.internal.SafeIterableMap$Entry backward (android.arch.core.internal.SafeIterableMap$Entry) 
		android.arch.core.internal.SafeIterableMap$Entry entry
}

android/arch/core/internal/SafeIterableMap$1.class
SafeIterableMap.java
package android.arch.core.internal
 android.arch.core.internal.SafeIterableMap$1 extends java.lang.Object {
}

android/arch/core/internal/FastSafeIterableMap.class
FastSafeIterableMap.java
package android.arch.core.internal
public android.arch.core.internal.FastSafeIterableMap extends android.arch.core.internal.SafeIterableMap {
	private java.util.HashMap mHashMap
	public void  () 
	protected android.arch.core.internal.SafeIterableMap$Entry get (java.lang.Object) 
		Object k
	public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) 
		Object key
		Object v
		android.arch.core.internal.SafeIterableMap$Entry current
	public java.lang.Object remove (java.lang.Object) 
		Object key
		Object removed
	public boolean contains (java.lang.Object) 
		Object key
	public java.util.Map$Entry ceil (java.lang.Object) 
		Object k
}

android/arch/core/internal/
android/arch/core/
android/arch/