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
.OpenAPIVisitor Visits anOpenAPI
specification and perform string value resolution.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-guide.SortValueObject RepresentsSort
as part of aPaginatedResponseDataObject
.WellComposedError WellComposedErrorBody Object acting as a payload for the ResponseErrorObject.WellComposedWarning A warning, loosely modeled onWellComposedError
. -
Enum Summary Enum Description LocationType -
Exception Summary Exception Description EntityNotFoundException MalformedArgException Specialized error for malformedArg
The recommended HTTP status for this exception is 400 Bad Request.