Class DatasetsWebService.QueriedAndFilteredAndInferredAndCursorPaginatedResponseDataObject<T>
java.lang.Object
ubic.gemma.rest.util.ResponseDataObject<List<T>>
ubic.gemma.rest.util.CursorPaginatedResponseDataObject<T>
ubic.gemma.rest.util.FilteredAndCursorPaginatedResponseDataObject<T>
ubic.gemma.rest.util.QueriedAndFilteredAndCursorPaginatedResponseDataObject<T>
ubic.gemma.rest.DatasetsWebService.QueriedAndFilteredAndInferredAndCursorPaginatedResponseDataObject<T>
- Direct Known Subclasses:
DatasetsWebService.QueriedAndFilteredAndInferredAndCursorPaginatedResponseDataObjectExperimentExpressionLevelsValueObject
- Enclosing class:
DatasetsWebService
public static class DatasetsWebService.QueriedAndFilteredAndInferredAndCursorPaginatedResponseDataObject<T>
extends QueriedAndFilteredAndCursorPaginatedResponseDataObject<T>
Cursor-mode counterpart to
DatasetsWebService.QueriedAndFilteredAndInferredAndPaginatedResponseDataObject.
Drops offset; adds nextCursor / prevCursor; keeps the echoed
query, filter and inferredTerms fields. See CURSOR_PAGINATION_STEP1_PLAN.md
step 1v (the /datasets/expressions/genes/{gene} pair). Mirrors the existing
DatasetsWebService.FilteredAndInferredAndCursorPaginatedResponseDataObject pattern from step 1t,
adding the query field on top.- Author:
- tesarst
-
Constructor Summary
ConstructorsConstructorDescriptionQueriedAndFilteredAndInferredAndCursorPaginatedResponseDataObject(CursorPage<T> payload, String query, Filters filters, String[] groupBy, Collection<OntologyTerm> inferredTerms) -
Method Summary
Methods inherited from class QueriedAndFilteredAndCursorPaginatedResponseDataObject
getQueryMethods inherited from class FilteredAndCursorPaginatedResponseDataObject
getFilterMethods inherited from class CursorPaginatedResponseDataObject
getGroupBy, getLimit, getNextCursor, getPrevCursor, getSort, getTotalElementsMethods inherited from class ResponseDataObject
addWarnings, getData, getWarnings
-
Constructor Details
-
QueriedAndFilteredAndInferredAndCursorPaginatedResponseDataObject
public QueriedAndFilteredAndInferredAndCursorPaginatedResponseDataObject(CursorPage<T> payload, @Nullable String query, @Nullable Filters filters, @Nullable String[] groupBy, Collection<OntologyTerm> inferredTerms)
-
-
Method Details
-
getInferredTerms
-