Annotation Type RestLink
-
@Retention(RUNTIME) @Target(METHOD) public @interface RestLink
Represents a Web link to be incorporated into the HTTP response. Only the response of methods or classes annotated withInjectRestLinkswill include the "Link" headers.The RestLink annotation can be used at method level.
- See Also:
- RFC 5988 Web Linking Standard
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<?>entityTypeDeclares a link for the given type of resources.StringrelIf not set, it will default to the method name.
-
-
-
Element Detail
-
rel
String rel
If not set, it will default to the method name.- Returns:
- the link relation.
- Default:
- ""
-
-
-
entityType
Class<?> entityType
Declares a link for the given type of resources. If not set, it will default to the returning type of the annotated method.- Returns:
- the type of returning method.
- Default:
- java.lang.Object.class
-
-