public class RestDocGenerator extends Object
| Constructor and Description |
|---|
RestDocGenerator() |
| Modifier and Type | Method and Description |
|---|---|
String |
getRestDocStringForPath(String path) |
void |
init(Class<?>[] classes,
org.restdoc.api.GlobalHeader globalHeader,
String baseURI)
initialize the RestDoc Generator
|
protected void |
parseMethodParameter(List<String> queryParams,
Map<String,org.restdoc.api.HeaderDefinition> methodRequestHeader,
Map<String,org.restdoc.api.ParamDefinition> methodParams,
Type paramType,
Annotation[] paramAnnotations) |
void |
registerGeneratorExtension(IRestDocGeneratorExtension extension) |
public void init(Class<?>[] classes, org.restdoc.api.GlobalHeader globalHeader, String baseURI)
classes - the array of JAX-RS classesglobalHeader - the global headersbaseURI - an optional base uri like "/api"protected void parseMethodParameter(List<String> queryParams, Map<String,org.restdoc.api.HeaderDefinition> methodRequestHeader, Map<String,org.restdoc.api.ParamDefinition> methodParams, Type paramType, Annotation[] paramAnnotations)
queryParams - methodRequestHeader - methodParams - paramType - paramAnnotations - public String getRestDocStringForPath(String path)
path - the basepath to startRestDoc as stringRestDocException - on generation errorpublic void registerGeneratorExtension(IRestDocGeneratorExtension extension)
extension - the IRestDocGeneratorExtension to registerCopyright © 2012-2014 RestDoc.org. All Rights Reserved.