Class RestErrResult<T>
java.lang.Object
com.gsitm.ustra.java.mvc.rest.model.RestResult<T>
com.gsitm.ustra.java.mvc.rest.model.RestErrResult<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanstatic <T> RestErrResult<T>error(RestHeader header, String field, String message) 에러 발생 객체static <T> RestErrResult<T>errors(RestHeader header, List<org.springframework.validation.FieldError> errList) 중복 오류 객체static <T> RestResult<T>failure(RestHeader header, com.gsitm.ustra.java.core.exception.ResponseCode<T> errorCode) static <T> RestErrResult<T>failure(RestHeader header, String code, String msg) static <T> RestErrResult<T>failureAsMap(com.gsitm.ustra.java.core.exception.ResponseCode<Object> resCode, Object body) response 오류 객체로 부터 결과 맵생성inthashCode()voidtoString()static <T> RestErrResult<T>validationErrors(RestHeader header, List<jakarta.validation.ConstraintViolation<?>> errList) Methods inherited from class com.gsitm.ustra.java.mvc.rest.model.RestResult
getBody, getHasError, getHeader, getHttpStatusCode, getResultCode, getResultMessage, setBody, setHasError, setHeader, setHttpStatusCode, setResultCode, setResultMessage, success, successAsMap
-
Constructor Details
-
RestErrResult
public RestErrResult()
-
-
Method Details
-
failure
public static <T> RestResult<T> failure(RestHeader header, com.gsitm.ustra.java.core.exception.ResponseCode<T> errorCode) -
failure
-
failure
public static <T> RestErrResult<T> failure(RestHeader header, String code, String msg, List<String> errors) -
failureAsMap
public static Map<String,Object> failureAsMap(com.gsitm.ustra.java.core.exception.ResponseCode<Object> resCode, Object body) response 오류 객체로 부터 결과 맵생성- Parameters:
resCode-- Returns:
-
error
에러 발생 객체- Type Parameters:
T-- Parameters:
header-field-message-- Returns:
-
errors
public static <T> RestErrResult<T> errors(RestHeader header, List<org.springframework.validation.FieldError> errList) 중복 오류 객체- Type Parameters:
T-- Parameters:
header-errList-- Returns:
-
validationErrors
public static <T> RestErrResult<T> validationErrors(RestHeader header, List<jakarta.validation.ConstraintViolation<?>> errList) -
getErrors
-
setErrors
-
toString
- Overrides:
toStringin classRestResult<T>
-
equals
- Overrides:
equalsin classRestResult<T>
-
canEqual
- Overrides:
canEqualin classRestResult<T>
-
hashCode
public int hashCode()- Overrides:
hashCodein classRestResult<T>
-