Package com.github.ygimenez.model
package com.github.ygimenez.model
-
InterfaceDescriptionThrowingBiConsumer<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.
-
ClassDescriptionClass 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 used for adding more than one embed perPage
.Wrapper for library events containing necessary data for handling.This is the core object for Pagination-Utils' settings.
All settings changed duringPaginator
creation 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. -
EnumDescriptionLevels used to filter what events are logged to the console by the library.