org.jutil.debug
Class ParameterUtil

java.lang.Object
  extended by org.jutil.debug.ParameterUtil

public class ParameterUtil
extends java.lang.Object

DOCUMENT ME!


Constructor Summary
ParameterUtil()
          Creates a new instance of ParameterUtil
 
Method Summary
static void validateFalse(java.lang.String name, boolean value)
          DOCUMENT ME!
static void validateInstanceof(java.lang.String name, java.lang.Object value, java.lang.Class clasz)
          DOCUMENT ME!
static void validateNotEmpty(java.lang.String name, java.lang.String value)
          DOCUMENT ME!
static void validateNotNull(java.lang.String name, java.lang.Object value)
          DOCUMENT ME!
static void validateOneOf(java.lang.String name, java.lang.String value, java.lang.String[] choices)
          DOCUMENT ME!
static void validateTrue(java.lang.String name, boolean value)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterUtil

public ParameterUtil()
Creates a new instance of ParameterUtil

Method Detail

validateFalse

public static void validateFalse(java.lang.String name,
                                 boolean value)
                          throws java.lang.IllegalArgumentException
DOCUMENT ME!

Parameters:
name - DOCUMENT ME!
value - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!

validateNotEmpty

public static void validateNotEmpty(java.lang.String name,
                                    java.lang.String value)
                             throws java.lang.IllegalArgumentException
DOCUMENT ME!

Parameters:
name - DOCUMENT ME!
value - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!

validateNotNull

public static void validateNotNull(java.lang.String name,
                                   java.lang.Object value)
                            throws java.lang.IllegalArgumentException
DOCUMENT ME!

Parameters:
name - DOCUMENT ME!
value - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!

validateOneOf

public static void validateOneOf(java.lang.String name,
                                 java.lang.String value,
                                 java.lang.String[] choices)
                          throws java.lang.IllegalArgumentException
DOCUMENT ME!

Parameters:
name - DOCUMENT ME!
value - DOCUMENT ME!
choices - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!

validateTrue

public static void validateTrue(java.lang.String name,
                                boolean value)
                         throws java.lang.IllegalArgumentException
DOCUMENT ME!

Parameters:
name - DOCUMENT ME!
value - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!

validateInstanceof

public static void validateInstanceof(java.lang.String name,
                                      java.lang.Object value,
                                      java.lang.Class clasz)
                               throws java.lang.IllegalArgumentException
DOCUMENT ME!

Parameters:
name - DOCUMENT ME!
value - DOCUMENT ME!
clasz - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!