Validate Class
- public class Validate
extends Object
-
Hierarchy
-
Object
Validate
public static boolean |
-
isInRange (int intArg, int lowerBound, int higherBound)
- Checks whether the parameter passed in is within
specified inclusive range.
|
public static boolean |
-
isInRange (float floatArg, float lowerBound, float higherBound)
- Checks whether the parameter passed in is within
specified inclusive range.
|
public static boolean |
-
isInRange (double doubleArg, double lowerBound, double higherBound)
- Checks whether the parameter passed in is within
specified inclusive range.
|
public static boolean |
-
isInRange (long longArg, long lowerBound, long higherBound)
- Checks whether the parameter passed in is within
specified inclusive range.
|
public static boolean |
-
isInRange (short shortArg, short lowerBound, short higherBound)
- Checks whether the parameter passed in is within
specified inclusive range.
|
public static boolean |
-
isInRange (byte byteArg, byte lowerBound, byte higherBound)
- Checks whether the parameter passed in is within
specified inclusive range.
|
public static boolean |
-
isInRange (char charArg, char lowerBound, char higherBound)
- Checks whether the parameter passed in is within
specified inclusive range.
|
public static boolean |
-
isNotNull (Object param)
- Checks whether the parameter passed in is null.
|
public static boolean |
-
isValid (Object param, Class paramType)
- Checks whether the parameter passed in is of
the required type and is not null.
|
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isInRange(int, int, int) Method
public static boolean isInRange(int intArg,
int lowerBound,
int higherBound)
Checks whether the parameter passed in is within
specified inclusive range. (Overloaded for type int)
Parameters
-
intArg
- Integer to be checked for range validity.
-
lowerBound
- Lower bound of the range.
-
higherBound
- Higher bound of the range.
Returns
- false If intArg is out of range.
isInRange(float, float, float) Method
public static boolean isInRange(float floatArg,
float lowerBound,
float higherBound)
Checks whether the parameter passed in is within
specified inclusive range. (Overlaoded for type float)
Parameters
-
floatArg
- Float to be checked for range validity.
-
lowerBound
- Lower bound of the range.
-
higherBound
- Higher bound of the range.
Returns
- false If floatArg is out of range.
isInRange(double, double, double) Method
public static boolean isInRange(double doubleArg,
double lowerBound,
double higherBound)
Checks whether the parameter passed in is within
specified inclusive range. (Overlaoded for type double)
Parameters
-
doubleArg
- Double to be checked for range validity.
-
lowerBound
- Lower bound of the range.
-
higherBound
- Higher bound of the range.
Returns
- false If doubleArg is out of range.
isInRange(long, long, long) Method
public static boolean isInRange(long longArg,
long lowerBound,
long higherBound)
Checks whether the parameter passed in is within
specified inclusive range. (Overlaoded for type long)
Parameters
-
longArg
- Long to be checked for range validity.
-
lowerBound
- Lower bound of the range.
-
higherBound
- Higher bound of the range.
Returns
- false If longArg is out of range.
isInRange(short, short, short) Method
public static boolean isInRange(short shortArg,
short lowerBound,
short higherBound)
Checks whether the parameter passed in is within
specified inclusive range. (Overlaoded for type short)
Parameters
-
shortArg
- Short to be checked for range validity.
-
lowerBound
- Lower bound of the range.
-
higherBound
- Higher bound of the range.
Returns
- false If shortArg is out of range.
isInRange(byte, byte, byte) Method
public static boolean isInRange(byte byteArg,
byte lowerBound,
byte higherBound)
Checks whether the parameter passed in is within
specified inclusive range. (Overlaoded for type byte)
Parameters
-
byteArg
- Byte to be checked for range validity.
-
lowerBound
- Lower bound of the range.
-
higherBound
- Higher bound of the range.
Returns
- false If byteArg is out of range.
isInRange(char, char, char) Method
public static boolean isInRange(char charArg,
char lowerBound,
char higherBound)
Checks whether the parameter passed in is within
specified inclusive range. (Overlaoded for type char)
Parameters
-
charArg
- Char to be checked for range validity.
-
lowerBound
- Lower bound of the range.
-
higherBound
- Higher bound of the range.
Returns
- false If charArg is out of range.
isNotNull(Object) Method
public static boolean isNotNull(Object
param)
Checks whether the parameter passed in is null.
Parameters
-
param
- Paramerter to be checked for nullness
Returns
- false if parameter is null
isValid(Object, Class) Method
public static boolean isValid(Object
param,
Class
paramType)
Checks whether the parameter passed in is of
the required type and is not null.
Parameters
-
param
- Paramerter to be checked for validity.
-
paramType
- Type the above parameter should be to pass the test.
Returns
- true if parameter is of required type and not null