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@RestOpannotated 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@OpSwaggerannotation.Builder class.Used to denote that a class is a REST resource and to associate metadata on it.Utility classes and methods for the@Restannotation.Builder class.AppliesRestannotations to aRestContext.Builder.AppliesRestannotations to aRestOpContext.Builder.Identifies a REST DELETE operation Java method on aRestServletimplementation class.Utility classes and methods for the@RestDeleteannotation.Builder class.AppliesRestDeleteannotations to aRestOpContext.Builder.Identifies a method that gets called during servlet destroy.Utility classes and methods for the@RestDestroyannotation.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@RestEndCallannotation.A collection of@RestEndCall annotations.Builder class.Identifies a REST GET operation Java method on aRestServletimplementation class.Utility classes and methods for the@RestGetannotation.Builder class.AppliesRestGetannotations to aRestOpContext.Builder.Identifies a method that gets called during servlet initialization.Utility classes and methods for the@RestInitannotation.A collection of@RestInit annotations.Builder class.Rest bean injection annotation.Utility classes and methods for theRestInjectannotation.A collection of@RestInject annotations.Builder class.Identifies a REST operation Java method on aRestServletimplementation class.Utility classes and methods for the@RestOpannotation.Builder class.AppliesRestOpannotations to aRestOpContext.Builder.Identifies a REST OPTIONS operation Java method on aRestServletimplementation class.Utility classes and methods for the@RestOptionsannotation.Builder class.AppliesRestOptionsannotations to aRestOpContext.Builder.Identifies a REST PATH operation Java method on aRestServletimplementation class.Utility classes and methods for the@RestPatchannotation.Builder class.AppliesRestPatchannotations to aRestOpContext.Builder.Identifies a REST POST operation Java method on aRestServletimplementation class.Utility classes and methods for the@RestPostannotation.Builder class.AppliesRestPostannotations to aRestOpContext.Builder.Identifies a method that gets called immediately after the@RestOp annotated method gets called.Utility classes and methods for the@RestPostCallannotation.A collection of@RestPostCall annotations.Builder class.Identifies a method that gets called immediately after servlet initialization.Utility classes and methods for the@RestPostInitannotation.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@RestPreCallannotation.A collection of@RestPreCall annotations.Builder class.Identifies a REST PUT operation Java method on aRestServletimplementation class.Utility classes and methods for the@RestPutannotation.Builder class.AppliesRestPutannotations to aRestOpContext.Builder.Identifies a method that is called immediately after theHttpServlet.service(HttpServletRequest, HttpServletResponse) method is called.Utility classes and methods for the@RestStartCallannotation.A collection of@RestStartCall annotations.Builder class.Extended annotation for@Rest(swagger).Utility classes and methods for the@Swaggerannotation.Builder class.