Uses of Class
top.tangyh.basic.exception.ArgumentException

Packages that use ArgumentException
Package
Description
 
  • Uses of ArgumentException in top.tangyh.basic.utils

    Modifier and Type
    Method
    Description
    static int
    ArgumentAssert.checkIndex(int index, int size)
    检查下标(数组、集合、字符串)是否符合要求,下标必须满足:
    static int
    ArgumentAssert.checkIndex(int index, int size, String errorMsgTemplate, Object... params)
    检查下标(数组、集合、字符串)是否符合要求,下标必须满足:
    static <T> T
    ArgumentAssert.contain(Collection<T> collection, T item)
    断言给定值是否被另一个集合包含(即是否不为子串)
    static <T> T
    ArgumentAssert.contain(Collection<T> collection, T item, String errorMsgTemplate, Object... params)
    断言给定值是否被另一个集合包含(即是否不为子串)
    static void
    ArgumentAssert.isAssignable(Class<?> superType, Class<?> subType)
    断言 superType.isAssignableFrom(subType) 是否为 true.
    static void
    ArgumentAssert.isAssignable(Class<?> superType, Class<?> subType, String errorMsgTemplate, Object... params)
    断言 superType.isAssignableFrom(subType) 是否为 true.
    static void
    ArgumentAssert.isFalse(boolean expression)
    断言是否为假,如果为 true 抛出 ArgumentException 异常
    static void
    ArgumentAssert.isFalse(boolean expression, String errorMsgTemplate, Object... params)
    断言是否为假,如果为 true 抛出 ArgumentException 异常
    static <T> T
    ArgumentAssert.isInstanceOf(Class<?> type, T obj, String errorMsgTemplate, Object... params)
    断言给定对象是否是给定类的实例
    static void
    ArgumentAssert.isNull(Object object)
    断言对象是否为null ,如果不为null 抛出ArgumentException 异常
    static void
    ArgumentAssert.isNull(Object object, String errorMsgTemplate, Object... params)
    断言对象是否为null ,如果不为null 抛出ArgumentException 异常
    static void
    ArgumentAssert.isTrue(boolean expression)
    断言是否为真,如果为 false 抛出 ArgumentException 异常
    static void
    ArgumentAssert.isTrue(boolean expression, String errorMsgTemplate, Object... params)
    断言是否为真,如果为 false 抛出 ArgumentException 异常
    static <T> T[]
    ArgumentAssert.noNullElements(T[] array)
    断言给定数组是否不包含null元素,如果数组为空或 null将被认为不包含
    static <T> T[]
    ArgumentAssert.noNullElements(T[] array, String errorMsgTemplate, Object... params)
    断言给定数组是否不包含null元素,如果数组为空或 null将被认为不包含
    static <T, E> T
    ArgumentAssert.notAllNull(T object, E obj, String errorMsgTemplate, Object... params)
    判断2个参数是否同时为空
    static <T, E> T
    ArgumentAssert.notAnyNull(T object, E obj, String errorMsgTemplate, Object... params)
    判断2个参数是否任意一个为空
    static <T extends CharSequence>
    T
    ArgumentAssert.notBlank(T text)
    检查给定字符串是否为空白(null、空串或只包含空白符),为空抛出 ArgumentException
    static <T extends CharSequence>
    T
    ArgumentAssert.notBlank(T text, String errorMsgTemplate, Object... params)
    检查给定字符串是否为空白(null、空串或只包含空白符),为空抛出 ArgumentException
    static String
    ArgumentAssert.notContain(String textToSearch, String substring)
    断言给定字符串是否不被另一个字符串包含(即是否为子串)
    static String
    ArgumentAssert.notContain(String textToSearch, String substring, String errorMsgTemplate, Object... params)
    断言给定字符串是否不被另一个字符串包含(即是否为子串)
    static <T> T
    ArgumentAssert.notContain(Collection<T> collection, T item)
    断言给定值是否不被另一个集合包含(即是否为子串)
    static <T> T
    ArgumentAssert.notContain(Collection<T> collection, T item, String errorMsgTemplate, Object... params)
    断言给定值是否不被另一个集合包含(即是否为子串)
    static <T extends CharSequence>
    T
    ArgumentAssert.notEmpty(T text)
    检查给定字符串是否为空,为空抛出 ArgumentException
    static <E, T extends Iterable<E>>
    T
    ArgumentAssert.notEmpty(T collection)
    断言给定集合非空
    static <K, V, T extends Map<K, V>>
    T
    ArgumentAssert.notEmpty(T map)
    断言给定Map非空
    static <T> T[]
    ArgumentAssert.notEmpty(T[] array)
    断言给定数组是否包含元素,数组必须不为 null 且至少包含一个元素
    static <T> T[]
    ArgumentAssert.notEmpty(T[] array, String errorMsgTemplate, Object... params)
    断言给定数组是否包含元素,数组必须不为 null 且至少包含一个元素
    static <T extends CharSequence>
    T
    ArgumentAssert.notEmpty(T text, String errorMsgTemplate, Object... params)
    检查给定字符串是否为空,为空抛出 ArgumentException
    static <E, T extends Iterable<E>>
    T
    ArgumentAssert.notEmpty(T collection, String errorMsgTemplate, Object... params)
    断言给定集合非空
    static <K, V, T extends Map<K, V>>
    T
    ArgumentAssert.notEmpty(T map, String errorMsgTemplate, Object... params)
    断言给定Map非空
    static <T> T
    ArgumentAssert.notNull(T object)
    断言对象是否不为null ,如果为null 抛出ArgumentException 异常
    static <T> T
    ArgumentAssert.notNull(T object, String errorMsgTemplate, Object... params)
    断言对象是否不为null ,如果为null 抛出ArgumentException 异常 Assert that an object is not null .