public class Args
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
arrayMustHaveLength(int length,
boolean[] array,
java.lang.String ref)
Checks an array to ensure it has the correct length and throws an
IllegalArgumentException if it does not. |
static void |
arrayMustHaveLength(int length,
double[] array,
java.lang.String ref)
Checks an array to ensure it has the correct length and throws an
IllegalArgumentException if it does not. |
static void |
nullNotPermitted(java.lang.Object obj,
java.lang.String ref)
Checks that an argument is non-
null and throws an
IllegalArgumentException otherwise. |
public static void nullNotPermitted(java.lang.Object obj, java.lang.String ref)
null
and throws an
IllegalArgumentException
otherwise.obj
- the object to check for null
.ref
- the text name for the parameter (to include in the exception
message).public static void arrayMustHaveLength(int length, boolean[] array, java.lang.String ref)
IllegalArgumentException
if it does not.length
- the required length.array
- the array to check.ref
- the text name of the array parameter (to include in the
exception message).public static void arrayMustHaveLength(int length, double[] array, java.lang.String ref)
IllegalArgumentException
if it does not.length
- the required length.array
- the array to check.ref
- the text name of the array parameter (to include in the
exception message).