public class ArgumentGuard extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
greaterThanOrEqualToZero(int param,
String paramName)
Fails if the input integer parameter is negative.
|
static void |
greaterThanZero(int param,
String paramName)
Fails if the input integer parameter is smaller than 1.
|
static void |
isNull(Object param,
String paramName)
Fails if the input parameter is not null.
|
static void |
isValidState(boolean isValid,
String errMsg)
Fails if isValid is false.
|
static void |
notEqual(Object param,
Object value,
String paramName)
Fails if the input parameter equals the input value.
|
static void |
notNull(Object param,
String paramName)
Fails if the input parameter is null.
|
static void |
notNullOrEmpty(String param,
String paramName)
Fails if the input parameter string is null or empty.
|
static void |
notZero(int param,
String paramName)
Fails if the input integer parameter is equal to 0.
|
public static void notNull(Object param, String paramName) throws IllegalArgumentException
IllegalArgumentExceptionpublic static void notEqual(Object param, Object value, String paramName)
public static void notNullOrEmpty(String param, String paramName) throws IllegalArgumentException
IllegalArgumentExceptionpublic static void isNull(Object param, String paramName) throws IllegalArgumentException
IllegalArgumentExceptionpublic static void greaterThanZero(int param,
String paramName)
throws IllegalArgumentException
IllegalArgumentExceptionpublic static void greaterThanOrEqualToZero(int param,
String paramName)
throws IllegalArgumentException
IllegalArgumentExceptionpublic static void notZero(int param,
String paramName)
throws IllegalArgumentException
IllegalArgumentExceptionpublic static void isValidState(boolean isValid,
String errMsg)
throws IllegalStateException
IllegalStateException - isValid == false.Copyright © 2014. All rights reserved.