org.apache.http.util
Class Args

java.lang.Object
  extended by org.apache.http.util.Args

public class Args
extends java.lang.Object


Constructor Summary
Args()
           
 
Method Summary
static void check(boolean expression, java.lang.String message)
           
static void check(boolean expression, java.lang.String message, java.lang.Object... args)
           
static
<T extends java.lang.CharSequence>
T
notBlank(T argument, java.lang.String name)
           
static
<E,T extends java.util.Collection<E>>
T
notEmpty(T argument, java.lang.String name)
           
static
<T extends java.lang.CharSequence>
T
notEmpty(T argument, java.lang.String name)
           
static int notNegative(int n, java.lang.String name)
           
static long notNegative(long n, java.lang.String name)
           
static
<T> T
notNull(T argument, java.lang.String name)
           
static int positive(int n, java.lang.String name)
           
static long positive(long n, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Args

public Args()
Method Detail

check

public static void check(boolean expression,
                         java.lang.String message)

check

public static void check(boolean expression,
                         java.lang.String message,
                         java.lang.Object... args)

notNull

public static <T> T notNull(T argument,
                            java.lang.String name)

notEmpty

public static <T extends java.lang.CharSequence> T notEmpty(T argument,
                                                            java.lang.String name)

notBlank

public static <T extends java.lang.CharSequence> T notBlank(T argument,
                                                            java.lang.String name)

notEmpty

public static <E,T extends java.util.Collection<E>> T notEmpty(T argument,
                                                               java.lang.String name)

positive

public static int positive(int n,
                           java.lang.String name)

positive

public static long positive(long n,
                            java.lang.String name)

notNegative

public static int notNegative(int n,
                              java.lang.String name)

notNegative

public static long notNegative(long n,
                               java.lang.String name)