| Modifier and Type | Method and Description |
|---|---|
ApiResourceMetadata |
ApiActionMetadata.getParent() |
| Modifier and Type | Method and Description |
|---|---|
void |
ApiActionMetadata.setParent(ApiResourceMetadata parent) |
| Constructor and Description |
|---|
ApiActionMetadata(ApiResourceMetadata parent,
RamlResource resource,
RamlActionType actionType,
RamlAction action) |
ApiActionMetadata(ApiResourceMetadata parent,
RamlResource resource,
RamlActionType actionType,
RamlAction action,
String responseContentTypeFilter,
boolean injectHttpHeadersParameter) |
| Modifier and Type | Method and Description |
|---|---|
Set<ApiResourceMetadata> |
RamlParser.checkResource(String baseUrl,
RamlResource resource,
ApiResourceMetadata controller,
RamlRoot document)
Recursive method to parse resources in a Raml File.
|
Set<ApiResourceMetadata> |
RamlParser.extractControllers(RamlRoot raml)
This method will extract a set of controllers from the RAML file.
|
| Modifier and Type | Method and Description |
|---|---|
Set<ApiResourceMetadata> |
RamlParser.checkResource(String baseUrl,
RamlResource resource,
ApiResourceMetadata controller,
RamlRoot document)
Recursive method to parse resources in a Raml File.
|
| Modifier and Type | Method and Description |
|---|---|
protected Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JAnnotationUse,ApiResourceMetadata> |
Spring4ControllerStubRule.getControllerAnnotationRule() |
protected Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JAnnotationUse,ApiResourceMetadata> |
Spring4ControllerInterfaceRule.getControllerAnnotationRule() |
protected Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JAnnotationUse,ApiResourceMetadata> |
Spring4ControllerDecoratorRule.getControllerAnnotationRule() |
protected Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JAnnotationUse,ApiResourceMetadata> |
Spring3ControllerStubRule.getControllerAnnotationRule() |
protected Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JAnnotationUse,ApiResourceMetadata> |
Spring3ControllerInterfaceRule.getControllerAnnotationRule() |
protected Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JAnnotationUse,ApiResourceMetadata> |
Spring3ControllerDecoratorRule.getControllerAnnotationRule() |
| Modifier and Type | Method and Description |
|---|---|
com.sun.codemodel.JDefinedClass |
Spring4RestTemplateClientRule.apply(ApiResourceMetadata metadata,
com.sun.codemodel.JCodeModel generatableType) |
com.sun.codemodel.JDefinedClass |
GenericJavaClassRule.apply(ApiResourceMetadata metadata,
com.sun.codemodel.JCodeModel codeModel) |
| Modifier and Type | Method and Description |
|---|---|
GenericJavaClassRule |
GenericJavaClassRule.addClassAnnotationRule(Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JAnnotationUse,ApiResourceMetadata> annotationRule) |
GenericJavaClassRule |
GenericJavaClassRule.addFieldDeclarationRule(Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JFieldVar,ApiResourceMetadata> fieldDeclerationRule) |
GenericJavaClassRule |
GenericJavaClassRule.setClassCommentRule(Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JDocComment,ApiResourceMetadata> classCommentRule) |
GenericJavaClassRule |
GenericJavaClassRule.setClassRule(Rule<com.sun.codemodel.JPackage,com.sun.codemodel.JDefinedClass,ApiResourceMetadata> classRule) |
GenericJavaClassRule |
GenericJavaClassRule.setImplementsExtendsRule(Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JDefinedClass,ApiResourceMetadata> implementsExtendsRule) |
GenericJavaClassRule |
GenericJavaClassRule.setPackageRule(Rule<com.sun.codemodel.JCodeModel,com.sun.codemodel.JPackage,ApiResourceMetadata> packageRule) |
| Modifier and Type | Method and Description |
|---|---|
com.sun.codemodel.JPackage |
PackageRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JCodeModel generatableType) |
com.sun.codemodel.JDefinedClass |
ImplementsControllerInterfaceRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JDefinedClass generatableType) |
com.sun.codemodel.JFieldVar |
ClassFieldDeclarationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JDefinedClass generatableType) |
com.sun.codemodel.JDocComment |
ClassCommentRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JDefinedClass generatableType) |
com.sun.codemodel.JAnnotationUse |
ClassAnnotationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JDefinedClass generatableType) |
com.sun.codemodel.JDefinedClass |
SpringFeignClientInterfaceDeclarationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JPackage generatableType) |
com.sun.codemodel.JDefinedClass |
ResourceClassDeclarationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JPackage generatableType) |
com.sun.codemodel.JDefinedClass |
ControllerInterfaceDeclarationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JPackage generatableType) |
com.sun.codemodel.JDefinedClass |
ClientInterfaceDeclarationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JPackage generatableType) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JAnnotationUse,ApiResourceMetadata> |
SpringControllerStubRule.getControllerAnnotationRule() |
protected abstract Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JAnnotationUse,ApiResourceMetadata> |
SpringControllerInterfaceRule.getControllerAnnotationRule() |
protected abstract Rule<com.sun.codemodel.JDefinedClass,com.sun.codemodel.JAnnotationUse,ApiResourceMetadata> |
SpringControllerDecoratorRule.getControllerAnnotationRule() |
| Modifier and Type | Method and Description |
|---|---|
com.sun.codemodel.JDefinedClass |
SpringFeignClientInterfaceDecoratorRule.apply(ApiResourceMetadata metadata,
com.sun.codemodel.JCodeModel generatableType) |
com.sun.codemodel.JDefinedClass |
SpringControllerStubRule.apply(ApiResourceMetadata metadata,
com.sun.codemodel.JCodeModel generatableType) |
com.sun.codemodel.JDefinedClass |
SpringControllerInterfaceRule.apply(ApiResourceMetadata metadata,
com.sun.codemodel.JCodeModel generatableType) |
com.sun.codemodel.JDefinedClass |
SpringControllerDecoratorRule.apply(ApiResourceMetadata metadata,
com.sun.codemodel.JCodeModel generatableType) |
com.sun.codemodel.JFieldVar |
SpringRestTemplateFieldDeclerationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JDefinedClass generatableType) |
com.sun.codemodel.JAnnotationUse |
SpringRestControllerAnnotationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JDefinedClass generatableType) |
com.sun.codemodel.JAnnotationUse |
SpringRequestMappingClassAnnotationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JDefinedClass generatableType) |
com.sun.codemodel.JAnnotationUse |
SpringFeignClientClassAnnotationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JDefinedClass generatableType) |
com.sun.codemodel.JFieldVar |
SpringDelegateFieldDeclerationRule.apply(ApiResourceMetadata controllerMetadata,
com.sun.codemodel.JDefinedClass generatableType) |
Copyright © 2017. All rights reserved.