public class DefaultPaginationHelper
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultPaginationHelper.EntityPaginationBuilder<E extends org.killbill.billing.util.entity.Entity,T extends org.killbill.billing.BillingExceptionBase> |
static class |
DefaultPaginationHelper.SourcePaginationBuilder<O,T extends org.killbill.billing.BillingExceptionBase> |
| Constructor and Description |
|---|
DefaultPaginationHelper() |
| Modifier and Type | Method and Description |
|---|---|
static <E extends org.killbill.billing.util.entity.Entity,O,T extends org.killbill.billing.BillingExceptionBase> |
getEntityPagination(java.lang.Long limit,
DefaultPaginationHelper.SourcePaginationBuilder<O,T> sourcePaginationBuilder,
com.google.common.base.Function<O,E> function) |
static <E extends org.killbill.billing.util.entity.Entity,T extends org.killbill.billing.BillingExceptionBase> |
getEntityPaginationFromPlugins(boolean maxStatsCrossPlugins,
java.lang.Iterable<java.lang.String> plugins,
java.lang.Long offset,
java.lang.Long limit,
DefaultPaginationHelper.EntityPaginationBuilder<E,T> entityPaginationBuilder) |
static <E extends org.killbill.billing.util.entity.Entity,O,T extends org.killbill.billing.BillingExceptionBase> |
getEntityPaginationNoException(java.lang.Long limit,
DefaultPaginationHelper.SourcePaginationBuilder<O,T> sourcePaginationBuilder,
com.google.common.base.Function<O,E> function) |
public static <E extends org.killbill.billing.util.entity.Entity,T extends org.killbill.billing.BillingExceptionBase> org.killbill.billing.util.entity.Pagination<E> getEntityPaginationFromPlugins(boolean maxStatsCrossPlugins, java.lang.Iterable<java.lang.String> plugins, java.lang.Long offset, java.lang.Long limit, DefaultPaginationHelper.EntityPaginationBuilder<E,T> entityPaginationBuilder)
public static <E extends org.killbill.billing.util.entity.Entity,O,T extends org.killbill.billing.BillingExceptionBase> org.killbill.billing.util.entity.Pagination<E> getEntityPagination(java.lang.Long limit, DefaultPaginationHelper.SourcePaginationBuilder<O,T> sourcePaginationBuilder, com.google.common.base.Function<O,E> function) throws T extends org.killbill.billing.BillingExceptionBase
T extends org.killbill.billing.BillingExceptionBasepublic static <E extends org.killbill.billing.util.entity.Entity,O,T extends org.killbill.billing.BillingExceptionBase> org.killbill.billing.util.entity.Pagination<E> getEntityPaginationNoException(java.lang.Long limit, DefaultPaginationHelper.SourcePaginationBuilder<O,T> sourcePaginationBuilder, com.google.common.base.Function<O,E> function)
Copyright © 2010-2020. All Rights Reserved.