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 RepresentsSortas part of aPaginatedResponseDataObject.WellComposedErrorBody Object acting as a payload for the ResponseErrorObject. -
Exception Summary Exception Description EntityNotFoundException MalformedArgException Specialized error for malformedArgThe recommended HTTP status for this exception is 400 Bad Request.