Interface ChatLog
- All Known Implementing Classes:
RollingMemoryChatLog
public interface ChatLog
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final record
ChatLog.Entry<T extends LoggedChatEvent>
static class
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
after
(int p_239584_) default int
before
(int p_239680_) default boolean
contains
(int p_238951_) lookup
(int p_239050_) default ChatLog.Entry<LoggedChatEvent>
lookupEntry
(int p_242449_) int
newest()
int
offset
(int p_239142_, int p_239143_) int
oldest()
void
push
(LoggedChatEvent p_242319_) default ChatLog.Selection
selectAfter
(int p_239515_) default ChatLog.Selection
default ChatLog.Selection
default ChatLog.Selection
selectBefore
(int p_238954_) default ChatLog.Selection
selectBetween
(int p_239413_, int p_239414_) private ChatLog.Selection
default ChatLog.Selection
selectSequence
(int p_239757_, IntUnaryOperator p_239758_)
-
Field Details
-
NO_MESSAGE
static final int NO_MESSAGE- See Also:
-
-
Method Details
-
push
-
lookup
-
lookupEntry
-
contains
default boolean contains(int p_238951_) -
offset
int offset(int p_239142_, int p_239143_) -
before
default int before(int p_239680_) -
after
default int after(int p_239584_) -
newest
int newest() -
oldest
int oldest() -
selectAll
-
selectAllDescending
-
selectAfter
-
selectBefore
-
selectBetween
-
selectSequence
-
selectNone
-