public static final enum

ViewMatchers.Visibility

extends Enum<ViewMatchers.Visibility>
java.lang.Object
   ↳ java.lang.Enum<androidx.test.espresso.matcher.ViewMatchers.Visibility>
     ↳ androidx.test.espresso.matcher.ViewMatchers.Visibility

Class Overview

Enumerates the possible list of values for View.getVisibility().

Summary

Enum Values
ViewMatchers.Visibility  GONE   
ViewMatchers.Visibility  INVISIBLE   
ViewMatchers.Visibility  VISIBLE   
Public Methods
static ViewMatchers.Visibility forViewVisibility(View view)
Get the ViewMatchers.Visibility enum for the current value in View.getVisibility().
static ViewMatchers.Visibility forViewVisibility(int visibility)
Get the ViewMatchers.Visibility for the given visibility int.
int getValue()
static ViewMatchers.Visibility valueOf(String name)
static final Visibility[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final ViewMatchers.Visibility GONE

public static final ViewMatchers.Visibility INVISIBLE

public static final ViewMatchers.Visibility VISIBLE

Public Methods

public static ViewMatchers.Visibility forViewVisibility (View view)

Get the ViewMatchers.Visibility enum for the current value in View.getVisibility().

Parameters
view View: The view to get the visibility value for.
Returns
ViewMatchers.Visibility The current visibility enum value.

public static ViewMatchers.Visibility forViewVisibility (int visibility)

Get the ViewMatchers.Visibility for the given visibility int. Must be one of: View.VISIBLE, View.INVISIBLE, or View.GONE.

Parameters
visibility int: The visibility int to lookup.
Returns
ViewMatchers.Visibility The matching ViewMatchers.Visibility enum.

public int getValue ()

Returns
int

public static ViewMatchers.Visibility valueOf (String name)

Parameters
name String
Returns
ViewMatchers.Visibility

public static final Visibility[] values ()

Returns
Visibility[]