类 Assert
java.lang.Object
com.alibaba.ageiport.common.lang.Assert
Business assert
常用的一些断言,不满足断言条件将抛出一些内置的运行时异常,可以指定业务错误码和业务提示消息。
如果常见断言不满足业务,各系统可继承
如果常见断言不满足业务,各系统可继承
AbstractStandardException,可直接抛出。- 作者:
- lingyi
-
方法概要
修饰符和类型方法说明static void是否允许访问,expression 为false时抛出AccessDeniedException,可以指定业务系统提示消息static void是否允许访问,expression 为false时抛出AccessDeniedException,可以指定业务系统提示消息static void是否允许访问,expression 为false时抛出AccessDeniedException,可以指定业务系统提示消息static void是否允许访问,expression 为false时抛出AccessDeniedException,可以指定业务系统提示消息static voidauthorized(boolean expression, BizCode bizCode) 是否授权,expression为false时抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.static voidauthorized(boolean expression, BizCode bizCode, Object... userMessageParams) 是否授权,expression为false时抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.static voidauthorized(boolean expression, String message) 是否授权,expression为false时抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.static voidauthorized(boolean expression, String message, BizCode bizCode) 是否授权,expression为false时抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.static void是否存在,expression为false时抛出NotFoundException,可以指定业务系统的错误码和提示消息.static void是否存在,expression为false时抛出NotFoundException,可以指定业务系统的错误码和提示消息.static void是否存在,expression为false时抛出NotFoundException,可以指定业务系统的错误码和提示消息.static void是否存在,expression为false时抛出NotFoundException,可以指定业务系统的错误码和提示消息.static voidjustDenied(BizCode bizCode) 抛出AccessDeniedException,可以指定业务系统提示消息static voidjustDenied(BizCode bizCode, Object... userMessageParams) 抛出AccessDeniedException,可以指定业务系统提示消息static voidjustDenied(String message) 抛出AccessDeniedException,可以指定业务系统提示消息static voidjustDenied(String message, BizCode bizCode) 抛出AccessDeniedException,可以指定业务系统提示消息static voidjustFailed(BizCode bizCode) 直接抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.static voidjustFailed(BizCode bizCode, Object... userMessageParams) 直接抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.static voidjustFailed(String message) 直接抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.static voidjustFailed(String message, BizCode bizCode) 直接抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.static voidjustInvalidParam(BizCode bizCode) 直接抛出InvalidParamException,可以指定业务系统的错误码和提示消息.static voidjustInvalidParam(BizCode bizCode, Object... userMessageParams) 直接抛出InvalidParamException,可以指定业务系统的错误码和提示消息.static voidjustInvalidParam(String message) 直接抛出InvalidParamException,可以指定业务系统的错误码和提示消息.static voidjustInvalidParam(String message, BizCode bizCode) 直接抛出InvalidParamException,可以指定业务系统的错误码和提示消息.static voidjustNotFound(BizCode bizCode) 直接抛出NotFoundException,可以指定业务系统的错误码和提示消息.static voidjustNotFound(BizCode bizCode, Object... userMessageParams) 直接抛出NotFoundException,可以指定业务系统的错误码和提示消息.static voidjustNotFound(String message) 直接抛出NotFoundException,可以指定业务系统的错误码和提示消息.static voidjustNotFound(String message, BizCode bizCode) 直接抛出NotFoundException,可以指定业务系统的错误码和提示消息.static voidjustUnauthorized(BizCode bizCode) 直接抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.static voidjustUnauthorized(BizCode bizCode, Object... userMessageParams) 直接抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.static voidjustUnauthorized(String message) 直接抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.static voidjustUnauthorized(String message, BizCode bizCode) 直接抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.static void是否通过校验,expression为false时抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.static void是否通过校验,expression为false时抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.static void是否通过校验,expression为false时抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.static void是否通过校验,expression为false时抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.static voidvalidParam(boolean expression, BizCode bizCode) 参数是否非法,expression为false时抛出InvalidParamException,可以指定业务系统的错误码和提示消息.static voidvalidParam(boolean expression, BizCode bizCode, Object... userMessageParams) 参数是否非法,expression为false时抛出InvalidParamException,可以指定业务系统的错误码和提示消息.static voidvalidParam(boolean expression, String message) 参数是否非法,expression为false时抛出InvalidParamException,可以指定业务系统的错误码和提示消息.static voidvalidParam(boolean expression, String message, BizCode bizCode) 参数是否非法,expression为false时抛出InvalidParamException,可以指定业务系统的错误码和提示消息.
-
方法详细资料
-
allowed
是否允许访问,expression 为false时抛出AccessDeniedException,可以指定业务系统提示消息- 参数:
expression-message-
-
allowed
是否允许访问,expression 为false时抛出AccessDeniedException,可以指定业务系统提示消息- 参数:
expression-message-bizCode-
-
allowed
是否允许访问,expression 为false时抛出AccessDeniedException,可以指定业务系统提示消息- 参数:
expression-bizCode-
-
allowed
是否允许访问,expression 为false时抛出AccessDeniedException,可以指定业务系统提示消息- 参数:
expression-bizCode-userMessageParams-
-
justDenied
抛出AccessDeniedException,可以指定业务系统提示消息- 参数:
message-
-
justDenied
抛出AccessDeniedException,可以指定业务系统提示消息- 参数:
message-bizCode-
-
justDenied
抛出AccessDeniedException,可以指定业务系统提示消息- 参数:
bizCode-
-
justDenied
抛出AccessDeniedException,可以指定业务系统提示消息- 参数:
bizCode-userMessageParams-
-
validParam
参数是否非法,expression为false时抛出InvalidParamException,可以指定业务系统的错误码和提示消息.- 参数:
expression-message-
-
validParam
参数是否非法,expression为false时抛出InvalidParamException,可以指定业务系统的错误码和提示消息.- 参数:
expression-message-bizCode-
-
validParam
参数是否非法,expression为false时抛出InvalidParamException,可以指定业务系统的错误码和提示消息.- 参数:
expression-bizCode-
-
validParam
参数是否非法,expression为false时抛出InvalidParamException,可以指定业务系统的错误码和提示消息.- 参数:
expression-bizCode-userMessageParams-
-
justInvalidParam
直接抛出InvalidParamException,可以指定业务系统的错误码和提示消息.- 参数:
message-
-
justInvalidParam
直接抛出InvalidParamException,可以指定业务系统的错误码和提示消息.- 参数:
message-bizCode-
-
justInvalidParam
直接抛出InvalidParamException,可以指定业务系统的错误码和提示消息.- 参数:
bizCode-
-
justInvalidParam
直接抛出InvalidParamException,可以指定业务系统的错误码和提示消息.- 参数:
bizCode-userMessageParams-
-
found
是否存在,expression为false时抛出NotFoundException,可以指定业务系统的错误码和提示消息.- 参数:
expression-message-
-
found
是否存在,expression为false时抛出NotFoundException,可以指定业务系统的错误码和提示消息.- 参数:
expression-message-bizCode-
-
found
是否存在,expression为false时抛出NotFoundException,可以指定业务系统的错误码和提示消息.- 参数:
expression-bizCode-
-
found
是否存在,expression为false时抛出NotFoundException,可以指定业务系统的错误码和提示消息.- 参数:
expression-bizCode-userMessageParams-
-
justNotFound
直接抛出NotFoundException,可以指定业务系统的错误码和提示消息.- 参数:
message-
-
justNotFound
直接抛出NotFoundException,可以指定业务系统的错误码和提示消息.- 参数:
message-bizCode-
-
justNotFound
直接抛出NotFoundException,可以指定业务系统的错误码和提示消息.- 参数:
bizCode-
-
justNotFound
直接抛出NotFoundException,可以指定业务系统的错误码和提示消息.- 参数:
bizCode-userMessageParams-
-
pass
是否通过校验,expression为false时抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.- 参数:
expression-message-
-
pass
是否通过校验,expression为false时抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.- 参数:
expression-message-bizCode-
-
pass
是否通过校验,expression为false时抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.- 参数:
expression-bizCode-
-
pass
是否通过校验,expression为false时抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.- 参数:
expression-bizCode-userMessageParams-
-
justFailed
直接抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.- 参数:
message-
-
justFailed
直接抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.- 参数:
message-bizCode-
-
justFailed
直接抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.- 参数:
bizCode-
-
justFailed
直接抛出StandardBusinessException,可以指定业务系统的错误码和提示消息.- 参数:
bizCode-userMessageParams-
-
authorized
是否授权,expression为false时抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.- 参数:
expression-message-
-
authorized
是否授权,expression为false时抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.- 参数:
expression-message-bizCode-
-
authorized
是否授权,expression为false时抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.- 参数:
expression-bizCode-
-
authorized
是否授权,expression为false时抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.- 参数:
expression-bizCode-userMessageParams-
-
justUnauthorized
直接抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.- 参数:
message-
-
justUnauthorized
直接抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.- 参数:
message-bizCode-
-
justUnauthorized
直接抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.- 参数:
bizCode-
-
justUnauthorized
直接抛出UnauthorizedException,可以指定业务系统的错误码和提示消息.- 参数:
bizCode-userMessageParams-
-