Package com.github.ygimenez.model
package com.github.ygimenez.model
-
Interface SummaryInterfaceDescriptionThrowingBiConsumer<A,B>Represents an operation that accepts two input arguments and returns no result.Represents an operation that accepts one input argument and returns no result.ThrowingFunction<T,R>Represents a function that accepts one argument and produces a result.ThrowingTriConsumer<A,B,C>Represents an operation that accepts three input arguments and returns no result.
-
Class SummaryClassDescriptionClass used for checking whether a library action (read: paginate, categorize, buttonize or lazy-paginate action) was already disposed of.Wrapper for
Pages.buttonize(net.dv8tion.jda.api.entities.Message, java.util.Map<net.dv8tion.jda.api.entities.emoji.Emoji, com.github.ygimenez.model.ThrowingConsumer<com.github.ygimenez.model.ButtonWrapper>>, boolean, boolean)arguments containing necessary data for processing.Class representing either aMessageorMessageEmbedobject.Class representing either aStringorMessageEmbedobject.Wrapper for library events containing necessary data for handling.This is the core object for Pagination-Utils' settings.
All settings changed duringPaginatorcreation will reflect across the whole library, allowing further customization of it.
This class must only be instantiated byPaginatorBuilder.Paginator's builder, this class allows you to customize Pagination-Utils' behavior as you like.
If you want a quick setup, usePaginatorBuilder.createSimplePaginator(JDA)orPaginatorBuilder.createSimplePaginator(ShardManager).Utility class holding library-wide settings. -
Enum SummaryEnumDescriptionLevels used to filter what events are logged to the console by the library.