Package graphql
Class Assert
- java.lang.Object
-
- graphql.Assert
-
public class Assert extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Assert()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidassertFalse(boolean condition)static voidassertFalse(boolean condition, java.util.function.Supplier<java.lang.String> msg)static <T> TassertNeverCalled()static <T> java.util.Collection<T>assertNotEmpty(java.util.Collection<T> collection)static <T> java.util.Collection<T>assertNotEmpty(java.util.Collection<T> collection, java.util.function.Supplier<java.lang.String> msg)static <T> TassertNotNull(T object)static <T> TassertNotNull(T object, java.util.function.Supplier<java.lang.String> msg)static <T> TassertNotNullWithNPE(T object, java.util.function.Supplier<java.lang.String> msg)static <T> voidassertNull(T object)static <T> voidassertNull(T object, java.util.function.Supplier<java.lang.String> msg)static <T> TassertShouldNeverHappen()static <T> TassertShouldNeverHappen(java.lang.String format, java.lang.Object... args)static voidassertTrue(boolean condition)static voidassertTrue(boolean condition, java.util.function.Supplier<java.lang.String> msg)static java.lang.StringassertValidName(java.lang.String name)Validates that the Lexical token name matches the current spec.
-
-
-
Method Detail
-
assertNotNull
public static <T> T assertNotNull(T object, java.util.function.Supplier<java.lang.String> msg)
-
assertNotNullWithNPE
public static <T> T assertNotNullWithNPE(T object, java.util.function.Supplier<java.lang.String> msg)
-
assertNotNull
public static <T> T assertNotNull(T object)
-
assertNull
public static <T> void assertNull(T object, java.util.function.Supplier<java.lang.String> msg)
-
assertNull
public static <T> void assertNull(T object)
-
assertNeverCalled
public static <T> T assertNeverCalled()
-
assertShouldNeverHappen
public static <T> T assertShouldNeverHappen(java.lang.String format, java.lang.Object... args)
-
assertShouldNeverHappen
public static <T> T assertShouldNeverHappen()
-
assertNotEmpty
public static <T> java.util.Collection<T> assertNotEmpty(java.util.Collection<T> collection)
-
assertNotEmpty
public static <T> java.util.Collection<T> assertNotEmpty(java.util.Collection<T> collection, java.util.function.Supplier<java.lang.String> msg)
-
assertTrue
public static void assertTrue(boolean condition, java.util.function.Supplier<java.lang.String> msg)
-
assertTrue
public static void assertTrue(boolean condition)
-
assertFalse
public static void assertFalse(boolean condition, java.util.function.Supplier<java.lang.String> msg)
-
assertFalse
public static void assertFalse(boolean condition)
-
assertValidName
public static java.lang.String assertValidName(java.lang.String name)
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.
-
-