Home | History | Annotate | Download | only in ub-uiautomator

META-INF/
META-INF/MANIFEST.MF
android/
android/support/
android/support/test/
android/support/test/uiautomator/
android/support/test/uiautomator/Direction.class
Direction.java
package android.support.test.uiautomator
public final android.support.test.uiautomator.Direction extends java.lang.Enum {
	public static final android.support.test.uiautomator.Direction LEFT
	public static final android.support.test.uiautomator.Direction RIGHT
	public static final android.support.test.uiautomator.Direction UP
	public static final android.support.test.uiautomator.Direction DOWN
	private android.support.test.uiautomator.Direction mOpposite
	private static final android.support.test.uiautomator.Direction[] $VALUES
	public static android.support.test.uiautomator.Direction[] values () 
	public static android.support.test.uiautomator.Direction valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public static android.support.test.uiautomator.Direction reverse (android.support.test.uiautomator.Direction) 
		android.support.test.uiautomator.Direction direction
	static void  () 
}

android/support/test/uiautomator/Until$18.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$18 extends android.support.test.uiautomator.EventCondition {
	private android.support.test.uiautomator.Direction mDirection
	private Boolean mResult
	final android.support.test.uiautomator.Direction val$direction
	void  (android.support.test.uiautomator.Direction) 
	java.lang.Boolean apply (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	java.lang.Boolean getResult () 
	volatile java.lang.Object getResult () 
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/GestureController$Pointer.class
GestureController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.GestureController$Pointer extends java.lang.Object {
	android.view.MotionEvent$PointerProperties prop
	android.view.MotionEvent$PointerCoords coords
	public void  (int, android.graphics.Point) 
		int id
		android.graphics.Point point
	public void updatePosition (android.graphics.Point) 
		android.graphics.Point point
}

android/support/test/uiautomator/ByMatcher$SinglyLinkedList$1.class
ByMatcher.java
package android.support.test.uiautomator
 android.support.test.uiautomator.ByMatcher$SinglyLinkedList$1 extends java.lang.Object implements java.util.Iterator  {
	private android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node mNext
	final android.support.test.uiautomator.ByMatcher$SinglyLinkedList this$0
	void  (android.support.test.uiautomator.ByMatcher$SinglyLinkedList) 
	public boolean hasNext () 
	public java.lang.Object next () 
		Object ret
	public void remove () 
}

android/support/test/uiautomator/Until$12.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$12 extends android.support.test.uiautomator.UiObject2Condition {
	final boolean val$isScrollable
	void  (boolean) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/InteractionController$3.class
InteractionController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.InteractionController$3 extends java.lang.Object implements java.lang.Runnable  {
	final int val$x
	final int val$y
	final android.support.test.uiautomator.InteractionController this$0
	void  (android.support.test.uiautomator.InteractionController, int, int) 
	public void run () 
}

android/support/test/uiautomator/GestureController$2.class
GestureController.java
package android.support.test.uiautomator
final android.support.test.uiautomator.GestureController$2 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (android.support.test.uiautomator.PointerGesture, android.support.test.uiautomator.PointerGesture) 
		android.support.test.uiautomator.PointerGesture o1
		android.support.test.uiautomator.PointerGesture o2
	public volatile int compare (java.lang.Object, java.lang.Object) 
}

android/support/test/uiautomator/UiDevice.class
UiDevice.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiDevice extends java.lang.Object implements android.support.test.uiautomator.Searchable  {
	private static final String LOG_TAG
	private static final long KEY_PRESS_EVENT_TIMEOUT
	private final java.util.HashMap mWatchers
	private final java.util.List mWatchersTriggers
	private boolean mInWatcherContext
	private android.app.Instrumentation mInstrumentation
	private android.support.test.uiautomator.QueryController mQueryController
	private android.support.test.uiautomator.InteractionController mInteractionController
	private static android.support.test.uiautomator.UiDevice sInstance
	private android.support.test.uiautomator.WaitMixin mWaitMixin
	static final int API_LEVEL_ACTUAL
	private void  () 
	void  (android.app.Instrumentation) 
		android.accessibilityservice.AccessibilityServiceInfo info
		android.app.Instrumentation instrumentation
	boolean isInWatcherContext () 
	public android.support.test.uiautomator.UiObject findObject (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	public boolean hasObject (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector selector
		android.view.accessibility.AccessibilityNodeInfo node
	public android.support.test.uiautomator.UiObject2 findObject (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector selector
		android.view.accessibility.AccessibilityNodeInfo node
	public java.util.List findObjects (android.support.test.uiautomator.BySelector) 
		android.view.accessibility.AccessibilityNodeInfo node
		java.util.Iterator i$
		android.support.test.uiautomator.BySelector selector
		java.util.List ret
	public java.lang.Object wait (android.support.test.uiautomator.SearchCondition, long) 
		android.support.test.uiautomator.SearchCondition condition
		long timeout
	public java.lang.Object performActionAndWait (java.lang.Runnable, android.support.test.uiautomator.EventCondition, long) 
		Runnable action
		android.support.test.uiautomator.EventCondition condition
		long timeout
		android.view.accessibility.AccessibilityEvent event
	public void setCompressedLayoutHeirarchy (boolean) 
		boolean compressed
		android.accessibilityservice.AccessibilityServiceInfo info
	public static android.support.test.uiautomator.UiDevice getInstance () 
	public static android.support.test.uiautomator.UiDevice getInstance (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
	public android.graphics.Point getDisplaySizeDp () 
		android.view.Display display
		android.graphics.Point p
		android.util.DisplayMetrics metrics
		float dpx
		float dpy
	public java.lang.String getProductName () 
	public java.lang.String getLastTraversedText () 
	public void clearLastTraversedText () 
	public boolean pressMenu () 
	public boolean pressBack () 
	public boolean pressHome () 
	public boolean pressSearch () 
	public boolean pressDPadCenter () 
	public boolean pressDPadDown () 
	public boolean pressDPadUp () 
	public boolean pressDPadLeft () 
	public boolean pressDPadRight () 
	public boolean pressDelete () 
	public boolean pressEnter () 
	public boolean pressKeyCode (int) 
		int keyCode
	public boolean pressKeyCode (int, int) 
		int keyCode
		int metaState
	public boolean pressRecentApps ()  throws android.os.RemoteException 
	public boolean openNotification () 
	public boolean openQuickSettings () 
	public int getDisplayWidth () 
		android.view.Display display
		android.graphics.Point p
	public int getDisplayHeight () 
		android.view.Display display
		android.graphics.Point p
	public boolean click (int, int) 
		int x
		int y
	public boolean swipe (int, int, int, int, int) 
		int startX
		int startY
		int endX
		int endY
		int steps
	public boolean drag (int, int, int, int, int) 
		int startX
		int startY
		int endX
		int endY
		int steps
	public boolean swipe (android.graphics.Point[], int) 
		android.graphics.Point[] segments
		int segmentSteps
	public void waitForIdle () 
	public void waitForIdle (long) 
		long timeout
	public java.lang.String getCurrentActivityName () 
	public java.lang.String getCurrentPackageName () 
	public void registerWatcher (java.lang.String, android.support.test.uiautomator.UiWatcher) 
		String name
		android.support.test.uiautomator.UiWatcher watcher
	public void removeWatcher (java.lang.String) 
		String name
	public void runWatchers () 
		Exception e
		android.support.test.uiautomator.UiWatcher watcher
		String watcherName
		java.util.Iterator i$
	public void resetWatcherTriggers () 
	public boolean hasWatcherTriggered (java.lang.String) 
		String watcherName
	public boolean hasAnyWatcherTriggered () 
	private void setWatcherTriggered (java.lang.String) 
		String watcherName
	public boolean isNaturalOrientation () 
		int ret
	public int getDisplayRotation () 
	public void freezeRotation ()  throws android.os.RemoteException 
	public void unfreezeRotation ()  throws android.os.RemoteException 
	public void setOrientationLeft ()  throws android.os.RemoteException 
	public void setOrientationRight ()  throws android.os.RemoteException 
	public void setOrientationNatural ()  throws android.os.RemoteException 
	public void wakeUp ()  throws android.os.RemoteException 
	public boolean isScreenOn ()  throws android.os.RemoteException 
	public void sleep ()  throws android.os.RemoteException 
	public void dumpWindowHierarchy (java.lang.String) 
		String fileName
		java.io.File dumpFile
	public void dumpWindowHierarchy (java.io.File)  throws java.io.IOException 
		java.io.File dest
		java.io.OutputStream stream
	public void dumpWindowHierarchy (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public boolean waitForWindowUpdate (java.lang.String, long) 
		java.util.concurrent.TimeoutException e
		Exception e
		String packageName
		long timeout
		Runnable emptyRunnable
		android.app.UiAutomation$AccessibilityEventFilter checkWindowUpdate
	public boolean takeScreenshot (java.io.File) 
		java.io.File storePath
	public boolean takeScreenshot (java.io.File, float, int) 
		java.io.IOException ioe
		java.io.File storePath
		float scale
		int quality
		android.graphics.Bitmap screenshot
		java.io.BufferedOutputStream bos
	public java.lang.String getLauncherPackageName () 
		android.content.Intent intent
		android.content.pm.PackageManager pm
		android.content.pm.ResolveInfo resolveInfo
	public java.lang.String executeShellCommand (java.lang.String)  throws java.io.IOException 
		String cmd
		android.os.ParcelFileDescriptor pfd
		byte[] buf
		int bytesRead
		java.io.FileInputStream fis
		StringBuffer stdout
	private android.view.Display getDefaultDisplay () 
		android.view.WindowManager windowManager
	android.view.accessibility.AccessibilityNodeInfo[] getWindowRoots () 
		android.view.accessibility.AccessibilityNodeInfo root
		android.view.accessibility.AccessibilityWindowInfo window
		java.util.Iterator i$
		java.util.Set roots
		android.view.accessibility.AccessibilityNodeInfo activeRoot
	android.app.Instrumentation getInstrumentation () 
	static android.app.UiAutomation getUiAutomation (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
		int flags
	android.app.UiAutomation getUiAutomation () 
	android.support.test.uiautomator.QueryController getQueryController () 
	android.support.test.uiautomator.InteractionController getInteractionController () 
	static void  () 
}

android/support/test/uiautomator/UiDevice$EventForwardingFilter.class
UiDevice.java
package android.support.test.uiautomator
 android.support.test.uiautomator.UiDevice$EventForwardingFilter extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter  {
	private android.support.test.uiautomator.EventCondition mCondition
	public void  (android.support.test.uiautomator.EventCondition) 
		android.support.test.uiautomator.EventCondition condition
	public boolean accept (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
}

android/support/test/uiautomator/PointerGesture$PointerAction.class
PointerGesture.java
package android.support.test.uiautomator
abstract android.support.test.uiautomator.PointerGesture$PointerAction extends java.lang.Object {
	final android.graphics.Point start
	final android.graphics.Point end
	final long duration
	public void  (android.graphics.Point, android.graphics.Point, long) 
		android.graphics.Point startPoint
		android.graphics.Point endPoint
		long time
	public abstract android.graphics.Point interpolate (float) 
}

android/support/test/uiautomator/EventCondition.class
EventCondition.java
package android.support.test.uiautomator
public abstract android.support.test.uiautomator.EventCondition extends android.support.test.uiautomator.Condition {
	public void  () 
	abstract java.lang.Boolean apply (android.view.accessibility.AccessibilityEvent) 
	abstract java.lang.Object getResult () 
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/Until.class
Until.java
package android.support.test.uiautomator
public android.support.test.uiautomator.Until extends java.lang.Object {
	public void  () 
	public static android.support.test.uiautomator.SearchCondition gone (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector selector
	public static android.support.test.uiautomator.SearchCondition hasObject (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector selector
	public static android.support.test.uiautomator.SearchCondition findObject (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector selector
	public static android.support.test.uiautomator.SearchCondition findObjects (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector selector
	public static android.support.test.uiautomator.UiObject2Condition checkable (boolean) 
		boolean isCheckable
	public static android.support.test.uiautomator.UiObject2Condition checked (boolean) 
		boolean isChecked
	public static android.support.test.uiautomator.UiObject2Condition clickable (boolean) 
		boolean isClickable
	public static android.support.test.uiautomator.UiObject2Condition enabled (boolean) 
		boolean isEnabled
	public static android.support.test.uiautomator.UiObject2Condition focusable (boolean) 
		boolean isFocusable
	public static android.support.test.uiautomator.UiObject2Condition focused (boolean) 
		boolean isFocused
	public static android.support.test.uiautomator.UiObject2Condition longClickable (boolean) 
		boolean isLongClickable
	public static android.support.test.uiautomator.UiObject2Condition scrollable (boolean) 
		boolean isScrollable
	public static android.support.test.uiautomator.UiObject2Condition selected (boolean) 
		boolean isSelected
	public static android.support.test.uiautomator.UiObject2Condition descMatches (java.util.regex.Pattern) 
		java.util.regex.Pattern regex
	public static android.support.test.uiautomator.UiObject2Condition descMatches (java.lang.String) 
		String regex
	public static android.support.test.uiautomator.UiObject2Condition descEquals (java.lang.String) 
		String contentDescription
	public static android.support.test.uiautomator.UiObject2Condition descContains (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.UiObject2Condition descStartsWith (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.UiObject2Condition descEndsWith (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.UiObject2Condition textMatches (java.util.regex.Pattern) 
		java.util.regex.Pattern regex
	public static android.support.test.uiautomator.UiObject2Condition textMatches (java.lang.String) 
		String regex
	public static android.support.test.uiautomator.UiObject2Condition textNotEquals (java.lang.String) 
		String text
	public static android.support.test.uiautomator.UiObject2Condition textEquals (java.lang.String) 
		String text
	public static android.support.test.uiautomator.UiObject2Condition textContains (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.UiObject2Condition textStartsWith (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.UiObject2Condition textEndsWith (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.EventCondition newWindow () 
	public static android.support.test.uiautomator.EventCondition scrollFinished (android.support.test.uiautomator.Direction) 
		android.support.test.uiautomator.Direction direction
}

android/support/test/uiautomator/Until$7.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$7 extends android.support.test.uiautomator.UiObject2Condition {
	final boolean val$isClickable
	void  (boolean) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/Tracer.class
Tracer.java
package android.support.test.uiautomator
public android.support.test.uiautomator.Tracer extends java.lang.Object {
	private static final String UNKNOWN_METHOD_STRING
	private static final String UIAUTOMATOR_PACKAGE
	private static final int CALLER_LOCATION
	private static final int METHOD_TO_TRACE_LOCATION
	private static final int MIN_STACK_TRACE_LENGTH
	private android.support.test.uiautomator.Tracer$Mode mCurrentMode
	private java.util.List mSinks
	private java.io.File mOutputFile
	private static android.support.test.uiautomator.Tracer mInstance
	public void  () 
	public static android.support.test.uiautomator.Tracer getInstance () 
	public void setOutputMode (android.support.test.uiautomator.Tracer$Mode) 
		java.io.FileNotFoundException e
		android.support.test.uiautomator.Tracer$Mode mode
	private void closeSinks () 
		android.support.test.uiautomator.Tracer$TracerSink sink
		java.util.Iterator i$
	public void setOutputFilename (java.lang.String) 
		String filename
	private void doTrace (java.lang.Object[]) 
		Object[] arguments
		String caller
	private void log (java.lang.String) 
		android.support.test.uiautomator.Tracer$TracerSink sink
		java.util.Iterator i$
		String message
	public boolean isTracingEnabled () 
	public static transient void trace (java.lang.Object[]) 
		Object[] arguments
	private static java.lang.String join (java.lang.String, java.lang.Object[]) 
		int i
		String separator
		Object[] strings
		StringBuilder builder
	private static java.lang.String objectToString (java.lang.Object) 
		Object obj
	private static java.lang.String getCaller () 
		StackTraceElement[] stackTrace
		StackTraceElement caller
		StackTraceElement previousCaller
		int indexOfDot
		String shortClassName
	static void  () 
}

android/support/test/uiautomator/SearchCondition.class
SearchCondition.java
package android.support.test.uiautomator
public abstract android.support.test.uiautomator.SearchCondition extends android.support.test.uiautomator.Condition {
	public void  () 
}

android/support/test/uiautomator/UiObject2.class
UiObject2.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiObject2 extends java.lang.Object implements android.support.test.uiautomator.Searchable  {
	private static final String TAG
	private android.support.test.uiautomator.UiDevice mDevice
	private android.support.test.uiautomator.Gestures mGestures
	private android.support.test.uiautomator.GestureController mGestureController
	private android.support.test.uiautomator.BySelector mSelector
	private android.view.accessibility.AccessibilityNodeInfo mCachedNode
	private android.util.DisplayMetrics mDisplayMetrics
	private int mMarginLeft
	private int mMarginTop
	private int mMarginRight
	private int mMarginBottom
	private static final int DEFAULT_SWIPE_SPEED
	private static final int DEFAULT_SCROLL_SPEED
	private static final int DEFAULT_FLING_SPEED
	private static final int DEFAULT_DRAG_SPEED
	private static final int DEFAULT_PINCH_SPEED
	private final long SCROLL_TIMEOUT
	private final long FLING_TIMEOUT
	private android.support.test.uiautomator.WaitMixin mWaitMixin
	void  (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo) 
		android.support.test.uiautomator.UiDevice device
		android.support.test.uiautomator.BySelector selector
		android.view.accessibility.AccessibilityNodeInfo cachedNode
	public boolean equals (java.lang.Object) 
		android.support.test.uiautomator.UiObject2 other
		android.support.test.uiautomator.StaleObjectException e
		Object object
	public int hashCode () 
	public void recycle () 
	public void setGestureMargin (int) 
		int margin
	public void setGestureMargins (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public java.lang.Object wait (android.support.test.uiautomator.UiObject2Condition, long) 
		android.support.test.uiautomator.UiObject2Condition condition
		long timeout
	public java.lang.Object wait (android.support.test.uiautomator.SearchCondition, long) 
		android.support.test.uiautomator.SearchCondition condition
		long timeout
	public android.support.test.uiautomator.UiObject2 getParent () 
		android.view.accessibility.AccessibilityNodeInfo parent
	public int getChildCount () 
	public java.util.List getChildren () 
	public boolean hasObject (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector selector
		android.view.accessibility.AccessibilityNodeInfo node
	public android.support.test.uiautomator.UiObject2 findObject (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector selector
		android.view.accessibility.AccessibilityNodeInfo node
	public java.util.List findObjects (android.support.test.uiautomator.BySelector) 
		android.view.accessibility.AccessibilityNodeInfo node
		java.util.Iterator i$
		android.support.test.uiautomator.BySelector selector
		java.util.List ret
	public android.graphics.Rect getVisibleBounds () 
	private android.graphics.Rect getVisibleBoundsForGestures () 
		android.graphics.Rect ret
	private android.graphics.Rect getVisibleBounds (android.view.accessibility.AccessibilityNodeInfo) 
		android.graphics.Rect window
		android.graphics.Rect ancestorRect
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect ret
		android.graphics.Rect screen
		android.view.accessibility.AccessibilityNodeInfo ancestor
	public android.graphics.Point getVisibleCenter () 
		android.graphics.Rect bounds
	public java.lang.String getClassName () 
		CharSequence chars
	public java.lang.String getContentDescription () 
		CharSequence chars
	public java.lang.String getApplicationPackage () 
		CharSequence chars
	public java.lang.String getResourceName () 
		CharSequence chars
	public java.lang.String getText () 
		CharSequence chars
	public boolean isCheckable () 
	public boolean isChecked () 
	public boolean isClickable () 
	public boolean isEnabled () 
	public boolean isFocusable () 
	public boolean isFocused () 
	public boolean isLongClickable () 
	public boolean isScrollable () 
	public boolean isSelected () 
	public void clear () 
	public void click () 
	public void click (long) 
		long duration
	public java.lang.Object clickAndWait (android.support.test.uiautomator.EventCondition, long) 
		android.support.test.uiautomator.EventCondition condition
		long timeout
	public void drag (android.graphics.Point) 
		android.graphics.Point dest
	public void drag (android.graphics.Point, int) 
		android.graphics.Point dest
		int speed
	public void longClick () 
	public void pinchClose (float) 
		float percent
	public void pinchClose (float, int) 
		float percent
		int speed
	public void pinchOpen (float) 
		float percent
	public void pinchOpen (float, int) 
		float percent
		int speed
	public void swipe (android.support.test.uiautomator.Direction, float) 
		android.support.test.uiautomator.Direction direction
		float percent
	public void swipe (android.support.test.uiautomator.Direction, float, int) 
		android.support.test.uiautomator.Direction direction
		float percent
		int speed
		android.graphics.Rect bounds
	public boolean scroll (android.support.test.uiautomator.Direction, float) 
		android.support.test.uiautomator.Direction direction
		float percent
	public boolean scroll (android.support.test.uiautomator.Direction, float, int) 
		float segment
		android.support.test.uiautomator.PointerGesture swipe
		android.support.test.uiautomator.Direction direction
		float percent
		int speed
		android.support.test.uiautomator.Direction swipeDirection
		android.graphics.Rect bounds
	public boolean fling (android.support.test.uiautomator.Direction) 
		android.support.test.uiautomator.Direction direction
	public boolean fling (android.support.test.uiautomator.Direction, int) 
		android.support.test.uiautomator.Direction direction
		int speed
		android.view.ViewConfiguration vc
		android.support.test.uiautomator.Direction swipeDirection
		android.graphics.Rect bounds
		android.support.test.uiautomator.PointerGesture swipe
	public void legacySetText (java.lang.String) 
		android.support.test.uiautomator.InteractionController ic
		android.graphics.Rect rect
		String text
		android.view.accessibility.AccessibilityNodeInfo node
		CharSequence currentText
	public void setText (java.lang.String) 
		android.os.Bundle args
		android.os.Bundle args
		android.support.test.uiautomator.InteractionController ic
		CharSequence currentText
		String text
		android.view.accessibility.AccessibilityNodeInfo node
	private android.view.accessibility.AccessibilityNodeInfo getAccessibilityNodeInfo () 
	android.support.test.uiautomator.UiDevice getDevice () 
	static void  () 
}

android/support/test/uiautomator/QueryController$1.class
QueryController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.QueryController$1 extends java.lang.Object implements android.app.UiAutomation$OnAccessibilityEventListener  {
	final android.support.test.uiautomator.QueryController this$0
	void  (android.support.test.uiautomator.QueryController) 
	public void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
}

android/support/test/uiautomator/InteractionController$WaitForAnyEventPredicate.class
InteractionController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.InteractionController$WaitForAnyEventPredicate extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter  {
	int mMask
	final android.support.test.uiautomator.InteractionController this$0
	void  (android.support.test.uiautomator.InteractionController, int) 
		int mask
	public boolean accept (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent t
}

android/support/test/uiautomator/UiScrollable.class
UiScrollable.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiScrollable extends android.support.test.uiautomator.UiCollection {
	private static final String LOG_TAG
	private static final int SCROLL_STEPS
	private static final int FLING_STEPS
	private static final double DEFAULT_SWIPE_DEADZONE_PCT
	private static int mMaxSearchSwipes
	private boolean mIsVerticalList
	private double mSwipeDeadZonePercentage
	public void  (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector container
	public android.support.test.uiautomator.UiScrollable setAsVerticalList () 
	public android.support.test.uiautomator.UiScrollable setAsHorizontalList () 
	protected boolean exists (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	public android.support.test.uiautomator.UiObject getChildByDescription (android.support.test.uiautomator.UiSelector, java.lang.String)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiSelector childPattern
		String text
	public android.support.test.uiautomator.UiObject getChildByDescription (android.support.test.uiautomator.UiSelector, java.lang.String, boolean)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiSelector childPattern
		String text
		boolean allowScrollSearch
	public android.support.test.uiautomator.UiObject getChildByInstance (android.support.test.uiautomator.UiSelector, int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiSelector childPattern
		int instance
		android.support.test.uiautomator.UiSelector patternSelector
	public android.support.test.uiautomator.UiObject getChildByText (android.support.test.uiautomator.UiSelector, java.lang.String)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiSelector childPattern
		String text
	public android.support.test.uiautomator.UiObject getChildByText (android.support.test.uiautomator.UiSelector, java.lang.String, boolean)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiSelector childPattern
		String text
		boolean allowScrollSearch
	public boolean scrollDescriptionIntoView (java.lang.String)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		String text
	public boolean scrollIntoView (android.support.test.uiautomator.UiObject)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiObject obj
	public boolean scrollIntoView (android.support.test.uiautomator.UiSelector)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		boolean scrolled
		int x
		android.support.test.uiautomator.UiSelector selector
		android.support.test.uiautomator.UiSelector childSelector
	public boolean ensureFullyVisible (android.support.test.uiautomator.UiObject)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiObject childObject
		android.graphics.Rect actual
		android.graphics.Rect visible
		boolean shouldSwipeForward
	public boolean scrollTextIntoView (java.lang.String)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		String text
	public android.support.test.uiautomator.UiScrollable setMaxSearchSwipes (int) 
		int swipes
	public int getMaxSearchSwipes () 
	public boolean flingForward ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
	public boolean scrollForward ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
	public boolean scrollForward (int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int swipeAreaAdjust
		int swipeAreaAdjust
		int steps
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
		int downX
		int downY
		int upX
		int upY
	public boolean flingBackward ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
	public boolean scrollBackward ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
	public boolean scrollBackward (int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int swipeAreaAdjust
		int swipeAreaAdjust
		int steps
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
		int downX
		int downY
		int upX
		int upY
	public boolean scrollToBeginning (int, int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int x
		int maxSwipes
		int steps
	public boolean scrollToBeginning (int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int maxSwipes
	public boolean flingToBeginning (int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int maxSwipes
	public boolean scrollToEnd (int, int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int x
		int maxSwipes
		int steps
	public boolean scrollToEnd (int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int maxSwipes
	public boolean flingToEnd (int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int maxSwipes
	public double getSwipeDeadZonePercentage () 
	public android.support.test.uiautomator.UiScrollable setSwipeDeadZonePercentage (double) 
		double swipeDeadZonePercentage
	static void  () 
}

android/support/test/uiautomator/GestureController.class
GestureController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.GestureController extends java.lang.Object {
	private static final long MOTION_EVENT_INJECTION_DELAY_MILLIS
	private static android.support.test.uiautomator.GestureController sInstance
	private android.support.test.uiautomator.UiDevice mDevice
	private static final java.util.Comparator START_TIME_COMPARATOR
	private static final java.util.Comparator END_TIME_COMPARATOR
	private void  (android.support.test.uiautomator.UiDevice) 
		android.support.test.uiautomator.UiDevice device
	public static android.support.test.uiautomator.GestureController getInstance (android.support.test.uiautomator.UiDevice) 
		android.support.test.uiautomator.UiDevice device
	public transient java.lang.Object performGestureAndWait (android.support.test.uiautomator.EventCondition, long, android.support.test.uiautomator.PointerGesture[]) 
		android.support.test.uiautomator.EventCondition condition
		long timeout
		android.support.test.uiautomator.PointerGesture[] gestures
	public transient void performGesture (android.support.test.uiautomator.PointerGesture[]) 
		android.support.test.uiautomator.PointerGesture g
		android.support.test.uiautomator.PointerGesture[] arr$
		int len$
		int i$
		android.support.test.uiautomator.PointerGesture gesture
		android.support.test.uiautomator.GestureController$Pointer pointer
		int action
		android.view.MotionEvent event
		android.support.test.uiautomator.PointerGesture current
		java.util.Iterator i$
		android.support.test.uiautomator.PointerGesture gesture
		android.support.test.uiautomator.GestureController$Pointer pointer
		int action
		int index
		android.view.MotionEvent event
		android.support.test.uiautomator.GestureController$Pointer pointer
		android.support.test.uiautomator.PointerGesture gesture
		java.util.Iterator i$
		android.view.MotionEvent event
		long elapsedTime
		android.support.test.uiautomator.PointerGesture[] gestures
		int count
		java.util.Map pointers
		java.util.List properties
		java.util.List coordinates
		java.util.PriorityQueue active
		java.util.PriorityQueue pending
		long startTime
	private static android.view.MotionEvent getMotionEvent (long, long, int, java.util.List, java.util.List) 
		long downTime
		long eventTime
		int action
		java.util.List properties
		java.util.List coordinates
		android.view.MotionEvent$PointerProperties[] props
		android.view.MotionEvent$PointerCoords[] coords
	android.support.test.uiautomator.UiDevice getDevice () 
	static void  () 
}

android/support/test/uiautomator/AccessibilityNodeInfoHelper.class
AccessibilityNodeInfoHelper.java
package android.support.test.uiautomator
 android.support.test.uiautomator.AccessibilityNodeInfoHelper extends java.lang.Object {
	void  () 
	static android.graphics.Rect getVisibleBoundsInScreen (android.view.accessibility.AccessibilityNodeInfo, int, int) 
		android.graphics.Rect window
		android.view.accessibility.AccessibilityNodeInfo node
		int width
		int height
		android.graphics.Rect nodeRect
		android.graphics.Rect displayRect
}

android/support/test/uiautomator/ByMatcher$SinglyLinkedList$Node.class
ByMatcher.java
package android.support.test.uiautomator
 android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node extends java.lang.Object {
	public final Object data
	public final android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node next
	public void  (java.lang.Object, android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node) 
		Object d
		android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node n
}

android/support/test/uiautomator/UiDevice$2.class
UiDevice.java
package android.support.test.uiautomator
 android.support.test.uiautomator.UiDevice$2 extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter  {
	final String val$packageName
	final android.support.test.uiautomator.UiDevice this$0
	void  (android.support.test.uiautomator.UiDevice, java.lang.String) 
	public boolean accept (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent t
}

android/support/test/uiautomator/Until$13.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$13 extends android.support.test.uiautomator.UiObject2Condition {
	final boolean val$isSelected
	void  (boolean) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/QueryController.class
QueryController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.QueryController extends java.lang.Object {
	private static final long QUIET_TIME_TO_BE_CONSIDERED_IDLE_STATE
	private static final String LOG_TAG
	private static final boolean DEBUG
	private static final boolean VERBOSE
	private final android.app.Instrumentation mInstrumentation
	private final Object mLock
	private String mLastActivityName
	private int mPatternCounter
	private int mPatternIndexer
	private int mLogIndent
	private int mLogParentIndent
	private String mLastTraversedText
	private android.app.UiAutomation$OnAccessibilityEventListener mEventListener
	public void  (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
	public java.lang.String getLastTraversedText () 
	public void clearLastTraversedText () 
	private void initializeNewSearch () 
	public int getPatternCount (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	public android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	protected android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (android.support.test.uiautomator.UiSelector, boolean) 
		android.support.test.uiautomator.UiSelector selector
		boolean isCounting
		android.view.accessibility.AccessibilityNodeInfo rootNode
		android.support.test.uiautomator.UiSelector uiSelector
	android.view.accessibility.AccessibilityNodeInfo getRootNode () 
		int x
		int maxRetry
		long waitInterval
		android.view.accessibility.AccessibilityNodeInfo rootNode
	private android.view.accessibility.AccessibilityNodeInfo translateCompoundSelector (android.support.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, boolean) 
		android.support.test.uiautomator.UiSelector selector
		android.view.accessibility.AccessibilityNodeInfo fromNode
		boolean isCounting
	private android.view.accessibility.AccessibilityNodeInfo translateReqularSelector (android.support.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo) 
		android.support.test.uiautomator.UiSelector selector
		android.view.accessibility.AccessibilityNodeInfo fromNode
	private android.view.accessibility.AccessibilityNodeInfo findNodeRegularRecursive (android.support.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, int) 
		android.view.accessibility.AccessibilityNodeInfo childNode
		android.view.accessibility.AccessibilityNodeInfo retNode
		int i
		android.support.test.uiautomator.UiSelector subSelector
		android.view.accessibility.AccessibilityNodeInfo fromNode
		int index
		int childCount
		boolean hasNullChild
	private android.view.accessibility.AccessibilityNodeInfo translatePatternSelector (android.support.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, boolean) 
		android.support.test.uiautomator.UiSelector subSelector
		android.view.accessibility.AccessibilityNodeInfo fromNode
		boolean isCounting
	private android.view.accessibility.AccessibilityNodeInfo findNodePatternRecursive (android.support.test.uiautomator.UiSelector, android.view.accessibility.AccessibilityNodeInfo, int, android.support.test.uiautomator.UiSelector) 
		android.view.accessibility.AccessibilityNodeInfo childNode
		android.view.accessibility.AccessibilityNodeInfo retNode
		int i
		android.support.test.uiautomator.UiSelector subSelector
		android.view.accessibility.AccessibilityNodeInfo fromNode
		int index
		android.support.test.uiautomator.UiSelector originalPattern
		int childCount
		boolean hasNullChild
	public java.lang.String getCurrentActivityName () 
	public java.lang.String getCurrentPackageName () 
		android.view.accessibility.AccessibilityNodeInfo rootNode
	public void waitForIdle () 
	public void waitForIdle (long) 
		java.util.concurrent.TimeoutException e
		long timeout
	private java.lang.String formatLog (java.lang.String) 
		int space
		String str
		StringBuilder l
	private android.app.Instrumentation getInstrumentation () 
	static java.lang.Object access$000 (android.support.test.uiautomator.QueryController) 
		android.support.test.uiautomator.QueryController x0
	static java.lang.String access$102 (android.support.test.uiautomator.QueryController, java.lang.String) 
		android.support.test.uiautomator.QueryController x0
		String x1
	static java.lang.String access$202 (android.support.test.uiautomator.QueryController, java.lang.String) 
		android.support.test.uiautomator.QueryController x0
		String x1
	static boolean access$300 () 
	static java.lang.String access$400 () 
	static java.lang.String access$200 (android.support.test.uiautomator.QueryController) 
		android.support.test.uiautomator.QueryController x0
	static void  () 
}

android/support/test/uiautomator/Until$11.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$11 extends android.support.test.uiautomator.UiObject2Condition {
	final boolean val$isLongClickable
	void  (boolean) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/WaitMixin.class
WaitMixin.java
package android.support.test.uiautomator
 android.support.test.uiautomator.WaitMixin extends java.lang.Object {
	private static final long DEFAULT_POLL_INTERVAL
	private Object mObject
	public void  (java.lang.Object) 
		Object instance
	public java.lang.Object wait (android.support.test.uiautomator.Condition, long) 
		android.support.test.uiautomator.Condition condition
		long timeout
	public java.lang.Object wait (android.support.test.uiautomator.Condition, long, long) 
		long elapsedTime
		android.support.test.uiautomator.Condition condition
		long timeout
		long interval
		long startTime
		Object result
}

android/support/test/uiautomator/Until$16.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$16 extends android.support.test.uiautomator.UiObject2Condition {
	final String val$text
	void  (java.lang.String) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/InteractionController$2.class
InteractionController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.InteractionController$2 extends java.lang.Object implements java.lang.Runnable  {
	final int val$x
	final int val$y
	final android.support.test.uiautomator.InteractionController this$0
	void  (android.support.test.uiautomator.InteractionController, int, int) 
	public void run () 
}

android/support/test/uiautomator/PointerGesture$PointerLinearMoveAction.class
PointerGesture.java
package android.support.test.uiautomator
 android.support.test.uiautomator.PointerGesture$PointerLinearMoveAction extends android.support.test.uiautomator.PointerGesture$PointerAction {
	public void  (android.graphics.Point, android.graphics.Point, int) 
		android.graphics.Point startPoint
		android.graphics.Point endPoint
		int speed
	public android.graphics.Point interpolate (float) 
		float fraction
		android.graphics.Point ret
	private static double calcDistance (android.graphics.Point, android.graphics.Point) 
		android.graphics.Point a
		android.graphics.Point b
}

android/support/test/uiautomator/Tracer$TracerSink.class
Tracer.java
package android.support.test.uiautomator
abstract android.support.test.uiautomator.Tracer$TracerSink extends java.lang.Object {
	public abstract void log (java.lang.String) 
	public abstract void close () 
}

android/support/test/uiautomator/Until$9.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$9 extends android.support.test.uiautomator.UiObject2Condition {
	final boolean val$isFocusable
	void  (boolean) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/UiAutomatorTestCase.class
UiAutomatorTestCase.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiAutomatorTestCase extends android.test.InstrumentationTestCase {
	private android.support.test.uiautomator.UiDevice mDevice
	private android.os.Bundle mParams
	private android.support.test.uiautomator.IAutomationSupport mAutomationSupport
	public void  () 
	public android.support.test.uiautomator.UiDevice getUiDevice () 
	public android.os.Bundle getParams () 
	public android.support.test.uiautomator.IAutomationSupport getAutomationSupport () 
	void initialize (android.os.Bundle) 
		android.os.Bundle params
		String monkeyVal
	public void sleep (long) 
		long ms
}

android/support/test/uiautomator/UiAutomatorInstrumentationTestRunner$1.class
UiAutomatorInstrumentationTestRunner.java
package android.support.test.uiautomator
 android.support.test.uiautomator.UiAutomatorInstrumentationTestRunner$1 extends java.lang.Object implements junit.framework.TestListener  {
	final android.support.test.uiautomator.UiAutomatorInstrumentationTestRunner this$0
	void  (android.support.test.uiautomator.UiAutomatorInstrumentationTestRunner) 
	public void startTest (junit.framework.Test) 
		junit.framework.Test test
	public void endTest (junit.framework.Test) 
		junit.framework.Test test
	public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError) 
		junit.framework.Test test
		junit.framework.AssertionFailedError e
	public void addError (junit.framework.Test, java.lang.Throwable) 
		junit.framework.Test test
		Throwable t
}

android/support/test/uiautomator/InstrumentationAutomationSupport.class
InstrumentationAutomationSupport.java
package android.support.test.uiautomator
 android.support.test.uiautomator.InstrumentationAutomationSupport extends java.lang.Object implements android.support.test.uiautomator.IAutomationSupport  {
	private android.app.Instrumentation mInstrumentation
	void  (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
	public void sendStatus (int, android.os.Bundle) 
		int resultCode
		android.os.Bundle status
}

android/support/test/uiautomator/UiDevice$1.class
UiDevice.java
package android.support.test.uiautomator
 android.support.test.uiautomator.UiDevice$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.support.test.uiautomator.UiDevice this$0
	void  (android.support.test.uiautomator.UiDevice) 
	public void run () 
}

android/support/test/uiautomator/ByMatcher$PartialMatch.class
ByMatcher.java
package android.support.test.uiautomator
 android.support.test.uiautomator.ByMatcher$PartialMatch extends java.lang.Object {
	private final int matchDepth
	private final android.support.test.uiautomator.BySelector matchSelector
	private final java.util.List partialMatches
	private void  (android.support.test.uiautomator.BySelector, int) 
		android.support.test.uiautomator.BySelector selector
		int depth
	public static android.support.test.uiautomator.ByMatcher$PartialMatch accept (android.view.accessibility.AccessibilityNodeInfo, android.support.test.uiautomator.BySelector, int, int) 
		android.view.accessibility.AccessibilityNodeInfo node
		android.support.test.uiautomator.BySelector selector
		int index
		int depth
	public static android.support.test.uiautomator.ByMatcher$PartialMatch accept (android.view.accessibility.AccessibilityNodeInfo, android.support.test.uiautomator.BySelector, int, int, int) 
		android.view.accessibility.AccessibilityNodeInfo node
		android.support.test.uiautomator.BySelector selector
		int index
		int absoluteDepth
		int relativeDepth
		android.support.test.uiautomator.ByMatcher$PartialMatch ret
	public android.support.test.uiautomator.ByMatcher$SinglyLinkedList update (android.view.accessibility.AccessibilityNodeInfo, int, int, android.support.test.uiautomator.ByMatcher$SinglyLinkedList) 
		android.support.test.uiautomator.ByMatcher$PartialMatch m
		android.support.test.uiautomator.BySelector childSelector
		java.util.Iterator i$
		android.view.accessibility.AccessibilityNodeInfo node
		int index
		int depth
		android.support.test.uiautomator.ByMatcher$SinglyLinkedList rest
	public boolean finalizeMatch () 
		android.support.test.uiautomator.ByMatcher$PartialMatch p
		java.util.Iterator i$
		java.util.Set matches
}

android/support/test/uiautomator/Until$15.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$15 extends android.support.test.uiautomator.UiObject2Condition {
	final java.util.regex.Pattern val$regex
	void  (java.util.regex.Pattern) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
		String text
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/IAutomationSupport.class
IAutomationSupport.java
package android.support.test.uiautomator
public abstract android.support.test.uiautomator.IAutomationSupport extends java.lang.Object {
	public abstract void sendStatus (int, android.os.Bundle) 
}

android/support/test/uiautomator/Until$1.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$1 extends android.support.test.uiautomator.SearchCondition {
	final android.support.test.uiautomator.BySelector val$selector
	void  (android.support.test.uiautomator.BySelector) 
	java.lang.Boolean apply (android.support.test.uiautomator.Searchable) 
		android.support.test.uiautomator.Searchable container
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/ByMatcher$SinglyLinkedList.class
ByMatcher.java
package android.support.test.uiautomator
 android.support.test.uiautomator.ByMatcher$SinglyLinkedList extends java.lang.Object implements java.lang.Iterable  {
	private final android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node mHead
	public void  () 
	private void  (android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node) 
		android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node head
	public static android.support.test.uiautomator.ByMatcher$SinglyLinkedList prepend (java.lang.Object, android.support.test.uiautomator.ByMatcher$SinglyLinkedList) 
		Object data
		android.support.test.uiautomator.ByMatcher$SinglyLinkedList rest
	public java.util.Iterator iterator () 
	static android.support.test.uiautomator.ByMatcher$SinglyLinkedList$Node access$200 (android.support.test.uiautomator.ByMatcher$SinglyLinkedList) 
		android.support.test.uiautomator.ByMatcher$SinglyLinkedList x0
}

android/support/test/uiautomator/UiSelector.class
UiSelector.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiSelector extends java.lang.Object {
	static final int SELECTOR_NIL
	static final int SELECTOR_TEXT
	static final int SELECTOR_START_TEXT
	static final int SELECTOR_CONTAINS_TEXT
	static final int SELECTOR_CLASS
	static final int SELECTOR_DESCRIPTION
	static final int SELECTOR_START_DESCRIPTION
	static final int SELECTOR_CONTAINS_DESCRIPTION
	static final int SELECTOR_INDEX
	static final int SELECTOR_INSTANCE
	static final int SELECTOR_ENABLED
	static final int SELECTOR_FOCUSED
	static final int SELECTOR_FOCUSABLE
	static final int SELECTOR_SCROLLABLE
	static final int SELECTOR_CLICKABLE
	static final int SELECTOR_CHECKED
	static final int SELECTOR_SELECTED
	static final int SELECTOR_ID
	static final int SELECTOR_PACKAGE_NAME
	static final int SELECTOR_CHILD
	static final int SELECTOR_CONTAINER
	static final int SELECTOR_PATTERN
	static final int SELECTOR_PARENT
	static final int SELECTOR_COUNT
	static final int SELECTOR_LONG_CLICKABLE
	static final int SELECTOR_TEXT_REGEX
	static final int SELECTOR_CLASS_REGEX
	static final int SELECTOR_DESCRIPTION_REGEX
	static final int SELECTOR_PACKAGE_NAME_REGEX
	static final int SELECTOR_RESOURCE_ID
	static final int SELECTOR_CHECKABLE
	static final int SELECTOR_RESOURCE_ID_REGEX
	private android.util.SparseArray mSelectorAttributes
	public void  () 
	void  (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	protected android.support.test.uiautomator.UiSelector cloneSelector () 
		android.support.test.uiautomator.UiSelector ret
	static android.support.test.uiautomator.UiSelector patternBuilder (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	static android.support.test.uiautomator.UiSelector patternBuilder (android.support.test.uiautomator.UiSelector, android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector container
		android.support.test.uiautomator.UiSelector pattern
	public android.support.test.uiautomator.UiSelector text (java.lang.String) 
		String text
	public android.support.test.uiautomator.UiSelector textMatches (java.lang.String) 
		String regex
	public android.support.test.uiautomator.UiSelector textStartsWith (java.lang.String) 
		String text
	public android.support.test.uiautomator.UiSelector textContains (java.lang.String) 
		String text
	public android.support.test.uiautomator.UiSelector className (java.lang.String) 
		String className
	public android.support.test.uiautomator.UiSelector classNameMatches (java.lang.String) 
		String regex
	public android.support.test.uiautomator.UiSelector className (java.lang.Class) 
		Class type
	public android.support.test.uiautomator.UiSelector description (java.lang.String) 
		String desc
	public android.support.test.uiautomator.UiSelector descriptionMatches (java.lang.String) 
		String regex
	public android.support.test.uiautomator.UiSelector descriptionStartsWith (java.lang.String) 
		String desc
	public android.support.test.uiautomator.UiSelector descriptionContains (java.lang.String) 
		String desc
	public android.support.test.uiautomator.UiSelector resourceId (java.lang.String) 
		String id
	public android.support.test.uiautomator.UiSelector resourceIdMatches (java.lang.String) 
		String regex
	public android.support.test.uiautomator.UiSelector index (int) 
		int index
	public android.support.test.uiautomator.UiSelector instance (int) 
		int instance
	public android.support.test.uiautomator.UiSelector enabled (boolean) 
		boolean val
	public android.support.test.uiautomator.UiSelector focused (boolean) 
		boolean val
	public android.support.test.uiautomator.UiSelector focusable (boolean) 
		boolean val
	public android.support.test.uiautomator.UiSelector scrollable (boolean) 
		boolean val
	public android.support.test.uiautomator.UiSelector selected (boolean) 
		boolean val
	public android.support.test.uiautomator.UiSelector checked (boolean) 
		boolean val
	public android.support.test.uiautomator.UiSelector clickable (boolean) 
		boolean val
	public android.support.test.uiautomator.UiSelector checkable (boolean) 
		boolean val
	public android.support.test.uiautomator.UiSelector longClickable (boolean) 
		boolean val
	public android.support.test.uiautomator.UiSelector childSelector (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	private android.support.test.uiautomator.UiSelector patternSelector (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	private android.support.test.uiautomator.UiSelector containerSelector (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	public android.support.test.uiautomator.UiSelector fromParent (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	public android.support.test.uiautomator.UiSelector packageName (java.lang.String) 
		String name
	public android.support.test.uiautomator.UiSelector packageNameMatches (java.lang.String) 
		String regex
	private android.support.test.uiautomator.UiSelector buildSelector (int, java.lang.Object) 
		int selectorId
		Object selectorValue
		android.support.test.uiautomator.UiSelector selector
	android.support.test.uiautomator.UiSelector getChildSelector () 
		android.support.test.uiautomator.UiSelector selector
	android.support.test.uiautomator.UiSelector getPatternSelector () 
		android.support.test.uiautomator.UiSelector selector
	android.support.test.uiautomator.UiSelector getContainerSelector () 
		android.support.test.uiautomator.UiSelector selector
	android.support.test.uiautomator.UiSelector getParentSelector () 
		android.support.test.uiautomator.UiSelector selector
	int getInstance () 
	java.lang.String getString (int) 
		int criterion
	boolean getBoolean (int) 
		int criterion
	int getInt (int) 
		int criterion
	java.util.regex.Pattern getPattern (int) 
		int criterion
	boolean isMatchFor (android.view.accessibility.AccessibilityNodeInfo, int) 
		CharSequence s
		int criterion
		int x
		android.view.accessibility.AccessibilityNodeInfo node
		int index
		int size
	private boolean matchOrUpdateInstance () 
		int currentSelectorCounter
		int currentSelectorInstance
	boolean isLeaf () 
	boolean hasChildSelector () 
	boolean hasPatternSelector () 
	boolean hasContainerSelector () 
	boolean hasParentSelector () 
	private android.support.test.uiautomator.UiSelector getLastSubSelector () 
		android.support.test.uiautomator.UiSelector child
		android.support.test.uiautomator.UiSelector parent
	public java.lang.String toString () 
	java.lang.String dumpToString (boolean) 
		int criterion
		int i
		boolean all
		StringBuilder builder
		int criterionCount
}

android/support/test/uiautomator/BySelector.class
BySelector.java
package android.support.test.uiautomator
public android.support.test.uiautomator.BySelector extends java.lang.Object {
	java.util.regex.Pattern mClazz
	java.util.regex.Pattern mDesc
	java.util.regex.Pattern mPkg
	java.util.regex.Pattern mRes
	java.util.regex.Pattern mText
	Boolean mChecked
	Boolean mCheckable
	Boolean mClickable
	Boolean mEnabled
	Boolean mFocused
	Boolean mFocusable
	Boolean mLongClickable
	Boolean mScrollable
	Boolean mSelected
	Integer mMinDepth
	Integer mMaxDepth
	java.util.List mChildSelectors
	void  () 
	void  (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector childSelector
		java.util.Iterator i$
		android.support.test.uiautomator.BySelector original
	public android.support.test.uiautomator.BySelector clazz (java.lang.String) 
		String className
	public android.support.test.uiautomator.BySelector clazz (java.lang.String, java.lang.String) 
		String packageName
		String className
	public android.support.test.uiautomator.BySelector clazz (java.lang.Class) 
		Class clazz
	public android.support.test.uiautomator.BySelector clazz (java.util.regex.Pattern) 
		java.util.regex.Pattern className
	public android.support.test.uiautomator.BySelector desc (java.lang.String) 
		String contentDescription
	public android.support.test.uiautomator.BySelector descContains (java.lang.String) 
		String substring
	public android.support.test.uiautomator.BySelector descStartsWith (java.lang.String) 
		String substring
	public android.support.test.uiautomator.BySelector descEndsWith (java.lang.String) 
		String substring
	public android.support.test.uiautomator.BySelector desc (java.util.regex.Pattern) 
		java.util.regex.Pattern contentDescription
	public android.support.test.uiautomator.BySelector pkg (java.lang.String) 
		String applicationPackage
	public android.support.test.uiautomator.BySelector pkg (java.util.regex.Pattern) 
		java.util.regex.Pattern applicationPackage
	public android.support.test.uiautomator.BySelector res (java.lang.String) 
		String resourceName
	public android.support.test.uiautomator.BySelector res (java.lang.String, java.lang.String) 
		String resourcePackage
		String resourceId
	public android.support.test.uiautomator.BySelector res (java.util.regex.Pattern) 
		java.util.regex.Pattern resourceName
	public android.support.test.uiautomator.BySelector text (java.lang.String) 
		String textValue
	public android.support.test.uiautomator.BySelector textContains (java.lang.String) 
		String substring
	public android.support.test.uiautomator.BySelector textStartsWith (java.lang.String) 
		String substring
	public android.support.test.uiautomator.BySelector textEndsWith (java.lang.String) 
		String substring
	public android.support.test.uiautomator.BySelector text (java.util.regex.Pattern) 
		java.util.regex.Pattern textValue
	public android.support.test.uiautomator.BySelector checkable (boolean) 
		boolean isCheckable
	public android.support.test.uiautomator.BySelector checked (boolean) 
		boolean isChecked
	public android.support.test.uiautomator.BySelector clickable (boolean) 
		boolean isClickable
	public android.support.test.uiautomator.BySelector enabled (boolean) 
		boolean isEnabled
	public android.support.test.uiautomator.BySelector focusable (boolean) 
		boolean isFocusable
	public android.support.test.uiautomator.BySelector focused (boolean) 
		boolean isFocused
	public android.support.test.uiautomator.BySelector longClickable (boolean) 
		boolean isLongClickable
	public android.support.test.uiautomator.BySelector scrollable (boolean) 
		boolean isScrollable
	public android.support.test.uiautomator.BySelector selected (boolean) 
		boolean isSelected
	public android.support.test.uiautomator.BySelector depth (int) 
		int exactDepth
	public android.support.test.uiautomator.BySelector depth (int, int) 
		int min
		int max
	public android.support.test.uiautomator.BySelector minDepth (int) 
		int min
	public android.support.test.uiautomator.BySelector maxDepth (int) 
		int max
	public android.support.test.uiautomator.BySelector hasChild (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector childSelector
	public android.support.test.uiautomator.BySelector hasDescendant (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector descendantSelector
	public android.support.test.uiautomator.BySelector hasDescendant (android.support.test.uiautomator.BySelector, int) 
		android.support.test.uiautomator.BySelector descendantSelector
		int maxDepth
	public java.lang.String toString () 
		android.support.test.uiautomator.BySelector childSelector
		java.util.Iterator i$
		StringBuilder builder
	private static java.lang.Object checkNotNull (java.lang.Object, java.lang.String) 
		Object value
		String message
}

android/support/test/uiautomator/InteractionController.class
InteractionController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.InteractionController extends java.lang.Object {
	private static final String LOG_TAG
	private static final boolean DEBUG
	private final android.view.KeyCharacterMap mKeyCharacterMap
	private final android.app.Instrumentation mInstrumentation
	private static final long REGULAR_CLICK_LENGTH
	private long mDownTime
	private static final int MOTION_EVENT_INJECTION_DELAY_MILLIS
	public void  (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
	private android.view.accessibility.AccessibilityEvent runAndWaitForEvents (java.lang.Runnable, android.app.UiAutomation$AccessibilityEventFilter, long) 
		java.util.concurrent.TimeoutException e
		Exception e
		Runnable command
		android.app.UiAutomation$AccessibilityEventFilter filter
		long timeout
	public boolean sendKeyAndWaitForEvent (int, int, int, long) 
		int keyCode
		int metaState
		int eventType
		long timeout
		Runnable command
	public boolean clickNoSync (int, int) 
		int x
		int y
	public boolean clickAndSync (int, int, long) 
		int x
		int y
		long timeout
		String logString
	public boolean clickAndWaitForNewWindow (int, int, long) 
		int x
		int y
		long timeout
		String logString
	private java.lang.Runnable clickRunnable (int, int) 
		int x
		int y
	private java.lang.Runnable longTapRunnable (int, int) 
		int x
		int y
	public boolean longTapNoSync (int, int) 
		int x
		int y
	public boolean longTapAndSync (int, int, long) 
		int x
		int y
		long timeout
		String logString
	private boolean touchDown (int, int) 
		int x
		int y
		android.view.MotionEvent event
	private boolean touchUp (int, int) 
		int x
		int y
		long eventTime
		android.view.MotionEvent event
	private boolean touchMove (int, int) 
		int x
		int y
		long eventTime
		android.view.MotionEvent event
	public boolean scrollSwipe (int, int, int, int, int) 
		int downX
		int downY
		int upX
		int upY
		int steps
		Runnable command
		java.util.ArrayList events
		android.view.accessibility.AccessibilityEvent event
		boolean foundEnd
	private android.view.accessibility.AccessibilityEvent getLastMatchingEvent (java.util.List, int) 
		android.view.accessibility.AccessibilityEvent event
		int x
		java.util.List events
		int type
	private void recycleAccessibilityEvents (java.util.List) 
		android.view.accessibility.AccessibilityEvent event
		java.util.Iterator i$
		java.util.List events
	public boolean swipe (int, int, int, int, int) 
		int downX
		int downY
		int upX
		int upY
		int steps
	public boolean swipe (int, int, int, int, int, boolean) 
		int i
		int downX
		int downY
		int upX
		int upY
		int steps
		boolean drag
		boolean ret
		int swipeSteps
		double xStep
		double yStep
	public boolean swipe (android.graphics.Point[], int) 
		int i
		int seg
		android.graphics.Point[] segments
		int segmentSteps
		boolean ret
		int swipeSteps
		double xStep
		double yStep
	public boolean sendText (java.lang.String) 
		android.view.KeyEvent event
		android.view.KeyEvent event2
		android.view.KeyEvent[] arr$
		int len$
		int i$
		long keyDelay
		String text
		android.view.KeyEvent[] events
	public boolean sendKey (int, int) 
		android.view.KeyEvent upEvent
		int keyCode
		int metaState
		long eventTime
		android.view.KeyEvent downEvent
	public void setRotationRight () 
	public void setRotationLeft () 
	public void setRotationNatural () 
	public void freezeRotation () 
	public void unfreezeRotation () 
	public boolean wakeDevice ()  throws android.os.RemoteException 
	public boolean sleepDevice ()  throws android.os.RemoteException 
	public boolean isScreenOn () 
		android.os.PowerManager pm
	private boolean injectEventSync (android.view.InputEvent) 
		android.view.InputEvent event
	private int getPointerAction (int, int) 
		int motionEnvent
		int index
	public transient boolean performMultiPointerGesture (android.view.MotionEvent$PointerCoords[][]) 
		int x
		android.view.MotionEvent$PointerProperties prop
		int x
		int x
		int x
		int i
		int x
		int x
		android.view.MotionEvent$PointerCoords[][] touches
		boolean ret
		int maxSteps
		android.view.MotionEvent$PointerProperties[] properties
		android.view.MotionEvent$PointerCoords[] pointerCoords
		long downTime
		android.view.MotionEvent event
	public boolean toggleRecentApps () 
	public boolean openNotification () 
	public boolean openQuickSettings () 
	private static android.view.MotionEvent getMotionEvent (long, long, int, float, float) 
		long downTime
		long eventTime
		int action
		float x
		float y
		android.view.MotionEvent$PointerProperties properties
		android.view.MotionEvent$PointerCoords coords
	android.app.UiAutomation getUiAutomation () 
	android.content.Context getContext () 
	android.app.Instrumentation getInstrumentation () 
	static boolean access$000 (android.support.test.uiautomator.InteractionController, android.view.InputEvent) 
		android.support.test.uiautomator.InteractionController x0
		android.view.InputEvent x1
	static boolean access$100 (android.support.test.uiautomator.InteractionController, int, int) 
		android.support.test.uiautomator.InteractionController x0
		int x1
		int x2
	static boolean access$200 (android.support.test.uiautomator.InteractionController, int, int) 
		android.support.test.uiautomator.InteractionController x0
		int x1
		int x2
	static void  () 
}

android/support/test/uiautomator/InteractionController$EventCollectingPredicate.class
InteractionController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.InteractionController$EventCollectingPredicate extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter  {
	int mMask
	java.util.List mEventsList
	final android.support.test.uiautomator.InteractionController this$0
	void  (android.support.test.uiautomator.InteractionController, int, java.util.List) 
		int mask
		java.util.List events
	public boolean accept (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent t
}

android/support/test/uiautomator/Until$19.class
Until.java
package android.support.test.uiautomator
 android.support.test.uiautomator.Until$19 extends java.lang.Object {
	static final int[] $SwitchMap$android$support$test$uiautomator$Direction
	static void  () 
}

android/support/test/uiautomator/Tracer$1.class
Tracer.java
package android.support.test.uiautomator
 android.support.test.uiautomator.Tracer$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$support$test$uiautomator$Tracer$Mode
	static void  () 
}

android/support/test/uiautomator/StaleObjectException.class
StaleObjectException.java
package android.support.test.uiautomator
public android.support.test.uiautomator.StaleObjectException extends java.lang.RuntimeException {
	public void  () 
}

android/support/test/uiautomator/UiWatcher.class
UiWatcher.java
package android.support.test.uiautomator
public abstract android.support.test.uiautomator.UiWatcher extends java.lang.Object {
	public abstract boolean checkForCondition () 
}

android/support/test/uiautomator/Until$4.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$4 extends android.support.test.uiautomator.SearchCondition {
	final android.support.test.uiautomator.BySelector val$selector
	void  (android.support.test.uiautomator.BySelector) 
	java.util.List apply (android.support.test.uiautomator.Searchable) 
		android.support.test.uiautomator.Searchable container
		java.util.List ret
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/InteractionController$4.class
InteractionController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.InteractionController$4 extends java.lang.Object implements java.lang.Runnable  {
	final int val$downX
	final int val$downY
	final int val$upX
	final int val$upY
	final int val$steps
	final android.support.test.uiautomator.InteractionController this$0
	void  (android.support.test.uiautomator.InteractionController, int, int, int, int, int) 
	public void run () 
}

android/support/test/uiautomator/Until$8.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$8 extends android.support.test.uiautomator.UiObject2Condition {
	final boolean val$isEnabled
	void  (boolean) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/PointerGesture$PointerPauseAction.class
PointerGesture.java
package android.support.test.uiautomator
 android.support.test.uiautomator.PointerGesture$PointerPauseAction extends android.support.test.uiautomator.PointerGesture$PointerAction {
	public void  (android.graphics.Point, long) 
		android.graphics.Point startPoint
		long time
	public android.graphics.Point interpolate (float) 
		float fraction
}

android/support/test/uiautomator/ByMatcher.class
ByMatcher.java
package android.support.test.uiautomator
 android.support.test.uiautomator.ByMatcher extends java.lang.Object {
	private static final String TAG
	private android.support.test.uiautomator.UiDevice mDevice
	private android.support.test.uiautomator.BySelector mSelector
	private boolean mShortCircuit
	private void  (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.BySelector, boolean) 
		android.support.test.uiautomator.UiDevice device
		android.support.test.uiautomator.BySelector selector
		boolean shortCircuit
	static transient android.view.accessibility.AccessibilityNodeInfo findMatch (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo[]) 
		java.util.List matches
		android.view.accessibility.AccessibilityNodeInfo root
		android.view.accessibility.AccessibilityNodeInfo[] arr$
		int len$
		int i$
		android.support.test.uiautomator.UiDevice device
		android.support.test.uiautomator.BySelector selector
		android.view.accessibility.AccessibilityNodeInfo[] roots
		android.support.test.uiautomator.ByMatcher matcher
	static transient java.util.List findMatches (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.BySelector, android.view.accessibility.AccessibilityNodeInfo[]) 
		android.view.accessibility.AccessibilityNodeInfo root
		android.view.accessibility.AccessibilityNodeInfo[] arr$
		int len$
		int i$
		android.support.test.uiautomator.UiDevice device
		android.support.test.uiautomator.BySelector selector
		android.view.accessibility.AccessibilityNodeInfo[] roots
		java.util.List ret
		android.support.test.uiautomator.ByMatcher matcher
	private java.util.List findMatches (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo root
		java.util.List ret
	private java.util.List findMatches (android.view.accessibility.AccessibilityNodeInfo, int, int, android.support.test.uiautomator.ByMatcher$SinglyLinkedList) 
		android.support.test.uiautomator.ByMatcher$PartialMatch partialMatch
		java.util.Iterator i$
		android.view.accessibility.AccessibilityNodeInfo child
		int i
		android.view.accessibility.AccessibilityNodeInfo node
		int index
		int depth
		android.support.test.uiautomator.ByMatcher$SinglyLinkedList partialMatches
		java.util.List ret
		android.support.test.uiautomator.ByMatcher$PartialMatch currentMatch
		int numChildren
		boolean hasNullChild
	private static boolean checkCriteria (java.util.regex.Pattern, java.lang.CharSequence) 
		java.util.regex.Pattern criteria
		CharSequence value
	private static boolean checkCriteria (java.lang.Boolean, boolean) 
		Boolean criteria
		boolean value
	static boolean access$000 (java.util.regex.Pattern, java.lang.CharSequence) 
		java.util.regex.Pattern x0
		CharSequence x1
	static boolean access$100 (java.lang.Boolean, boolean) 
		Boolean x0
		boolean x1
	static void  () 
}

android/support/test/uiautomator/Until$14.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$14 extends android.support.test.uiautomator.UiObject2Condition {
	final java.util.regex.Pattern val$regex
	void  (java.util.regex.Pattern) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
		String desc
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/Until$17.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$17 extends android.support.test.uiautomator.EventCondition {
	private int mMask
	void  () 
	java.lang.Boolean apply (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	java.lang.Boolean getResult () 
	volatile java.lang.Object getResult () 
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/AccessibilityNodeInfoDumper.class
AccessibilityNodeInfoDumper.java
package android.support.test.uiautomator
 android.support.test.uiautomator.AccessibilityNodeInfoDumper extends java.lang.Object {
	private static final String LOGTAG
	private static final String[] NAF_EXCLUDED_CLASSES
	void  () 
	public static void dumpWindowHierarchy (android.support.test.uiautomator.UiDevice, java.io.OutputStream)  throws java.io.IOException 
		android.view.accessibility.AccessibilityNodeInfo root
		android.view.accessibility.AccessibilityNodeInfo[] arr$
		int len$
		int i$
		android.support.test.uiautomator.UiDevice device
		java.io.OutputStream out
		org.xmlpull.v1.XmlSerializer serializer
	private static void dumpNodeRec (android.view.accessibility.AccessibilityNodeInfo, org.xmlpull.v1.XmlSerializer, int, int, int)  throws java.io.IOException 
		android.view.accessibility.AccessibilityNodeInfo child
		int i
		android.view.accessibility.AccessibilityNodeInfo node
		org.xmlpull.v1.XmlSerializer serializer
		int index
		int width
		int height
		int count
	private static boolean nafExcludedClass (android.view.accessibility.AccessibilityNodeInfo) 
		String excludedClassName
		String[] arr$
		int len$
		int i$
		android.view.accessibility.AccessibilityNodeInfo node
		String className
	private static boolean nafCheck (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo node
		boolean isNaf
	private static boolean childNafCheck (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo childNode
		int x
		android.view.accessibility.AccessibilityNodeInfo node
		int childCount
	private static java.lang.String safeCharSeqToString (java.lang.CharSequence) 
		CharSequence cs
	private static java.lang.String stripInvalidXMLChars (java.lang.CharSequence) 
		char ch
		int i
		CharSequence cs
		StringBuffer ret
	static void  () 
}

android/support/test/uiautomator/Configurator.class
Configurator.java
package android.support.test.uiautomator
public final android.support.test.uiautomator.Configurator extends java.lang.Object {
	private long mWaitForIdleTimeout
	private long mWaitForSelector
	private long mWaitForActionAcknowledgment
	private long mScrollEventWaitTimeout
	private long mKeyInjectionDelay
	private int mToolType
	static final int DEFAULT_UIAUTOMATION_FLAGS
	private int mUiAutomationFlags
	private static android.support.test.uiautomator.Configurator sConfigurator
	private void  () 
	public static android.support.test.uiautomator.Configurator getInstance () 
	public android.support.test.uiautomator.Configurator setWaitForIdleTimeout (long) 
		long timeout
	public long getWaitForIdleTimeout () 
	public android.support.test.uiautomator.Configurator setWaitForSelectorTimeout (long) 
		long timeout
	public long getWaitForSelectorTimeout () 
	public android.support.test.uiautomator.Configurator setScrollAcknowledgmentTimeout (long) 
		long timeout
	public long getScrollAcknowledgmentTimeout () 
	public android.support.test.uiautomator.Configurator setActionAcknowledgmentTimeout (long) 
		long timeout
	public long getActionAcknowledgmentTimeout () 
	public android.support.test.uiautomator.Configurator setKeyInjectionDelay (long) 
		long delay
	public long getKeyInjectionDelay () 
	public android.support.test.uiautomator.Configurator setToolType (int) 
		int toolType
	public int getToolType () 
	public android.support.test.uiautomator.Configurator setUiAutomationFlags (int) 
		int flags
	public int getUiAutomationFlags () 
}

android/support/test/uiautomator/UiObject2Condition.class
UiObject2Condition.java
package android.support.test.uiautomator
public abstract android.support.test.uiautomator.UiObject2Condition extends android.support.test.uiautomator.Condition {
	public void  () 
}

android/support/test/uiautomator/Until$6.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$6 extends android.support.test.uiautomator.UiObject2Condition {
	final boolean val$isChecked
	void  (boolean) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/Searchable.class
Searchable.java
package android.support.test.uiautomator
abstract android.support.test.uiautomator.Searchable extends java.lang.Object {
	public abstract boolean hasObject (android.support.test.uiautomator.BySelector) 
	public abstract android.support.test.uiautomator.UiObject2 findObject (android.support.test.uiautomator.BySelector) 
	public abstract java.util.List findObjects (android.support.test.uiautomator.BySelector) 
}

android/support/test/uiautomator/GestureController$GestureRunnable.class
GestureController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.GestureController$GestureRunnable extends java.lang.Object implements java.lang.Runnable  {
	private android.support.test.uiautomator.PointerGesture[] mGestures
	final android.support.test.uiautomator.GestureController this$0
	public void  (android.support.test.uiautomator.GestureController, android.support.test.uiautomator.PointerGesture[]) 
		android.support.test.uiautomator.PointerGesture[] gestures
	public void run () 
}

android/support/test/uiautomator/Until$10.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$10 extends android.support.test.uiautomator.UiObject2Condition {
	final boolean val$isFocused
	void  (boolean) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/Condition.class
Condition.java
package android.support.test.uiautomator
abstract android.support.test.uiautomator.Condition extends java.lang.Object {
	void  () 
	abstract java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/UiCollection.class
UiCollection.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiCollection extends android.support.test.uiautomator.UiObject {
	public void  (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	public android.support.test.uiautomator.UiObject getChildByDescription (android.support.test.uiautomator.UiSelector, java.lang.String)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiObject row
		String nodeDesc
		android.support.test.uiautomator.UiObject item
		int x
		int count
		android.support.test.uiautomator.UiSelector childPattern
		String text
	public android.support.test.uiautomator.UiObject getChildByInstance (android.support.test.uiautomator.UiSelector, int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiSelector childPattern
		int instance
		android.support.test.uiautomator.UiSelector patternSelector
	public android.support.test.uiautomator.UiObject getChildByText (android.support.test.uiautomator.UiSelector, java.lang.String)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiObject row
		String nodeText
		android.support.test.uiautomator.UiObject item
		int x
		int count
		android.support.test.uiautomator.UiSelector childPattern
		String text
	public int getChildCount (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector childPattern
		android.support.test.uiautomator.UiSelector patternSelector
}

android/support/test/uiautomator/By.class
By.java
package android.support.test.uiautomator
public android.support.test.uiautomator.By extends java.lang.Object {
	private void  () 
	public static android.support.test.uiautomator.BySelector copy (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector original
	public static android.support.test.uiautomator.BySelector clazz (java.lang.String) 
		String className
	public static android.support.test.uiautomator.BySelector clazz (java.lang.String, java.lang.String) 
		String packageName
		String className
	public static android.support.test.uiautomator.BySelector clazz (java.lang.Class) 
		Class clazz
	public static android.support.test.uiautomator.BySelector clazz (java.util.regex.Pattern) 
		java.util.regex.Pattern className
	public static android.support.test.uiautomator.BySelector desc (java.lang.String) 
		String contentDescription
	public static android.support.test.uiautomator.BySelector descContains (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.BySelector descStartsWith (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.BySelector descEndsWith (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.BySelector desc (java.util.regex.Pattern) 
		java.util.regex.Pattern contentDescription
	public static android.support.test.uiautomator.BySelector pkg (java.lang.String) 
		String applicationPackage
	public static android.support.test.uiautomator.BySelector pkg (java.util.regex.Pattern) 
		java.util.regex.Pattern applicationPackage
	public static android.support.test.uiautomator.BySelector res (java.lang.String) 
		String resourceName
	public static android.support.test.uiautomator.BySelector res (java.lang.String, java.lang.String) 
		String resourcePackage
		String resourceId
	public static android.support.test.uiautomator.BySelector res (java.util.regex.Pattern) 
		java.util.regex.Pattern resourceName
	public static android.support.test.uiautomator.BySelector text (java.lang.String) 
		String text
	public static android.support.test.uiautomator.BySelector textContains (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.BySelector textStartsWith (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.BySelector textEndsWith (java.lang.String) 
		String substring
	public static android.support.test.uiautomator.BySelector text (java.util.regex.Pattern) 
		java.util.regex.Pattern regex
	public static android.support.test.uiautomator.BySelector checkable (boolean) 
		boolean isCheckable
	public static android.support.test.uiautomator.BySelector checked (boolean) 
		boolean isChecked
	public static android.support.test.uiautomator.BySelector clickable (boolean) 
		boolean isClickable
	public static android.support.test.uiautomator.BySelector enabled (boolean) 
		boolean isEnabled
	public static android.support.test.uiautomator.BySelector focusable (boolean) 
		boolean isFocusable
	public static android.support.test.uiautomator.BySelector focused (boolean) 
		boolean isFocused
	public static android.support.test.uiautomator.BySelector longClickable (boolean) 
		boolean isLongClickable
	public static android.support.test.uiautomator.BySelector scrollable (boolean) 
		boolean isScrollable
	public static android.support.test.uiautomator.BySelector selected (boolean) 
		boolean isSelected
	public static android.support.test.uiautomator.BySelector depth (int) 
		int depth
	public static android.support.test.uiautomator.BySelector hasChild (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector childSelector
	public static android.support.test.uiautomator.BySelector hasDescendant (android.support.test.uiautomator.BySelector) 
		android.support.test.uiautomator.BySelector descendantSelector
	public static android.support.test.uiautomator.BySelector hasDescendant (android.support.test.uiautomator.BySelector, int) 
		android.support.test.uiautomator.BySelector descendantSelector
		int maxDepth
}

android/support/test/uiautomator/Tracer$Mode.class
Tracer.java
package android.support.test.uiautomator
public final android.support.test.uiautomator.Tracer$Mode extends java.lang.Enum {
	public static final android.support.test.uiautomator.Tracer$Mode NONE
	public static final android.support.test.uiautomator.Tracer$Mode FILE
	public static final android.support.test.uiautomator.Tracer$Mode LOGCAT
	public static final android.support.test.uiautomator.Tracer$Mode ALL
	private static final android.support.test.uiautomator.Tracer$Mode[] $VALUES
	public static android.support.test.uiautomator.Tracer$Mode[] values () 
	public static android.support.test.uiautomator.Tracer$Mode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/support/test/uiautomator/PointerGesture.class
PointerGesture.java
package android.support.test.uiautomator
 android.support.test.uiautomator.PointerGesture extends java.lang.Object {
	private java.util.Deque mActions
	private long mDelay
	private long mDuration
	public void  (android.graphics.Point) 
		android.graphics.Point startPoint
	public void  (android.graphics.Point, long) 
		android.graphics.Point startPoint
		long initialDelay
	public android.support.test.uiautomator.PointerGesture pause (long) 
		long time
	public android.support.test.uiautomator.PointerGesture move (android.graphics.Point, int) 
		android.graphics.Point dest
		int speed
	public android.graphics.Point start () 
	public android.graphics.Point end () 
	public long duration () 
	public long delay () 
	public android.graphics.Point pointAt (long) 
		android.support.test.uiautomator.PointerGesture$PointerAction action
		java.util.Iterator i$
		long time
}

android/support/test/uiautomator/UiObjectNotFoundException.class
UiObjectNotFoundException.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiObjectNotFoundException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String msg
	public void  (java.lang.String, java.lang.Throwable) 
		String detailMessage
		Throwable throwable
	public void  (java.lang.Throwable) 
		Throwable throwable
}

android/support/test/uiautomator/Tracer$FileSink.class
Tracer.java
package android.support.test.uiautomator
 android.support.test.uiautomator.Tracer$FileSink extends java.lang.Object implements android.support.test.uiautomator.Tracer$TracerSink  {
	private java.io.PrintWriter mOut
	private java.text.SimpleDateFormat mDateFormat
	final android.support.test.uiautomator.Tracer this$0
	public void  (android.support.test.uiautomator.Tracer, java.io.File)  throws java.io.FileNotFoundException 
		java.io.File file
	public void log (java.lang.String) 
		String message
	public void close () 
}

android/support/test/uiautomator/Tracer$LogcatSink.class
Tracer.java
package android.support.test.uiautomator
 android.support.test.uiautomator.Tracer$LogcatSink extends java.lang.Object implements android.support.test.uiautomator.Tracer$TracerSink  {
	private static final String LOGCAT_TAG
	final android.support.test.uiautomator.Tracer this$0
	private void  (android.support.test.uiautomator.Tracer) 
	public void log (java.lang.String) 
		String message
	public void close () 
	void  (android.support.test.uiautomator.Tracer, android.support.test.uiautomator.Tracer$1) 
		android.support.test.uiautomator.Tracer x0
		android.support.test.uiautomator.Tracer$1 x1
}

android/support/test/uiautomator/Until$3.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$3 extends android.support.test.uiautomator.SearchCondition {
	final android.support.test.uiautomator.BySelector val$selector
	void  (android.support.test.uiautomator.BySelector) 
	android.support.test.uiautomator.UiObject2 apply (android.support.test.uiautomator.Searchable) 
		android.support.test.uiautomator.Searchable container
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/Until$5.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$5 extends android.support.test.uiautomator.UiObject2Condition {
	final boolean val$isCheckable
	void  (boolean) 
	java.lang.Boolean apply (android.support.test.uiautomator.UiObject2) 
		android.support.test.uiautomator.UiObject2 object
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/UiObject.class
UiObject.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiObject extends java.lang.Object {
	private static final String LOG_TAG
	protected static final long WAIT_FOR_SELECTOR_TIMEOUT
	protected static final long WAIT_FOR_SELECTOR_POLL
	protected static final long WAIT_FOR_WINDOW_TMEOUT
	protected static final int SWIPE_MARGIN_LIMIT
	protected static final long WAIT_FOR_EVENT_TMEOUT
	protected static final int FINGER_TOUCH_HALF_WIDTH
	private final android.support.test.uiautomator.UiSelector mUiSelector
	private final android.support.test.uiautomator.UiDevice mDevice
	private final android.support.test.uiautomator.Configurator mConfig
	public void  (android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiSelector selector
	void  (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.UiSelector) 
		android.support.test.uiautomator.UiDevice device
		android.support.test.uiautomator.UiSelector selector
	public final android.support.test.uiautomator.UiSelector getSelector () 
	android.support.test.uiautomator.UiDevice getDevice () 
	android.support.test.uiautomator.QueryController getQueryController () 
	android.support.test.uiautomator.InteractionController getInteractionController () 
	public android.support.test.uiautomator.UiObject getChild (android.support.test.uiautomator.UiSelector)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiSelector selector
	public android.support.test.uiautomator.UiObject getFromParent (android.support.test.uiautomator.UiSelector)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiSelector selector
	public int getChildCount ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	protected android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (long) 
		long timeout
		android.view.accessibility.AccessibilityNodeInfo node
		long startMills
		long currentMills
	public boolean dragTo (android.support.test.uiautomator.UiObject, int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.support.test.uiautomator.UiObject destObj
		int steps
		android.graphics.Rect srcRect
		android.graphics.Rect dstRect
	public boolean dragTo (int, int, int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int destX
		int destY
		int steps
		android.graphics.Rect srcRect
	public boolean swipeUp (int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int steps
		android.graphics.Rect rect
	public boolean swipeDown (int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int steps
		android.graphics.Rect rect
	public boolean swipeLeft (int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int steps
		android.graphics.Rect rect
	public boolean swipeRight (int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int steps
		android.graphics.Rect rect
	private android.graphics.Rect getVisibleBounds (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo node
		int w
		int h
		android.graphics.Rect nodeRect
		android.view.accessibility.AccessibilityNodeInfo scrollableParentNode
		android.graphics.Rect parentRect
	private android.view.accessibility.AccessibilityNodeInfo getScrollableParent (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo node
		android.view.accessibility.AccessibilityNodeInfo parent
	public boolean click ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
	public boolean clickAndWaitForNewWindow ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
	public boolean clickAndWaitForNewWindow (long)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		long timeout
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
	public boolean clickTopLeft ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
	public boolean longClickBottomRight ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
	public boolean clickBottomRight ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
	public boolean longClick ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
	public boolean longClickTopLeft ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
	public java.lang.String getText ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
		String retVal
	public java.lang.String getClassName ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
		String retVal
	public java.lang.String getContentDescription ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public void legacySetText (java.lang.String)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		String text
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
		android.support.test.uiautomator.UiObject selectAll
	public boolean setText (java.lang.String)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
		android.os.Bundle args
		String text
	public void clearTextField ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.os.Bundle selectionArgs
		boolean ret
		android.view.accessibility.AccessibilityNodeInfo node
		CharSequence text
	public boolean isChecked ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public boolean isSelected ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public boolean isCheckable ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public boolean isEnabled ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public boolean isClickable ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public boolean isFocused ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public boolean isFocusable ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public boolean isScrollable ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public boolean isLongClickable ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public java.lang.String getPackageName ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public android.graphics.Rect getVisibleBounds ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
	public android.graphics.Rect getBounds ()  throws android.support.test.uiautomator.UiObjectNotFoundException 
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect nodeRect
	public boolean waitForExists (long) 
		long timeout
	public boolean waitUntilGone (long) 
		long timeout
		long startMills
		long currentMills
	public boolean exists () 
	private java.lang.String safeStringReturn (java.lang.CharSequence) 
		CharSequence cs
	public boolean pinchOut (int, int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int percent
		int steps
		float percentage
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
		android.graphics.Point startPoint1
		android.graphics.Point startPoint2
		android.graphics.Point endPoint1
		android.graphics.Point endPoint2
	public boolean pinchIn (int, int)  throws android.support.test.uiautomator.UiObjectNotFoundException 
		int percent
		int steps
		float percentage
		android.view.accessibility.AccessibilityNodeInfo node
		android.graphics.Rect rect
		android.graphics.Point startPoint1
		android.graphics.Point startPoint2
		android.graphics.Point endPoint1
		android.graphics.Point endPoint2
	public boolean performTwoPointerGesture (android.graphics.Point, android.graphics.Point, android.graphics.Point, android.graphics.Point, int) 
		android.view.MotionEvent$PointerCoords p1
		android.view.MotionEvent$PointerCoords p2
		int i
		android.graphics.Point startPoint1
		android.graphics.Point startPoint2
		android.graphics.Point endPoint1
		android.graphics.Point endPoint2
		int steps
		float stepX1
		float stepY1
		float stepX2
		float stepY2
		int eventX1
		int eventY1
		int eventX2
		int eventY2
		android.view.MotionEvent$PointerCoords[] points1
		android.view.MotionEvent$PointerCoords[] points2
		android.view.MotionEvent$PointerCoords p1
		android.view.MotionEvent$PointerCoords p2
	public transient boolean performMultiPointerGesture (android.view.MotionEvent$PointerCoords[][]) 
		android.view.MotionEvent$PointerCoords[][] touches
	static void  () 
}

android/support/test/uiautomator/Gestures.class
Gestures.java
package android.support.test.uiautomator
 android.support.test.uiautomator.Gestures extends java.lang.Object {
	private static android.support.test.uiautomator.Gestures sInstance
	private static final int INNER
	private static final int OUTER
	private static final int INNER_MARGIN
	private android.view.ViewConfiguration mViewConfig
	private void  (android.view.ViewConfiguration) 
		android.view.ViewConfiguration config
	public static android.support.test.uiautomator.Gestures getInstance (android.support.test.uiautomator.UiDevice) 
		android.content.Context context
		android.support.test.uiautomator.UiDevice device
	public android.support.test.uiautomator.PointerGesture click (android.graphics.Point) 
		android.graphics.Point point
	public android.support.test.uiautomator.PointerGesture click (android.graphics.Point, long) 
		android.graphics.Point point
		long duration
	public android.support.test.uiautomator.PointerGesture longClick (android.graphics.Point) 
		android.graphics.Point point
	public android.support.test.uiautomator.PointerGesture swipe (android.graphics.Point, android.graphics.Point, int) 
		android.graphics.Point start
		android.graphics.Point end
		int speed
	public android.support.test.uiautomator.PointerGesture swipeRect (android.graphics.Rect, android.support.test.uiautomator.Direction, float, int) 
		android.graphics.Point start
		android.graphics.Point end
		android.graphics.Point start
		android.graphics.Point end
		android.graphics.Point start
		android.graphics.Point end
		android.graphics.Point start
		android.graphics.Point end
		android.graphics.Rect area
		android.support.test.uiautomator.Direction direction
		float percent
		int speed
		android.graphics.Point start
		android.graphics.Point end
	public android.support.test.uiautomator.PointerGesture drag (android.graphics.Point, android.graphics.Point, int) 
		android.graphics.Point start
		android.graphics.Point end
		int speed
	public android.support.test.uiautomator.PointerGesture[] pinchClose (android.graphics.Rect, float, int) 
		android.graphics.Rect area
		float percent
		int speed
		android.graphics.Point[] bottomLeft
		android.graphics.Point[] topRight
	public android.support.test.uiautomator.PointerGesture[] pinchOpen (android.graphics.Rect, float, int) 
		android.graphics.Rect area
		float percent
		int speed
		android.graphics.Point[] bottomLeft
		android.graphics.Point[] topRight
	private void calcPinchCoordinates (android.graphics.Rect, float, android.graphics.Point[], android.graphics.Point[]) 
		android.graphics.Rect area
		float percent
		android.graphics.Point[] bottomLeft
		android.graphics.Point[] topRight
		int offsetX
		int offsetY
}

android/support/test/uiautomator/InteractionController$WaitForAllEventPredicate.class
InteractionController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.InteractionController$WaitForAllEventPredicate extends java.lang.Object implements android.app.UiAutomation$AccessibilityEventFilter  {
	int mMask
	final android.support.test.uiautomator.InteractionController this$0
	void  (android.support.test.uiautomator.InteractionController, int) 
		int mask
	public boolean accept (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent t
}

android/support/test/uiautomator/Gestures$1.class
Gestures.java
package android.support.test.uiautomator
 android.support.test.uiautomator.Gestures$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$support$test$uiautomator$Direction
	static void  () 
}

android/support/test/uiautomator/UiAutomatorInstrumentationTestRunner.class
UiAutomatorInstrumentationTestRunner.java
package android.support.test.uiautomator
public android.support.test.uiautomator.UiAutomatorInstrumentationTestRunner extends android.test.InstrumentationTestRunner {
	public void  () 
	public void onStart () 
		String filename
		android.support.test.uiautomator.Tracer$Mode mode
		String traceType
	protected void initializeUiAutomatorTest (android.support.test.uiautomator.UiAutomatorTestCase) 
		android.support.test.uiautomator.UiAutomatorTestCase test
	protected android.test.AndroidTestRunner getAndroidTestRunner () 
		android.test.AndroidTestRunner testRunner
}

android/support/test/uiautomator/InteractionController$1.class
InteractionController.java
package android.support.test.uiautomator
 android.support.test.uiautomator.InteractionController$1 extends java.lang.Object implements java.lang.Runnable  {
	final int val$keyCode
	final int val$metaState
	final android.support.test.uiautomator.InteractionController this$0
	void  (android.support.test.uiautomator.InteractionController, int, int) 
	public void run () 
		android.view.KeyEvent upEvent
		long eventTime
		android.view.KeyEvent downEvent
}

android/support/test/uiautomator/Until$2.class
Until.java
package android.support.test.uiautomator
final android.support.test.uiautomator.Until$2 extends android.support.test.uiautomator.SearchCondition {
	final android.support.test.uiautomator.BySelector val$selector
	void  (android.support.test.uiautomator.BySelector) 
	java.lang.Boolean apply (android.support.test.uiautomator.Searchable) 
		android.support.test.uiautomator.Searchable container
	volatile java.lang.Object apply (java.lang.Object) 
}

android/support/test/uiautomator/GestureController$1.class
GestureController.java
package android.support.test.uiautomator
final android.support.test.uiautomator.GestureController$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (android.support.test.uiautomator.PointerGesture, android.support.test.uiautomator.PointerGesture) 
		android.support.test.uiautomator.PointerGesture o1
		android.support.test.uiautomator.PointerGesture o2
	public volatile int compare (java.lang.Object, java.lang.Object) 
}

android/support/test/uiautomator/v18/
android/support/test/uiautomator/v18/BuildConfig.class
BuildConfig.java
package android.support.test.uiautomator.v18
public final android.support.test.uiautomator.v18.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  () 
}