| 程序包 | 说明 |
|---|---|
| top.tangyh.basic.base | |
| top.tangyh.basic.exception | |
| top.tangyh.basic.exception.code | |
| top.tangyh.basic.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
static <E> R<E> |
R.fail(BaseExceptionCode exceptionCode) |
static <E> R<E> |
R.validFail(BaseExceptionCode exceptionCode) |
| 限定符和类型 | 方法和说明 |
|---|---|
static BizException |
BizException.wrap(BaseExceptionCode ex) |
static ForbiddenException |
ForbiddenException.wrap(BaseExceptionCode ex) |
static BizException |
BizException.wrap(BaseExceptionCode ex,
Throwable cause) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ExceptionCode
异常编码
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
BizAssert.equals(String expected,
String actual,
BaseExceptionCode exceptionCode)
断言2个字符串是否相等,如果不等用指定错误码抛出异常
BizException |
static void |
BizAssert.fail(BaseExceptionCode exceptionCode) |
static void |
BizAssert.isFalse(boolean condition,
BaseExceptionCode exceptionCode)
断言条件为假。
|
static void |
BizAssert.isNull(Object object,
BaseExceptionCode exceptionCode)
断言检查这个对象是 Null。
|
static void |
BizAssert.isTrue(boolean condition,
BaseExceptionCode exceptionCode)
断言条件为真。
|
static void |
BizAssert.notEmpty(Collection<?> collection,
BaseExceptionCode exceptionCode)
断言集合不为空,如果为null或者empty,用指定错误码抛出异常
BizException |
static void |
BizAssert.notEmpty(String value,
BaseExceptionCode exceptionCode)
断言字符串不为空,如果为null或者empty,用指定错误码抛出异常
BizException |
static <T> void |
BizAssert.notEmpty(T[] array,
BaseExceptionCode exceptionCode) |
static void |
BizAssert.notEquals(Object unexpected,
Object actual,
BaseExceptionCode exceptionCode)
断言2个对象不是相等的。
|
static void |
BizAssert.notNull(Object object,
BaseExceptionCode exceptionCode)
断言检查这个对象不是 Null。
|
Copyright © 2021. All rights reserved.