{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}
public final class Checks
Substitute for Guava Preconditions to avoid guava as a dep.
Public constructors |
|
|---|---|
Checks() |
|
Public methods |
|
|---|---|
static void |
checkArgument(boolean expression) |
static void |
checkArgument(boolean expression, Object errorMessage) |
static void |
checkArgument( |
static T |
<T> checkNotNull(T reference) |
static T |
<T> checkNotNull(T reference, Object errorMessage) |
static T |
<T> checkNotNull( |
static void |
checkState(boolean expression, Object errorMessage) |
static void |
checkState( |
public static void checkArgument(
boolean expression,
String errorMessageTemplate,
Object[] errorMessageArgs
)
public static T <T> checkNotNull(
T reference,
String errorMessageTemplate,
Object[] errorMessageArgs
)
public static void checkState(
boolean expression,
String errorMessageTemplate,
Object[] errorMessageArgs
)