Class PaginationBuilderImpl<T>

java.lang.Object
tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationBuilderImpl<T>
Type Parameters:
T - the element type
All Implemented Interfaces:
PaginationBuilder<T>

@Internal public final class PaginationBuilderImpl<T> extends Object implements PaginationBuilder<T>
PaginationBuilder implementation behind View.paginate*: collects the declaration fluently (value errors rejected at setter time), validates the combination at build(), resolves geometry and target, and constructs the registered PaginationImpl token. One builder produces at most one token.