Package net.craftforge.essential.controller.annotations

Annotation Types Summary
Body Indicates that the annotated property or method parameter should be initialized from the request body.
Consumer Indicates the consumer to use for parameter initialization of a resource class or resource method.
Consumes Indicates the media type(s) of the input being consumed by the annotated method.
DefaultValue Indicates the default value(s) to use if no parameter was found for initializing a field or method parameter.
Delete Indicates usage of the annotated resource method for the HTTP method of same name.
Get Indicates usage of the annotated resource method for the HTTP method of same name.
Head Indicates usage of the annotated resource method for the HTTP method of same name.
Header Indicates that the annotated property or method parameter should be initialized from a request header.
Param Indicates that the annotated property or method parameter should be initialized from a request parameter.
Path Indicates the path that leads to a resource class or resource method.
Post Indicates usage of the annotated resource method for the HTTP method of same name.
Producer Indicates the producer to use for serializing the result of a resource class or resource method.
Produces Indicates the media type(s) of the serialization output of the annotated method.
Property Indicates that the annotated property or method parameter should be initialized from a configuration property.
Public Indicates that the annotated resource method or all methods of the annotated resource class are available without any restrictions.
Put Indicates usage of the annotated resource method for the HTTP method of same name.
Trace Indicates usage of the annotated resource method for the HTTP method of same name.
 



Copyright © 2011. All Rights Reserved.