Package graphql
Class Assert
java.lang.Object
graphql.Assert
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
assertFalse
(boolean condition) static void
assertFalse
(boolean condition, String constantMsg) static void
assertFalse
(boolean condition, String msgFmt, Object arg1) static void
assertFalse
(boolean condition, String msgFmt, Object arg1, Object arg2) static void
assertFalse
(boolean condition, String msgFmt, Object arg1, Object arg2, Object arg3) static void
assertFalse
(boolean condition, Supplier<String> msg) static <T> T
static <T> Collection
<T> assertNotEmpty
(Collection<T> collection) static <T> Collection
<T> assertNotEmpty
(Collection<T> collection, Supplier<String> msg) static <T> T
assertNotNull
(@Nullable T object) static <T> T
assertNotNull
(@Nullable T object, String constantMsg) static <T> T
assertNotNull
(@Nullable T object, String msgFmt, Object arg1) static <T> T
assertNotNull
(@Nullable T object, String msgFmt, Object arg1, Object arg2) static <T> T
assertNotNull
(@Nullable T object, String msgFmt, Object arg1, Object arg2, Object arg3) static <T> T
assertNotNull
(@Nullable T object, Supplier<String> msg) static <T> T
assertNotNullWithNPE
(T object, Supplier<String> msg) static <T> void
assertNull
(@Nullable T object, Supplier<String> msg) static <T> void
assertNull
(@Nullable Object object) static <T> T
static <T> T
assertShouldNeverHappen
(String format, Object... args) static void
assertTrue
(boolean condition) static void
assertTrue
(boolean condition, String constantMsg) static void
assertTrue
(boolean condition, String msgFmt, Object arg1) static void
assertTrue
(boolean condition, String msgFmt, Object arg1, Object arg2) static void
assertTrue
(boolean condition, String msgFmt, Object arg1, Object arg2, Object arg3) static void
assertTrue
(boolean condition, Supplier<String> msg) static String
assertValidName
(String name) Validates that the Lexical token name matches the current spec.
-
Constructor Details
-
Assert
public Assert()
-
-
Method Details
-
assertNotNullWithNPE
-
assertNotNull
-
assertNotNull
-
assertNotNull
-
assertNotNull
-
assertNotNull
-
assertNotNull
-
assertNull
-
assertNull
-
assertNeverCalled
-
assertShouldNeverHappen
-
assertShouldNeverHappen
-
assertNotEmpty
-
assertNotEmpty
-
assertTrue
-
assertTrue
public static void assertTrue(boolean condition) -
assertTrue
-
assertTrue
-
assertTrue
-
assertTrue
-
assertFalse
-
assertFalse
public static void assertFalse(boolean condition) -
assertFalse
-
assertFalse
-
assertFalse
-
assertFalse
-
assertValidName
Validates that the Lexical token name matches the current spec. currently non null, non empty,- Parameters:
name
- - the name to be validated.- Returns:
- the name if valid, or AssertException if invalid.
-