public class PageFactory extends Object
| Constructor and Description |
|---|
PageFactory() |
| Modifier and Type | Method and Description |
|---|---|
static <N> List<Edge<N>> |
createEdges(List<N> nodes,
CursorProvider<N> cursorProvider) |
static <N> Page<N> |
createOffsetBasedPage(List<N> nodes,
long offset,
boolean hasNextPage,
boolean hasPreviousPage) |
static <N> Page<N> |
createOffsetBasedPage(List<N> nodes,
long count,
long offset) |
static <N> Page<N> |
createPage(List<N> nodes,
CursorProvider<N> cursorProvider,
boolean hasNextPage,
boolean hasPreviousPage) |
static <N> PageInfo<N> |
createPageInfo(List<Edge<N>> edges,
boolean hasNextPage,
boolean hasPreviousPage) |
public static <N> Page<N> createOffsetBasedPage(List<N> nodes, long count, long offset)
public static <N> Page<N> createOffsetBasedPage(List<N> nodes, long offset, boolean hasNextPage, boolean hasPreviousPage)
public static <N> Page<N> createPage(List<N> nodes, CursorProvider<N> cursorProvider, boolean hasNextPage, boolean hasPreviousPage)
public static <N> List<Edge<N>> createEdges(List<N> nodes, CursorProvider<N> cursorProvider)
Copyright © 2016–2017. All rights reserved.