public final class Validate
extends java.lang.Object
org.apache.commons.lang.Validate. Just smarter. ;-)
Uses type parameterized return values, thus making it possible to check
constructor arguments before
they are passed on to super or this type constructors.| Modifier and Type | Method and Description |
|---|---|
static boolean |
isTrue(boolean pExpression,
java.lang.String pMessage) |
static <T> T |
isTrue(boolean condition,
T value,
java.lang.String message) |
static <T> java.util.Collection<T> |
noNullElements(java.util.Collection<T> pParameter) |
static <T> java.util.Collection<T> |
noNullElements(java.util.Collection<T> pParameter,
java.lang.String pParamName) |
static <T> T[] |
noNullElements(T[] pParameter) |
static <T> T[] |
noNullElements(T[] pParameter,
java.lang.String pParamName) |
static <K,V> java.util.Map<K,V> |
noNullKeys(java.util.Map<K,V> pParameter) |
static <K,V> java.util.Map<K,V> |
noNullKeys(java.util.Map<K,V> pParameter,
java.lang.String pParamName) |
static <K,V> java.util.Map<K,V> |
noNullValues(java.util.Map<K,V> pParameter) |
static <K,V> java.util.Map<K,V> |
noNullValues(java.util.Map<K,V> pParameter,
java.lang.String pParamName) |
static <T> java.util.Collection<T> |
notEmpty(java.util.Collection<T> pParameter) |
static <T> java.util.Collection<T> |
notEmpty(java.util.Collection<T> pParameter,
java.lang.String pParamName) |
static <K,V> java.util.Map<K,V> |
notEmpty(java.util.Map<K,V> pParameter) |
static <K,V> java.util.Map<K,V> |
notEmpty(java.util.Map<K,V> pParameter,
java.lang.String pParamName) |
static <T extends java.lang.CharSequence> |
notEmpty(T pParameter) |
static <T> T[] |
notEmpty(T[] pParameter) |
static <T> T[] |
notEmpty(T[] pParameter,
java.lang.String pParamName) |
static <T extends java.lang.CharSequence> |
notEmpty(T pParameter,
java.lang.String pParamName) |
static <T> T |
notNull(T pParameter) |
static <T> T |
notNull(T pParameter,
java.lang.String pParamName) |
public static <T> T notNull(T pParameter)
public static <T> T notNull(T pParameter,
java.lang.String pParamName)
public static <T extends java.lang.CharSequence> T notEmpty(T pParameter)
public static <T extends java.lang.CharSequence> T notEmpty(T pParameter,
java.lang.String pParamName)
public static <T> T[] notEmpty(T[] pParameter)
public static <T> T[] notEmpty(T[] pParameter,
java.lang.String pParamName)
public static <T> java.util.Collection<T> notEmpty(java.util.Collection<T> pParameter)
public static <T> java.util.Collection<T> notEmpty(java.util.Collection<T> pParameter,
java.lang.String pParamName)
public static <K,V> java.util.Map<K,V> notEmpty(java.util.Map<K,V> pParameter)
public static <K,V> java.util.Map<K,V> notEmpty(java.util.Map<K,V> pParameter,
java.lang.String pParamName)
public static <T> T[] noNullElements(T[] pParameter)
public static <T> T[] noNullElements(T[] pParameter,
java.lang.String pParamName)
public static <T> java.util.Collection<T> noNullElements(java.util.Collection<T> pParameter)
public static <T> java.util.Collection<T> noNullElements(java.util.Collection<T> pParameter,
java.lang.String pParamName)
public static <K,V> java.util.Map<K,V> noNullValues(java.util.Map<K,V> pParameter)
public static <K,V> java.util.Map<K,V> noNullValues(java.util.Map<K,V> pParameter,
java.lang.String pParamName)
public static <K,V> java.util.Map<K,V> noNullKeys(java.util.Map<K,V> pParameter)
public static <K,V> java.util.Map<K,V> noNullKeys(java.util.Map<K,V> pParameter,
java.lang.String pParamName)
public static boolean isTrue(boolean pExpression,
java.lang.String pMessage)
public static <T> T isTrue(boolean condition,
T value,
java.lang.String message)
Copyright © 2018. All Rights Reserved.