Interface | Description |
---|---|
BasicRestConfig |
Basic configuration for a REST resource.
|
ResponseHandler |
Defines the interface for handlers that convert POJOs to appropriate HTTP responses.
|
RestCallHandler |
Class that handles the basic lifecycle of an HTTP REST call.
|
RestCallHandler.Null |
Represents no RestCallHandler.
|
RestConverter |
REST method response converter.
|
RestInfoProvider |
REST resource information provider.
|
RestInfoProvider.Null |
Represents no RestInfoProvider.
|
RestLogger |
Logging utility class.
|
RestLogger.Null |
Represents no RestLogger.
|
RestResourceResolver |
Class used to resolve
Class objects to instances. |
RestResourceResolver.Null |
Represents no RestResourceResolver.
|
Class | Description |
---|---|
BasicRestCallHandler |
Default implementation of
RestCallHandler . |
BasicRestInfoProvider |
Default implementation of
RestInfoProvider . |
BasicRestLogger |
Logging utility class.
|
BasicRestResourceResolver |
Denotes the default resolver for child resources.
|
BasicRestServlet |
Subclass of
RestServlet with default serializers and parsers defined. |
BasicRestServletGroup |
Specialized subclass of
BasicRestServlet for showing "group" pages. |
ClientVersionMatcher |
Specialized matcher for matching client versions.
|
FinishablePrintWriter | Deprecated |
FinishableServletOutputStream | Deprecated |
HtmlDocBuilder |
Programmatic interface for setting properties used by the HtmlDoc serializer.
|
Inherit |
Dummy class that indicates that serializers, parsers, or transforms should be inherited from parent-class-to-class or class-to-method.
|
MessageBundleLocation |
Message bundle location.
|
None |
Dummy class that indicates that serializers, parsers, or transforms for a Java class or method should not be inherited.
|
NoOpRestLogger |
Logging utility class.
|
ReaderResource | Deprecated
Use
ReaderResource |
ReaderResourceBuilder | Deprecated |
Redirect | Deprecated
Use
SeeOther |
RequestBody |
Contains the body of the HTTP request.
|
RequestFormData |
Represents the parsed form-data parameters in an HTTP request.
|
RequestHeaders |
Represents the headers in an HTTP request.
|
RequestPath |
Contains information about the matched path on the HTTP request.
|
RequestPathMatch | Deprecated
Unused.
|
RequestProperties |
Encapsulates request-level properties.
|
RequestQuery |
Represents the query parameters in an HTTP request.
|
ResponsePartMeta |
Represents the information needed to serialize a response part such as a response header or body.
|
RestCallRouter |
Represents a group of CallMethods on a REST resource that handle the same HTTP Method name but with different
paths/matchers/guards/etc...
|
RestChild |
Represents a simple child REST resource / path mapping.
|
RestContext |
Contains all the configuration on a REST resource and the entry points for handling REST calls.
|
RestContextBuilder |
Defines the initial configuration of a
RestServlet or @RestResource annotated object. |
RestContextProperties |
Encapsulates class-level properties.
|
RestGuard |
REST method guard.
|
RestJavaMethod |
Represents a single Java servlet/resource method annotated with
@RestMethod . |
RestMatcher |
Class used for defining method-level matchers using the
@RestMethod(matchers) annotation. |
RestMethodParam |
REST java method parameter resolver.
|
RestMethodProperties |
Encapsulates java-method-level properties.
|
RestParam | Deprecated
Unused.
|
RestRequest |
Represents an HTTP request for a REST resource.
|
RestResponse |
Represents an HTTP response for a REST resource.
|
RestServlet |
Servlet implementation of a REST resource.
|
RestUtils | Deprecated
Use
RestUtils |
StaticFileMapping |
Static file mapping.
|
StreamResource | Deprecated
Use
StreamResource |
StreamResourceBuilder | Deprecated |
UrlPathPattern | Deprecated
Unused.
|
Enum | Description |
---|---|
RestParamType |
Represents the possible parameter types as defined by the Swagger 2.0 specification.
|
Exception | Description |
---|---|
RestException |
Exception thrown to trigger an error HTTP status.
|
RestServletException |
General exception thrown from
RestServlet during construction or initialization. |
Copyright © 2018 Apache. All rights reserved.