public static void checkArgument (boolean expression,
Object errorMessage)
Parameters
expression
boolean
errorMessage
Object
checkArgument
public static void checkArgument (boolean expression)
Parameters
expression
boolean
checkArgument
public static void checkArgument (boolean expression,
String errorMessageTemplate,
Object... errorMessageArgs)
Parameters
expression
boolean
errorMessageTemplate
String
errorMessageArgs
Object
checkNotNull
public static T checkNotNull (T reference,
Object errorMessage)
Parameters
reference
T
errorMessage
Object
Returns
T
checkNotNull
public static T checkNotNull (T reference)
Parameters
reference
T
Returns
T
checkNotNull
public static T checkNotNull (T reference,
String errorMessageTemplate,
Object... errorMessageArgs)
Parameters
reference
T
errorMessageTemplate
String
errorMessageArgs
Object
Returns
T
checkState
public static void checkState (boolean expression,
Object errorMessage)
Parameters
expression
boolean
errorMessage
Object
checkState
public static void checkState (boolean expression,
String errorMessageTemplate,
Object... errorMessageArgs)
Parameters
expression
boolean
errorMessageTemplate
String
errorMessageArgs
Object
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2021-07-14 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]