Package org.apache.juneau.rest.annotation
package org.apache.juneau.rest.annotation
REST Annotations
-
ClassDescriptionREST request attribute annotation.Dummy class that indicates that serializers, parsers, or transforms should be inherited from parent-class-to-class or class-to-method.Annotation that can be applied to a parameter of a
@RestOp
annotated method to identify it as the HTTP method.Dummy class that indicates that serializers, parsers, or transforms for a Java class or method should not be inherited.Extended annotation forRestOp.swagger()
.Utility classes and methods for the@OpSwagger
annotation.Builder class.Used to denote that a class is a REST resource and to associate metadata on it.Utility classes and methods for the@Rest
annotation.Builder class.AppliesRest
annotations to aRestContext.Builder
.AppliesRest
annotations to aRestOpContext.Builder
.Identifies a REST DELETE operation Java method on aRestServlet
implementation class.Utility classes and methods for the@RestDelete
annotation.Builder class.AppliesRestDelete
annotations to aRestOpContext.Builder
.Identifies a method that gets called during servlet destroy.Utility classes and methods for the@RestDestroy
annotation.A collection of@RestDestroy annotations
.Builder class.Identifies a method that gets called right before we exit the servlet service method.Utility classes and methods for the@RestEndCall
annotation.A collection of@RestEndCall annotations
.Builder class.Identifies a REST GET operation Java method on aRestServlet
implementation class.Utility classes and methods for the@RestGet
annotation.Builder class.AppliesRestGet
annotations to aRestOpContext.Builder
.Identifies a method that gets called during servlet initialization.Utility classes and methods for the@RestInit
annotation.A collection of@RestInit annotations
.Builder class.Rest bean injection annotation.Utility classes and methods for theRestInject
annotation.A collection of@RestInject annotations
.Builder class.Identifies a REST operation Java method on aRestServlet
implementation class.Utility classes and methods for the@RestOp
annotation.Builder class.AppliesRestOp
annotations to aRestOpContext.Builder
.Identifies a REST OPTIONS operation Java method on aRestServlet
implementation class.Utility classes and methods for the@RestOptions
annotation.Builder class.AppliesRestOptions
annotations to aRestOpContext.Builder
.Identifies a REST PATH operation Java method on aRestServlet
implementation class.Utility classes and methods for the@RestPatch
annotation.Builder class.AppliesRestPatch
annotations to aRestOpContext.Builder
.Identifies a REST POST operation Java method on aRestServlet
implementation class.Utility classes and methods for the@RestPost
annotation.Builder class.AppliesRestPost
annotations to aRestOpContext.Builder
.Identifies a method that gets called immediately after the@RestOp annotated method gets called.Utility classes and methods for the@RestPostCall
annotation.A collection of@RestPostCall annotations
.Builder class.Identifies a method that gets called immediately after servlet initialization.Utility classes and methods for the@RestPostInit
annotation.A collection of@RestPostInit annotations
.Builder class.Identifies a method that gets called immediately before the@RestOp annotated method gets called.Utility classes and methods for the@RestPreCall
annotation.A collection of@RestPreCall annotations
.Builder class.Identifies a REST PUT operation Java method on aRestServlet
implementation class.Utility classes and methods for the@RestPut
annotation.Builder class.AppliesRestPut
annotations to aRestOpContext.Builder
.Identifies a method that is called immediately after theHttpServlet.service(HttpServletRequest, HttpServletResponse) method is called.Utility classes and methods for the@RestStartCall
annotation.A collection of@RestStartCall annotations
.Builder class.Extended annotation for@Rest(swagger)
.Utility classes and methods for the@Swagger
annotation.Builder class.