| Public Methods | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        checked(boolean val)
        
         Set the search criteria to match widgets that
 are currently checked (usually for checkboxes). 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        childSelector(UiSelector selector)
        
         Adds a child UiSelector criteria to this selector. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        className(String className)
        
         Set the search criteria to match the class property
 for a widget (for example, "android.widget.Button"). 
  
   | 
	 
    
        | 
            
            
            
            
            <T>
            UiSelector
         | 
        
        className(Class<T> type)
        
         Set the search criteria to match the class property
 for a widget (for example, "android.widget.Button"). 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        classNameMatches(String regex)
        
         Set the search criteria to match the class property
 for a widget (for example, "android.widget.Button"). 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        clickable(boolean val)
        
         Set the search criteria to match widgets that are clickable. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        description(String desc)
        
         Set the search criteria to match the content-description
 property for a widget. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        descriptionContains(String desc)
        
         Set the search criteria to match the content-description
 property for a widget. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        descriptionMatches(String regex)
        
         Set the search criteria to match the content-description
 property for a widget. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        descriptionStartsWith(String desc)
        
         Set the search criteria to match the content-description
 property for a widget. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        enabled(boolean val)
        
         Set the search criteria to match widgets that are enabled. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        focusable(boolean val)
        
         Set the search criteria to match widgets that are focusable. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        focused(boolean val)
        
         Set the search criteria to match widgets that have focus. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        fromParent(UiSelector selector)
        
         Adds a child UiSelector criteria to this selector which is used to
 start search from the parent widget. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        index(int index)
        
         Set the search criteria to match the widget by its node
 index in the layout hierarchy. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        instance(int instance)
        
         Set the search criteria to match the
 widget by its instance number. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        longClickable(boolean val)
        
         Set the search criteria to match widgets that are long-clickable. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        packageName(String name)
        
         Set the search criteria to match the package name
 of the application that contains the widget. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        packageNameMatches(String regex)
        
         Set the search criteria to match the package name
 of the application that contains the widget. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        scrollable(boolean val)
        
         Set the search criteria to match widgets that are scrollable. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        selected(boolean val)
        
         Set the search criteria to match widgets that
 are currently selected. 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        text(String text)
        
         Set the search criteria to match the visible text displayed
 for a widget (for example, the text label to launch an app). 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        textContains(String text)
        
         Set the search criteria to match the visible text displayed
 for a widget (for example, the text label to launch an app). 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        textMatches(String regex)
        
         Set the search criteria to match the visible text displayed
 for a widget (for example, the text label to launch an app). 
  
   | 
	 
    
        | 
            
            
            
            
            
            UiSelector
         | 
        
        textStartsWith(String text)
        
         Text property is usually the widget's visible text on the display. 
  
   | 
	 
    
        | 
            
            
            
            
            
            String
         | 
        
        toString()
        
   |