Class ObjectResponse<T>

java.lang.Object
io.getlime.core.rest.model.base.response.Response
io.getlime.core.rest.model.base.response.ObjectResponse<T>
Type Parameters:
T - Type of the response object
Direct Known Subclasses:
ErrorResponse

public class ObjectResponse<T> extends Response
Generic response with status and object of a custom class.
Author:
Petr Dvorak, petr@wultra.com
  • Constructor Details

    • ObjectResponse

      public ObjectResponse()
      Default constructor
    • ObjectResponse

      public ObjectResponse(T responseObject)
      Constructor with OK response status and response object
      Parameters:
      responseObject - Response object.
    • ObjectResponse

      public ObjectResponse(String status, T responseObject)
      Constructor with response status and response object
      Parameters:
      status - Response status, use static constant from Response.Status class.
      responseObject - Response object.
  • Method Details

    • getResponseObject

      public T getResponseObject()
      Get response object.
      Returns:
      Response object.
    • setResponseObject

      public void setResponseObject(T responseObject)
      Set response object.
      Parameters:
      responseObject - Response object.