public abstract class PageContext<RequestT,ResponseT,ResourceT>
extends java.lang.Object
Constructor and Description |
---|
PageContext() |
Modifier and Type | Method and Description |
---|---|
static <RequestT,ResponseT,ResourceT> |
create(UnaryCallable<RequestT,ResponseT> callable,
PagedListDescriptor<RequestT,ResponseT,ResourceT> pageDescriptor,
RequestT request,
ApiCallContext callContext) |
abstract UnaryCallable<RequestT,ResponseT> |
getCallable() |
abstract ApiCallContext |
getCallContext() |
abstract PagedListDescriptor<RequestT,ResponseT,ResourceT> |
getPageDescriptor() |
abstract RequestT |
getRequest() |
PageContext<RequestT,ResponseT,ResourceT> |
withRequest(RequestT newRequest) |
public abstract UnaryCallable<RequestT,ResponseT> getCallable()
public abstract PagedListDescriptor<RequestT,ResponseT,ResourceT> getPageDescriptor()
public abstract RequestT getRequest()
public abstract ApiCallContext getCallContext()
public PageContext<RequestT,ResponseT,ResourceT> withRequest(RequestT newRequest)
public static <RequestT,ResponseT,ResourceT> PageContext<RequestT,ResponseT,ResourceT> create(UnaryCallable<RequestT,ResponseT> callable, PagedListDescriptor<RequestT,ResponseT,ResourceT> pageDescriptor, RequestT request, ApiCallContext callContext)