Skip to content

Most visited

Recently visited

navigation

Checks

public final class Checks
extends Object

java.lang.Object
   ↳ android.support.test.espresso.intent.Checks


Substitute for Guava Preconditions to avoid guava as a dep.

Summary

Public methods

static void checkArgument(boolean expression, Object errorMessage)
static void checkArgument(boolean expression)
static void checkArgument(boolean expression, String errorMessageTemplate, Object... errorMessageArgs)
static <T> T checkNotNull(T reference, Object errorMessage)
static <T> T checkNotNull(T reference)
static <T> T checkNotNull(T reference, String errorMessageTemplate, Object... errorMessageArgs)
static void checkState(boolean expression, String errorMessageTemplate, Object... errorMessageArgs)

Inherited methods

From class java.lang.Object

Public methods

checkArgument

void checkArgument (boolean expression, 
                Object errorMessage)

Parameters
expression boolean
errorMessage Object

checkArgument

void checkArgument (boolean expression)

Parameters
expression boolean

checkArgument

void checkArgument (boolean expression, 
                String errorMessageTemplate, 
                Object... errorMessageArgs)

Parameters
expression boolean
errorMessageTemplate String
errorMessageArgs Object

checkNotNull

T checkNotNull (T reference, 
                Object errorMessage)

Parameters
reference T
errorMessage Object
Returns
T

checkNotNull

T checkNotNull (T reference)

Parameters
reference T
Returns
T

checkNotNull

T checkNotNull (T reference, 
                String errorMessageTemplate, 
                Object... errorMessageArgs)

Parameters
reference T
errorMessageTemplate String
errorMessageArgs Object
Returns
T

checkState

void checkState (boolean expression, 
                String errorMessageTemplate, 
                Object... errorMessageArgs)

Parameters
expression boolean
errorMessageTemplate String
errorMessageArgs Object
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.