Class MessageContextRepository
- java.lang.Object
-
- eu.h2020.helios_social.core.info_control.MessageContextRepository
-
public class MessageContextRepository extends java.lang.ObjectMessageContextRepository class provides the access to the MessageContextDatabase, and provides methods to manage and search the data in the database.
-
-
Constructor Summary
Constructors Constructor Description MessageContextRepository(android.content.Context appContext)Creates a MessageContextRepositoryMessageContextRepository(android.content.Context appContext, int maxSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(MessageContext messageContext)voiddeleteAll()intgetMedianImportance(java.lang.String contextId, java.lang.String from)intgetMedianReactionTime(java.lang.String contextId, java.lang.String from)doublegetMedianTrust(java.lang.String contextId, java.lang.String from)java.util.List<MessageContext>getMessages()java.util.List<MessageContext>getMessagesByContext(java.lang.String contextId)java.util.List<MessageContext>getMessagesByContextFrom(java.lang.String contextId, java.lang.String from)java.util.List<MessageContext>getMessagesByFrom(java.lang.String from)intgetSize(java.lang.String contextId, java.lang.String from)voidinsert(MessageContext messageContext)
-
-
-
Method Detail
-
getMessages
public java.util.List<MessageContext> getMessages()
-
insert
public void insert(MessageContext messageContext)
-
delete
public void delete(MessageContext messageContext)
-
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)
-
-