A B C D E H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Author - Annotation Type in io.rxmicro.documentation
-
Denotes the author of the generated REST-based microservice documentation.
- Author.List - Annotation Type in io.rxmicro.documentation
-
Defines several
Authorannotations on the same element.
B
- BASE_ENDPOINT - io.rxmicro.documentation.IntroductionDefinition.Section
-
base endpoint standard section.
- BaseEndpoint - Annotation Type in io.rxmicro.documentation
-
Denotes the basic endpoint in the generated REST-based microservice documentation.
- BASICS_SECTION - io.rxmicro.documentation.DocumentationDefinition.GenerationOutput
-
Only basic section.
C
- COMMON_CONCEPT - io.rxmicro.documentation.IntroductionDefinition.Section
-
Common concept standard section.
- CORS - io.rxmicro.documentation.ResourceGroupDefinition.Section
-
CORS standard section.
- CUSTOM_SECTION - io.rxmicro.documentation.IntroductionDefinition.Section
-
Custom section.
- CUSTOM_SECTION - io.rxmicro.documentation.ResourceGroupDefinition.Section
-
Custom section.
- customSection() - Method in annotation type io.rxmicro.documentation.IntroductionDefinition
-
Returns the custom sections.
- customSection() - Method in annotation type io.rxmicro.documentation.ResourceGroupDefinition
-
Returns the custom sections.
D
- DEFAULT_AUTHOR - Static variable in class io.rxmicro.documentation.DocumentationConstants
-
Default author name.
- DEFAULT_EMAIL - Static variable in class io.rxmicro.documentation.DocumentationConstants
-
Default author email.
- DEFAULT_LICENSE_NAME - Static variable in class io.rxmicro.documentation.DocumentationConstants
-
Default license name.
- DEFAULT_LICENSE_URL - Static variable in class io.rxmicro.documentation.DocumentationConstants
-
Default license url.
- description() - Method in annotation type io.rxmicro.documentation.SimpleErrorResponse
-
Returns the error description.
- Description - Annotation Type in io.rxmicro.documentation
-
Denotes the description of the generated REST-based microservice documentation.
- destinationDirectory() - Method in annotation type io.rxmicro.documentation.DocumentationDefinition
-
Returns the custom destination directory.
- DocumentationConstants - Class in io.rxmicro.documentation
-
Default values.
- DocumentationDefinition - Annotation Type in io.rxmicro.documentation
-
A composite annotation that specifies the settings for generating a whole document.
- DocumentationDefinition.GenerationOutput - Enum in io.rxmicro.documentation
-
Supported generation output.
- DocumentationVersion - Annotation Type in io.rxmicro.documentation
-
Denotes the version of REST-based microservice in the generated REST-based microservice documentation.
E
- email() - Method in annotation type io.rxmicro.documentation.Author
-
Returns the author email.
- ERROR_MODEL - io.rxmicro.documentation.IntroductionDefinition.Section
-
Error model standard section.
- Example - Annotation Type in io.rxmicro.documentation
-
Denotes the model field value used as an example in the generated REST-based microservice documentation.
- Example.List - Annotation Type in io.rxmicro.documentation
-
Defines several
Exampleannotations on the same element. - exampleErrorMessage() - Method in annotation type io.rxmicro.documentation.SimpleErrorResponse
-
Returns the example of error message.
H
- HANDLER_NOT_FOUND - io.rxmicro.documentation.IntroductionDefinition.Section
-
`Handler not found` standard section.
- HTTP_VERBS - io.rxmicro.documentation.IntroductionDefinition.Section
-
HTTP verbs standard section.
I
- INCLUDE_REFERENCE - io.rxmicro.documentation.IncludeMode
-
Includes only reference of external document.
- includeDescription() - Method in annotation type io.rxmicro.documentation.SimpleErrorResponse
-
Returns the included description if it is necessary add a complex formatted description.
- IncludeDescription - Annotation Type in io.rxmicro.documentation
-
Denotes the AsciiDoc fragment to be imported into the generated REST-based microservice documentation.
- includeMode() - Method in annotation type io.rxmicro.documentation.IncludeDescription
-
Returns the include mode.
- includeMode() - Method in annotation type io.rxmicro.documentation.IntroductionDefinition
-
Returns the include mode.
- includeMode() - Method in annotation type io.rxmicro.documentation.ResourceGroupDefinition
-
Returns the include mode.
- IncludeMode - Enum in io.rxmicro.documentation
-
Represents an include mode for external documentation resources.
- INLINE_CONTENT - io.rxmicro.documentation.IncludeMode
-
Copies the content of included external document.
- introduction() - Method in annotation type io.rxmicro.documentation.DocumentationDefinition
-
Returns the composite annotation that specifies the settings for generating the Introduction section.
- IntroductionDefinition - Annotation Type in io.rxmicro.documentation
-
A composite annotation that specifies the settings for generating the Introduction section.
- IntroductionDefinition.Section - Enum in io.rxmicro.documentation
-
Supported section types.
- io.rxmicro.documentation - package io.rxmicro.documentation
-
The root package for the
rxmicro.documentationmodule. - isCustomSection() - Method in enum io.rxmicro.documentation.IntroductionDefinition.Section
-
Returns
trueif current section is custom. - isCustomSection() - Method in enum io.rxmicro.documentation.ResourceGroupDefinition.Section
-
Returns
trueif current section is custom.
L
- License - Annotation Type in io.rxmicro.documentation
-
Denotes the license of REST-based microservice in the generated REST-based microservice documentation.
- License.List - Annotation Type in io.rxmicro.documentation
-
Defines several
Licenseannotations on the same element. - LICENSES - io.rxmicro.documentation.IntroductionDefinition.Section
-
Licences standard section.
M
- ModelExceptionErrorResponse - Annotation Type in io.rxmicro.documentation
-
Denotes the exception class to be analyzed by the
RxMicro Annotation Processorfor generating the unsuccessful HTTP response description of REST-based microservice. - ModelExceptionErrorResponse.List - Annotation Type in io.rxmicro.documentation
-
Defines several
ModelExceptionErrorResponseannotations on the same element.
N
- name() - Method in annotation type io.rxmicro.documentation.Author
-
Returns the author name.
- name() - Method in annotation type io.rxmicro.documentation.License
-
Returns the license name.
O
- output() - Method in annotation type io.rxmicro.documentation.DocumentationDefinition
-
Returns the array of outputs.
P
- PathVariables - Class in io.rxmicro.documentation
-
Predefined variables used during a generation of REST-based microservice documentation.
- PROJECT_DIR - Static variable in class io.rxmicro.documentation.PathVariables
-
Project home directory.
R
- resource() - Method in annotation type io.rxmicro.documentation.DocumentationDefinition
-
Returns the composite annotation that specifies the settings for generating the ResourceDefinition section.
- resource() - Method in annotation type io.rxmicro.documentation.IncludeDescription
-
Returns the resource name.
- ResourceDefinition - Annotation Type in io.rxmicro.documentation
-
A composite annotation that specifies the settings for generating the ResourceDefinition section.
- resourceGroup() - Method in annotation type io.rxmicro.documentation.DocumentationDefinition
-
Returns the composite annotation that specifies the settings for generating the ResourceGroupDefinition section.
- ResourceGroupDefinition - Annotation Type in io.rxmicro.documentation
-
A composite annotation that specifies the settings for generating the ResourceGroupDefinition section.
- ResourceGroupDefinition.Section - Enum in io.rxmicro.documentation
-
Supported section types.
- RESOURCES_SECTION - io.rxmicro.documentation.DocumentationDefinition.GenerationOutput
-
Only resources section.
- rxmicro.documentation - module rxmicro.documentation
-
The basic module for creation a REST-based microservice documentation.
S
- sectionOrder() - Method in annotation type io.rxmicro.documentation.IntroductionDefinition
-
Returns the current section order.
- sectionOrder() - Method in annotation type io.rxmicro.documentation.ResourceGroupDefinition
-
Returns the current section order.
- SimpleErrorResponse - Annotation Type in io.rxmicro.documentation
-
Contains metadata about the unsuccessful HTTP response of REST-based microservice.
- SimpleErrorResponse.List - Annotation Type in io.rxmicro.documentation
-
Defines several
SimpleErrorResponseannotations on the same element. - SINGLE_DOCUMENT - io.rxmicro.documentation.DocumentationDefinition.GenerationOutput
-
Whole document.
- SPECIFICATION - io.rxmicro.documentation.IntroductionDefinition.Section
-
Specification standard section.
- status() - Method in annotation type io.rxmicro.documentation.SimpleErrorResponse
-
Returns the status code.
- SUPPORTED_VARIABLES - Static variable in class io.rxmicro.documentation.PathVariables
-
All supported variables.
T
- TEMP_DIR - Static variable in class io.rxmicro.documentation.PathVariables
-
Temp directory provided by OS.
- Title - Annotation Type in io.rxmicro.documentation
-
Denotes the name of the generated REST-based microservice documentation.
U
- url() - Method in annotation type io.rxmicro.documentation.License
-
Returns the license url.
- USER_DIR - Static variable in class io.rxmicro.documentation.PathVariables
-
Current user directory.
- USER_HOME - Static variable in class io.rxmicro.documentation.PathVariables
-
User home directory.
V
- value() - Method in annotation type io.rxmicro.documentation.Author.List
-
Returns the several
Authorannotations on the same element. - value() - Method in annotation type io.rxmicro.documentation.BaseEndpoint
-
Returns the basic endpoint.
- value() - Method in annotation type io.rxmicro.documentation.Description
-
Returns the description.
- value() - Method in annotation type io.rxmicro.documentation.DocumentationVersion
-
Returns the version of REST-based microservice.
- value() - Method in annotation type io.rxmicro.documentation.Example.List
-
Returns the several
Exampleannotations on the same element. - value() - Method in annotation type io.rxmicro.documentation.Example
-
Returns the example value.
- value() - Method in annotation type io.rxmicro.documentation.License.List
-
Returns the several
Licenseannotations on the same element. - value() - Method in annotation type io.rxmicro.documentation.ModelExceptionErrorResponse.List
-
Returns the several
ModelExceptionErrorResponseannotations on the same element. - value() - Method in annotation type io.rxmicro.documentation.ModelExceptionErrorResponse
-
Returns the HTTP error exception class.
- value() - Method in annotation type io.rxmicro.documentation.SimpleErrorResponse.List
-
Returns the several
SimpleErrorResponseannotations on the same element. - value() - Method in annotation type io.rxmicro.documentation.Title
-
Returns the title.
- valueOf(String) - Static method in enum io.rxmicro.documentation.DocumentationDefinition.GenerationOutput
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.documentation.IncludeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.documentation.IntroductionDefinition.Section
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.rxmicro.documentation.ResourceGroupDefinition.Section
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.rxmicro.documentation.DocumentationDefinition.GenerationOutput
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.documentation.IncludeMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.documentation.IntroductionDefinition.Section
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.rxmicro.documentation.ResourceGroupDefinition.Section
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSIONING - io.rxmicro.documentation.ResourceGroupDefinition.Section
-
Versioning standard section.
W
- withBodyParametersDescriptionTable() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates a description table for HTTP body parameters. - withExamples() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates examples of HTTP requests and responses. - withGeneratedDate() - Method in annotation type io.rxmicro.documentation.DocumentationDefinition
-
Returns
trueif the RxMicro framework must generate date of generating of REST-based microservice documentation. - withHeadersDescriptionTable() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates a description table for HTTP headers. - withInternalErrorResponse() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates a documentation for internal error response. - withJsonSchema() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates a JSON schema for HTTP requests and responses. - withPathVariablesDescriptionTable() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates a description table for path variables. - withQueryParametersDescriptionTable() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates a description table for HTTP query parameters. - withReadMore() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates read more links to external resources. - withRequestIdResponseHeader() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates standardRequest-IdHTTP header. - withStandardDescriptions() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates a standard description for HTTP headers, parameters and path variables. - withTips() - Method in annotation type io.rxmicro.documentation.DocumentationDefinition
-
Returns
trueif the RxMicro framework must generate tips for REST-based microservice documentation. - withValidationResponse() - Method in annotation type io.rxmicro.documentation.ResourceDefinition
-
Returns
trueif the RxMicro framework must generates a documentation for validation response.
All Classes All Packages