Uses of Class
tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination.PaginationSourceSpec
Packages that use PaginationSourceSpec
-
Uses of PaginationSourceSpec in tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination
Methods in tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination that return PaginationSourceSpecModifier and TypeMethodDescriptionstatic <T> @NotNull PaginationSourceSpec<T>PaginationSourceSpec.async(@NotNull AsyncPageSupplier<T> supplier) Declares an async source: a freshAsyncPageSourceis constructed per context from the supplier and the owning spec's async options.static <T> @NotNull PaginationSourceSpec<T>PaginationSourceSpec.custom(@NotNull Function<ViewContext, PageSource<T>> factory) Declares a custom source: the factory runs once per context and its result is used as-is.static <T> @NotNull PaginationSourceSpec<T>Declares a static eager source.static <T> @NotNull PaginationSourceSpec<T>PaginationSourceSpec.lazy(@NotNull Function<ViewContext, List<T>> source) Declares a lazy eager source:sourceruns once per context at initialization (and again onPagination.refresh), each result wrapped in a freshEagerPageSource.@NotNull PaginationSourceSpec<T>PaginationSpec.source()Returns the source declaration.Constructors in tech.guilhermekaua.spigotboot.inventoryapi.internal.pagination with parameters of type PaginationSourceSpecModifierConstructorDescriptionPaginationBuilderImpl(@NotNull View owner, @NotNull TokenTable table, @NotNull PaginationSourceSpec<T> source) Creates a builder for one pagination declaration of a view.