com.alienfactory.javamappy.util
Class ParameterChecker

java.lang.Object
  extended by com.alienfactory.javamappy.util.ParameterChecker

public class ParameterChecker
extends java.lang.Object

ParameterCheck :: Gives the user helpful, friendly exception messages that imply their code sucks.

Author:
Steve Eynon

Method Summary
static void checkMax(int parameter, java.lang.String name, int max)
           
static void checkMin(int parameter, java.lang.String name, int min)
           
static void checkMinMax(int parameter, java.lang.String name, int min, int max)
           
static void checkNotNull(java.lang.Object parameter, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

checkNotNull

public static final void checkNotNull(java.lang.Object parameter,
                                      java.lang.String name)
                               throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

checkMin

public static final void checkMin(int parameter,
                                  java.lang.String name,
                                  int min)
                           throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

checkMax

public static final void checkMax(int parameter,
                                  java.lang.String name,
                                  int max)
                           throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

checkMinMax

public static final void checkMinMax(int parameter,
                                     java.lang.String name,
                                     int min,
                                     int max)
                              throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException


Copyright © 2001-2009 Alien-Factory Ltd. All Rights Reserved.