Enum | Description |
---|---|
HookEvent |
Identifies servlet and REST call lifecycle events which cause
@RestHook -annotated Java methods
to be called. |
Annotation Type | Description |
---|---|
Body |
Annotation that can be applied to a parameter of a
@RestMethod annotated method to identify it as the HTTP
request body converted to a POJO. |
FormData |
Annotation that can be applied to a parameter of a
@RestMethod annotated method to identify it as a form post
entry converted to a POJO. |
HasFormData |
Annotation that can be applied to a parameter of a
@RestMethod annotated method to identify whether or not
the request has the specified multipart form POST parameter. |
HasQuery |
Identical to
@HasFormData , but only checks the existing of the parameter in the URL string, not
URL-encoded form posts. |
Header |
Annotation that can be applied to a parameter of a
@RestMethod annotated method to identify it as a HTTP
request header converted to a POJO. |
HtmlDoc |
Contains all the configurable annotations for the
HtmlDocSerializer . |
Method |
Annotation that can be applied to a parameter of a
@RestMethod annotated method to identify it as the HTTP
method. |
Path |
Annotation that can be applied to a parameter of a
@RestMethod annotated method to identify it as a variable
in a URL path pattern converted to a POJO. |
PathRemainder |
Annotation that can be applied to a parameter of a
@RestMethod annotated method to identify it as the URL
parameter remainder after a path pattern match. |
Property |
Property name/value pair used in the
@RestResource.properties() annotation. |
Query |
Identical to
@FormData , but only retrieves the parameter from the URL string, not URL-encoded form
posts. |
RestHook |
Identifies Java methods on a resource/servlet class that get invoked during particular lifecycle events of
the servlet or REST call.
|
RestMethod |
Identifies a REST Java method on a
RestServlet implementation class. |
RestResource |
Used to denote that a class is a REST resource and to associate metadata on it.
|
Copyright © 2018 Apache. All rights reserved.