Class Pages
java.lang.Object
kr.paysync.sdk.internal.Pages
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Iterable<T> iterate(long offset, int limit, BiFunction<Long, Integer, Page<T>> fetch) static <T> Function<JsonReader, Page<T>> mapper(long offset, int limit, Function<JsonReader, T> item) static voidvalidate(long offset, int limit)
-
Field Details
-
DEFAULT_LIMIT
public static final int DEFAULT_LIMIT- See Also:
-
MAX_LIMIT
public static final int MAX_LIMIT- See Also:
-
-
Method Details
-
mapper
public static <T> Function<JsonReader, Page<T>> mapper(long offset, int limit, Function<JsonReader, T> item) -
validate
public static void validate(long offset, int limit) -
iterate
public static <T> Iterable<T> iterate(long offset, int limit, BiFunction<Long, Integer, Page<T>> fetch)
-