All Classes

Class
Description
Class used for checking whether a library action (read: paginate, categorize, buttonize or lazy-paginate action) was already disposed of.
Exception thrown when the library has already been activated.
Exception thrown when trying to add an emote already assigned.
Abstract class meant to be extended by builder-like classes, allowing reusability of parameters passed to Pages methods.
Helper class for building buttonize events, safe for reuse.
Helper class for building categorize events, safe for reuse.
Enumerator representing values required by non-dynamic buttons.
Class representing either a Message or MessageEmbed object.
Exception thrown when trying to set an invalid lookup guild.
Exception thrown when trying to set an invalid handler (not JDA or ShardManager).
Exception thrown when no handler has been set.
Helper class for building lazy-paginate events, safe for reuse.
Class responsible for handling reaction events sent by the handler.
Only one event is added to the handler to prevent cluttering and unnecessary listeners.
Exception thrown when trying to paginate an empty List or action returned a null Page.
Class representing either a String or MessageEmbed object.
Helper class for building paginate events, safe for reuse.
Wrapper for library events containing necessary data for handling.
This is the core object for Pagination-Utils' settings.

All settings changed during Paginator creation will reflect across the whole library, allowing further customization of it.

This class must only be instantiated by PaginatorBuilder.
Paginator's builder, this class allows you to customize Pagination-Utils' behavior as you like.
If you want a quick setup, use PaginatorBuilder.createSimplePaginator(JDA) or PaginatorBuilder.createSimplePaginator(ShardManager).
Utility class holding library-wide settings.
Levels used to filter what events are logged to the console by the library.
Represents an operation that accepts two input arguments and returns no result.
Represents an operation that accepts one input argument and returns no result.
Represents a function that accepts one argument and produces a result.
Represents an operation that accepts three input arguments and returns no result.