Class MessageContextRepository
- java.lang.Object
-
- eu.h2020.helios_social.core.info_control.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 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 void
delete(MessageContext messageContext)
void
deleteAll()
int
getMedianImportance(java.lang.String contextId, java.lang.String from)
int
getMedianReactionTime(java.lang.String contextId, java.lang.String from)
double
getMedianTrust(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)
int
getSize(java.lang.String contextId, java.lang.String from)
void
insert(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)
-
-