public class PagingResponseBuilder extends FeatureResponseBuilderImpl
Constructor and Description |
---|
PagingResponseBuilder() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
buildAttributeResponse(PersistenceContext context,
java.util.Map<java.lang.String,java.lang.Object> queryParams,
java.lang.String attribute,
java.lang.Object results,
javax.ws.rs.core.UriInfo uriInfo)
Builds the attribute response.
|
java.lang.Object |
buildReadAllQueryResponse(PersistenceContext context,
java.util.Map<java.lang.String,java.lang.Object> queryParams,
java.util.List<java.lang.Object> items,
javax.ws.rs.core.UriInfo uriInfo)
Builds the read all query response.
|
java.lang.Object |
buildReportQueryResponse(PersistenceContext context,
java.util.Map<java.lang.String,java.lang.Object> queryParams,
java.util.List<java.lang.Object[]> results,
java.util.List<org.eclipse.persistence.internal.queries.ReportItem> items,
javax.ws.rs.core.UriInfo uriInfo)
Builds the report query response.
|
buildSingleEntityResponse, buildSingleResultQueryResponse, createShellJAXBElementList
public java.lang.Object buildReadAllQueryResponse(PersistenceContext context, java.util.Map<java.lang.String,java.lang.Object> queryParams, java.util.List<java.lang.Object> items, javax.ws.rs.core.UriInfo uriInfo)
buildReadAllQueryResponse
in interface FeatureResponseBuilder
buildReadAllQueryResponse
in class FeatureResponseBuilderImpl
context
- the contextqueryParams
- the query paramsitems
- the itemsuriInfo
- the uri infopublic java.lang.Object buildReportQueryResponse(PersistenceContext context, java.util.Map<java.lang.String,java.lang.Object> queryParams, java.util.List<java.lang.Object[]> results, java.util.List<org.eclipse.persistence.internal.queries.ReportItem> items, javax.ws.rs.core.UriInfo uriInfo)
buildReportQueryResponse
in interface FeatureResponseBuilder
buildReportQueryResponse
in class FeatureResponseBuilderImpl
context
- the contextqueryParams
- the query paramsresults
- the resultsitems
- the itemsuriInfo
- the uri infopublic java.lang.Object buildAttributeResponse(PersistenceContext context, java.util.Map<java.lang.String,java.lang.Object> queryParams, java.lang.String attribute, java.lang.Object results, javax.ws.rs.core.UriInfo uriInfo)
buildAttributeResponse
in interface FeatureResponseBuilder
buildAttributeResponse
in class FeatureResponseBuilderImpl
context
- the contextqueryParams
- the query paramsattribute
- the attributeresults
- the resultsuriInfo
- the uri info