public class SpongePaginationService extends Object implements org.spongepowered.api.service.pagination.PaginationService
Constructor and Description |
---|
SpongePaginationService() |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.service.pagination.PaginationBuilder |
builder() |
org.spongepowered.api.service.pagination.PaginationCalculator<org.spongepowered.api.util.command.CommandSource> |
getFixedLinesCalculator(int lines) |
org.spongepowered.api.service.pagination.PaginationCalculator<org.spongepowered.api.util.command.CommandSource> |
getUnpaginatedCalculator() |
<T extends org.spongepowered.api.util.command.CommandSource> |
setPaginationCalculator(Class<T> type,
org.spongepowered.api.service.pagination.PaginationCalculator<? super T> calculator) |
public org.spongepowered.api.service.pagination.PaginationBuilder builder()
builder
in interface org.spongepowered.api.service.pagination.PaginationService
public <T extends org.spongepowered.api.util.command.CommandSource> void setPaginationCalculator(Class<T> type, org.spongepowered.api.service.pagination.PaginationCalculator<? super T> calculator) throws IllegalArgumentException
setPaginationCalculator
in interface org.spongepowered.api.service.pagination.PaginationService
IllegalArgumentException
public org.spongepowered.api.service.pagination.PaginationCalculator<org.spongepowered.api.util.command.CommandSource> getUnpaginatedCalculator()
getUnpaginatedCalculator
in interface org.spongepowered.api.service.pagination.PaginationService
public org.spongepowered.api.service.pagination.PaginationCalculator<org.spongepowered.api.util.command.CommandSource> getFixedLinesCalculator(int lines)
getFixedLinesCalculator
in interface org.spongepowered.api.service.pagination.PaginationService