Package org.umlg.sqlg.util
Class Preconditions
java.lang.Object
org.umlg.sqlg.util.Preconditions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
checkArgument
(boolean expression) static void
checkArgument
(boolean expression, Object errorMessage) static void
checkArgument
(boolean expression, String errorMessageTemplate, Object... errorMessageArgs) static <T> T
checkNotNull
(T reference) static <T> T
checkNotNull
(T reference, Object errorMessage) static <T> T
checkNotNull
(T reference, String errorMessageTemplate, Object... errorMessageArgs) static void
checkState
(boolean expression) static void
checkState
(boolean expression, Object errorMessage) static void
checkState
(boolean expression, String errorMessageTemplate, Object... errorMessageArgs) static String
lenientFormat
(String template, Object... args)
-
Constructor Details
-
Preconditions
public Preconditions()
-
-
Method Details
-
checkState
public static void checkState(boolean expression) -
checkState
-
checkState
-
checkArgument
public static void checkArgument(boolean expression) -
checkArgument
-
checkArgument
-
checkNotNull
public static <T> T checkNotNull(T reference) -
checkNotNull
-
checkNotNull
-
lenientFormat
-