|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Retention(value=RUNTIME) @Target(value=METHOD) public @interface ResourceMethodSignature
Annotation used to "override" the method signature of a REST method that doesn't conform to JAX-RS specification. Used for purposes of leveraging the documentation features of Enunciate without requiring your methods to conform to JAX-RS.
| Optional Element Summary | |
|---|---|
javax.ws.rs.CookieParam[] |
cookieParams
The set of cookie parameters applicable to this resource method. |
javax.ws.rs.FormParam[] |
formParams
The set of form parameters applicable to this resource method. |
javax.ws.rs.HeaderParam[] |
headerParams
The set of header parameters applicable to this resource method. |
java.lang.Class<?> |
input
The input type for this resource method (i.e. |
javax.ws.rs.MatrixParam[] |
matrixParams
The set of matrix parameters applicable to this resource method. |
java.lang.Class<?> |
output
The output type for this resource method (what would normally be the JAX-RS return type). |
javax.ws.rs.PathParam[] |
pathParams
The set of path parameters applicable to this resource method. |
javax.ws.rs.QueryParam[] |
queryParams
The set of query parameters applicable to this resource method. |
public abstract java.lang.Class<?> input
public abstract java.lang.Class<?> output
public abstract javax.ws.rs.MatrixParam[] matrixParams
public abstract javax.ws.rs.QueryParam[] queryParams
public abstract javax.ws.rs.PathParam[] pathParams
public abstract javax.ws.rs.CookieParam[] cookieParams
public abstract javax.ws.rs.HeaderParam[] headerParams
public abstract javax.ws.rs.FormParam[] formParams
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||