Package xyz.juandiii.commons.utils
Class RestResponse<T>
- java.lang.Object
-
- xyz.juandiii.commons.utils.RestResponse<T>
-
public class RestResponse<T> extends Object
-
-
Constructor Summary
Constructors Constructor Description RestResponse()RestResponse(T data, String message, Boolean hasErrors, Integer code)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetCode()TgetData()ObjectgetErrors()BooleangetHasErrors()StringgetMessage()RestResponse<T>setCode(Integer code)RestResponse<T>setData(T data)RestResponse<T>setErrors(Object errors)RestResponse<T>setHasErrors(Boolean hasErrors)voidsetMessage(String message)static <T> RestResponse<T>toResponse(T data, String message, Boolean hasErrors, Integer code)
-
-
-
Method Detail
-
toResponse
public static <T> RestResponse<T> toResponse(T data, String message, Boolean hasErrors, Integer code)
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String message)
-
getHasErrors
public Boolean getHasErrors()
-
setHasErrors
public RestResponse<T> setHasErrors(Boolean hasErrors)
-
getCode
public Integer getCode()
-
setCode
public RestResponse<T> setCode(Integer code)
-
getData
public T getData()
-
setData
public RestResponse<T> setData(T data)
-
getErrors
public Object getErrors()
-
setErrors
public RestResponse<T> setErrors(Object errors)
-
-