Class MessageContextRepository


  • public class MessageContextRepository
    extends java.lang.Object
    MessageContextRepository class provides the access to the MessageContextDatabase, and provides methods to manage and search the data in the database.
    • Constructor Detail

      • MessageContextRepository

        public MessageContextRepository​(android.content.Context appContext)
        Creates a MessageContextRepository
        Parameters:
        appContext -
      • MessageContextRepository

        public MessageContextRepository​(android.content.Context appContext,
                                        int maxSize)
    • Method Detail

      • deleteAll

        public void deleteAll()
      • getMessagesByContextFrom

        public java.util.List<MessageContext> getMessagesByContextFrom​(java.lang.String contextId,
                                                                       java.lang.String from)
      • getMessagesByFrom

        public java.util.List<MessageContext> getMessagesByFrom​(java.lang.String from)
      • getMessagesByContext

        public java.util.List<MessageContext> getMessagesByContext​(java.lang.String contextId)
      • getSize

        public int getSize​(java.lang.String contextId,
                           java.lang.String from)
      • getMedianReactionTime

        public int getMedianReactionTime​(java.lang.String contextId,
                                         java.lang.String from)
      • getMedianImportance

        public int getMedianImportance​(java.lang.String contextId,
                                       java.lang.String from)
      • getMedianTrust

        public double getMedianTrust​(java.lang.String contextId,
                                     java.lang.String from)