Package ubic.gemma.rest.util
-
Interface Summary Interface Description Responders.FilterMethod<T> A functional interface matching the signature of a paginating service method. -
Class Summary Class Description ArgUtils Utilities for working withArg
.BuildInfoValueObject FilteredAndLimitedResponseDataObject<T> FilteredAndPaginatedResponseDataObject<T> FilteredResponseDataObject<T> JacksonConfig Configuration for JSON serialization with Jackson.MediaTypeUtils Utilities forMediaType
.OpenApiConfig OpenApiFactory Factory forOpenAPI
.PaginatedResponseDataObject<T> Represents paginated results with offset and limit.QueriedAndFilteredAndLimitedResponseDataObject<T> Represents a payload with a limited number of results.QueriedAndFilteredAndPaginatedResponseDataObject<T> QueriedAndFilteredResponseDataObject<T> Responders Handles setting of the response status code and composing a proper payload structure.ResponseDataObject<T> Wrapper for a non-error response payload compliant with the Google JSON style-guideResponseErrorObject Wrapper for an error response payload compliant with the Google JSON style-guideSortValueObject RepresentsSort
as part of aPaginatedResponseDataObject
.WellComposedErrorBody Object acting as a payload for the ResponseErrorObject. -
Exception Summary Exception Description EntityNotFoundException MalformedArgException Specialized error for malformedArg
The recommended HTTP status for this exception is 400 Bad Request.