Class ResponseData


  • public class ResponseData
    extends java.lang.Object
    JSON 응답을 위한 객체
    Version:
    1.0, 2020.11.18 VO 생성(Yeonhee Kim)
    Author:
    Yeonhee Kim
    • Constructor Summary

      Constructors 
      Constructor Description
      ResponseData()  
      ResponseData​(java.lang.String code, java.lang.String status, java.lang.String message, java.lang.Object item)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getCode()  
      java.lang.Object getItem()  
      java.lang.String getMessage()  
      java.lang.String getStatus()  
      void responseJSON​(javax.servlet.http.HttpServletResponse response, java.util.Map<java.lang.String,​java.lang.Object> items)
      Map을 JSON 형태로 변환하여 응답함
      void responseJSON​(javax.servlet.http.HttpServletResponse response, ResponseData responseData)
      입력한 ReponseData를 JSON 형태로 변환하여 응답함
      void setCode​(java.lang.String code)  
      void setItem​(java.lang.Object item)  
      void setMessage​(java.lang.String message)  
      void setStatus​(java.lang.String status)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ResponseData

        public ResponseData()
      • ResponseData

        public ResponseData​(java.lang.String code,
                            java.lang.String status,
                            java.lang.String message,
                            java.lang.Object item)
    • Method Detail

      • getCode

        public java.lang.String getCode()
      • setCode

        public void setCode​(java.lang.String code)
      • getStatus

        public java.lang.String getStatus()
      • setStatus

        public void setStatus​(java.lang.String status)
      • getMessage

        public java.lang.String getMessage()
      • setMessage

        public void setMessage​(java.lang.String message)
      • getItem

        public java.lang.Object getItem()
      • setItem

        public void setItem​(java.lang.Object item)
      • responseJSON

        public void responseJSON​(javax.servlet.http.HttpServletResponse response,
                                 ResponseData responseData)
        입력한 ReponseData를 JSON 형태로 변환하여 응답함
        Parameters:
        response - HttpServletResponse
        responseData - ResponseData
      • responseJSON

        public void responseJSON​(javax.servlet.http.HttpServletResponse response,
                                 java.util.Map<java.lang.String,​java.lang.Object> items)
        Map을 JSON 형태로 변환하여 응답함
        Parameters:
        response - HttpServletResponse
        items - 객체가 담긴 Map
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object