-
public class BaseChecker
-
-
Method Summary
Modifier and Type Method Description static voidcheckBetween(String name, long num, long min, long max)static voidcheckBetween(String name, NativeLong num, NativeLong min, NativeLong max)static voidcheckAtLeast(String name, long num, long min)static booleanisBetween(long num, long min, long max)static booleancorrectLen(long num, long len)static voidcheckEqual(String name, int actual, int expected)Throw if provided value does not match an expected value. static voidcheckExpectedMemorySize(String name, int actual, int expected)static voidcheckArrayLength(String name, Array<byte> array, int length)static voidcheckOptionalArrayLength(String name, Array<byte> array, int length)static voidcheckOptionalOutPointer(String name, Array<byte> refArray)static voidcheckOptionalOutPointer(String name, Array<long> refArray)static voidrequireNonNull(String name, Object state)-
-
Method Detail
-
checkBetween
static void checkBetween(String name, long num, long min, long max)
-
checkBetween
static void checkBetween(String name, NativeLong num, NativeLong min, NativeLong max)
-
checkAtLeast
static void checkAtLeast(String name, long num, long min)
-
isBetween
static boolean isBetween(long num, long min, long max)
-
correctLen
static boolean correctLen(long num, long len)
-
checkEqual
static void checkEqual(String name, int actual, int expected)
Throw if provided value does not match an expected value.
-
checkExpectedMemorySize
static void checkExpectedMemorySize(String name, int actual, int expected)
-
checkArrayLength
static void checkArrayLength(String name, Array<byte> array, int length)
-
checkOptionalArrayLength
static void checkOptionalArrayLength(String name, Array<byte> array, int length)
-
checkOptionalOutPointer
static void checkOptionalOutPointer(String name, Array<byte> refArray)
-
checkOptionalOutPointer
static void checkOptionalOutPointer(String name, Array<long> refArray)
-
requireNonNull
static void requireNonNull(String name, Object state)
-
-
-
-