Class StateCode


  • public final class StateCode
    extends java.lang.Object
    注解State返回状态码使用
    Author:
    wudi
    • Field Detail

      • SUCCESS

        public static final StateCode SUCCESS
        状态码成功
      • ERROR

        public static final StateCode ERROR
        状态码失败
      • NULL

        public static final StateCode NULL
        状态码失败
    • Method Detail

      • build

        public static StateCode build​(int code)
        构造状态码
        Parameters:
        code - 状态码
        Returns:
        StateCode
      • build

        public static StateCode build​(int code,
                                      java.lang.String message)
        构造状态码
        Parameters:
        code - 状态码
        message - 状态码信息
        Returns:
        StateCode
      • build

        public static StateCode build​(java.lang.Object content)
        构造状态码
        Parameters:
        code - 状态码
        message - 状态码信息
        Returns:
        StateCode
      • success

        public boolean success()
        判断是否成功状态
        Returns:
        是否成功状态
      • to

        public java.lang.Object[] to()
        转换成对象数组 表示 code,message
        Returns:
        new Object[]{code, message}
      • getContent

        public java.lang.Object getContent()
        获得内容
        Returns:
        内容
      • setContent

        public void setContent​(java.lang.String content)
        设置内容
        Parameters:
        content - 内容
      • getCode

        public int getCode()
        获得状态码
        Returns:
        状态码
      • setCode

        public void setCode​(int code)
        设置状态码
        Parameters:
        code - 状态码
      • getMessage

        public java.lang.String getMessage()
        获得信息
        Returns:
        信息
      • setMessage

        public void setMessage​(java.lang.String message)
        设置信息
        Parameters:
        message - 信息
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

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