java.lang.Object
tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationSourceSpec<T>
Type Parameters:
T - the element type served by the source

@Internal public final class PaginationSourceSpec<T> extends Object
Immutable source declaration of one pagination token: which of the four source kinds the view declared, and how to construct the PageSource for one context. PaginationSourceSpec.Kind.EAGER_STATIC carries the ONE EagerPageSource shared by every context — safe because that source is immutable; every other kind constructs a fresh source per context, preserving per-context isolation.