| Modifier and Type | Method and Description |
|---|---|
Set<ApiParameterMetadata> |
ApiActionMetadata.getPathVariables() |
Set<ApiParameterMetadata> |
ApiActionMetadata.getRequestHeaders() |
Set<ApiParameterMetadata> |
ApiActionMetadata.getRequestParameters() |
| Modifier and Type | Method and Description |
|---|---|
void |
ApiActionMetadata.setPathVariables(Set<ApiParameterMetadata> pathVariables) |
void |
ApiActionMetadata.setRequestParameters(Set<ApiParameterMetadata> requestParameters) |
| Modifier and Type | Method and Description |
|---|---|
protected com.sun.codemodel.JVar |
MethodParamsRule.paramQueryForm(ApiParameterMetadata paramMetaData,
CodeModelHelper.JExtMethod generatableType) |
| Modifier and Type | Method and Description |
|---|---|
protected com.sun.codemodel.JVar |
SpringMethodParamsRule.paramQueryForm(ApiParameterMetadata paramMetaData,
CodeModelHelper.JExtMethod generatableType) |
| Modifier and Type | Method and Description |
|---|---|
static String |
SchemaHelper.convertClassToJsonSchema(ApiParameterMetadata clazz,
String responseDescription,
JavaDocStore javaDocStore)
Uses Jackson object mappers to convert an ajaxcommandparameter annotated type into its
JSONSchema representation.
|
| Modifier and Type | Method and Description |
|---|---|
protected ApiParameterMetadata[] |
SpringMvcResourceParser.extractResourceIdParameter(Method method) |
protected abstract ApiParameterMetadata[] |
ResourceParser.extractResourceIdParameter(Method method)
Queries the parameters in the Method and checks for an AjaxParameter Annotation with the resource Id flag enabled
|
| Modifier and Type | Method and Description |
|---|---|
protected List<ApiParameterMetadata> |
SpringMvcResourceParser.getApiParameters(Method method,
boolean includeUrlParameters,
boolean includeNonUrlParameters) |
protected abstract List<ApiParameterMetadata> |
ResourceParser.getApiParameters(Method method,
boolean includeUrlParameters,
boolean includeNonUrlParameters)
Allows children to specify which parameters within a method should be included in API generation
|
| Modifier and Type | Method and Description |
|---|---|
protected Pair<String,RamlMimeType> |
SpringMvcResourceParser.extractRequestBody(Method method,
Map<String,String> parameterComments,
String comment,
List<ApiParameterMetadata> apiParameters) |
protected Pair<String,RamlMimeType> |
ResourceParser.extractRequestBody(Method method,
Map<String,String> parameterComments,
String comment,
List<ApiParameterMetadata> apiParameters)
Converts a method body into a request json schema and a mime type.
|
Copyright © 2017. All rights reserved.