Verified Owner
Top Methods
org.jabref.logic.ai.chatting.repositories

public Interface ChatHistoryRepository

Known Direct Implementers
org.jabref.logic.ai.chatting.repositories.MVStoreChatHistoryRepository
Imports
java.util.List, org.jabref.model.ai.chatting.ChatIdentifier, .ChatMessage

Method Summary

Modifier and TypeMethod and Description
public void
addMessage(ChatIdentifier chatIdentifier, ChatMessage chatMessage)

public void
clear(ChatIdentifier chatIdentifier)

public void
deleteMessage(ChatIdentifier chatIdentifier, String id)

public List<ChatMessage>
public boolean
isEmpty(ChatIdentifier chatIdentifier)

public int
size(ChatIdentifier chatIdentifier)

Method Detail

addMessageback to summary
public void addMessage(ChatIdentifier chatIdentifier, ChatMessage chatMessage)
clearback to summary
public void clear(ChatIdentifier chatIdentifier)
deleteMessageback to summary
public void deleteMessage(ChatIdentifier chatIdentifier, String id)
getAllMessagesback to summary
public List<ChatMessage> getAllMessages(ChatIdentifier chatIdentifier)
isEmptyback to summary
public boolean isEmpty(ChatIdentifier chatIdentifier)
sizeback to summary
public int size(ChatIdentifier chatIdentifier)