Assertions
@UnstableApi
class Assertions
Provides methods for asserting the truth of expressions and properties.
Summary
Public functions |
|
|---|---|
java-static Unit |
@PureThis function is deprecated. Use checkArgument instead. |
java-static Unit |
@PureThis function is deprecated. Use checkArgument instead. |
java-static Int |
@PureThis function is deprecated. Use |
java-static Unit |
@PureThis function is deprecated. Use checkState to assert |
java-static String! |
@EnsuresNonNull(value = [""#1""])This function is deprecated. Use checkArgument with |
java-static String! |
@EnsuresNonNull(value = [""#1""])This function is deprecated. Use checkArgument with |
java-static T! |
@EnsuresNonNull(value = [""#1""])This function is deprecated. Use checkNotNull instead. |
java-static T! |
@EnsuresNonNull(value = [""#1""])This function is deprecated. Use checkNotNull instead. |
java-static Unit |
@PureThis function is deprecated. Use checkState instead. |
java-static Unit |
@PureThis function is deprecated. Use checkState instead. |
java-static T! |
@EnsuresNonNull(value = [""#1""])This function is deprecated. Use checkNotNull instead. |
java-static T! |
@EnsuresNonNull(value = [""#1""])This function is deprecated. Use checkNotNull instead. |
Public functions
checkArgument
@Pure
@InlineMe(replacement = "Preconditions.checkArgument(expression)", imports = "com.google.common.base.Preconditions")
java-static funcheckArgument(expression: Boolean): Unit
checkArgument
@Pure
@InlineMe(replacement = "Preconditions.checkArgument(expression, errorMessage)", imports = "com.google.common.base.Preconditions")
java-static funcheckArgument(expression: Boolean, errorMessage: Any!): Unit
checkMainThread
@Pure
@InlineMe(replacement = "Preconditions.checkState(Looper.myLooper() == Looper.getMainLooper(), \"Not in" + " application's main thread\")", imports = [""com.google.common.base.Preconditions"", ""android.os.Looper""])
java-static funcheckMainThread(): Unit
checkNotEmpty
@EnsuresNonNull(value = [""#1""])
@Pure
java-static funcheckNotEmpty(string: String?): String!
checkNotEmpty
@EnsuresNonNull(value = [""#1""])
@Pure
java-static funcheckNotEmpty(string: String?, errorMessage: Any!): String!
checkNotNull
@EnsuresNonNull(value = [""#1""])
@Pure
@InlineMe(replacement = "Preconditions.checkNotNull(reference)", imports = "com.google.common.base.Preconditions")
java-static fun <T>checkNotNull(reference: T?): T!
checkNotNull
@EnsuresNonNull(value = [""#1""])
@Pure
@InlineMe(replacement = "Preconditions.checkNotNull(reference, errorMessage)", imports = "com.google.common.base.Preconditions")
java-static fun <T>checkNotNull(reference: T?, errorMessage: Any!): T!
checkState
@Pure
@InlineMe(replacement = "Preconditions.checkState(expression)", imports = "com.google.common.base.Preconditions")
java-static funcheckState(expression: Boolean): Unit
checkState
@Pure
@InlineMe(replacement = "Preconditions.checkState(expression, errorMessage)", imports = "com.google.common.base.Preconditions")
java-static funcheckState(expression: Boolean, errorMessage: Any!): Unit
checkStateNotNull
@EnsuresNonNull(value = [""#1""])
@Pure
@InlineMe(replacement = "Preconditions.checkNotNull(reference)", imports = "com.google.common.base.Preconditions")
java-static fun <T>checkStateNotNull(reference: T?): T!
checkStateNotNull
@EnsuresNonNull(value = [""#1""])
@Pure
@InlineMe(replacement = "Preconditions.checkNotNull(reference, errorMessage)", imports = "com.google.common.base.Preconditions")
java-static fun <T>checkStateNotNull(reference: T?, errorMessage: Any!): T!