Class Conversation


  • public class Conversation
    extends java.lang.Object
    • Constructor Detail

      • Conversation

        public Conversation​(java.lang.String conversationId,
                            java.lang.String conversationType)
    • Method Detail

      • getConversationId

        public java.lang.String getConversationId()
      • setConversationId

        public void setConversationId​(java.lang.String conversationId)
      • getConversationType

        public java.lang.String getConversationType()
      • setConversationType

        public void setConversationType​(java.lang.String conversationType)
      • setLastMessage

        public void setLastMessage​(BaseMessage lastMessage)
      • getConversationWith

        public AppEntity getConversationWith()
      • setConversationWith

        public void setConversationWith​(AppEntity conversationWith)
      • getUnreadMessageCount

        public int getUnreadMessageCount()
      • setUnreadMessageCount

        public void setUnreadMessageCount​(int unreadMessageCount)
      • getUpdatedAt

        public long getUpdatedAt()
      • setUpdatedAt

        public void setUpdatedAt​(long updatedAt)
      • getTags

        public java.util.List<java.lang.String> getTags()
      • setTags

        public void setTags​(java.util.List<java.lang.String> tags)
      • listFromJsonArray

        public static java.util.List<Conversation> listFromJsonArray​(java.lang.String response)
                                                              throws JSONException
        Throws:
        JSONException
      • fromJSON

        public static Conversation fromJSON​(JSONObject conversationObject)
                                     throws JSONException
        Throws:
        JSONException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • 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