org.apache.wicket.util.lang
Class Checks

java.lang.Object
  extended by org.apache.wicket.util.lang.Checks

public class Checks
extends java.lang.Object


Constructor Summary
Checks()
           
 
Method Summary
static void notEmpty(java.lang.String argument, java.lang.String message, java.lang.Object... params)
          Checks argument is not empty (not null and has a non-whitespace character)
static void notEmptyShort(java.lang.String argument, java.lang.String name)
          Checks argument is not empty (not null and has a non-whitespace character)
static void notNull(java.lang.Object argument, java.lang.String message, java.lang.Object... params)
          Checks value is not null
static void notNullShort(java.lang.Object argument, java.lang.String name)
          Checks value is not null
static
<T extends java.lang.Comparable<T>>
void
withinRange(T min, T max, T value, java.lang.String message)
          Checks if argument is within a range
static
<T extends java.lang.Comparable<T>>
void
withinRangeShort(T min, T max, T value, java.lang.String name)
          Checks if argument is within a range
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Checks

public Checks()
Method Detail

notNull

public static void notNull(java.lang.Object argument,
                           java.lang.String message,
                           java.lang.Object... params)
Checks value is not null

Parameters:
argument -
message -
params -
Throws:
java.lang.IllegalStateException

notEmpty

public static void notEmpty(java.lang.String argument,
                            java.lang.String message,
                            java.lang.Object... params)
Checks argument is not empty (not null and has a non-whitespace character)

Parameters:
argument -
message -
params -
name -
Throws:
java.lang.IllegalStateException

withinRange

public static <T extends java.lang.Comparable<T>> void withinRange(T min,
                                                                   T max,
                                                                   T value,
                                                                   java.lang.String message)
Checks if argument is within a range

Type Parameters:
T -
Parameters:
min -
max -
value -
message -
name -
Throws:
java.lang.IllegalStateException

notNullShort

public static void notNullShort(java.lang.Object argument,
                                java.lang.String name)
Checks value is not null

Parameters:
argument -
name -
Throws:
java.lang.IllegalStateException

notEmptyShort

public static void notEmptyShort(java.lang.String argument,
                                 java.lang.String name)
Checks argument is not empty (not null and has a non-whitespace character)

Parameters:
argument -
name -
Throws:
java.lang.IllegalStateException

withinRangeShort

public static <T extends java.lang.Comparable<T>> void withinRangeShort(T min,
                                                                        T max,
                                                                        T value,
                                                                        java.lang.String name)
Checks if argument is within a range

Type Parameters:
T -
Parameters:
min -
max -
value -
name -
Throws:
java.lang.IllegalStateException


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.