-
public class Preconditions
Created by xuxiaowei
-
-
Method Summary
Modifier and Type Method Description static void
checkArgument(boolean expression)
static void
checkArgument(boolean expression, Object errorMessage)
static <T extends CharSequence> T
checkStringNotEmpty(T string)
static <T extends CharSequence> T
checkStringNotEmpty(T string, Object errorMessage)
static <T extends CharSequence> T
checkStringNotExceed256(T string, Object errorMessage)
static <T extends CharSequence> T
checkStringNotExceed128(T string, Object errorMessage)
static <T extends CharSequence> T
checkStringNotExceed64(T string, Object errorMessage)
static <T extends CharSequence> T
checkStringNotExceed8(T string, Object errorMessage)
static <T extends CharSequence> T
checkStringNotExceed(int upperLimit, T string, Object errorMessage)
static <T extends CharSequence> T
checkStringAndReplace(boolean expression, T string, T newString)
static <T> T
checkNotNull(T reference)
static <T> T
checkNotNull(T reference, Object errorMessage)
static <T> Collection<T>
checkCollectionNotEmpty(Collection<T> value, String valueName)
static <T extends CharSequence> boolean
isEmptyOrExceed8(T string)
static <T extends CharSequence> boolean
isEmptyOrExceed64(T string)
static <T extends CharSequence> boolean
isEmptyOrExceed128(T string)
static <T extends CharSequence> boolean
isEmptyOrExceed256(T string)
static <T extends CharSequence> boolean
isEmptyOrExceed(int upperLimit, T string)
-
-
Method Detail
-
checkArgument
static void checkArgument(boolean expression)
-
checkArgument
static void checkArgument(boolean expression, Object errorMessage)
-
checkStringNotEmpty
static <T extends CharSequence> T checkStringNotEmpty(T string)
-
checkStringNotEmpty
static <T extends CharSequence> T checkStringNotEmpty(T string, Object errorMessage)
-
checkStringNotExceed256
static <T extends CharSequence> T checkStringNotExceed256(T string, Object errorMessage)
-
checkStringNotExceed128
static <T extends CharSequence> T checkStringNotExceed128(T string, Object errorMessage)
-
checkStringNotExceed64
static <T extends CharSequence> T checkStringNotExceed64(T string, Object errorMessage)
-
checkStringNotExceed8
static <T extends CharSequence> T checkStringNotExceed8(T string, Object errorMessage)
-
checkStringNotExceed
static <T extends CharSequence> T checkStringNotExceed(int upperLimit, T string, Object errorMessage)
-
checkStringAndReplace
static <T extends CharSequence> T checkStringAndReplace(boolean expression, T string, T newString)
-
checkNotNull
static <T> T checkNotNull(T reference)
-
checkNotNull
static <T> T checkNotNull(T reference, Object errorMessage)
-
checkCollectionNotEmpty
static <T> Collection<T> checkCollectionNotEmpty(Collection<T> value, String valueName)
-
isEmptyOrExceed8
static <T extends CharSequence> boolean isEmptyOrExceed8(T string)
-
isEmptyOrExceed64
static <T extends CharSequence> boolean isEmptyOrExceed64(T string)
-
isEmptyOrExceed128
static <T extends CharSequence> boolean isEmptyOrExceed128(T string)
-
isEmptyOrExceed256
static <T extends CharSequence> boolean isEmptyOrExceed256(T string)
-
isEmptyOrExceed
static <T extends CharSequence> boolean isEmptyOrExceed(int upperLimit, T string)
-
-
-
-