diff --git a/6.4.0/api/allclasses-index.html b/6.4.0/api/allclasses-index.html new file mode 100644 index 0000000000..a80c074ad5 --- /dev/null +++ b/6.4.0/api/allclasses-index.html @@ -0,0 +1,801 @@ + + + + +All Classes and Interfaces (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

All Classes and Interfaces

+
+
+
+
+
+
Class
+
Description
+ +
+
Base generator for Micronaut.
+
+ +
+
Base generator for Micronaut.
+
+ +
+
A TypeElementVisitor the builds the Swagger model from Micronaut controllers at compile time.
+
+ +
+
Method to convert final openapi file to adoc format.
+
+ +
+
Specific environment for annotation processing level.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
CollectionUtils.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Configuration utilities methods.
+
+ +
+
Information about decorator.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Visitor context properties.
+
+ +
+
Convert utilities methods.
+
+ +
+
Convert utilities methods.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Some util methods.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Entity to storage information about same swagger operations, but with different version / group.
+
+ +
+
Endpoints configuration.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
File utilities methods.
+
+ +
+
File utilities methods.
+
+ +
+
A class with lambdas to format mustache-generated code and formatting utility functions.
+
+ +
+
A lambda that allows indenting its contents.
+
+ +
+
A formatter that is responsible for removing extra empty lines in mustache files.
+
+ +
+
Replace dot to underscore.
+
+ +
+
A formatter that collects everything in a single line.
+
+ +
+
The main interface of the generator options builder.
+
+ +
+
OpenAPI group properties.
+
+ +
+
Package name with inclusion subpackages flag.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Copy of class io.micronaut.security.config.InterceptUrlMapConverter from micronaut-security.
+
+ +
+
Copy of class io.micronaut.security.config.InterceptUrlMapPattern from micronaut-security.
+
+ +
+
Utility class to add missing "discriminator" property when using Jackson JsonTypeInfo + and JsonSubTypes.
+
+ +
+
A parsed javadoc description.
+
+ +
+
Very simple javadoc parser that can used to parse out the first paragraph description and parameter / return descriptions.
+
+ +
+
The generator for creating Micronaut clients.
+
+ +
+
The client generator options builder.
+
+ +
+
The generator for creating Micronaut servers.
+
+ +
+
Configures options which are specific to the server code.
+
+ +
+
The generator for creating Micronaut clients.
+
+ +
+
The client generator options builder.
+
+ +
+
The generator for creating Micronaut servers.
+
+ +
+
Configures options which are specific to the server code.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
Convert-methods from MD format to AsciiDoc.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Marker interface for all Micronaut code generators, used + to avoid leaking internal types to public APIs.
+
+ +
+
A code generator builder.
+
+ +
+
Main entry point for Micronaut OpenAPI code generation.
+
+ +
+
The different output kinds that the generator supports.
+
+ +
+
The different test frameworks which are supported + by this generator.
+
+ +
+
Builder for generic options that the Micronaut code generator supports.
+
+ +
+
The possible date-time formatting configurations.
+
+ +
+
The possible languages for generator.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Number utils.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
 
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Visits the application class.
+
+ +
+
Supported configuration properties.
+
+ +
+
A TypeElementVisitor the builds the Swagger model from Micronaut controllers at compile time.
+
+ +
+
The annotation can be used to add suffix and prefix for operationIds.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
A TypeElementVisitor the builds the Swagger model from Micronaut + controllers at compile time.
+
+ +
+
With this annotation, you can specify one or more groups that this endpoint will be included in, + as well as specify groups from which this endpoint should be excluded.
+
+ +
+
With this annotation, you can specify the OpenAPIDefinition description that will be inserted + into a specific swagger file, only for this group.
+
+ +
+
Allows OpenAPIGroupInfo to be repeatable.
+
+ +
+
A TypeElementVisitor that read the @OpenAPIGroupInfo annotations at the compile + time.
+
+ +
+
The annotation can be used to include additional io.micronaut.http.annotation.Controller or + io.micronaut.management.endpoint.annotation.Endpoint classes to be processed for OpenAPI definition.
+
+ +
+
Allows OpenAPIInclude to be repeatable.
+
+ +
+
A TypeElementVisitor that builds the Swagger model from Micronaut controllers included by @OpenAPIInclude at the compile time.
+
+ +
+
Helpful object with information about openAPI object and group / version settings.
+
+ +
+
A TypeElementVisitor that builds appropriate Schema annotation for the parent class of a hierarchy + when using Jackson JsonTypeInfo and JsonSubTypes.
+
+ +
+
The annotation to include Micronaut management endpoints.
+
+ +
+
Mapper for management endpoints.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
A helper class that post process OpenApi operations.
+
+ +
+
The annotation to include Micronaut security endpoints.
+
+ +
+
Mapper for security endpoints.
+
+ +
+
Configuration properties for Openapi-to-adoc converter.
+
+ +
+
OpenAPI to Asciidoc converter.
+
+ +
+
Convert utilities methods.
+
+ +
+
OpenApi view configuration for Swagger UI, ReDoc, OpenAPI Explorer and RapiDoc.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Helper class for handling two values.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
A record that can be used to specify parameter mapping.
+
+ +
+
The location of the parameter to be mapped.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
The PrimitiveType enumeration defines a mapping of limited set + of classes into Swagger primitive types.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
A record that can be used to specify parameter mapping.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
Micronaut router versioning properties.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
 
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Some schema util methods.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
Micronaut security properties.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Copy of class io.micronaut.security.rules.SecurityRule from micronaut-security.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
This class is copied from swagger-core library.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
The supported serialization libraries.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Copy of MapSchema but without type 'object'.
+
+ +
+
File utilities methods.
+
+ +
+
Utilities methods to convert html table to adoc table.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
OpenApi introspection configuration for Swagger-model.
+
+ +
+
Changes the Retention Policy of the annotation to SOURCE.
+
+ +
+
Freemarker component template names.
+
+ +
 
+ +
+
Utilities methods to generators.
+
+ +
+
Some util methods.
+
+ +
+
Visibility level for properties, constructors and methods.
+
+
+
+
+
+
+
+ + diff --git a/6.4.0/api/allpackages-index.html b/6.4.0/api/allpackages-index.html new file mode 100644 index 0000000000..4a74348f62 --- /dev/null +++ b/6.4.0/api/allpackages-index.html @@ -0,0 +1,99 @@ + + + + +All Packages (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

All Packages

+
+
Package Summary
+ +
+
+
+ + diff --git a/6.4.0/api/constant-values.html b/6.4.0/api/constant-values.html new file mode 100644 index 0000000000..19cbe1e363 --- /dev/null +++ b/6.4.0/api/constant-values.html @@ -0,0 +1,936 @@ + + + + +Constant Field Values (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Constant Field Values

+
+

Contents

+ +
+
+
+

io.micronaut.*

+ + + + + + + + +
+
+
+
+ + diff --git a/6.4.0/api/element-list b/6.4.0/api/element-list new file mode 100644 index 0000000000..88a9ee20fd --- /dev/null +++ b/6.4.0/api/element-list @@ -0,0 +1,18 @@ +io.micronaut.openapi +io.micronaut.openapi.adoc +io.micronaut.openapi.adoc.md +io.micronaut.openapi.adoc.utils +io.micronaut.openapi.annotation +io.micronaut.openapi.annotation.mappers +io.micronaut.openapi.annotation.transformers +io.micronaut.openapi.generator +io.micronaut.openapi.introspections +io.micronaut.openapi.javadoc +io.micronaut.openapi.postprocessors +io.micronaut.openapi.swagger.core.jackson +io.micronaut.openapi.swagger.core.jackson.mixin +io.micronaut.openapi.swagger.core.util +io.micronaut.openapi.view +io.micronaut.openapi.visitor +io.micronaut.openapi.visitor.group +io.micronaut.openapi.visitor.security diff --git a/6.4.0/api/help-doc.html b/6.4.0/api/help-doc.html new file mode 100644 index 0000000000..46390833f0 --- /dev/null +++ b/6.4.0/api/help-doc.html @@ -0,0 +1,185 @@ + + + + +API Help (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+

JavaDoc Help

+ +
+
+

Navigation

+Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces + +
+
+
+

Kinds of Pages

+The following sections describe the different kinds of pages in this collection. +
+

Overview

+

The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+
+
+

Package

+

Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

+
    +
  • Interfaces
  • +
  • Classes
  • +
  • Enum Classes
  • +
  • Exceptions
  • +
  • Errors
  • +
  • Annotation Interfaces
  • +
+
+
+

Class or Interface

+

Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

+
    +
  • Class Inheritance Diagram
  • +
  • Direct Subclasses
  • +
  • All Known Subinterfaces
  • +
  • All Known Implementing Classes
  • +
  • Class or Interface Declaration
  • +
  • Class or Interface Description
  • +
+
+
    +
  • Nested Class Summary
  • +
  • Enum Constant Summary
  • +
  • Field Summary
  • +
  • Property Summary
  • +
  • Constructor Summary
  • +
  • Method Summary
  • +
  • Required Element Summary
  • +
  • Optional Element Summary
  • +
+
+
    +
  • Enum Constant Details
  • +
  • Field Details
  • +
  • Property Details
  • +
  • Constructor Details
  • +
  • Method Details
  • +
  • Element Details
  • +
+

Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

+

The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

+
+
+

Other Files

+

Packages and modules may contain pages with additional information related to the declarations nearby.

+
+
+

Tree (Class Hierarchy)

+

There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

+
    +
  • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
  • +
  • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
  • +
+
+
+

Constant Field Values

+

The Constant Field Values page lists the static final fields and their values.

+
+
+

Serialized Form

+

Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.

+
+
+

All Packages

+

The All Packages page contains an alphabetic index of all packages contained in the documentation.

+
+
+

All Classes and Interfaces

+

The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

+
+
+

Index

+

The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

+
+
+
+This help file applies to API documentation generated by the standard doclet.
+
+
+ + diff --git a/6.4.0/api/index-all.html b/6.4.0/api/index-all.html new file mode 100644 index 0000000000..e7dc6a4ac1 --- /dev/null +++ b/6.4.0/api/index-all.html @@ -0,0 +1,4180 @@ + + + + +Index (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

A

+
+
abbreviations - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
AbstractMicronautJavaCodegen<T extends GeneratorOptionsBuilder> - Class in io.micronaut.openapi.generator
+
+
Base generator for Micronaut.
+
+
AbstractMicronautJavaCodegen() - Constructor for class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
AbstractMicronautKotlinCodegen<T extends GeneratorOptionsBuilder> - Class in io.micronaut.openapi.generator
+
+
Base generator for Micronaut.
+
+
AbstractMicronautKotlinCodegen() - Constructor for class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
AbstractOpenApiEndpointVisitor - Class in io.micronaut.openapi.visitor
+
+
A TypeElementVisitor the builds the Swagger model from Micronaut controllers at compile time.
+
+
AbstractOpenApiEndpointVisitor() - Constructor for class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
 
+
addAlways() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIDecorator
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Components31Mixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Discriminator31Mixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExtensionsMixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Info31Mixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.InfoMixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.LicenseMixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPI31Mixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
addExtension(String, Object) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
addGeneratedResource(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
ADDITIONAL_CLIENT_TYPE_ANNOTATIONS - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
ADDITIONAL_CLIENT_TYPE_ANNOTATIONS - Static variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
additionalClientTypeAnnotations - Variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
additionalClientTypeAnnotations - Variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
addMissingDiscriminatorType(OpenAPI) - Method in class io.micronaut.openapi.postprocessors.JacksonDiscriminatorPostProcessor
+
+
Add the missing discriminator property to the schemas related to another schema referencing them.
+
+
addMustacheLambdas() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
addMustacheLambdas() - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
addOperationToGroup(String, String, Operation, CodegenOperation, Map<String, List<CodegenOperation>>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
addOperationToGroup(String, String, Operation, CodegenOperation, Map<String, List<CodegenOperation>>) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
addParameterMappings(List<ParameterMapping>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
addParameterMappings(List<ParameterMapping>) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
addResponseBodyMappings(List<ResponseBodyMapping>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
addResponseBodyMappings(List<ResponseBodyMapping>) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
AdocModule - Class in io.micronaut.openapi.visitor
+
+
Method to convert final openapi file to adoc format.
+
+
ALL - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
All supported annotation processor properties.
+
+
allModels - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
allModels - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
annotationType() - Method in class io.micronaut.openapi.annotation.mappers.OpenAPIManagementAnnotationMapper
+
 
+
annotationType() - Method in class io.micronaut.openapi.annotation.mappers.OpenAPISecurityAnnotationMapper
+
 
+
annotationType() - Method in class io.micronaut.openapi.annotation.transformers.ExtensionPropertyRetentionPolicyAnnotationTransformer
+
 
+
AnnProcessorEnvironment - Class in io.micronaut.openapi.visitor
+
+
Specific environment for annotation processing level.
+
+
AnnProcessorEnvironment(ApplicationContextConfiguration, VisitorContext) - Constructor for class io.micronaut.openapi.visitor.AnnProcessorEnvironment
+
+
Construct a new environment for the given configuration.
+
+
ANONYMOUS_ROLE - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
ANONYMOUS_ROLE - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
ANONYMOUS_ROLE_KEY - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
ANONYMOUS_ROLE_KEY - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
aot - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
aot - Variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
API_DOCS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
 
+
API_PREFIX - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
API_PREFIX - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
API_SUFFIX - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
API_SUFFIX - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
API_TESTS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
 
+
apiPackage - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
apiPackage - Variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
ApiResponseRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ApiResponseRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ApiResponseRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ApiResponses31Deserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
ApiResponses31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.ApiResponses31Deserializer
+
 
+
ApiResponsesDeserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
ApiResponsesDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.ApiResponsesDeserializer
+
 
+
ApiResponsesRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ApiResponsesRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ApiResponsesRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ApiResponsesSerializer - Class in io.micronaut.openapi.swagger.core.jackson
+
+
This class is copied from swagger-core library.
+
+
ApiResponsesSerializer() - Constructor for class io.micronaut.openapi.swagger.core.jackson.ApiResponsesSerializer
+
 
+
APIS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
 
+
apiTestFileFolder() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
apiTestFileFolder() - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
apiTestFileFolder() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
apiTestFileFolder() - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
apiTestFilename(String, String) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
apiTestFilename(String, String) - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
appName - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
appName - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
ARGUMENT_BOOLEAN - Static variable in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
ARGUMENT_CUSTOM_SCHEMA_MAP - Static variable in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
ARGUMENT_GROUP_PROPERTIES_MAP - Static variable in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
ARGUMENT_SCHEMA_DECORATORS_MAP - Static variable in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
arraySchema(Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
ArraySchemaRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ArraySchemaRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ArraySchemaRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ATTR_OPENAPI - Static variable in class io.micronaut.openapi.visitor.Utils
+
 
+
ATTR_TEST_MODE - Static variable in class io.micronaut.openapi.visitor.Utils
+
 
+
ATTR_VISITED_ELEMENTS - Static variable in class io.micronaut.openapi.visitor.Utils
+
 
+
AUTHORIZATION_FILTER_PATTERN - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
AUTHORIZATION_FILTER_PATTERN - Static variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
authorizationFilterPattern - Variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
authorizationFilterPattern - Variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
AUTHORIZED_ROLE - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
AUTHORIZED_ROLE - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
AUTHORIZED_ROLE_KEY - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
AUTHORIZED_ROLE_KEY - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
autoDetectLanguageType - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
+

B

+
+
BASE_PATH_SEPARATOR - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
BASE_PATH_SEPARATOR - Static variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
basePathSeparator - Variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
basePathSeparator - Variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
BINARY - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
bindArraySchemaAnnotationValue(VisitorContext, Element, Schema<?>, AnnotationValue<ArraySchema>, ClassElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
Binds the array schema for the given element.
+
+
bindSchemaAnnotationValue(VisitorContext, Element, Schema<?>, AnnotationValue<Schema>, ClassElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
Binds the schema for the given element.
+
+
bindSchemaForElement(VisitorContext, TypedElement, ClassElement, Schema<?>, ClassElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
Binds the schema for the given element.
+
+
blockQuoteLevel - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
BODY - Enum constant in enum class io.micronaut.openapi.generator.ParameterMapping.ParameterLocation
+
 
+
BOOLEAN - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
build() - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Returns a configured code generator.
+
+
builder() - Static method in class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint
+
+
Returns a code generator builder.
+
+
buildStrictGenericObjectMapper() - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
+
 
+
BYTE - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
+

C

+
+
calcFinalFilename(String, OpenApiInfo, boolean, String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
+
 
+
Callback31Deserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
Callback31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.Callback31Deserializer
+
 
+
CallbackConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
CallbackConfiguration() - Constructor for class io.micronaut.openapi.introspections.CallbackConfiguration
+
 
+
CallbackDeserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
CallbackDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.CallbackDeserializer
+
 
+
CallbackRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
CallbackRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.CallbackRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
CallbackSerializer - Class in io.micronaut.openapi.swagger.core.jackson
+
+
This class is copied from swagger-core library.
+
+
CallbackSerializer() - Constructor for class io.micronaut.openapi.swagger.core.jackson.CallbackSerializer
+
 
+
CallbacksRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
CallbacksRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.CallbacksRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
checkEnumJsonValueType(VisitorContext, EnumElement, String, String) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
+
Detect openapi type and format for enums.
+
+
classes() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
+
 
+
classExternalDocs - Variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
 
+
classNames() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
+
 
+
CLASSPATH_SCHEME - Static variable in class io.micronaut.openapi.adoc.utils.FileUtils
+
 
+
classTags - Variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
 
+
classTags(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Returns the class tags.
+
+
classTags(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
classTags(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
clean() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
cleanAst(Node) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
+
Removes superfluous nodes from the tree.
+
+
CLIENT_ID - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
CLIENT_ID - Static variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
clientId - Variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
clientId - Variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
CollectionUtils - Class in io.micronaut.openapi.adoc.utils
+
+
CollectionUtils.
+
+
COMPONENTS_CALLBACKS_PREFIX - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
COMPONENTS_SCHEMAS_PREFIX - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
Components31Mixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
Components31Mixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.Components31Mixin
+
 
+
ComponentsMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
ComponentsMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
+
 
+
configureAuthorization - Variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
configureAuthorization - Variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
configureJavaClientOptions() - Method in class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint
+
 
+
configureKotlinClientOptions() - Method in class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint
+
 
+
ConfigUtils - Class in io.micronaut.openapi.visitor
+
+
Configuration utilities methods.
+
+
ConfigUtils.SchemaDecorator - Class in io.micronaut.openapi.visitor
+
+
Information about decorator.
+
+
consumesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Returns the consumes media types.
+
+
consumesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
consumesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
ContactRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ContactRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ContactRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
CONTAINER_TYPES - Static variable in class io.micronaut.openapi.visitor.ElementUtils
+
 
+
contains(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
CONTENT - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
CONTENT_TYPE_ANY - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
CONTENT_TYPE_ANY - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
CONTENT_TYPE_APPLICATION_FORM_URLENCODED - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
CONTENT_TYPE_APPLICATION_FORM_URLENCODED - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
CONTENT_TYPE_APPLICATION_JSON - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
CONTENT_TYPE_APPLICATION_JSON - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
CONTENT_TYPE_MULTIPART_FORM_DATA - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
CONTENT_TYPE_MULTIPART_FORM_DATA - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
ContentRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ContentRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ContentRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
CONTEXT_CHILD_OP_ID_PREFIX - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
 
+
CONTEXT_CHILD_OP_ID_SUFFIX - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
 
+
CONTEXT_CHILD_OP_ID_SUFFIX_ADD_ALWAYS - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
 
+
CONTEXT_CHILD_PATH - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
 
+
ContextProperty - Interface in io.micronaut.openapi.visitor
+
+
Visitor context properties.
+
+
ContextUtils - Class in io.micronaut.openapi.visitor
+
+
Convert utilities methods.
+
+
CONTROLLER_PREFIX - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
CONTROLLER_PREFIX - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
CONTROLLER_SUFFIX - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
CONTROLLER_SUFFIX - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
controllerPackage - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
controllerPackage - Variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
convert() - Static method in class io.micronaut.openapi.adoc.OpenApiToAdocConverter
+
+
Conversion from openAPI format to asciidoc format.
+
+
convert(OpenApiInfo, Map<String, String>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.AdocModule
+
+
Convert and save to file openAPI object in adoc format.
+
+
convert(OpenAPI) - Static method in class io.micronaut.openapi.adoc.md.MdToAdocConverter
+
+
Convert all OpenAPI description fields from Markdown format to Asciidoc format.
+
+
convert(OpenAPI, Map, Writer) - Static method in class io.micronaut.openapi.adoc.OpenApiToAdocConverter
+
+
Conversion from openAPI format to asciidoc format.
+
+
convert(String) - Static method in class io.micronaut.openapi.adoc.md.MdToAdocConverter
+
+
Convert Markdown text to Asciidoc.
+
+
convert(String) - Static method in class io.micronaut.openapi.adoc.md.TableToAsciiDoc
+
+
Convert HTML table to adoc table.
+
+
convert(Map, Class<InterceptUrlMapPattern>, ConversionContext) - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapConverter
+
 
+
CONVERT_JSON_MAPPER - Static variable in class io.micronaut.openapi.OpenApiUtils
+
+
The JSON mapper for security scheme.
+
+
ConvertUtils - Class in io.micronaut.openapi.visitor
+
+
Convert utilities methods.
+
+
COOKIE - Enum constant in enum class io.micronaut.openapi.generator.ParameterMapping.ParameterLocation
+
 
+
copyOpenApi(OpenAPI, OpenAPI) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
+
Copy information from one OpenAPI object to another.
+
+
createDirectories(Path, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
+
 
+
createJson() - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
+
 
+
createJson31() - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
+
 
+
createProperty() - Method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
createProperty(Type) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
createProperty(String) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
createYaml() - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
+
 
+
createYaml(boolean) - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
+
 
+
createYaml31() - Static method in class io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
+
 
+
currentTableColumn - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
currentTableNode - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
customClasses() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
+
Adds support for custom mapping of classes to primitive types
+
+
customExcludedClasses() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
+
Adds support for custom mapping of classes to primitive types
+
+
customExcludedExternalClasses() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
+
Adds support for custom mapping of classes to primitive types
+
+
+

D

+
+
datatypeMappings - Static variable in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
DATE - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
DATE_TIME - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
dateLibrary - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
DateSchemaMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
DateSchemaMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
+
 
+
DECIMAL - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
DEFAULT_BODY_PARAM_NAME - Static variable in class io.micronaut.openapi.generator.Utils
+
 
+
DEFAULT_HEADER_NAME - Static variable in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
+
 
+
DEFAULT_MEDIA_TYPES - Static variable in class io.micronaut.openapi.visitor.Utils
+
 
+
DEFAULT_PARAMETER_NAME - Static variable in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
+
 
+
DEFINITIONS - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
DENY_ALL - Static variable in interface io.micronaut.openapi.visitor.security.SecurityRule
+
+
The token to represent no security roles are allowed.
+
+
DENY_ALL_ROLE - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
DENY_ALL_ROLE - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
DENY_ALL_ROLE_KEY - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
DENY_ALL_ROLE_KEY - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
description(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Returns the description for the element.
+
+
description(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
description(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
DeserializationModule - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
DeserializationModule() - Constructor for class io.micronaut.openapi.swagger.core.util.DeserializationModule
+
 
+
DeserializationModule31 - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
DeserializationModule31() - Constructor for class io.micronaut.openapi.swagger.core.util.DeserializationModule31
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.ApiResponsesDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.CallbackDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.EncodingPropertyStyleEnumDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.EncodingStyleEnumDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.HeaderStyleEnumDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.ModelDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.OpenAPI31Deserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.ParameterDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.PathsDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.SecuritySchemeDeserializer
+
 
+
Discriminator31Mixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
Discriminator31Mixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.Discriminator31Mixin
+
 
+
DiscriminatorMappingRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
DiscriminatorMappingRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.DiscriminatorMappingRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
DiscriminatorMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
DiscriminatorMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.DiscriminatorMixin
+
 
+
doesMatch(String, boolean) - Method in record class io.micronaut.openapi.generator.ResponseBodyMapping
+
 
+
doesMatch(CodegenParameter) - Method in record class io.micronaut.openapi.generator.ParameterMapping
+
 
+
DOUBLE - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
+

E

+
+
ElementUtils - Class in io.micronaut.openapi.visitor
+
+
Some util methods.
+
+
EMAIL - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
EMPTY_ARRAY_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_BINARY_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_BOOLEAN_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_BYTE_ARRAY_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_COMPOSED_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_DATE_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_DATE_TIME_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_EMAIL_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_FILE_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_INTEGER_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_JSON_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_MAP_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_NUMBER_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_OBJECT_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_PASSWORD_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_SIMPLE_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_STRING_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
EMPTY_UUID_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
enablePartialTime() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
+
Convenience method to map LocalTime to string primitive with rfc3339 format partial-time.
+
+
EncodingPropertyStyleEnumDeserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
EncodingPropertyStyleEnumDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.EncodingPropertyStyleEnumDeserializer
+
 
+
EncodingRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
EncodingRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.EncodingRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
EncodingStyleEnumDeserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
EncodingStyleEnumDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.EncodingStyleEnumDeserializer
+
 
+
EndpointInfo - Class in io.micronaut.openapi.visitor.group
+
+
Entity to storage information about same swagger operations, but with different version / group.
+
+
EndpointInfo(String, HttpMethod, MethodElement, Operation, String, List<String>, List<String>) - Constructor for class io.micronaut.openapi.visitor.group.EndpointInfo
+
 
+
ENDPOINTS_ENABLED - Static variable in class io.micronaut.openapi.visitor.EndpointsConfiguration
+
 
+
ENDPOINTS_PATH - Static variable in class io.micronaut.openapi.visitor.EndpointsConfiguration
+
 
+
ENDPOINTS_SECURITY_REQUIREMENTS - Static variable in class io.micronaut.openapi.visitor.EndpointsConfiguration
+
 
+
ENDPOINTS_SERVERS - Static variable in class io.micronaut.openapi.visitor.EndpointsConfiguration
+
 
+
ENDPOINTS_TAGS - Static variable in class io.micronaut.openapi.visitor.EndpointsConfiguration
+
 
+
endpointsConfiguration(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
+
Returns the EndpointsConfiguration.
+
+
EndpointsConfiguration - Class in io.micronaut.openapi.visitor
+
+
Endpoints configuration.
+
+
equals(Object) - Method in record class io.micronaut.openapi.generator.ParameterMapping
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.openapi.generator.ResponseBodyMapping
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in class io.micronaut.openapi.SimpleSchema
+
 
+
equals(Object) - Method in class io.micronaut.openapi.visitor.Pair
+
 
+
escapeTextGroovy(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
ExampleConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
ExampleConfiguration() - Constructor for class io.micronaut.openapi.introspections.ExampleConfiguration
+
 
+
ExampleMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
ExampleMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
+
 
+
ExampleObjectMappingRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ExampleObjectMappingRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExampleObjectMappingRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
EXAMPLES - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
ExampleSerializer - Class in io.micronaut.openapi.swagger.core.jackson
+
+
This class is copied from swagger-core library.
+
+
ExampleSerializer(JsonSerializer<Object>) - Constructor for class io.micronaut.openapi.swagger.core.jackson.ExampleSerializer
+
 
+
exclude() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIGroup
+
 
+
execute(Template.Fragment, Writer) - Method in class io.micronaut.openapi.generator.Formatting.IndentFormatter
+
 
+
execute(Template.Fragment, Writer) - Method in class io.micronaut.openapi.generator.Formatting.LineFormatter
+
 
+
execute(Template.Fragment, Writer) - Method in class io.micronaut.openapi.generator.Formatting.ReplaceDotsWithUnderscoreLambda
+
 
+
execute(Template.Fragment, Writer) - Method in class io.micronaut.openapi.generator.Formatting.SingleLineFormatter
+
 
+
EXPANDABLE_PROPERTIES_ARGUMENT - Static variable in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
expandProperties(String, List<Pair<String, String>>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
 
+
EXT_ADOC - Static variable in class io.micronaut.openapi.visitor.FileUtils
+
 
+
EXT_JSON - Static variable in class io.micronaut.openapi.visitor.FileUtils
+
 
+
EXT_YAML - Static variable in class io.micronaut.openapi.visitor.FileUtils
+
 
+
EXT_YML - Static variable in class io.micronaut.openapi.visitor.FileUtils
+
 
+
EXTENSION_ROLES - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
EXTENSION_ROLES - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
ExtensionPropertyRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ExtensionPropertyRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExtensionPropertyRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ExtensionRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ExtensionRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExtensionRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ExtensionsMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
ExtensionsMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.ExtensionsMixin
+
 
+
ExtensionsRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ExtensionsRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExtensionsRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
EXTERNAL_DOCS - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
ExternalDocumentationRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ExternalDocumentationRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExternalDocumentationRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
+

F

+
+
FILE - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
FILE_SCHEME - Static variable in class io.micronaut.openapi.adoc.utils.FileUtils
+
 
+
FILE_TYPES - Static variable in class io.micronaut.openapi.visitor.ElementUtils
+
 
+
FileUtils - Class in io.micronaut.openapi.adoc.utils
+
+
File utilities methods.
+
+
FileUtils - Class in io.micronaut.openapi.visitor
+
+
File utilities methods.
+
+
findAndRemoveDuplicates(List<T>, BiPredicate<T, T>) - Static method in class io.micronaut.openapi.visitor.Utils
+
+
Find and remove duplicates in lists.
+
+
findParentNode(Node, Node) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
finish(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
 
+
FLOAT - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
fluxForArrays - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
fluxForArrays - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
forCodeGenerator(G, Consumer<? super B>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Sets the code generator which should be used (e.g.
+
+
forJavaClient() - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Configures the code generator to create a java client.
+
+
forJavaClient(Consumer<? super JavaMicronautClientOptionsBuilder>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Configures the code generator to create a java client.
+
+
forJavaServer() - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Configures the code generator to create a java server.
+
+
forJavaServer(Consumer<? super JavaMicronautServerOptionsBuilder>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Configures the code generator to create a java server.
+
+
forKotlinClient() - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Configures the code generator to create a kotlin client.
+
+
forKotlinClient(Consumer<? super KotlinMicronautClientOptionsBuilder>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Configures the code generator to create a kotlin client.
+
+
forKotlinServer() - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Configures the code generator to create a kotlin server.
+
+
forKotlinServer(Consumer<? super KotlinMicronautServerOptionsBuilder>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Configures the code generator to create a kotlin server.
+
+
FORM - Enum constant in enum class io.micronaut.openapi.generator.ParameterMapping.ParameterLocation
+
 
+
Formatting - Enum Class in io.micronaut.openapi.generator
+
+
A class with lambdas to format mustache-generated code and formatting utility functions.
+
+
Formatting.IndentFormatter - Class in io.micronaut.openapi.generator
+
+
A lambda that allows indenting its contents.
+
+
Formatting.LineFormatter - Class in io.micronaut.openapi.generator
+
+
A formatter that is responsible for removing extra empty lines in mustache files.
+
+
Formatting.ReplaceDotsWithUnderscoreLambda - Class in io.micronaut.openapi.generator
+
+
Replace dot to underscore.
+
+
Formatting.SingleLineFormatter - Class in io.micronaut.openapi.generator
+
+
A formatter that collects everything in a single line.
+
+
fromModel(String, Schema) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
fromModel(String, Schema) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
fromName(String) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
fromOperation(String, String, Operation, List<Server>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
fromOperation(String, String, Operation, List<Server>) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
fromParameter(Parameter, Set<String>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
fromSpecification(String, Map<Pair<String, String>, OpenApiInfo>, Properties, VisitorContext) - Static method in class io.micronaut.openapi.view.OpenApiViewConfig
+
+
Creates an OpenApiViewConfig form a String representation.
+
+
fromType(Type) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
fromTypeAndFormat(String, String) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
+

G

+
+
generate() - Method in class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint
+
+
Performs code generation.
+
+
generateControllerFromExamples - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
generateControllerFromExamples - Variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
generatedAnnotation - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
generatedAnnotation - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
generateHardNullable - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
generateHttpResponseAlways - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
generateHttpResponseAlways - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
generateHttpResponseWhereRequired - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
generateHttpResponseWhereRequired - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
generateImplementationFiles - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
generateImplementationFiles - Variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
generateOperationOnlyForFirstTag - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
generateOperationOnlyForFirstTag - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
generateOperationsToReturnNotImplemented - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
generateOperationsToReturnNotImplemented - Variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
generateStreamingFileUpload - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
generateStreamingFileUpload - Variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
generateSwaggerAnnotations - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
generateSwaggerAnnotations - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
GeneratorOptionsBuilder - Interface in io.micronaut.openapi.generator
+
+
The main interface of the generator options builder.
+
+
get(String, Argument<T>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
get(String, Argument<T>, T, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
get(String, Class<T>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
get(String, Class<T>, T, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
get$anchor() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
get$anchor() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
get$comment() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
get$comment() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
get$id() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
get$id() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
get$schema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
get$schema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getAccess() - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
+
 
+
getActiveEnvs(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getAdditionalItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getAdditionalItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getAdocEnabled() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
getAdocFilename() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
getAdocFilename() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
getAdocProperties(OpenApiInfo, boolean, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getAllKnownGroups() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getAllKnownVersions() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getBooleanProperty(String, boolean, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getBooleanSchemaValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
+
 
+
getBooleanSchemaValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getBooleanSchemaValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getCallbacks() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Components31Mixin
+
 
+
getCallbacks() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
+
 
+
getCallbacks() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
+
 
+
getClassElement(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
getClassesOutputPath(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
getCommonExclude() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
getCommonName() - Method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
getCommonName(Type) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
getConfigProperty(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getConst() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getConst() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getContentEncoding() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getContentEncoding() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getContentMediaType() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getContentMediaType() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getContentSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getContentSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getConvertJsonMapper() - Static method in class io.micronaut.openapi.OpenApiUtils
+
 
+
getCustomSchema(String, Map<String, ClassElement>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getDefaultFilePath(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
+
 
+
getDefaultSchemaName() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
getDependentRequired() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getDependentRequired() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getDependentSchemas() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getDependentSchemas() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getDisplayName() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
getElse() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getElse() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getEndpointInfos() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getEnv(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getExample() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
+
 
+
getExample() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
+
 
+
getExample() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getExample() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getExample() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getExamples() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getExamples() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getExampleSetFlag() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
+
 
+
getExampleSetFlag() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getExampleSetFlag() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getExampleSetFlag() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getExampleValue(String, String, String, Boolean, List<Object>, String, String, List<CodegenProperty>, boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
getExampleValue(String, String, String, Boolean, List<Object>, String, String, List<CodegenProperty>, boolean, boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
getExcludedGroups() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
+
 
+
getExclusiveMaximum() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getExclusiveMaximumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getExclusiveMaximumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getExclusiveMaximumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getExclusiveMinimum() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getExclusiveMinimumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getExclusiveMinimumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getExclusiveMinimumValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getExpandableProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Components31Mixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Discriminator31Mixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.DiscriminatorMixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExtensionsMixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Info31Mixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.InfoMixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.LicenseMixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPI31Mixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getExtensions() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getFilename() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
getFilename() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
getFirst() - Method in class io.micronaut.openapi.visitor.Pair
+
 
+
getGeneratorProperty() - Method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
 
+
getGroupName() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
getGroupProperties(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getGroups() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
+
 
+
getGroupsPropertiesMap(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getGroupTitle() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
getHeaderNames() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
+
 
+
getHelp() - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
getHelp() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
getHelp() - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
getHelp() - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
getHttpMethod() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
+
 
+
getHttpMethod() - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
+
 
+
getIdentifier() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.LicenseMixin
+
 
+
getIf() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getIf() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getIncludedClassesGroups() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getIncludedClassesGroupsExcluded() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getInterceptUrlMapPatterns() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
getJavadocParser() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getJsonMapper() - Static method in class io.micronaut.openapi.OpenApiUtils
+
 
+
getJsonMapper31() - Static method in class io.micronaut.openapi.OpenApiUtils
+
 
+
getJsonSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
+
 
+
getJsonSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getJsonSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getJsonSchema() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getJsonSchemaImpl() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
+
 
+
getJsonSchemaImpl() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getJsonSchemaImpl() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getJsonSchemaImpl() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getKeyClass() - Method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
getListStringsProperty(String, List<String>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getMaxContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getMaxContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getMethod() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
+
 
+
getMethodDescription() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
+
 
+
getMethodSummary() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
+
 
+
getMinContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getMinContains() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getName() - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
getName() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
getName() - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
getName() - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
getName() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
getName() - Method in class io.micronaut.openapi.visitor.group.GroupProperties.PackageProperties
+
 
+
getNullable() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getOpenApi() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
getOpenApiExplorerConfig() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
getOpenApis() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getOperation() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
+
 
+
getOperationOnPathItem(PathItem, HttpMethod) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
getOptions(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
 
+
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
+
 
+
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
+
 
+
getPackageName() - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
getPackages() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
getPackagesExclude() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
getParameterExampleValue(CodegenParameter) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
getParameterExampleValue(CodegenParameter, boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
getParameterNames() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
+
 
+
getParameters() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
+
 
+
getPathItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
+
 
+
getPaths() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPI31Mixin
+
 
+
getPaths() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
+
 
+
getPattern() - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
+
 
+
getPatternProperties() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getPatternProperties() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getPostfix() - Method in class io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
+
 
+
getPrefix() - Method in class io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
+
 
+
getPrefixItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getPrefixItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getPrimary() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
getProjectPath(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getPropertyExampleValue(CodegenProperty) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
getPropertyExampleValue(CodegenProperty, boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
getPropertyNames() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getPropertyNames() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getPropertyPlaceholderResolver() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getPropertySourceLoaders() - Method in class io.micronaut.openapi.visitor.AnnProcessorEnvironment
+
 
+
getRapidocConfig() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
getRedocConfig() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
getResponses() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
+
 
+
getReturnDescription() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
+
+
The return description.
+
+
getRouterVersioningProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getSchemaDecoration(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getSecond() - Method in class io.micronaut.openapi.visitor.Pair
+
 
+
getSecurityProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
getSpecFilePath() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
getSpecURL(AbstractViewConfig, VisitorContext) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
+
Returns the relative openApi specification url path.
+
+
getSummary() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.InfoMixin
+
 
+
getSupportedAnnotationNames() - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
+
 
+
getSupportedOptions() - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
 
+
getSwaggerUIConfig() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
getTag() - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
getTag() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
getTag() - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
getTag() - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
getTestFileName() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getTestJsonReference() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getTestReference() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getTestReferences() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getTestYamlReference() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
getThen() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getThen() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getTitle() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
+
Returns the title for the generated views.
+
+
getType() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getTypeAndFormatByClass(String, boolean) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
+
Detect openapi type and format by java class name.
+
+
getTypeDeclaration(Schema) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
+
Output the type declaration of the property.
+
+
getTypes() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
getTypes() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getTypes() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getUnevaluatedItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getUnevaluatedItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getUnevaluatedProperties() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
getUnevaluatedProperties() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
getUrl() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
+
 
+
getValue() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
+
 
+
getValueSetFlag() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
+
 
+
getVersion() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
+
 
+
getVersion() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
getViewsDestDir(Path, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
+
 
+
getVisitedElements(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
getVisitorKind() - Method in class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
+
 
+
getVisitorKind() - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
+
 
+
getWebhooks() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
+
 
+
getYamlMapper() - Static method in class io.micronaut.openapi.OpenApiUtils
+
 
+
GroupProperties - Class in io.micronaut.openapi.visitor.group
+
+
OpenAPI group properties.
+
+
GroupProperties(String) - Constructor for class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
GroupProperties.PackageProperties - Class in io.micronaut.openapi.visitor.group
+
+
Package name with inclusion subpackages flag.
+
+
groups() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
+
 
+
groupsExcluded() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
+
 
+
+

H

+
+
HARD_LINE_BREAK_MARKDOWN - Static variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
hashCode() - Method in record class io.micronaut.openapi.generator.ParameterMapping
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.openapi.generator.ResponseBodyMapping
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in class io.micronaut.openapi.SimpleSchema
+
 
+
hashCode() - Method in class io.micronaut.openapi.visitor.Pair
+
 
+
HEADER - Enum constant in enum class io.micronaut.openapi.generator.ParameterMapping.ParameterLocation
+
 
+
HeaderConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
HeaderConfiguration() - Constructor for class io.micronaut.openapi.introspections.HeaderConfiguration
+
 
+
headerName() - Method in record class io.micronaut.openapi.generator.ResponseBodyMapping
+
+
Returns the value of the headerName record component.
+
+
HeaderRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
HeaderRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.HeaderRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
HEADERS - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
HeaderStyleEnumDeserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
HeaderStyleEnumDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.HeaderStyleEnumDeserializer
+
 
+
HiddenRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
HiddenRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.HiddenRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
httpMethod(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Returns the HttpMethod of the element.
+
+
httpMethod(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
httpMethod(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
+

I

+
+
ignore(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Returns true if the specified element should not be processed.
+
+
ignore(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
ignore(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
ignore(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Returns true if the specified element should not be processed.
+
+
ignore(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
ignore(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
IndentFormatter(int) - Constructor for class io.micronaut.openapi.generator.Formatting.IndentFormatter
+
 
+
info() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIGroupInfo
+
 
+
info(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
info(String, VisitorContext, Element) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
Info31Mixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
Info31Mixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.Info31Mixin
+
 
+
InfoConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
InfoConfiguration() - Constructor for class io.micronaut.openapi.introspections.InfoConfiguration
+
 
+
InfoMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
InfoMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.InfoMixin
+
 
+
InfoRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
InfoRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.InfoRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
INT - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
inTableHeader - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
INTEGER - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
InterceptUrlMapConverter - Class in io.micronaut.openapi.visitor.security
+
+
Copy of class io.micronaut.security.config.InterceptUrlMapConverter from micronaut-security.
+
+
InterceptUrlMapConverter(ConversionService) - Constructor for class io.micronaut.openapi.visitor.security.InterceptUrlMapConverter
+
 
+
InterceptUrlMapPattern - Class in io.micronaut.openapi.visitor.security
+
+
Copy of class io.micronaut.security.config.InterceptUrlMapPattern from micronaut-security.
+
+
InterceptUrlMapPattern(String, List<String>, HttpMethod) - Constructor for class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
+
 
+
io.micronaut.openapi - package io.micronaut.openapi
+
 
+
io.micronaut.openapi.adoc - package io.micronaut.openapi.adoc
+
 
+
io.micronaut.openapi.adoc.md - package io.micronaut.openapi.adoc.md
+
 
+
io.micronaut.openapi.adoc.utils - package io.micronaut.openapi.adoc.utils
+
 
+
io.micronaut.openapi.annotation - package io.micronaut.openapi.annotation
+
 
+
io.micronaut.openapi.annotation.mappers - package io.micronaut.openapi.annotation.mappers
+
 
+
io.micronaut.openapi.annotation.transformers - package io.micronaut.openapi.annotation.transformers
+
 
+
io.micronaut.openapi.generator - package io.micronaut.openapi.generator
+
 
+
io.micronaut.openapi.introspections - package io.micronaut.openapi.introspections
+
 
+
io.micronaut.openapi.javadoc - package io.micronaut.openapi.javadoc
+
 
+
io.micronaut.openapi.postprocessors - package io.micronaut.openapi.postprocessors
+
 
+
io.micronaut.openapi.swagger.core.jackson - package io.micronaut.openapi.swagger.core.jackson
+
 
+
io.micronaut.openapi.swagger.core.jackson.mixin - package io.micronaut.openapi.swagger.core.jackson.mixin
+
 
+
io.micronaut.openapi.swagger.core.util - package io.micronaut.openapi.swagger.core.util
+
 
+
io.micronaut.openapi.view - package io.micronaut.openapi.view
+
 
+
io.micronaut.openapi.visitor - package io.micronaut.openapi.visitor
+
+
Classes related with OpenAPI Visitor.
+
+
io.micronaut.openapi.visitor.group - package io.micronaut.openapi.visitor.group
+
 
+
io.micronaut.openapi.visitor.security - package io.micronaut.openapi.visitor.security
+
 
+
IS_ANONYMOUS - Static variable in interface io.micronaut.openapi.visitor.security.SecurityRule
+
+
The token to represent allowing anonymous access.
+
+
IS_AUTHENTICATED - Static variable in interface io.micronaut.openapi.visitor.security.SecurityRule
+
+
The token to represent allowing any authenticated access.
+
+
IS_PROCESS_PARENT_CLASS - Static variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
 
+
isAdocEnabled() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
isBasicAuthEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
isConfigureAuthorization() - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
isConfigureAuthorization() - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
isContainerType(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
+
+
Checking if the type is container.
+
+
isCreatable(String) - Static method in class io.micronaut.openapi.visitor.NumberUtils
+
+
Checks whether the String a valid Java number.
+
+
isElementNotNullable(Element, Element) - Static method in class io.micronaut.openapi.visitor.ElementUtils
+
+
Checking if the element not nullable.
+
+
isEmpty(Collection<T>) - Static method in class io.micronaut.openapi.adoc.utils.CollectionUtils
+
 
+
isEmpty(Map<T, R>) - Static method in class io.micronaut.openapi.adoc.utils.CollectionUtils
+
 
+
isEmptySchema(Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
isEnabled() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
+
Returns true when the generation of views is enabled.
+
+
isEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
+
 
+
isEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
isFileUpload(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
+
+
Checking if the type is file upload type.
+
+
isFirstChild(Node, Node) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
isGenerateHardNullable() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
isGenerateHardNullable() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
isHeaderEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
+
 
+
isIncludeSubpackages() - Method in class io.micronaut.openapi.visitor.group.GroupProperties.PackageProperties
+
 
+
isJavaElement(ClassElement, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ElementUtils
+
+
Returns true if classElement is a JavaClassElement.
+
+
isJsonViewDefaultInclusion(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
isJsonViewEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
isJwtBearerEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
isJwtCookieEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
isJwtEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
isListItemText(Node) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
isListWrapper() - Method in record class io.micronaut.openapi.generator.ResponseBodyMapping
+
+
Returns the value of the isListWrapper record component.
+
+
isMicronautSecurityEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
isNotEmpty(Collection<T>) - Static method in class io.micronaut.openapi.adoc.utils.CollectionUtils
+
 
+
isNotEmpty(Map<T, R>) - Static method in class io.micronaut.openapi.adoc.utils.CollectionUtils
+
 
+
isNullable(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
+
+
Checks Nullable annotations / optional type to understand that the element can be null.
+
+
isNumeric(String) - Static method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
isOauth2Enabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
isOpenApiEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
isParameterEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
+
 
+
isReactiveAndVoid(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
+
+
Checking if the type is void.
+
+
isReturnTypeFile(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
+
+
Checking if the type is file.
+
+
isRouterVersioningEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
+
 
+
isServer() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
isServer() - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
isServer() - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
isServer() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
isServer() - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
isServer() - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
isSpecGenerationEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
isTestMode() - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
isTokenEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
isUseBeanValidation() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
isUseBeanValidation() - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
isUseOptional() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
isValidated() - Method in record class io.micronaut.openapi.generator.ParameterMapping
+
+
Returns the value of the isValidated record component.
+
+
isValidated() - Method in record class io.micronaut.openapi.generator.ResponseBodyMapping
+
+
Returns the value of the isValidated record component.
+
+
isVisitable() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
isVisitable() - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
isVoid(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
+
+
Checking if the type is void.
+
+
isYaml(String) - Static method in class io.micronaut.openapi.visitor.FileUtils
+
 
+
+

J

+
+
JACKSON - Enum constant in enum class io.micronaut.openapi.generator.SerializationLibraryKind
+
 
+
JacksonDiscriminatorPostProcessor - Class in io.micronaut.openapi.postprocessors
+
+
Utility class to add missing "discriminator" property when using Jackson JsonTypeInfo + and JsonSubTypes.
+
+
JacksonDiscriminatorPostProcessor() - Constructor for class io.micronaut.openapi.postprocessors.JacksonDiscriminatorPostProcessor
+
 
+
JAVA - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage
+
 
+
JavadocDescription - Class in io.micronaut.openapi.javadoc
+
+
A parsed javadoc description.
+
+
JavadocDescription() - Constructor for class io.micronaut.openapi.javadoc.JavadocDescription
+
 
+
JavadocParser - Class in io.micronaut.openapi.javadoc
+
+
Very simple javadoc parser that can used to parse out the first paragraph description and parameter / return descriptions.
+
+
JavadocParser() - Constructor for class io.micronaut.openapi.javadoc.JavadocParser
+
 
+
JavaMicronautClientCodegen - Class in io.micronaut.openapi.generator
+
+
The generator for creating Micronaut clients.
+
+
JavaMicronautClientOptionsBuilder - Interface in io.micronaut.openapi.generator
+
+
The client generator options builder.
+
+
JavaMicronautServerCodegen - Class in io.micronaut.openapi.generator
+
+
The generator for creating Micronaut servers.
+
+
JavaMicronautServerOptionsBuilder - Interface in io.micronaut.openapi.generator
+
+
Configures options which are specific to the server code.
+
+
JSON_MAPPER - Static variable in class io.micronaut.openapi.OpenApiUtils
+
+
The JSON mapper.
+
+
JSON_MAPPER_31 - Static variable in class io.micronaut.openapi.OpenApiUtils
+
+
The JSON 3.1 mapper.
+
+
JUNIT5 - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework
+
 
+
+

K

+
+
KOTLIN - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage
+
 
+
KotlinMicronautClientCodegen - Class in io.micronaut.openapi.generator
+
+
The generator for creating Micronaut clients.
+
+
KotlinMicronautClientOptionsBuilder - Interface in io.micronaut.openapi.generator
+
+
The client generator options builder.
+
+
KotlinMicronautServerCodegen - Class in io.micronaut.openapi.generator
+
+
The generator for creating Micronaut servers.
+
+
KotlinMicronautServerOptionsBuilder - Interface in io.micronaut.openapi.generator
+
+
Configures options which are specific to the server code.
+
+
+

L

+
+
LicenseMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
LicenseMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.LicenseMixin
+
 
+
LicenseRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
LicenseRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.LicenseRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
LineFormatter(int) - Constructor for class io.micronaut.openapi.generator.Formatting.LineFormatter
+
+
Create the lambda.
+
+
LinkParameterRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
LinkParameterRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.LinkParameterRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
linkRenderer - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
LinkRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
LinkRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.LinkRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
LINKS - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
LinksConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
LinksConfiguration() - Constructor for class io.micronaut.openapi.introspections.LinksConfiguration
+
 
+
listLevel - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
listMarker - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
loadFileFromClasspath(String) - Static method in class io.micronaut.openapi.adoc.utils.FileUtils
+
 
+
LOCAL_DATETIME - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.DateTimeFormat
+
 
+
location() - Method in record class io.micronaut.openapi.generator.ParameterMapping
+
+
Returns the value of the location record component.
+
+
lombok - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
LONG - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
+

M

+
+
map(AnnotationValue<OpenAPIManagement>, VisitorContext) - Method in class io.micronaut.openapi.annotation.mappers.OpenAPIManagementAnnotationMapper
+
 
+
map(AnnotationValue<OpenAPISecurity>, VisitorContext) - Method in class io.micronaut.openapi.annotation.mappers.OpenAPISecurityAnnotationMapper
+
 
+
MAP_TYPE_REFERENCE - Static variable in class io.micronaut.openapi.visitor.ConvertUtils
+
 
+
mappedBodyType() - Method in record class io.micronaut.openapi.generator.ResponseBodyMapping
+
+
Returns the value of the mappedBodyType record component.
+
+
mappedName() - Method in record class io.micronaut.openapi.generator.ParameterMapping
+
+
Returns the value of the mappedName record component.
+
+
mappedType() - Method in record class io.micronaut.openapi.generator.ParameterMapping
+
+
Returns the value of the mappedType record component.
+
+
mapToSecurityRequirement(AnnotationValue<SecurityRequirement>) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
+
Maps annotation value to SecurityRequirement.
+
+
MdToAdocConverter - Class in io.micronaut.openapi.adoc.md
+
+
Convert-methods from MD format to AsciiDoc.
+
+
MediaConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
MediaConfiguration() - Constructor for class io.micronaut.openapi.introspections.MediaConfiguration
+
 
+
MediaTypeMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
MediaTypeMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
+
 
+
MediaTypeSerializer - Class in io.micronaut.openapi.swagger.core.jackson
+
+
This class is copied from swagger-core library.
+
+
MediaTypeSerializer(JsonSerializer<Object>) - Constructor for class io.micronaut.openapi.swagger.core.jackson.MediaTypeSerializer
+
 
+
mergeApiResponse(ApiResponse, ApiResponse) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
mergeContent(Content, Content) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
mergeHeader(Header, Header) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
mergeLink(Link, Link) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
mergeOperations(Operation, Operation) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
mergeParameter(Parameter, Parameter) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
mergeRequestBody(RequestBody, RequestBody) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
mergeSchema(Schema<?>, Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
methodSecurityRequirements(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Returns the security requirements at method level.
+
+
methodSecurityRequirements(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
methodSecurityRequirements(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
methodServers(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Returns the servers at method level.
+
+
methodServers(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
methodServers(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
MICRONAUT_CONFIG_FILE_LOCATIONS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Config file locations.
+
+
MICRONAUT_ENVIRONMENT_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Is this property true, properties wll be loaded in the standard way from application.yml.
+
+
MICRONAUT_INTERNAL_CLASSPATH_OUTPUT - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Calculated class output directory path.
+
+
MICRONAUT_INTERNAL_CUSTOM_SCHEMAS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded micronaut openapi custom schema settings.
+
+
MICRONAUT_INTERNAL_ENVIRONMENT - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded micronaut environment.
+
+
MICRONAUT_INTERNAL_ENVIRONMENT_CREATED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Flag that shows that the environment properties are already loaded into the context.
+
+
MICRONAUT_INTERNAL_EXPANDABLE_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded expandable properties.
+
+
MICRONAUT_INTERNAL_EXPANDABLE_PROPERTIES_LOADED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Flag that shows that the expandable properties are already loaded into the context.
+
+
MICRONAUT_INTERNAL_GENERATED_FILE - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Saved generated files.
+
+
MICRONAUT_INTERNAL_GENERATION_SPEC_ENABLED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded micronaut.openapi.generation.spec.enabled value.
+
+
MICRONAUT_INTERNAL_GROUPS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded group settings into context.
+
+
MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_DEFAULT_INCLUSION - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded into context micronaut.openapi.json-view.default-inclusion property value.
+
+
MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_ENABLED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded into context jackson.json-view.enabled property value.
+
+
MICRONAUT_INTERNAL_OPENAPI_ENABLED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded micronaut.openapi.enabled property value.
+
+
MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_CLASS_TAGS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
The name of the entry for Endpoint class tags in the context.
+
+
MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SECURITY_REQUIREMENTS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
The name of the entry for Endpoint security requirements in the context.
+
+
MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SERVERS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
The name of the entry for Endpoint servers in the context.
+
+
MICRONAUT_INTERNAL_OPENAPI_ENDPOINTS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded micronaut openapi endpoints settings.
+
+
MICRONAUT_INTERNAL_OPENAPI_PROJECT_DIR - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded project directory from system properties.
+
+
MICRONAUT_INTERNAL_OPENAPI_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded openapi properties from file.
+
+
MICRONAUT_INTERNAL_ROUTER_VERSIONING_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded micronaut-router and micronaut-openapi router versioning properties.
+
+
MICRONAUT_INTERNAL_SCHEMA_DECORATORS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded schema decorators settings into context.
+
+
MICRONAUT_INTERNAL_SECURITY_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
+
+
Loaded micronaut-security and micronaut-openapi security properties.
+
+
MICRONAUT_JACKSON_JSON_VIEW_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Loaded micronaut-http-server-netty property (json-view.enabled).
+
+
MICRONAUT_OPENAPI_ADDITIONAL_FILES - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property that specifies the location of additional swagger YAML and JSON files to read from.
+
+
MICRONAUT_OPENAPI_ADOC_ENABLED - Static variable in interface io.micronaut.openapi.adoc.OpenApiToAdocConfigProperty
+
+
Is conversion to Asciidoc enabled.
+
+
MICRONAUT_OPENAPI_ADOC_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Is conversion to Asciidoc enabled.
+
+
MICRONAUT_OPENAPI_ADOC_OPENAPI_PATH - Static variable in interface io.micronaut.openapi.adoc.OpenApiToAdocConfigProperty
+
+
OpenAPI file path.
+
+
MICRONAUT_OPENAPI_ADOC_OPENAPI_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
OpenAPI file path.
+
+
MICRONAUT_OPENAPI_ADOC_OUTPUT_DIR_PATH - Static variable in interface io.micronaut.openapi.adoc.OpenApiToAdocConfigProperty
+
+
Result adoc file output directory.
+
+
MICRONAUT_OPENAPI_ADOC_OUTPUT_DIR_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Result adoc file output directory.
+
+
MICRONAUT_OPENAPI_ADOC_OUTPUT_FILENAME - Static variable in interface io.micronaut.openapi.adoc.OpenApiToAdocConfigProperty
+
+
Result adoc filename.
+
+
MICRONAUT_OPENAPI_ADOC_OUTPUT_FILENAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Result adoc filename.
+
+
MICRONAUT_OPENAPI_ADOC_TEMPLATE_FILENAME - Static variable in interface io.micronaut.openapi.adoc.OpenApiToAdocConfigProperty
+
+
Custom final template filename.
+
+
MICRONAUT_OPENAPI_ADOC_TEMPLATE_FILENAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Custom final template filename.
+
+
MICRONAUT_OPENAPI_ADOC_TEMPLATE_PREFIX - Static variable in interface io.micronaut.openapi.adoc.OpenApiToAdocConfigProperty
+
+
Prefix for custom sub-template names.
+
+
MICRONAUT_OPENAPI_ADOC_TEMPLATE_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Prefix for custom sub-template names.
+
+
MICRONAUT_OPENAPI_ADOC_TEMPLATES_DIR_PATH - Static variable in interface io.micronaut.openapi.adoc.OpenApiToAdocConfigProperty
+
+
Custom template directory.
+
+
MICRONAUT_OPENAPI_ADOC_TEMPLATES_DIR_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Custom template directory.
+
+
MICRONAUT_OPENAPI_CONFIG_FILE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property that enables setting the open api config file.
+
+
MICRONAUT_OPENAPI_CONTEXT_SERVER_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property for server context path.
+
+
MICRONAUT_OPENAPI_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property that enables or disables open api annotation processing.
+
+
MICRONAUT_OPENAPI_ENVIRONMENTS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Active micronaut environments which will be used for @Requires annotations.
+
+
MICRONAUT_OPENAPI_EXPAND_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Prefix for expandable properties.
+
+
MICRONAUT_OPENAPI_FIELD_VISIBILITY_LEVEL - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property that specifies the schema classes fields visibility level.
+
+
MICRONAUT_OPENAPI_FILENAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
The name of the result swagger file.
+
+
MICRONAUT_OPENAPI_GROUPS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Properties prefix to set custom schema implementations for selected classes.
+
+
MICRONAUT_OPENAPI_JSON_FORMAT - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Is this property true, output file format will be JSON, otherwise YAML.
+
+
MICRONAUT_OPENAPI_JSON_VIEW_DEFAULT_INCLUSION - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Property that determines whether properties that have no view annotations are included in JSON serialization views.
+
+
MICRONAUT_OPENAPI_PROJECT_DIR - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property that specifies the location of current project.
+
+
MICRONAUT_OPENAPI_PROPERTY_NAMING_STRATEGY - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property for naming strategy.
+
+
MICRONAUT_OPENAPI_SCHEMA - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Properties prefix to set custom schema implementations for selected classes.
+
+
MICRONAUT_OPENAPI_SCHEMA_POSTFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
 
+
MICRONAUT_OPENAPI_SCHEMA_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Properties prefix to set schema name prefix or postfix by package.
+
+
MICRONAUT_OPENAPI_SECURITY_DEFAULT_SCHEMA_NAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property that specifies the default security schema name, if it's not specified by annotation SecurityScheme.
+
+
MICRONAUT_OPENAPI_SECURITY_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Is this property true, micronaut-openapi will process micronaut-security properties and annotations + to construct openapi security schema.
+
+
MICRONAUT_OPENAPI_SWAGGER_FILE_GENERATION_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
OpenAPI file path.
+
+
MICRONAUT_OPENAPI_TARGET_FILE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property that enables setting the target file to write to.
+
+
MICRONAUT_OPENAPI_VERSIONING_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Is this property true, micronaut-openapi will process micronaut-router versioning properties and annotations.
+
+
MICRONAUT_OPENAPI_VIEWS_DEST_DIR - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property that specifies the path where the generated UI elements will be located.
+
+
MICRONAUT_OPENAPI_VIEWS_SPEC - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
System property for views specification.
+
+
MICRONAUT_SERDE_JACKSON - Enum constant in enum class io.micronaut.openapi.generator.SerializationLibraryKind
+
 
+
MICRONAUT_SERVER_CONTEXT_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Loaded micronaut-http server context path property.
+
+
MicronautCodeGenerator<T extends GeneratorOptionsBuilder> - Interface in io.micronaut.openapi.generator
+
+
Marker interface for all Micronaut code generators, used + to avoid leaking internal types to public APIs.
+
+
MicronautCodeGeneratorBuilder - Interface in io.micronaut.openapi.generator
+
+
A code generator builder.
+
+
MicronautCodeGeneratorEntryPoint - Class in io.micronaut.openapi.generator
+
+
Main entry point for Micronaut OpenAPI code generation.
+
+
MicronautCodeGeneratorEntryPoint.OutputKind - Enum Class in io.micronaut.openapi.generator
+
+
The different output kinds that the generator supports.
+
+
MicronautCodeGeneratorEntryPoint.TestFramework - Enum Class in io.micronaut.openapi.generator
+
+
The different test frameworks which are supported + by this generator.
+
+
MicronautCodeGeneratorOptionsBuilder - Interface in io.micronaut.openapi.generator
+
+
Builder for generic options that the Micronaut code generator supports.
+
+
MicronautCodeGeneratorOptionsBuilder.DateTimeFormat - Enum Class in io.micronaut.openapi.generator
+
+
The possible date-time formatting configurations.
+
+
MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage - Enum Class in io.micronaut.openapi.generator
+
+
The possible languages for generator.
+
+
MODEL_DOCS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
 
+
MODEL_TESTS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
 
+
Model31Deserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
Model31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.Model31Deserializer
+
 
+
ModelConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
ModelConfiguration() - Constructor for class io.micronaut.openapi.introspections.ModelConfiguration
+
 
+
ModelDeserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
ModelDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.ModelDeserializer
+
 
+
MODELS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
 
+
modelTestFileFolder() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
modelTestFileFolder() - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
+

N

+
+
name() - Method in record class io.micronaut.openapi.generator.ParameterMapping
+
+
Returns the value of the name record component.
+
+
NAME - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
NAME - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
NAME - Static variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
NAME - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
names() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIGroup
+
 
+
names() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIGroupInfo
+
 
+
nonSystemTypePackages() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
+
package names NOT to be considered as "system" types
+
+
nonSystemTypes() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
+
class qualified names NOT to be considered as "system" types
+
+
normalize(String) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
normalizeEnumValues(Map<CharSequence, Object>, Map<String, Class<T>>) - Static method in class io.micronaut.openapi.visitor.Utils
+
+
Normalizes enum values stored in the map.
+
+
normalizeValue(String, String, String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
 
+
normalizeValue(String, String, String, VisitorContext, boolean) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
 
+
normalizeWhitelines(String) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
NULL_STRING_PAIR - Static variable in class io.micronaut.openapi.visitor.Pair
+
 
+
NUMBER - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
NumberUtils - Class in io.micronaut.openapi.visitor
+
+
Number utils.
+
+
NumberUtils() - Constructor for class io.micronaut.openapi.visitor.NumberUtils
+
 
+
+

O

+
+
OAuthFlowRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
OAuthFlowRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OAuthFlowRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
OAuthFlowsRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
OAuthFlowsRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OAuthFlowsRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
OAuthScopeRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
OAuthScopeRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OAuthScopeRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
OBJECT - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
ObjectMapperFactory - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
of(String) - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
 
+
of(S, T) - Static method in class io.micronaut.openapi.visitor.Pair
+
 
+
OFFSET_DATETIME - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.DateTimeFormat
+
 
+
OPENAPI_CONFIG_FILE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
+
+
Default openapi config file.
+
+
openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.ApiResponsesDeserializer
+
 
+
openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.CallbackDeserializer
+
 
+
openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.ModelDeserializer
+
 
+
openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.ParameterDeserializer
+
 
+
openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.PathsDeserializer
+
 
+
openapi31 - Variable in class io.micronaut.openapi.swagger.core.util.SecuritySchemeDeserializer
+
 
+
OpenAPI31Deserializer - Class in io.micronaut.openapi.swagger.core.util
+
 
+
OpenAPI31Deserializer(JsonDeserializer<?>) - Constructor for class io.micronaut.openapi.swagger.core.util.OpenAPI31Deserializer
+
 
+
OpenAPI31Mixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
OpenAPI31Mixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPI31Mixin
+
 
+
OpenApiApplicationVisitor - Class in io.micronaut.openapi.visitor
+
+
Visits the application class.
+
+
OpenApiApplicationVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
 
+
OpenApiConfigProperty - Interface in io.micronaut.openapi.visitor
+
+
Supported configuration properties.
+
+
OpenApiControllerVisitor - Class in io.micronaut.openapi.visitor
+
+
A TypeElementVisitor the builds the Swagger model from Micronaut controllers at compile time.
+
+
OpenApiControllerVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
OpenApiControllerVisitor(List<AnnotationValue<Tag>>, List<AnnotationValue<SecurityRequirement>>, String) - Constructor for class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
OpenAPIDecorator - Annotation Interface in io.micronaut.openapi.annotation
+
+
The annotation can be used to add suffix and prefix for operationIds.
+
+
OpenAPIDefinitionRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
OpenAPIDefinitionRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OpenAPIDefinitionRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
OpenApiEndpointVisitor - Class in io.micronaut.openapi.visitor
+
+
A TypeElementVisitor the builds the Swagger model from Micronaut + controllers at compile time.
+
+
OpenApiEndpointVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
OpenApiEndpointVisitor(boolean) - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
OpenApiEndpointVisitor(boolean, List<AnnotationValue<Tag>>, List<AnnotationValue<SecurityRequirement>>) - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
OpenAPIGroup - Annotation Interface in io.micronaut.openapi.annotation
+
+
With this annotation, you can specify one or more groups that this endpoint will be included in, + as well as specify groups from which this endpoint should be excluded.
+
+
OpenAPIGroupInfo - Annotation Interface in io.micronaut.openapi.annotation
+
+
With this annotation, you can specify the OpenAPIDefinition description that will be inserted + into a specific swagger file, only for this group.
+
+
OpenAPIGroupInfos - Annotation Interface in io.micronaut.openapi.annotation
+
+
Allows OpenAPIGroupInfo to be repeatable.
+
+
OpenApiGroupInfoVisitor - Class in io.micronaut.openapi.visitor
+
+
A TypeElementVisitor that read the @OpenAPIGroupInfo annotations at the compile + time.
+
+
OpenApiGroupInfoVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
+
 
+
OpenApiGroupInfoVisitor(List<String>, List<String>) - Constructor for class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
+
 
+
OpenAPIInclude - Annotation Interface in io.micronaut.openapi.annotation
+
+
The annotation can be used to include additional io.micronaut.http.annotation.Controller or + io.micronaut.management.endpoint.annotation.Endpoint classes to be processed for OpenAPI definition.
+
+
OpenAPIIncludes - Annotation Interface in io.micronaut.openapi.annotation
+
+
Allows OpenAPIInclude to be repeatable.
+
+
OpenApiIncludeVisitor - Class in io.micronaut.openapi.visitor
+
+
A TypeElementVisitor that builds the Swagger model from Micronaut controllers included by @OpenAPIInclude at the compile time.
+
+
OpenApiIncludeVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiIncludeVisitor
+
 
+
OpenApiInfo - Class in io.micronaut.openapi.visitor.group
+
+
Helpful object with information about openAPI object and group / version settings.
+
+
OpenApiInfo(OpenAPI) - Constructor for class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
OpenApiInfo(String, String, String, String, boolean, String, OpenAPI) - Constructor for class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
OpenApiJacksonVisitor - Class in io.micronaut.openapi.visitor
+
+
A TypeElementVisitor that builds appropriate Schema annotation for the parent class of a hierarchy + when using Jackson JsonTypeInfo and JsonSubTypes.
+
+
OpenApiJacksonVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
+
 
+
OpenAPIManagement - Annotation Interface in io.micronaut.openapi.annotation
+
+
The annotation to include Micronaut management endpoints.
+
+
OpenAPIManagementAnnotationMapper - Class in io.micronaut.openapi.annotation.mappers
+
+
Mapper for management endpoints.
+
+
OpenAPIManagementAnnotationMapper() - Constructor for class io.micronaut.openapi.annotation.mappers.OpenAPIManagementAnnotationMapper
+
 
+
OpenAPIMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
OpenAPIMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
+
 
+
OpenApiOperationsPostProcessor - Class in io.micronaut.openapi.postprocessors
+
+
A helper class that post process OpenApi operations.
+
+
OpenApiOperationsPostProcessor() - Constructor for class io.micronaut.openapi.postprocessors.OpenApiOperationsPostProcessor
+
 
+
OpenAPISecurity - Annotation Interface in io.micronaut.openapi.annotation
+
+
The annotation to include Micronaut security endpoints.
+
+
OpenAPISecurityAnnotationMapper - Class in io.micronaut.openapi.annotation.mappers
+
+
Mapper for security endpoints.
+
+
OpenAPISecurityAnnotationMapper() - Constructor for class io.micronaut.openapi.annotation.mappers.OpenAPISecurityAnnotationMapper
+
 
+
openApiSpecFile(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
+
 
+
OpenApiToAdocConfigProperty - Interface in io.micronaut.openapi.adoc
+
+
Configuration properties for Openapi-to-adoc converter.
+
+
OpenApiToAdocConverter - Class in io.micronaut.openapi.adoc
+
+
OpenAPI to Asciidoc converter.
+
+
OpenApiUtils - Class in io.micronaut.openapi
+
+
Convert utilities methods.
+
+
OpenApiViewConfig - Class in io.micronaut.openapi.view
+
+
OpenApi view configuration for Swagger UI, ReDoc, OpenAPI Explorer and RapiDoc.
+
+
OperationMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
OperationMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
+
 
+
OperationRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
OperationRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OperationRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
opIdPrefix() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIDecorator
+
 
+
opIdSuffix() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIDecorator
+
 
+
OPT_AOT - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
OPT_AOT - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
OPT_APPLICATION_NAME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_APPLICATION_NAME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_CONFIGURE_AUTH - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
OPT_CONFIGURE_AUTH - Static variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
OPT_CONFIGURE_AUTH_FILTER_PATTERN - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
OPT_CONFIGURE_AUTH_FILTER_PATTERN - Static variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
OPT_CONFIGURE_CLIENT_ID - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
OPT_CONFIGURE_CLIENT_ID - Static variable in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
OPT_CONTROLLER_PACKAGE - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
OPT_CONTROLLER_PACKAGE - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
OPT_DATE_FORMAT - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_DATE_FORMAT - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_DATE_LIBRARY_LOCAL_DATETIME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_DATE_LIBRARY_LOCAL_DATETIME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_DATE_LIBRARY_OFFSET_DATETIME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_DATE_LIBRARY_OFFSET_DATETIME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_DATE_LIBRARY_ZONED_DATETIME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_DATE_LIBRARY_ZONED_DATETIME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_DATETIME_FORMAT - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_DATETIME_FORMAT - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_FLUX_FOR_ARRAYS - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_FLUX_FOR_ARRAYS - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_GENERATE_CONTROLLER_FROM_EXAMPLES - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
OPT_GENERATE_CONTROLLER_FROM_EXAMPLES - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
OPT_GENERATE_HARD_NULLABLE - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
OPT_GENERATE_HTTP_RESPONSE_ALWAYS - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_GENERATE_HTTP_RESPONSE_ALWAYS - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_GENERATE_HTTP_RESPONSE_WHERE_REQUIRED - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_GENERATE_HTTP_RESPONSE_WHERE_REQUIRED - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_GENERATE_IMPLEMENTATION_FILES - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
OPT_GENERATE_IMPLEMENTATION_FILES - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
OPT_GENERATE_OPERATION_ONLY_FOR_FIRST_TAG - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_GENERATE_OPERATION_ONLY_FOR_FIRST_TAG - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_GENERATE_OPERATIONS_TO_RETURN_NOT_IMPLEMENTED - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
OPT_GENERATE_OPERATIONS_TO_RETURN_NOT_IMPLEMENTED - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
OPT_GENERATE_STREAMING_FILE_UPLOAD - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
OPT_GENERATE_STREAMING_FILE_UPLOAD - Static variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
OPT_GENERATE_SWAGGER_ANNOTATIONS - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_GENERATE_SWAGGER_ANNOTATIONS - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_GENERATE_SWAGGER_ANNOTATIONS_FALSE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_GENERATE_SWAGGER_ANNOTATIONS_FALSE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_1 - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_2 - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_2 - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_GENERATE_SWAGGER_ANNOTATIONS_TRUE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_GENERATE_SWAGGER_ANNOTATIONS_TRUE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_GENERATED_ANNOTATION - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_GENERATED_ANNOTATION - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_REACTIVE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_REACTIVE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_REQUIRED_PROPERTIES_IN_CONSTRUCTOR - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_REQUIRED_PROPERTIES_IN_CONSTRUCTOR - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_TEST - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_TEST - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_TEST_JUNIT - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_TEST_JUNIT - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_TEST_SPOCK - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_TITLE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_TITLE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_USE_AUTH - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_USE_AUTH - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_USE_LOMBOK - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_USE_PLURAL - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_USE_PLURAL - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
OPT_VISITABLE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
OPT_VISITABLE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
optionsBuilder() - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
optionsBuilder() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
optionsBuilder() - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
optionsBuilder() - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
optionsBuilder() - Method in interface io.micronaut.openapi.generator.MicronautCodeGenerator
+
 
+
OVERVIEW - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
+

P

+
+
PACKAGE - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
+
 
+
PackageProperties(String, boolean) - Constructor for class io.micronaut.openapi.visitor.group.GroupProperties.PackageProperties
+
 
+
Pair<S,T> - Class in io.micronaut.openapi.visitor
+
+
Helper class for handling two values.
+
+
Parameter31Deserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
Parameter31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.Parameter31Deserializer
+
 
+
ParameterDeserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
ParameterDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.ParameterDeserializer
+
 
+
ParameterMapping - Record Class in io.micronaut.openapi.generator
+
+
A record that can be used to specify parameter mapping.
+
+
ParameterMapping(String, ParameterMapping.ParameterLocation, String, String, boolean) - Constructor for record class io.micronaut.openapi.generator.ParameterMapping
+
+
Creates an instance of a ParameterMapping record class.
+
+
ParameterMapping.ParameterLocation - Enum Class in io.micronaut.openapi.generator
+
+
The location of the parameter to be mapped.
+
+
parameterMappings - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
parameterMappings - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
ParameterRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ParameterRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ParameterRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
PARAMETERS - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
ParametersConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
ParametersConfiguration() - Constructor for class io.micronaut.openapi.introspections.ParametersConfiguration
+
 
+
ParametersRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ParametersRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ParametersRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
parse(String) - Method in class io.micronaut.openapi.javadoc.JavadocParser
+
+
Parse the javadoc in a JavadocDescription.
+
+
parseByTypeAndFormat(String, String, String, VisitorContext, boolean) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
+
Parse value by openapi type and format.
+
+
parseJsonString(Object) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
 
+
PARTIAL_TIME - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
PATHS - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
Paths31Deserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
Paths31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.Paths31Deserializer
+
 
+
PathsDeserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
PathsDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.PathsDeserializer
+
 
+
PathsSerializer - Class in io.micronaut.openapi.swagger.core.jackson
+
+
This class is copied from swagger-core library.
+
+
PathsSerializer() - Constructor for class io.micronaut.openapi.swagger.core.jackson.PathsSerializer
+
 
+
PLACEHOLDER_POSTFIX - Static variable in class io.micronaut.openapi.visitor.Utils
+
 
+
PLACEHOLDER_PREFIX - Static variable in class io.micronaut.openapi.visitor.Utils
+
 
+
plural - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
plural - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
postProcessAllModels(Map<String, ModelsMap>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
postProcessAllModels(Map<String, ModelsMap>) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
postProcessOperationsWithModels(OperationsMap, List<ModelMap>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
postProcessOperationsWithModels(OperationsMap, List<ModelMap>) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
postProcessOperationsWithModels(OperationsMap, List<ModelMap>) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
postProcessOperationsWithModels(OperationsMap, List<ModelMap>) - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
prependIfMissing(String, String) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
PrimitiveType - Enum Class in io.micronaut.openapi.swagger.core.util
+
+
The PrimitiveType enumeration defines a mapping of limited set + of classes into Swagger primitive types.
+
+
printChildrenToString(SuperNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
printer - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
printImageTag(LinkRenderer.Rendering) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
printImageTagWithLink(LinkRenderer.Rendering, LinkRenderer.Rendering) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
printLink(LinkRenderer.Rendering) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
printNodeSurroundedBy(AbstractNode, String) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
printStackTrace(Throwable) - Static method in class io.micronaut.openapi.visitor.Utils
+
+
Return stacktrace for throwable and message.
+
+
printTextWithQuotesIfNeeded(Printer, String) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
printWithAbbreviations(String) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
PRIVATE - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
+
 
+
processExtensions(Map<CharSequence, Object>, AnnotationValue<Extension>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
processGenericAnnotations(String, String, boolean, boolean, String, CodegenProperty, Map<String, Object>, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class io.micronaut.openapi.generator.Utils
+
 
+
processGenericAnnotations(CodegenParameter, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class io.micronaut.openapi.generator.Utils
+
 
+
processGenericAnnotations(CodegenProperty, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class io.micronaut.openapi.generator.Utils
+
 
+
processJavaxValidationAnnotations(Element, ClassElement, Schema<?>) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
processOpenApiAnnotation(Element, VisitorContext, Class<A>, Class<T>, List<T>) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
Converts annotation to model.
+
+
processOperations(OpenAPI) - Method in class io.micronaut.openapi.postprocessors.OpenApiOperationsPostProcessor
+
+
Process operations, making operation ids unique.
+
+
processOpts() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
processOpts() - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
processOpts() - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
processOpts() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
processOpts() - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
processOpts() - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
processSchemaProperty(VisitorContext, TypedElement, ClassElement, Element, Schema<?>, Schema<?>) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
Processes a schema property.
+
+
processSecuritySchemes(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
Processes SecurityScheme + annotations.
+
+
producesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Returns the produces media types.
+
+
producesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
producesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
PROPERTIES - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
PROPERTY_DESCRIPTION - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
PROTECTED - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
+
 
+
PUBLIC - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
+
 
+
put(CharSequence, T, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
+

Q

+
+
QUERY - Enum constant in enum class io.micronaut.openapi.generator.ParameterMapping.ParameterLocation
+
 
+
+

R

+
+
reactive - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
reactive - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
readOpenApi(String, boolean) - Static method in class io.micronaut.openapi.adoc.utils.SwaggerUtils
+
 
+
readOpenApiConfigFile(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
+
 
+
readOpenApiFromLocation(String) - Static method in class io.micronaut.openapi.adoc.utils.SwaggerUtils
+
 
+
readPropertySourceList(String) - Method in class io.micronaut.openapi.visitor.AnnProcessorEnvironment
+
 
+
readPropertySources(String) - Method in class io.micronaut.openapi.visitor.AnnProcessorEnvironment
+
 
+
readSchema(AnnotationValue<Schema>, OpenAPI, VisitorContext, Element, Map<String, ClassElement>, List<MediaType>, ClassElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
Reads schema.
+
+
references - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
remove(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
render(Path, VisitorContext) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
+
Generates the views given this configuration.
+
+
ReplaceDotsWithUnderscoreLambda() - Constructor for class io.micronaut.openapi.generator.Formatting.ReplaceDotsWithUnderscoreLambda
+
 
+
replacePlaceholders(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
 
+
REQUEST_BODY - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
RequestBodyRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
RequestBodyRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.RequestBodyRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
requiredPropertiesInConstructor - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
requiredPropertiesInConstructor - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
resolve(DeserializationContext) - Method in class io.micronaut.openapi.swagger.core.util.OpenAPI31Deserializer
+
 
+
resolve(SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.ExampleSerializer
+
 
+
resolve(SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.MediaTypeSerializer
+
 
+
resolve(SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.Schema31Serializer
+
 
+
resolve(SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.SchemaSerializer
+
 
+
resolve(VisitorContext, Path) - Static method in class io.micronaut.openapi.visitor.FileUtils
+
 
+
resolveComponents(OpenAPI) - Static method in class io.micronaut.openapi.visitor.Utils
+
+
Resolve the components.
+
+
resolveExtensions(JsonNode) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
 
+
resolveOpenApi(VisitorContext) - Static method in class io.micronaut.openapi.visitor.Utils
+
+
Resolve the OpenAPI instance.
+
+
resolvePlaceholders(JsonNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
 
+
resolvePlaceholders(ArrayNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
 
+
resolvePlaceholders(ObjectNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
 
+
resolveSchema(Element, ClassElement, VisitorContext, List<MediaType>, ClassElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
Resolves the schema for the given type element.
+
+
resolveSchema(OpenAPI, Element, ClassElement, VisitorContext, List<MediaType>, ClassElement, JavadocDescription, JavadocDescription) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
Resolves the schema for the given type element.
+
+
resolveSchemas(OpenAPI) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
RESOURCE_DIR - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
ResponseBodyMapping - Record Class in io.micronaut.openapi.generator
+
+
A record that can be used to specify parameter mapping.
+
+
ResponseBodyMapping(String, String, boolean, boolean) - Constructor for record class io.micronaut.openapi.generator.ResponseBodyMapping
+
+
Creates an instance of a ResponseBodyMapping record class.
+
+
responseBodyMappings - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
responseBodyMappings - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
RESPONSES - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
ResponsesConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
ResponsesConfiguration() - Constructor for class io.micronaut.openapi.introspections.ResponsesConfiguration
+
 
+
rightTrim(String) - Static method in enum class io.micronaut.openapi.generator.Formatting
+
+
Remove whitespace on the right of the line.
+
+
rootNode - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
RouterVersioningProperties - Class in io.micronaut.openapi.visitor.group
+
+
Micronaut router versioning properties.
+
+
RouterVersioningProperties(boolean, boolean, boolean, List<String>, boolean, List<String>) - Constructor for class io.micronaut.openapi.visitor.group.RouterVersioningProperties
+
 
+
+

S

+
+
sanitizeTag(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
sanitizeTag(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
SCHEMA_TYPE - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
Schema31Mixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
Schema31Mixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
 
+
Schema31Mixin.TypeSerializer - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
 
+
Schema31Serializer - Class in io.micronaut.openapi.swagger.core.jackson
+
+
This class is copied from swagger-core library.
+
+
Schema31Serializer(JsonSerializer<Object>) - Constructor for class io.micronaut.openapi.swagger.core.jackson.Schema31Serializer
+
 
+
SchemaConverterMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
SchemaConverterMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
 
+
SchemaDecorator() - Constructor for class io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
+
 
+
SchemaMixin - Class in io.micronaut.openapi.swagger.core.jackson.mixin
+
+
This class is copied from swagger-core library.
+
+
SchemaMixin() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
 
+
schemaRef(String) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
SchemaRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
SchemaRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.SchemaRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
SchemaSerializer - Class in io.micronaut.openapi.swagger.core.jackson
+
+
This class is copied from swagger-core library.
+
+
SchemaSerializer(JsonSerializer<Object>) - Constructor for class io.micronaut.openapi.swagger.core.jackson.SchemaSerializer
+
 
+
SchemaUtils - Class in io.micronaut.openapi.visitor
+
+
Some schema util methods.
+
+
security() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
+
+
A declaration of which security mechanisms can be used across the API.
+
+
security() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIManagement
+
+
A declaration of which security mechanisms can be used across the API.
+
+
security() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPISecurity
+
+
A declaration of which security mechanisms can be used across the API.
+
+
SECURITY_REQUIREMENTS - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
SecurityConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
SecurityConfiguration() - Constructor for class io.micronaut.openapi.introspections.SecurityConfiguration
+
 
+
SecurityProperties - Class in io.micronaut.openapi.visitor.security
+
+
Micronaut security properties.
+
+
SecurityProperties(boolean, boolean, String, List<InterceptUrlMapPattern>, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class io.micronaut.openapi.visitor.security.SecurityProperties
+
 
+
SecurityRequirementRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
SecurityRequirementRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.SecurityRequirementRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
SecurityRequirementsRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
SecurityRequirementsRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.SecurityRequirementsRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
SecurityRule - Interface in io.micronaut.openapi.visitor.security
+
+
Copy of class io.micronaut.security.rules.SecurityRule from micronaut-security.
+
+
SecurityScheme31Deserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
SecurityScheme31Deserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.SecurityScheme31Deserializer
+
 
+
SecuritySchemeDeserializer - Class in io.micronaut.openapi.swagger.core.util
+
+
This class is copied from swagger-core library.
+
+
SecuritySchemeDeserializer() - Constructor for class io.micronaut.openapi.swagger.core.util.SecuritySchemeDeserializer
+
 
+
SecuritySchemeRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
SecuritySchemeRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.SecuritySchemeRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
SecuritySchemesRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
SecuritySchemesRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.SecuritySchemesRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
serializationLibrary - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
serializationLibrary - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
SerializationLibraryKind - Enum Class in io.micronaut.openapi.generator
+
+
The supported serialization libraries.
+
+
serialize(Callback, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.CallbackSerializer
+
 
+
serialize(Example, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.ExampleSerializer
+
 
+
serialize(MediaType, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.MediaTypeSerializer
+
 
+
serialize(Schema, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.Schema31Serializer
+
 
+
serialize(Schema, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.SchemaSerializer
+
 
+
serialize(Paths, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.PathsSerializer
+
 
+
serialize(ApiResponses, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.ApiResponsesSerializer
+
 
+
serialize(Set<String>, JsonGenerator, SerializerProvider) - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin.TypeSerializer
+
 
+
ServerConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
ServerConfiguration() - Constructor for class io.micronaut.openapi.introspections.ServerConfiguration
+
 
+
ServerRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ServerRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServerRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
SERVERS - Static variable in interface io.micronaut.openapi.adoc.TemplatePaths
+
 
+
SERVERS_LIST_ARGUMENT - Static variable in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
ServersRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ServersRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServersRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ServerVariableRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
ServerVariableRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServerVariableRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
setAdditionalClientTypeAnnotations(List<String>) - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
setAdditionalClientTypeAnnotations(List<String>) - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
setAdocEnabled(boolean) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
setAdocEnabled(Boolean) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
setAdocFilename(String) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
setAdocFilename(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
setAllKnownGroups(Set<String>) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setAllKnownVersions(Set<String>) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setApiPackage(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setApiPackage(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setArtifactId(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setArtifactId(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setAuthorizationFilterPattern(String) - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
setAuthorizationFilterPattern(String) - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
setBasePathSeparator(String) - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
setBasePathSeparator(String) - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
setClientId(String) - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
setClientId(String) - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
setCommonExclude(Boolean) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
setConfigureAuthorization(boolean) - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
 
+
setConfigureAuthorization(boolean) - Method in class io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
 
+
setControllerPackage(String) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
setControllerPackage(String) - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
setDateTimeLibrary(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setDateTimeLibrary(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setDefaultValueObject(Schema<?>, String, Element, String, String, boolean, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
 
+
setDisplayName(String) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
setEndpointInfos(Map<String, List<EndpointInfo>>) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setFilename(String) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
setFilename(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
setFluxForArrays(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setFluxForArrays(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setGenerateControllerFromExamples(boolean) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
setGenerateControllerFromExamples(boolean) - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
setGeneratedAnnotation(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setGeneratedAnnotation(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setGenerateHttpResponseAlways(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setGenerateHttpResponseAlways(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setGenerateHttpResponseWhereRequired(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setGenerateHttpResponseWhereRequired(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setGenerateImplementationFiles(boolean) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
setGenerateImplementationFiles(boolean) - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
setGenerateOperationsToReturnNotImplemented(boolean) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
setGenerateOperationsToReturnNotImplemented(boolean) - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
setGroupName(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
setGroupTitle(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
setIncludedClassesGroups(Map<String, List<String>>) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setIncludedClassesGroupsExcluded(Map<String, List<String>>) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setInvokerPackage(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setInvokerPackage(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setJavadocParser(JavadocParser) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setLombok(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setMethodDescription(String) - Method in class io.micronaut.openapi.javadoc.JavadocDescription
+
+
Sets the method description.
+
+
setMethodSummary(String) - Method in class io.micronaut.openapi.javadoc.JavadocDescription
+
+
Sets the method summary.
+
+
setModelPackage(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setModelPackage(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setOpenApi(OpenAPI) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
setOpenApis(Map<String, OpenAPI>) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setOperationOnPathItem(PathItem, HttpMethod, Operation) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
setPackages(List<GroupProperties.PackageProperties>) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
setPackagesExclude(List<GroupProperties.PackageProperties>) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
setParameterExampleValue(CodegenParameter) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setParameterExampleValue(CodegenParameter) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setParameterExampleValue(CodegenParameter) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
setParameterExampleValue(CodegenParameter) - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
setParameterExampleValue(CodegenParameter, Parameter) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setPlural(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setPlural(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setPostfix(String) - Method in class io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
+
 
+
setPrefix(String) - Method in class io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
+
 
+
setPrimary(Boolean) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
+
 
+
setReactive(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setReactive(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setReturnDescription(String) - Method in class io.micronaut.openapi.javadoc.JavadocDescription
+
+
Sets the return description.
+
+
setSerializationLibrary(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setSerializationLibrary(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setServerContextPath(String) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
+
Sets the server context path.
+
+
setSpecFile(String) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
+
Sets the generated openApi specification file name.
+
+
setSpecFilePath(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
setTestFileName(String) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setTestJsonReference(String) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setTestReference(OpenAPI) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setTestReferences(Map<Pair<String, String>, OpenApiInfo>) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setTestTool(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setTestTool(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setTestYamlReference(String) - Static method in class io.micronaut.openapi.visitor.Utils
+
 
+
setTitle(String) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
+
+
Sets the title for the generated views.
+
+
setUseAuth(boolean) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
setUseAuth(boolean) - Method in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
setUseBeanValidation(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setUseBeanValidation(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
setUseOptional(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setVersion(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
+
 
+
setVisitable(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
setVisitable(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
SimpleSchema - Class in io.micronaut.openapi
+
+
Copy of MapSchema but without type 'object'.
+
+
SimpleSchema() - Constructor for class io.micronaut.openapi.SimpleSchema
+
 
+
SingleLineFormatter() - Constructor for class io.micronaut.openapi.generator.Formatting.SingleLineFormatter
+
 
+
SLASH - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
source - Variable in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
SPOCK - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework
+
 
+
STRING - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
SUPPORTING_FILES - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
 
+
SwaggerUtils - Class in io.micronaut.openapi.adoc.utils
+
+
File utilities methods.
+
+
systemPrefixes() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
+
class qualified names prefixes to be considered as "system" types
+
+
+

T

+
+
TableToAsciiDoc - Class in io.micronaut.openapi.adoc.md
+
+
Utilities methods to convert html table to adoc table.
+
+
TagRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
TagRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.TagRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
tags() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
+
+
A list of tags used by the specification with additional metadata.
+
+
tags() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIManagement
+
+
A list of tags used by the specification with additional metadata.
+
+
tags() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPISecurity
+
+
A list of tags used by the specification with additional metadata.
+
+
TAGS_LIST_ARGUMENT - Static variable in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
TagsConfiguration - Class in io.micronaut.openapi.introspections
+
+
OpenApi introspection configuration for Swagger-model.
+
+
TagsConfiguration() - Constructor for class io.micronaut.openapi.introspections.TagsConfiguration
+
 
+
TagsRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
TagsRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.TagsRetentionPolicyAnnotationTransformer
+
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
TemplatePaths - Interface in io.micronaut.openapi.adoc
+
+
Freemarker component template names.
+
+
TEMPLATES - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
TEMPLATES_OPENAPI_EXPLORER - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
TEMPLATES_RAPIDOC - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
TEMPLATES_RAPIPDF - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
TEMPLATES_REDOC - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
TEMPLATES_SWAGGER_UI - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
testFileFolder() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
testFileFolder() - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
testTool - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
testTool - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
THEMES_DIR - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
+
 
+
title - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
title - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
toApiTestFilename(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
toApiTestFilename(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
toApiVarName(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
toApiVarName(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
toAsciiDoc() - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
ToAsciiDocSerializer - Class in io.micronaut.openapi.adoc.md
+
 
+
ToAsciiDocSerializer(RootNode, String) - Constructor for class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
toEnumVarName(String, String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
toJson(Map<CharSequence, Object>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
+
Convert the given map to a JSON node.
+
+
toMap() - Static method in class io.micronaut.openapi.visitor.Pair
+
 
+
toModelName(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
toModelTestFilename(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
toModelTestFilename(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
toString() - Method in record class io.micronaut.openapi.generator.ParameterMapping
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.openapi.generator.ResponseBodyMapping
+
+
Returns a string representation of this record class.
+
+
toString() - Method in class io.micronaut.openapi.SimpleSchema
+
 
+
toString() - Method in class io.micronaut.openapi.visitor.EndpointsConfiguration
+
 
+
toString() - Method in class io.micronaut.openapi.visitor.Pair
+
 
+
toValue(Map<CharSequence, Object>, VisitorContext, Class<T>) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
+
Convert the given Map to a JSON node and then to the specified type.
+
+
toValueMap(Map<CharSequence, Object>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
 
+
toValueMap(Map<CharSequence, Object>, VisitorContext, ClassElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
Convert the values to a map.
+
+
toVarName(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
toVarName(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
transform(AnnotationValue<ExtensionProperty>, VisitorContext) - Method in class io.micronaut.openapi.annotation.transformers.ExtensionPropertyRetentionPolicyAnnotationTransformer
+
 
+
treeToValue(JsonNode, Class<T>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
+
+
Converts Json node into a class' instance or throws 'com.fasterxml.jackson.core.JsonProcessingException', adds extensions if present.
+
+
trim(String) - Static method in enum class io.micronaut.openapi.generator.Formatting
+
+
Remove whitespace from both sides of the line.
+
+
type(String) - Method in class io.micronaut.openapi.SimpleSchema
+
 
+
TYPE_OBJECT - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
+
 
+
TypeSerializer() - Constructor for class io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin.TypeSerializer
+
 
+
+

U

+
+
uri() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
+
 
+
URI - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
uriMatchTemplates(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Returns the uri paths of the element.
+
+
uriMatchTemplates(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
 
+
uriMatchTemplates(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
URL - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
useAuth - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
 
+
useAuth - Variable in class io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
 
+
useBeanValidation - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
useBeanValidation - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
useOptional - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
userDefinedSpecFile(VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
+
 
+
Utils - Class in io.micronaut.openapi.generator
+
+
Utilities methods to generators.
+
+
Utils - Class in io.micronaut.openapi.visitor
+
+
Some util methods.
+
+
UUID - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
 
+
+

V

+
+
value() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIDecorator
+
 
+
value() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIGroup
+
 
+
value() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIGroupInfo
+
 
+
value() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIGroupInfos
+
 
+
value() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
+
 
+
value() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIIncludes
+
 
+
valueOf(String) - Static method in enum class io.micronaut.openapi.generator.Formatting
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.DateTimeFormat
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.openapi.generator.ParameterMapping.ParameterLocation
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.openapi.generator.SerializationLibraryKind
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class io.micronaut.openapi.visitor.VisibilityLevel
+
+
Returns the enum constant of this class with the specified name.
+
+
values() - Static method in enum class io.micronaut.openapi.generator.Formatting
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.DateTimeFormat
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.openapi.generator.ParameterMapping.ParameterLocation
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.openapi.generator.SerializationLibraryKind
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class io.micronaut.openapi.visitor.VisibilityLevel
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
VisibilityLevel - Enum Class in io.micronaut.openapi.visitor
+
+
Visibility level for properties, constructors and methods.
+
+
visit(AbbreviationNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(AnchorLinkNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(AutoLinkNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(BlockQuoteNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(BulletListNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(CodeNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(DefinitionListNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(DefinitionNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(DefinitionTermNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(ExpImageNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(ExpLinkNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(HeaderNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(HtmlBlockNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(InlineHtmlNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(ListItemNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(MailLinkNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(Node) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(OrderedListNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(ParaNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(QuotedNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(ReferenceNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(RefImageNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(RefLinkNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(RootNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(SimpleNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(SpecialTextNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(StrikeNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(StrongEmphSuperNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(SuperNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(TableBodyNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(TableCaptionNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(TableCellNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(TableColumnNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(TableHeaderNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(TableNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(TableRowNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(TextNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(VerbatimNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visit(WikiLinkNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visitable - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
+
 
+
visitable - Variable in class io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen
+
 
+
visitChildren(AbstractNode) - Method in class io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
 
+
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Executed when a class is encountered that matches the generic class.
+
+
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
 
+
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
 
+
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
+
 
+
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiIncludeVisitor
+
 
+
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
+
 
+
visitMetaInfFile(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
visitMethod(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
Executed when a method is encountered that matches the generic element.
+
+
VOID_TYPES - Static variable in class io.micronaut.openapi.visitor.ElementUtils
+
 
+
+

W

+
+
warn(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
warn(String, VisitorContext, Element) - Static method in class io.micronaut.openapi.visitor.ContextUtils
+
 
+
withAdditionalClientTypeAnnotations(List<String>) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
+
+
Sets annotations for client type (class level annotations).
+
+
withAdditionalClientTypeAnnotations(List<String>) - Method in interface io.micronaut.openapi.generator.KotlinMicronautClientOptionsBuilder
+
+
Sets annotations for client type (class level annotations).
+
+
withAot(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
+
+
If set to true, generated compatible code with micronaut-aot.
+
+
withAot(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautServerOptionsBuilder
+
+
If set to true, generated compatible code with micronaut-aot.
+
+
withApiPackage(String) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Sets the package of the generated API classes.
+
+
withArtifactId(String) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Sets the artifact id of the project.
+
+
withAuthentication(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
+
+
If set to true, generated code will add support for authentication.
+
+
withAuthentication(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautServerOptionsBuilder
+
+
If set to true, generated code will add support for authentication.
+
+
withAuthorization(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
+
+
If set to true the client will be configured for authorization.
+
+
withAuthorization(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautClientOptionsBuilder
+
+
If set to true the client will be configured for authorization.
+
+
withAuthorizationFilterPattern(String) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
+
+
Sets the authorization filter pattern.
+
+
withAuthorizationFilterPattern(String) - Method in interface io.micronaut.openapi.generator.KotlinMicronautClientOptionsBuilder
+
+
Sets the authorization filter pattern.
+
+
withBasePathSeparator(String) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
+
+
Sets the separator to use between the application name and base path when referencing the property.
+
+
withBasePathSeparator(String) - Method in interface io.micronaut.openapi.generator.KotlinMicronautClientOptionsBuilder
+
+
Sets the separator to use between the application name and base path when referencing the property.
+
+
withBeanValidation(boolean) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
If set to true, the generated code will use bean validation.
+
+
withClientId(String) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
+
+
Sets the client id.
+
+
withClientId(String) - Method in interface io.micronaut.openapi.generator.KotlinMicronautClientOptionsBuilder
+
+
Sets the client id.
+
+
withControllerPackage(String) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
+
+
Sets the package name of generated controller classes.
+
+
withControllerPackage(String) - Method in interface io.micronaut.openapi.generator.KotlinMicronautServerOptionsBuilder
+
+
Sets the package name of generated controller classes.
+
+
withDateTimeFormat(MicronautCodeGeneratorOptionsBuilder.DateTimeFormat) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Configure the date-time format.
+
+
withDefinitionFile(URI) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Sets the URI to the OpenAPI definition file.
+
+
withFluxForArrays(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
+
+
If set to true, generated code will be with Flux<?> instead Mono<List<?>>.
+
+
withFluxForArrays(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
+
+
If set to true, generated code will be with Flux<?> instead Mono<List<?>>.
+
+
withFluxForArrays(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautClientOptionsBuilder
+
+
If set to true, generated code will be with Flux<?> instead Mono<List<?>>.
+
+
withFluxForArrays(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautServerOptionsBuilder
+
+
If set to true, generated code will be with Flux<?> instead Mono<List<?>>.
+
+
withGenerateControllerFromExamples(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
+
+
If set to true, controllers will be generated using examples.
+
+
withGenerateControllerFromExamples(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautServerOptionsBuilder
+
+
If set to true, controllers will be generated using examples.
+
+
withGeneratedAnnotation(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
+
+
If set to true, generated code will be with jakarta.annotation.Generated annotation.
+
+
withGeneratedAnnotation(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
+
+
If set to true, generated code will be with jakarta.annotation.Generated annotation.
+
+
withGeneratedAnnotation(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautClientOptionsBuilder
+
+
If set to true, generated code will be with jakarta.annotation.Generated annotation.
+
+
withGeneratedAnnotation(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautServerOptionsBuilder
+
+
If set to true, generated code will be with jakarta.annotation.Generated annotation.
+
+
withGenerateHttpResponseAlways(boolean) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
If true, the generated operation return types will be wrapped in HttpResponse.
+
+
withGenerateHttpResponseWhereRequired(boolean) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Wrap the operations response in HttpResponse object where non-200 HTTP status codes or additional headers are defined.
+
+
withGenerateImplementationFiles(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
+
+
Whether to generate controller implementations that need to be filled in.
+
+
withGenerateImplementationFiles(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautServerOptionsBuilder
+
+
Whether to generate controller implementations that need to be filled in.
+
+
withGenerateOperationsToReturnNotImplemented(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
+
+
If set to true, controller operations will return not implemented status.
+
+
withGenerateOperationsToReturnNotImplemented(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautServerOptionsBuilder
+
+
If set to true, controller operations will return not implemented status.
+
+
withInvokerPackage(String) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Sets the package of the generated invoker classes.
+
+
withLang(MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Sets the generator language.
+
+
withLombok(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
+
+
If set to true, generated code will be with lombok annotations.
+
+
withLombok(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
+
+
If set to true, generated code will be with lombok annotations.
+
+
withModelPackage(String) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Sets the package of the generated model classes.
+
+
withOptional(boolean) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
If set to true, the generated code will make use of Optional.
+
+
withOptions(Consumer<? super MicronautCodeGeneratorOptionsBuilder>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Configures the code generation options.
+
+
withOutputDirectory(File) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Sets the directory where to output the generated sources.
+
+
withOutputs(MicronautCodeGeneratorEntryPoint.OutputKind...) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
+
+
Sets which output files should be generated.
+
+
withParameterMappings(List<ParameterMapping>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Add the parameter mappings.
+
+
withPlural(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
+
+
If set to true, the generated code will pluralize parameters and properties for arrays.
+
+
withPlural(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
+
+
If set to true, the generated code will pluralize parameters and properties for arrays.
+
+
withPlural(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautClientOptionsBuilder
+
+
If set to true, the generated code will pluralize parameters and properties for arrays.
+
+
withPlural(boolean) - Method in interface io.micronaut.openapi.generator.KotlinMicronautServerOptionsBuilder
+
+
If set to true, the generated code will pluralize parameters and properties for arrays.
+
+
withReactive(boolean) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
If set to true, the generator will use reactive types.
+
+
withResponseBodyMappings(List<ResponseBodyMapping>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Add the response body mappings.
+
+
withSerializationLibrary(SerializationLibraryKind) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Configure the serialization library.
+
+
withTestFramework(MicronautCodeGeneratorEntryPoint.TestFramework) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
+
+
Configures the test framework to use for generated tests.
+
+
+

Z

+
+
ZONED_DATETIME - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.DateTimeFormat
+
 
+
+A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
+
+
+ + diff --git a/6.4.0/api/index.html b/6.4.0/api/index.html new file mode 100644 index 0000000000..f00f615e7e --- /dev/null +++ b/6.4.0/api/index.html @@ -0,0 +1,101 @@ + + + + +Overview (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

openapi-parent 6.4.0 API

+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/OpenApiUtils.html b/6.4.0/api/io/micronaut/openapi/OpenApiUtils.html new file mode 100644 index 0000000000..fd578b2edb --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/OpenApiUtils.html @@ -0,0 +1,218 @@ + + + + +OpenApiUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiUtils

+
+
java.lang.Object +
io.micronaut.openapi.OpenApiUtils
+
+
+
+
public final class OpenApiUtils +extends Object
+
Convert utilities methods.
+
+
Since:
+
4.4.1
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final com.fasterxml.jackson.databind.ObjectMapper
    + +
    +
    The JSON mapper for security scheme.
    +
    +
    static final com.fasterxml.jackson.databind.ObjectMapper
    + +
    +
    The JSON mapper.
    +
    +
    static final com.fasterxml.jackson.databind.ObjectMapper
    + +
    +
    The JSON 3.1 mapper.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static com.fasterxml.jackson.databind.ObjectMapper
    + +
     
    +
    static com.fasterxml.jackson.databind.ObjectMapper
    + +
     
    +
    static com.fasterxml.jackson.databind.ObjectMapper
    + +
     
    +
    static com.fasterxml.jackson.databind.ObjectMapper
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      JSON_MAPPER

      +
      public static final com.fasterxml.jackson.databind.ObjectMapper JSON_MAPPER
      +
      The JSON mapper.
      +
      +
    • +
    • +
      +

      JSON_MAPPER_31

      +
      public static final com.fasterxml.jackson.databind.ObjectMapper JSON_MAPPER_31
      +
      The JSON 3.1 mapper.
      +
      +
    • +
    • +
      +

      CONVERT_JSON_MAPPER

      +
      public static final com.fasterxml.jackson.databind.ObjectMapper CONVERT_JSON_MAPPER
      +
      The JSON mapper for security scheme.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getJsonMapper

      +
      public static com.fasterxml.jackson.databind.ObjectMapper getJsonMapper()
      +
      +
    • +
    • +
      +

      getJsonMapper31

      +
      public static com.fasterxml.jackson.databind.ObjectMapper getJsonMapper31()
      +
      +
    • +
    • +
      +

      getConvertJsonMapper

      +
      public static com.fasterxml.jackson.databind.ObjectMapper getConvertJsonMapper()
      +
      +
    • +
    • +
      +

      getYamlMapper

      +
      public static com.fasterxml.jackson.databind.ObjectMapper getYamlMapper()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/SimpleSchema.html b/6.4.0/api/io/micronaut/openapi/SimpleSchema.html new file mode 100644 index 0000000000..0fcffa24d6 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/SimpleSchema.html @@ -0,0 +1,219 @@ + + + + +SimpleSchema (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SimpleSchema

+
+
java.lang.Object +
io.swagger.v3.oas.models.media.Schema<Object> +
io.micronaut.openapi.SimpleSchema
+
+
+
+
+
public class SimpleSchema +extends io.swagger.v3.oas.models.media.Schema<Object>
+
Copy of MapSchema but without type 'object'. Need this class to correct deserializing schema without type.
+
+
Since:
+
4.8.7
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.swagger.v3.oas.models.media.Schema

    +_const, _default, _enum, BIND_TYPE_AND_TYPES, example, jsonSchema, jsonSchemaImpl
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    +
    int
    + +
     
    + + +
     
    + +
    type(String type)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.swagger.v3.oas.models.media.Schema

    +_const, _default, _else, _enum, _if, $anchor, $comment, $dynamicAnchor, $id, $ref, $schema, $vocabulary, addAllOfItem, addAnyOfItem, addEnumItemObject, addExample, addExtension, additionalItems, additionalProperties, addOneOfItem, addPatternProperty, addPrefixItem, addProperties, addProperty, addRequiredItem, addType, allOf, anyOf, booleanSchemaValue, cast, contains, contentEncoding, contentMediaType, contentSchema, dependentRequired, dependentSchemas, deprecated, description, discriminator, example, examples, exampleSetFlag, exclusiveMaximum, exclusiveMaximumValue, exclusiveMinimum, exclusiveMinimumValue, extensions, externalDocs, format, get$anchor, get$comment, get$dynamicAnchor, get$id, get$ref, get$schema, get$vocabulary, getAdditionalItems, getAdditionalProperties, getAllOf, getAnyOf, getBooleanSchemaValue, getConst, getContains, getContentEncoding, getContentMediaType, getContentSchema, getDefault, getDependentRequired, getDependentSchemas, getDeprecated, getDescription, getDiscriminator, getElse, getEnum, getExample, getExamples, getExampleSetFlag, getExclusiveMaximum, getExclusiveMaximumValue, getExclusiveMinimum, getExclusiveMinimumValue, getExtensions, getExternalDocs, getFormat, getIf, getItems, getJsonSchema, getJsonSchemaImpl, getMaxContains, getMaximum, getMaxItems, getMaxLength, getMaxProperties, getMinContains, getMinimum, getMinItems, getMinLength, getMinProperties, getMultipleOf, getName, getNot, getNullable, getOneOf, getPattern, getPatternProperties, getPrefixItems, getProperties, getPropertyNames, getReadOnly, getRequired, getSpecVersion, getThen, getTitle, getType, getTypes, getUnevaluatedItems, getUnevaluatedProperties, getUniqueItems, getWriteOnly, getXml, items, jsonSchema, jsonSchemaImpl, maxContains, maximum, maxItems, maxLength, maxProperties, minContains, minimum, minItems, minLength, minProperties, multipleOf, name, not, nullable, oneOf, pattern, patternProperties, prefixItems, properties, propertyNames, raw$ref, readOnly, required, set$anchor, set$comment, set$dynamicAnchor, set$id, set$ref, set$schema, set$vocabulary, setAdditionalItems, setAdditionalProperties, setAllOf, setAnyOf, setBooleanSchemaValue, setConst, setContains, setContentEncoding, setContentMediaType, setContentSchema, setDefault, setDependentRequired, setDependentSchemas, setDeprecated, setDescription, setDiscriminator, setElse, setEnum, setExample, setExamples, setExampleSetFlag, setExclusiveMaximum, setExclusiveMaximumValue, setExclusiveMinimum, setExclusiveMinimumValue, setExtensions, setExternalDocs, setFormat, setIf, setItems, setJsonSchema, setJsonSchemaImpl, setMaxContains, setMaximum, setMaxItems, setMaxLength, setMaxProperties, setMinContains, setMinimum, setMinItems, setMinLength, setMinProperties, setMultipleOf, setName, setNot, setNullable, setOneOf, setPattern, setPatternProperties, setPrefixItems, setProperties, setPropertyNames, setReadOnly, setRequired, setSpecVersion, setThen, setTitle, setType, setTypes, setUnevaluatedItems, setUnevaluatedProperties, setUniqueItems, setWriteOnly, setXml, specVersion, then, title, toIndentedString, types, unevaluatedItems, unevaluatedProperties, uniqueItems, writeOnly, xml
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SimpleSchema

      +
      public SimpleSchema()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      type

      +
      public SimpleSchema type(String type)
      +
      +
      Overrides:
      +
      type in class io.swagger.v3.oas.models.media.Schema<Object>
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      +
      Overrides:
      +
      equals in class io.swagger.v3.oas.models.media.Schema<Object>
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class io.swagger.v3.oas.models.media.Schema<Object>
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class io.swagger.v3.oas.models.media.Schema<Object>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/OpenApiToAdocConfigProperty.html b/6.4.0/api/io/micronaut/openapi/adoc/OpenApiToAdocConfigProperty.html new file mode 100644 index 0000000000..9f6b8ff386 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/OpenApiToAdocConfigProperty.html @@ -0,0 +1,251 @@ + + + + +OpenApiToAdocConfigProperty (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface OpenApiToAdocConfigProperty

+
+
+
+
public interface OpenApiToAdocConfigProperty
+
Configuration properties for Openapi-to-adoc converter.
+
+
Since:
+
5.2.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_TEMPLATE_PREFIX

      +
      static final String MICRONAUT_OPENAPI_ADOC_TEMPLATE_PREFIX
      +
      Prefix for custom sub-template names.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_ENABLED

      +
      static final String MICRONAUT_OPENAPI_ADOC_ENABLED
      +
      Is conversion to Asciidoc enabled.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_TEMPLATES_DIR_PATH

      +
      static final String MICRONAUT_OPENAPI_ADOC_TEMPLATES_DIR_PATH
      +
      Custom template directory.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_TEMPLATE_FILENAME

      +
      static final String MICRONAUT_OPENAPI_ADOC_TEMPLATE_FILENAME
      +
      Custom final template filename.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_OUTPUT_DIR_PATH

      +
      static final String MICRONAUT_OPENAPI_ADOC_OUTPUT_DIR_PATH
      +
      Result adoc file output directory.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_OUTPUT_FILENAME

      +
      static final String MICRONAUT_OPENAPI_ADOC_OUTPUT_FILENAME
      +
      Result adoc filename.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_OPENAPI_PATH

      +
      static final String MICRONAUT_OPENAPI_ADOC_OPENAPI_PATH
      +
      OpenAPI file path.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/OpenApiToAdocConverter.html b/6.4.0/api/io/micronaut/openapi/adoc/OpenApiToAdocConverter.html new file mode 100644 index 0000000000..9d62d98840 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/OpenApiToAdocConverter.html @@ -0,0 +1,172 @@ + + + + +OpenApiToAdocConverter (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiToAdocConverter

+
+
java.lang.Object +
io.micronaut.openapi.adoc.OpenApiToAdocConverter
+
+
+
+
public final class OpenApiToAdocConverter +extends Object
+
OpenAPI to Asciidoc converter.
+
+
Since:
+
4.2.0
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static void
    + +
    +
    Conversion from openAPI format to asciidoc format.
    +
    +
    static void
    +
    convert(io.swagger.v3.oas.models.OpenAPI openApi, + Map props, + Writer writer)
    +
    +
    Conversion from openAPI format to asciidoc format.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      convert

      +
      public static void convert() + throws freemarker.template.TemplateException, +IOException
      +
      Conversion from openAPI format to asciidoc format.
      +
      +
      Throws:
      +
      freemarker.template.TemplateException - som problems with freemarker templates
      +
      IOException - some problems with files
      +
      +
      +
    • +
    • +
      +

      convert

      +
      public static void convert(io.swagger.v3.oas.models.OpenAPI openApi, + Map props, + Writer writer) + throws freemarker.template.TemplateException, +IOException
      +
      Conversion from openAPI format to asciidoc format.
      +
      +
      Parameters:
      +
      openApi - openAPI object
      +
      props - converter config properties
      +
      writer - writer for rendered template
      +
      Throws:
      +
      freemarker.template.TemplateException - som problems with freemarker templates
      +
      IOException - some problems with files
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/TemplatePaths.html b/6.4.0/api/io/micronaut/openapi/adoc/TemplatePaths.html new file mode 100644 index 0000000000..2f6ef1443f --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/TemplatePaths.html @@ -0,0 +1,383 @@ + + + + +TemplatePaths (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface TemplatePaths

+
+
+
+
public interface TemplatePaths
+
Freemarker component template names.
+
+
Since:
+
5.2.0
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/md/MdToAdocConverter.html b/6.4.0/api/io/micronaut/openapi/adoc/md/MdToAdocConverter.html new file mode 100644 index 0000000000..6e2ea49c88 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/md/MdToAdocConverter.html @@ -0,0 +1,160 @@ + + + + +MdToAdocConverter (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MdToAdocConverter

+
+
java.lang.Object +
io.micronaut.openapi.adoc.md.MdToAdocConverter
+
+
+
+
public final class MdToAdocConverter +extends Object
+
Convert-methods from MD format to AsciiDoc.
+
+
Since:
+
5.2.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      convert

      +
      public static String convert(String markdown)
      +
      Convert Markdown text to Asciidoc.
      +
      +
      Parameters:
      +
      markdown - Markdown text
      +
      Returns:
      +
      Asciidoc text
      +
      +
      +
    • +
    • +
      +

      convert

      +
      public static void convert(io.swagger.v3.oas.models.OpenAPI openApi)
      +
      Convert all OpenAPI description fields from Markdown format to Asciidoc format.
      +
      +
      Parameters:
      +
      openApi - OpenAPI object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/md/TableToAsciiDoc.html b/6.4.0/api/io/micronaut/openapi/adoc/md/TableToAsciiDoc.html new file mode 100644 index 0000000000..07ae23afcc --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/md/TableToAsciiDoc.html @@ -0,0 +1,144 @@ + + + + +TableToAsciiDoc (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TableToAsciiDoc

+
+
java.lang.Object +
io.micronaut.openapi.adoc.md.TableToAsciiDoc
+
+
+
+
public final class TableToAsciiDoc +extends Object
+
Utilities methods to convert html table to adoc table.
+
+
Since:
+
5.2.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      convert

      +
      public static String convert(String html)
      +
      Convert HTML table to adoc table.
      +
      +
      Parameters:
      +
      html - HTML text
      +
      Returns:
      +
      adoc text
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/md/ToAsciiDocSerializer.html b/6.4.0/api/io/micronaut/openapi/adoc/md/ToAsciiDocSerializer.html new file mode 100644 index 0000000000..cd347dccb3 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/md/ToAsciiDocSerializer.html @@ -0,0 +1,968 @@ + + + + +ToAsciiDocSerializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ToAsciiDocSerializer

+
+
java.lang.Object +
io.micronaut.openapi.adoc.md.ToAsciiDocSerializer
+
+
+
+
All Implemented Interfaces:
+
org.pegdown.ast.Visitor
+
+
+
public class ToAsciiDocSerializer +extends Object +implements org.pegdown.ast.Visitor
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final Map<String,String>
    + +
     
    +
    protected boolean
    + +
     
    +
    protected int
    + +
     
    +
    protected int
    + +
     
    +
    protected org.pegdown.ast.TableNode
    + +
     
    +
    static final String
    + +
     
    +
    protected boolean
    + +
     
    +
    protected final org.pegdown.LinkRenderer
    + +
     
    +
    protected int
    + +
     
    +
    protected char
    + +
     
    +
    protected org.pegdown.Printer
    + +
     
    +
    protected final Map<String,org.pegdown.ast.ReferenceNode>
    + +
     
    +
    protected org.pegdown.ast.RootNode
    + +
     
    +
    protected String
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ToAsciiDocSerializer(org.pegdown.ast.RootNode rootNode, + String source)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected void
    +
    cleanAst(org.pegdown.ast.Node node)
    +
    +
    Removes superfluous nodes from the tree.
    +
    +
    protected org.pegdown.ast.Node
    +
    findParentNode(org.pegdown.ast.Node target, + org.pegdown.ast.Node from)
    +
     
    +
    protected boolean
    +
    isFirstChild(org.pegdown.ast.Node parent, + org.pegdown.ast.Node child)
    +
     
    +
    protected boolean
    +
    isListItemText(org.pegdown.ast.Node node)
    +
     
    +
    protected String
    +
    normalize(String string)
    +
     
    +
    protected String
    + +
     
    +
    protected String
    +
    printChildrenToString(org.pegdown.ast.SuperNode node)
    +
     
    +
    protected void
    +
    printImageTag(org.pegdown.LinkRenderer.Rendering rendering)
    +
     
    +
    protected void
    +
    printImageTagWithLink(org.pegdown.LinkRenderer.Rendering image, + org.pegdown.LinkRenderer.Rendering link)
    +
     
    +
    protected void
    +
    printLink(org.pegdown.LinkRenderer.Rendering rendering)
    +
     
    +
    protected void
    +
    printNodeSurroundedBy(org.pegdown.ast.AbstractNode node, + String token)
    +
     
    +
    protected void
    +
    printTextWithQuotesIfNeeded(org.pegdown.Printer p, + String text)
    +
     
    +
    protected void
    + +
     
    + + +
     
    +
    void
    +
    visit(org.pegdown.ast.AbbreviationNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.AnchorLinkNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.AutoLinkNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.BlockQuoteNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.BulletListNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.CodeNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.DefinitionListNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.DefinitionNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.DefinitionTermNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.ExpImageNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.ExpLinkNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.HeaderNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.HtmlBlockNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.InlineHtmlNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.ListItemNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.MailLinkNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.Node node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.OrderedListNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.ParaNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.QuotedNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.ReferenceNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.RefImageNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.RefLinkNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.RootNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.SimpleNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.SpecialTextNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.StrikeNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.StrongEmphSuperNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.SuperNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.TableBodyNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.TableCaptionNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.TableCellNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.TableColumnNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.TableHeaderNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.TableNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.TableRowNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.TextNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.VerbatimNode node)
    +
     
    +
    void
    +
    visit(org.pegdown.ast.WikiLinkNode node)
    +
     
    +
    protected void
    +
    visitChildren(org.pegdown.ast.AbstractNode node)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      HARD_LINE_BREAK_MARKDOWN

      +
      public static final String HARD_LINE_BREAK_MARKDOWN
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      source

      +
      protected String source
      +
      +
    • +
    • +
      +

      printer

      +
      protected org.pegdown.Printer printer
      +
      +
    • +
    • +
      +

      references

      +
      protected final Map<String,org.pegdown.ast.ReferenceNode> references
      +
      +
    • +
    • +
      +

      abbreviations

      +
      protected final Map<String,String> abbreviations
      +
      +
    • +
    • +
      +

      linkRenderer

      +
      protected final org.pegdown.LinkRenderer linkRenderer
      +
      +
    • +
    • +
      +

      currentTableNode

      +
      protected org.pegdown.ast.TableNode currentTableNode
      +
      +
    • +
    • +
      +

      currentTableColumn

      +
      protected int currentTableColumn
      +
      +
    • +
    • +
      +

      inTableHeader

      +
      protected boolean inTableHeader
      +
      +
    • +
    • +
      +

      listMarker

      +
      protected char listMarker
      +
      +
    • +
    • +
      +

      listLevel

      +
      protected int listLevel
      +
      +
    • +
    • +
      +

      blockQuoteLevel

      +
      protected int blockQuoteLevel
      +
      +
    • +
    • +
      +

      autoDetectLanguageType

      +
      protected boolean autoDetectLanguageType
      +
      +
    • +
    • +
      +

      rootNode

      +
      protected org.pegdown.ast.RootNode rootNode
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ToAsciiDocSerializer

      +
      public ToAsciiDocSerializer(org.pegdown.ast.RootNode rootNode, + String source)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toAsciiDoc

      +
      public String toAsciiDoc()
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.RootNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.AbbreviationNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.AnchorLinkNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.AutoLinkNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.BlockQuoteNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.BulletListNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.CodeNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.DefinitionListNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.DefinitionTermNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.DefinitionNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.ExpImageNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.ExpLinkNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.HeaderNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.HtmlBlockNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.InlineHtmlNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.ListItemNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.MailLinkNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.OrderedListNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.ParaNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.QuotedNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.ReferenceNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.RefImageNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.RefLinkNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.SimpleNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.StrongEmphSuperNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.StrikeNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.TableBodyNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.TableCaptionNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.TableCellNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.TableColumnNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.TableHeaderNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.TableNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.TableRowNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.VerbatimNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.WikiLinkNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.TextNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.SpecialTextNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.SuperNode node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visit

      +
      public void visit(org.pegdown.ast.Node node)
      +
      +
      Specified by:
      +
      visit in interface org.pegdown.ast.Visitor
      +
      +
      +
    • +
    • +
      +

      visitChildren

      +
      protected void visitChildren(org.pegdown.ast.AbstractNode node)
      +
      +
    • +
    • +
      +

      cleanAst

      +
      protected void cleanAst(org.pegdown.ast.Node node)
      +
      Removes superfluous nodes from the tree.
      +
      +
      Parameters:
      +
      node - The node to clean.
      +
      +
      +
    • +
    • +
      +

      printNodeSurroundedBy

      +
      protected void printNodeSurroundedBy(org.pegdown.ast.AbstractNode node, + String token)
      +
      +
    • +
    • +
      +

      printImageTag

      +
      protected void printImageTag(org.pegdown.LinkRenderer.Rendering rendering)
      +
      +
    • +
    • +
      +

      printImageTagWithLink

      +
      protected void printImageTagWithLink(org.pegdown.LinkRenderer.Rendering image, + org.pegdown.LinkRenderer.Rendering link)
      +
      +
    • +
    • +
      +

      printLink

      +
      protected void printLink(org.pegdown.LinkRenderer.Rendering rendering)
      +
      +
    • +
    • +
      +

      printChildrenToString

      +
      protected String printChildrenToString(org.pegdown.ast.SuperNode node)
      +
      +
    • +
    • +
      +

      normalize

      +
      protected String normalize(String string)
      +
      +
    • +
    • +
      +

      normalizeWhitelines

      +
      protected String normalizeWhitelines(String text)
      +
      +
    • +
    • +
      +

      printTextWithQuotesIfNeeded

      +
      protected void printTextWithQuotesIfNeeded(org.pegdown.Printer p, + String text)
      +
      +
    • +
    • +
      +

      printWithAbbreviations

      +
      protected void printWithAbbreviations(String string)
      +
      +
    • +
    • +
      +

      findParentNode

      +
      protected org.pegdown.ast.Node findParentNode(org.pegdown.ast.Node target, + org.pegdown.ast.Node from)
      +
      +
    • +
    • +
      +

      isFirstChild

      +
      protected boolean isFirstChild(org.pegdown.ast.Node parent, + org.pegdown.ast.Node child)
      +
      +
    • +
    • +
      +

      isListItemText

      +
      protected boolean isListItemText(org.pegdown.ast.Node node)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/md/package-summary.html b/6.4.0/api/io/micronaut/openapi/adoc/md/package-summary.html new file mode 100644 index 0000000000..47e43b9c1d --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/md/package-summary.html @@ -0,0 +1,102 @@ + + + + +io.micronaut.openapi.adoc.md (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.adoc.md

+
+
+
package io.micronaut.openapi.adoc.md
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/md/package-tree.html b/6.4.0/api/io/micronaut/openapi/adoc/md/package-tree.html new file mode 100644 index 0000000000..ce67de036e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/md/package-tree.html @@ -0,0 +1,72 @@ + + + + +io.micronaut.openapi.adoc.md Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.adoc.md

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/package-summary.html b/6.4.0/api/io/micronaut/openapi/adoc/package-summary.html new file mode 100644 index 0000000000..81bda6cd1b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/package-summary.html @@ -0,0 +1,112 @@ + + + + +io.micronaut.openapi.adoc (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.adoc

+
+
+
package io.micronaut.openapi.adoc
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/package-tree.html b/6.4.0/api/io/micronaut/openapi/adoc/package-tree.html new file mode 100644 index 0000000000..f41d2eb0ba --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/package-tree.html @@ -0,0 +1,77 @@ + + + + +io.micronaut.openapi.adoc Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.adoc

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/utils/CollectionUtils.html b/6.4.0/api/io/micronaut/openapi/adoc/utils/CollectionUtils.html new file mode 100644 index 0000000000..509a51c951 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/utils/CollectionUtils.html @@ -0,0 +1,166 @@ + + + + +CollectionUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CollectionUtils

+
+
java.lang.Object +
io.micronaut.openapi.adoc.utils.CollectionUtils
+
+
+
+
public final class CollectionUtils +extends Object
+
CollectionUtils.
+
+
Since:
+
5.2.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isNotEmpty

      +
      public static <T, +R> boolean isNotEmpty(Map<T,R> map)
      +
      +
    • +
    • +
      +

      isEmpty

      +
      public static <T, +R> boolean isEmpty(Map<T,R> map)
      +
      +
    • +
    • +
      +

      isNotEmpty

      +
      public static <T> boolean isNotEmpty(Collection<T> collection)
      +
      +
    • +
    • +
      +

      isEmpty

      +
      public static <T> boolean isEmpty(Collection<T> collection)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/utils/FileUtils.html b/6.4.0/api/io/micronaut/openapi/adoc/utils/FileUtils.html new file mode 100644 index 0000000000..8c0e4ceffa --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/utils/FileUtils.html @@ -0,0 +1,189 @@ + + + + +FileUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileUtils

+
+
java.lang.Object +
io.micronaut.openapi.adoc.utils.FileUtils
+
+
+
+
public final class FileUtils +extends Object
+
File utilities methods.
+
+
Since:
+
5.2.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      loadFileFromClasspath

      +
      public static String loadFileFromClasspath(String location)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/utils/SwaggerUtils.html b/6.4.0/api/io/micronaut/openapi/adoc/utils/SwaggerUtils.html new file mode 100644 index 0000000000..55bec59333 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/utils/SwaggerUtils.html @@ -0,0 +1,146 @@ + + + + +SwaggerUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SwaggerUtils

+
+
java.lang.Object +
io.micronaut.openapi.adoc.utils.SwaggerUtils
+
+
+
+
public final class SwaggerUtils +extends Object
+
File utilities methods.
+
+
Since:
+
5.2.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      readOpenApi

      +
      public static io.swagger.v3.oas.models.OpenAPI readOpenApi(String swaggerFileContent, + boolean isJson)
      +
      +
    • +
    • +
      +

      readOpenApiFromLocation

      +
      public static io.swagger.v3.oas.models.OpenAPI readOpenApiFromLocation(String location)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/utils/package-summary.html b/6.4.0/api/io/micronaut/openapi/adoc/utils/package-summary.html new file mode 100644 index 0000000000..129a6eb2da --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/utils/package-summary.html @@ -0,0 +1,104 @@ + + + + +io.micronaut.openapi.adoc.utils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.adoc.utils

+
+
+
package io.micronaut.openapi.adoc.utils
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/adoc/utils/package-tree.html b/6.4.0/api/io/micronaut/openapi/adoc/utils/package-tree.html new file mode 100644 index 0000000000..c716cdee5e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/adoc/utils/package-tree.html @@ -0,0 +1,72 @@ + + + + +io.micronaut.openapi.adoc.utils Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.adoc.utils

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIDecorator.html b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIDecorator.html new file mode 100644 index 0000000000..4773c7208e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIDecorator.html @@ -0,0 +1,194 @@ + + + + +OpenAPIDecorator (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface OpenAPIDecorator

+
+
+
+
@Retention(SOURCE) +@Documented +@Target({TYPE,METHOD}) +public @interface OpenAPIDecorator
+
The annotation can be used to add suffix and prefix for operationIds. For example, when you have + 2 controllers with same operations, but use generics: +
+ @OpenAPIDecorator(opIdPrefix = "cats-", opIdSuffix = "-suffix")
+ @Controller("/cats")
+ interface MyCatsOperations extends Api<MyRequest, MyResponse> {
+ }
+
+ @OpenAPIDecorator("dogs-")
+ @Controller("/dogs")
+ interface MyDogsOperations extends Api<MyRequest, MyResponse> {
+ }
+ 
+
+
Since:
+
4.5.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      value

      +
      String value
      +
      +
      Returns:
      +
      Prefix for operation ids.
      +
      +
      +
      Default:
      +
      ""
      +
      +
      +
    • +
    • +
      +

      opIdPrefix

      +
      @AliasFor(member="value") +String opIdPrefix
      +
      +
      Returns:
      +
      Prefix for operation ids.
      +
      +
      +
      Default:
      +
      ""
      +
      +
      +
    • +
    • +
      +

      opIdSuffix

      +
      String opIdSuffix
      +
      +
      Returns:
      +
      Suffix for operation ids.
      +
      +
      +
      Default:
      +
      ""
      +
      +
      +
    • +
    • +
      +

      addAlways

      +
      boolean addAlways
      +
      +
      Returns:
      +
      is this flag false, prefixes and suffixes will not be added to operationId + if operationId is set explicitly in the Operation annotation
      +
      +
      +
      Default:
      +
      true
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIGroup.html b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIGroup.html new file mode 100644 index 0000000000..4a00a93abd --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIGroup.html @@ -0,0 +1,166 @@ + + + + +OpenAPIGroup (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface OpenAPIGroup

+
+
+
+
@Retention(SOURCE) +@Documented +@Target({PACKAGE,TYPE,METHOD}) +public @interface OpenAPIGroup
+
With this annotation, you can specify one or more groups that this endpoint will be included in, + as well as specify groups from which this endpoint should be excluded.
+
+
Since:
+
4.10.0
+
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
     
    + + +
     
    + + +
     
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      value

      +
      @AliasFor(member="names") +String[] value
      +
      +
      Returns:
      +
      The names of the OpenAPi groups.
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      names

      +
      @AliasFor(member="value") +String[] names
      +
      +
      Returns:
      +
      The names of the OpenAPi groups.
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      exclude

      +
      String[] exclude
      +
      +
      Returns:
      +
      The names of the OpenAPi groups to exclude endpoints from.
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIGroupInfo.html b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIGroupInfo.html new file mode 100644 index 0000000000..2e9e546158 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIGroupInfo.html @@ -0,0 +1,183 @@ + + + + +OpenAPIGroupInfo (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface OpenAPIGroupInfo

+
+
+
+ +
With this annotation, you can specify the OpenAPIDefinition description that will be inserted + into a specific swagger file, only for this group. Thus, you can make different descriptions + for different groups.
+
+
Since:
+
4.10.0
+
+
+
+
    + +
  • +
    +

    Required Element Summary

    +
    Required Elements
    +
    +
    Modifier and Type
    +
    Required Element
    +
    Description
    +
    io.swagger.v3.oas.annotations.OpenAPIDefinition
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
     
    + + +
     
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      info

      +
      io.swagger.v3.oas.annotations.OpenAPIDefinition info
      +
      +
      Returns:
      +
      OpenAPI object describing information about group.
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +
      +
    • +
      +

      value

      +
      @AliasFor(member="names") +String[] value
      +
      +
      Returns:
      +
      The names of the OpenAPi groups.
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      names

      +
      @AliasFor(member="value") +String[] names
      +
      +
      Returns:
      +
      The names of the OpenAPi groups.
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIGroupInfos.html b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIGroupInfos.html new file mode 100644 index 0000000000..6856c57e40 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIGroupInfos.html @@ -0,0 +1,129 @@ + + + + +OpenAPIGroupInfos (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface OpenAPIGroupInfos

+
+
+
+
@Documented +@Retention(SOURCE) +@Target({PACKAGE,TYPE,ANNOTATION_TYPE}) +public @interface OpenAPIGroupInfos
+
Allows OpenAPIGroupInfo to be repeatable.
+
+
Since:
+
4.10.0
+
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
     
    +
    +
    +
  • +
+
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIInclude.html b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIInclude.html new file mode 100644 index 0000000000..e88db67f22 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIInclude.html @@ -0,0 +1,266 @@ + + + + +OpenAPIInclude (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface OpenAPIInclude

+
+
+
+ +
The annotation can be used to include additional io.micronaut.http.annotation.Controller or + io.micronaut.management.endpoint.annotation.Endpoint classes to be processed for OpenAPI definition. + This is useful in cases where you cannot alter the source code and wish to generate Open API for already compiled classes.
+
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    +
    Class<?>[]
    + +
     
    + + +
     
    + + +
     
    + + +
     
    +
    io.swagger.v3.oas.annotations.security.SecurityRequirement[]
    + +
    +
    A declaration of which security mechanisms can be used across the API.
    +
    +
    io.swagger.v3.oas.annotations.tags.Tag[]
    + +
    +
    A list of tags used by the specification with additional metadata.
    +
    + + +
     
    +
    Class<?>[]
    + +
     
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      value

      +
      Class<?>[] value
      +
      +
      Returns:
      +
      The classes to generate Open API for.
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      classes

      +
      @AliasFor(member="value") +Class<?>[] classes
      +
      +
      Returns:
      +
      The classes to generate Open API for.
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      classNames

      +
      @AliasFor(member="value") +String[] classNames
      +
      +
      Returns:
      +
      The classes to generate Open API for.
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      groups

      +
      String[] groups
      +
      +
      Returns:
      +
      Array of groups to which this controller should be included.
      +
      Since:
      +
      4.10.0
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      groupsExcluded

      +
      String[] groupsExcluded
      +
      +
      Returns:
      +
      Array of groups to which this controller should not be included.
      +
      Since:
      +
      4.10.0
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      uri

      +
      String uri
      +
      +
      Returns:
      +
      Custom URI for controller
      +
      Since:
      +
      4.4.0
      +
      +
      +
      Default:
      +
      ""
      +
      +
      +
    • +
    • +
      +

      tags

      +
      io.swagger.v3.oas.annotations.tags.Tag[] tags
      +
      A list of tags used by the specification with additional metadata. + The order of the tags can be used to reflect on their order by the parsing tools.
      +
      +
      Returns:
      +
      the tags used by the specification with any additional metadata
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      security

      +
      io.swagger.v3.oas.annotations.security.SecurityRequirement[] security
      +
      A declaration of which security mechanisms can be used across the API.
      +
      +
      Returns:
      +
      the array of servers used for this API
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIIncludes.html b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIIncludes.html new file mode 100644 index 0000000000..4381a2e303 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIIncludes.html @@ -0,0 +1,129 @@ + + + + +OpenAPIIncludes (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface OpenAPIIncludes

+
+
+
+
@Documented +@Retention(SOURCE) +@Target({TYPE,ANNOTATION_TYPE}) +public @interface OpenAPIIncludes
+
Allows OpenAPIInclude to be repeatable.
+
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
     
    +
    +
    +
  • +
+
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIManagement.html b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIManagement.html new file mode 100644 index 0000000000..2fdf807258 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPIManagement.html @@ -0,0 +1,153 @@ + + + + +OpenAPIManagement (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface OpenAPIManagement

+
+
+
+
@Documented +@Retention(SOURCE) +@Target({TYPE,ANNOTATION_TYPE}) +public @interface OpenAPIManagement
+
The annotation to include Micronaut management endpoints.
+
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    +
    io.swagger.v3.oas.annotations.security.SecurityRequirement[]
    + +
    +
    A declaration of which security mechanisms can be used across the API.
    +
    +
    io.swagger.v3.oas.annotations.tags.Tag[]
    + +
    +
    A list of tags used by the specification with additional metadata.
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      tags

      +
      io.swagger.v3.oas.annotations.tags.Tag[] tags
      +
      A list of tags used by the specification with additional metadata. + The order of the tags can be used to reflect on their order by the parsing tools.
      +
      +
      Returns:
      +
      the tags used by the specification with any additional metadata
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      security

      +
      io.swagger.v3.oas.annotations.security.SecurityRequirement[] security
      +
      A declaration of which security mechanisms can be used across the API.
      +
      +
      Returns:
      +
      the array of servers used for this API
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/OpenAPISecurity.html b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPISecurity.html new file mode 100644 index 0000000000..077f46ec00 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/OpenAPISecurity.html @@ -0,0 +1,153 @@ + + + + +OpenAPISecurity (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface OpenAPISecurity

+
+
+
+
@Documented +@Retention(SOURCE) +@Target({TYPE,ANNOTATION_TYPE}) +public @interface OpenAPISecurity
+
The annotation to include Micronaut security endpoints.
+
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    +
    io.swagger.v3.oas.annotations.security.SecurityRequirement[]
    + +
    +
    A declaration of which security mechanisms can be used across the API.
    +
    +
    io.swagger.v3.oas.annotations.tags.Tag[]
    + +
    +
    A list of tags used by the specification with additional metadata.
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      tags

      +
      io.swagger.v3.oas.annotations.tags.Tag[] tags
      +
      A list of tags used by the specification with additional metadata. + The order of the tags can be used to reflect on their order by the parsing tools.
      +
      +
      Returns:
      +
      the tags used by the specification with any additional metadata
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      security

      +
      io.swagger.v3.oas.annotations.security.SecurityRequirement[] security
      +
      A declaration of which security mechanisms can be used across the API.
      +
      +
      Returns:
      +
      the array of servers used for this API
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/mappers/OpenAPIManagementAnnotationMapper.html b/6.4.0/api/io/micronaut/openapi/annotation/mappers/OpenAPIManagementAnnotationMapper.html new file mode 100644 index 0000000000..24732a63d7 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/mappers/OpenAPIManagementAnnotationMapper.html @@ -0,0 +1,182 @@ + + + + +OpenAPIManagementAnnotationMapper (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenAPIManagementAnnotationMapper

+
+
java.lang.Object +
io.micronaut.openapi.annotation.mappers.OpenAPIManagementAnnotationMapper
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationMapper<OpenAPIManagement>, io.micronaut.inject.annotation.TypedAnnotationMapper<OpenAPIManagement>
+
+
+
public class OpenAPIManagementAnnotationMapper +extends Object +implements io.micronaut.inject.annotation.TypedAnnotationMapper<OpenAPIManagement>
+
Mapper for management endpoints.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenAPIManagementAnnotationMapper

      +
      public OpenAPIManagementAnnotationMapper()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      annotationType

      +
      public Class<OpenAPIManagement> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationMapper<OpenAPIManagement>
      +
      +
      +
    • +
    • +
      +

      map

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> map(io.micronaut.core.annotation.AnnotationValue<OpenAPIManagement> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      map in interface io.micronaut.inject.annotation.AnnotationMapper<OpenAPIManagement>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/mappers/OpenAPISecurityAnnotationMapper.html b/6.4.0/api/io/micronaut/openapi/annotation/mappers/OpenAPISecurityAnnotationMapper.html new file mode 100644 index 0000000000..32038546ef --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/mappers/OpenAPISecurityAnnotationMapper.html @@ -0,0 +1,182 @@ + + + + +OpenAPISecurityAnnotationMapper (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenAPISecurityAnnotationMapper

+
+
java.lang.Object +
io.micronaut.openapi.annotation.mappers.OpenAPISecurityAnnotationMapper
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationMapper<OpenAPISecurity>, io.micronaut.inject.annotation.TypedAnnotationMapper<OpenAPISecurity>
+
+
+
public class OpenAPISecurityAnnotationMapper +extends Object +implements io.micronaut.inject.annotation.TypedAnnotationMapper<OpenAPISecurity>
+
Mapper for security endpoints.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenAPISecurityAnnotationMapper

      +
      public OpenAPISecurityAnnotationMapper()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      annotationType

      +
      public Class<OpenAPISecurity> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationMapper<OpenAPISecurity>
      +
      +
      +
    • +
    • +
      +

      map

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> map(io.micronaut.core.annotation.AnnotationValue<OpenAPISecurity> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      map in interface io.micronaut.inject.annotation.AnnotationMapper<OpenAPISecurity>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/mappers/package-summary.html b/6.4.0/api/io/micronaut/openapi/annotation/mappers/package-summary.html new file mode 100644 index 0000000000..096c8eecc6 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/mappers/package-summary.html @@ -0,0 +1,100 @@ + + + + +io.micronaut.openapi.annotation.mappers (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.annotation.mappers

+
+
+
package io.micronaut.openapi.annotation.mappers
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/mappers/package-tree.html b/6.4.0/api/io/micronaut/openapi/annotation/mappers/package-tree.html new file mode 100644 index 0000000000..e0713672a5 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/mappers/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.openapi.annotation.mappers Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.annotation.mappers

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/package-summary.html b/6.4.0/api/io/micronaut/openapi/annotation/package-summary.html new file mode 100644 index 0000000000..9d55c38ed0 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/package-summary.html @@ -0,0 +1,129 @@ + + + + +io.micronaut.openapi.annotation (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.annotation

+
+
+
package io.micronaut.openapi.annotation
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/package-tree.html b/6.4.0/api/io/micronaut/openapi/annotation/package-tree.html new file mode 100644 index 0000000000..ff7633f3b1 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/package-tree.html @@ -0,0 +1,73 @@ + + + + +io.micronaut.openapi.annotation Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.annotation

+Package Hierarchies: + +
+
+

Annotation Interface Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ApiResponseRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ApiResponseRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..9745bee17c --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ApiResponseRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ApiResponseRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiResponseRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ApiResponseRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.responses.ApiResponse>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.responses.ApiResponse>
+
+
+
public class ApiResponseRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiResponseRetentionPolicyAnnotationTransformer

      +
      public ApiResponseRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.responses.ApiResponse> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.responses.ApiResponse> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ApiResponsesRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ApiResponsesRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..9ba367476c --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ApiResponsesRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ApiResponsesRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiResponsesRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ApiResponsesRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.responses.ApiResponses>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.responses.ApiResponses>
+
+
+
public class ApiResponsesRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiResponsesRetentionPolicyAnnotationTransformer

      +
      public ApiResponsesRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.responses.ApiResponses> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.responses.ApiResponses> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ArraySchemaRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ArraySchemaRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..5905ca2346 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ArraySchemaRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ArraySchemaRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ArraySchemaRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ArraySchemaRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.media.ArraySchema>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.media.ArraySchema>
+
+
+
public class ArraySchemaRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ArraySchemaRetentionPolicyAnnotationTransformer

      +
      public ArraySchemaRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.ArraySchema> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.media.ArraySchema> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/CallbackRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/CallbackRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..8b45711e16 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/CallbackRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +CallbackRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CallbackRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.CallbackRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.callbacks.Callback>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.callbacks.Callback>
+
+
+
public class CallbackRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.callbacks.Callback>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.callbacks.Callback> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CallbackRetentionPolicyAnnotationTransformer

      +
      public CallbackRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.callbacks.Callback> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.callbacks.Callback> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/CallbacksRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/CallbacksRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..519511dd5b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/CallbacksRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +CallbacksRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CallbacksRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.CallbacksRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.callbacks.Callbacks>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.callbacks.Callbacks>
+
+
+
public class CallbacksRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.callbacks.Callbacks>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.callbacks.Callbacks> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CallbacksRetentionPolicyAnnotationTransformer

      +
      public CallbacksRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.callbacks.Callbacks> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.callbacks.Callbacks> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ContactRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ContactRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..9e1426688e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ContactRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ContactRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ContactRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ContactRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.info.Contact>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.info.Contact>
+
+
+
public class ContactRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ContactRetentionPolicyAnnotationTransformer

      +
      public ContactRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.info.Contact> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.info.Contact> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ContentRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ContentRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..de97343a43 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ContentRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ContentRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ContentRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ContentRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.media.Content>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.media.Content>
+
+
+
public class ContentRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ContentRetentionPolicyAnnotationTransformer

      +
      public ContentRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Content> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.media.Content> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/DiscriminatorMappingRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/DiscriminatorMappingRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..7685db5a36 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/DiscriminatorMappingRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +DiscriminatorMappingRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DiscriminatorMappingRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.DiscriminatorMappingRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.media.DiscriminatorMapping>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.media.DiscriminatorMapping>
+
+
+
public class DiscriminatorMappingRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DiscriminatorMappingRetentionPolicyAnnotationTransformer

      +
      public DiscriminatorMappingRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.DiscriminatorMapping> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.media.DiscriminatorMapping> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/EncodingRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/EncodingRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..a235605689 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/EncodingRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +EncodingRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EncodingRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.EncodingRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.media.Encoding>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.media.Encoding>
+
+
+
public class EncodingRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EncodingRetentionPolicyAnnotationTransformer

      +
      public EncodingRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Encoding> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.media.Encoding> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExampleObjectMappingRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExampleObjectMappingRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..8daa96f24a --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExampleObjectMappingRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ExampleObjectMappingRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExampleObjectMappingRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ExampleObjectMappingRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.media.ExampleObject>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.media.ExampleObject>
+
+
+
public class ExampleObjectMappingRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExampleObjectMappingRetentionPolicyAnnotationTransformer

      +
      public ExampleObjectMappingRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.ExampleObject> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.media.ExampleObject> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExtensionPropertyRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExtensionPropertyRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..9965cb305d --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExtensionPropertyRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ExtensionPropertyRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtensionPropertyRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ExtensionPropertyRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.extensions.ExtensionProperty>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.extensions.ExtensionProperty>
+
+
+
public class ExtensionPropertyRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExtensionPropertyRetentionPolicyAnnotationTransformer

      +
      public ExtensionPropertyRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.extensions.ExtensionProperty> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.extensions.ExtensionProperty> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExtensionRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExtensionRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..69140a338e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExtensionRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ExtensionRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtensionRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ExtensionRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.extensions.Extension>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.extensions.Extension>
+
+
+
public class ExtensionRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.extensions.Extension>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.extensions.Extension> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExtensionRetentionPolicyAnnotationTransformer

      +
      public ExtensionRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.extensions.Extension> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.extensions.Extension> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExtensionsRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExtensionsRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..602c44742e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExtensionsRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ExtensionsRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtensionsRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ExtensionsRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.extensions.Extensions>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.extensions.Extensions>
+
+
+
public class ExtensionsRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.extensions.Extensions>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.extensions.Extensions> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExtensionsRetentionPolicyAnnotationTransformer

      +
      public ExtensionsRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.extensions.Extensions> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.extensions.Extensions> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExternalDocumentationRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExternalDocumentationRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..062a47a76a --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ExternalDocumentationRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ExternalDocumentationRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExternalDocumentationRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ExternalDocumentationRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.ExternalDocumentation>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.ExternalDocumentation>
+
+
+
public class ExternalDocumentationRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExternalDocumentationRetentionPolicyAnnotationTransformer

      +
      public ExternalDocumentationRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.ExternalDocumentation> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.ExternalDocumentation> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/HeaderRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/HeaderRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..67ad3e6883 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/HeaderRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +HeaderRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HeaderRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.HeaderRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.headers.Header>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.headers.Header>
+
+
+
public class HeaderRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.headers.Header>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.headers.Header> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HeaderRetentionPolicyAnnotationTransformer

      +
      public HeaderRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.headers.Header> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.headers.Header> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/HiddenRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/HiddenRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..caeaa30621 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/HiddenRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +HiddenRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HiddenRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.HiddenRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.Hidden>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.Hidden>
+
+
+
public class HiddenRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HiddenRetentionPolicyAnnotationTransformer

      +
      public HiddenRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.Hidden> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.Hidden> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/InfoRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/InfoRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..fd1b8af81f --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/InfoRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +InfoRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class InfoRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.InfoRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.info.Info>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.info.Info>
+
+
+
public class InfoRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.info.Info>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.info.Info> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      InfoRetentionPolicyAnnotationTransformer

      +
      public InfoRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.info.Info> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.info.Info> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/LicenseRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/LicenseRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..dc0de91318 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/LicenseRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +LicenseRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LicenseRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.LicenseRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.info.License>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.info.License>
+
+
+
public class LicenseRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LicenseRetentionPolicyAnnotationTransformer

      +
      public LicenseRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.info.License> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.info.License> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/LinkParameterRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/LinkParameterRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..92a86ad28e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/LinkParameterRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +LinkParameterRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LinkParameterRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.LinkParameterRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.links.LinkParameter>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.links.LinkParameter>
+
+
+
public class LinkParameterRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LinkParameterRetentionPolicyAnnotationTransformer

      +
      public LinkParameterRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.links.LinkParameter> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.links.LinkParameter> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/LinkRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/LinkRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..14fcd98013 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/LinkRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +LinkRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LinkRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.LinkRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.links.Link>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.links.Link>
+
+
+
public class LinkRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.links.Link>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.links.Link> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LinkRetentionPolicyAnnotationTransformer

      +
      public LinkRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.links.Link> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.links.Link> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/OAuthFlowRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/OAuthFlowRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..ef1405f41b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/OAuthFlowRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +OAuthFlowRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OAuthFlowRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.OAuthFlowRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.security.OAuthFlow>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.security.OAuthFlow>
+
+
+
public class OAuthFlowRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.security.OAuthFlow>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.OAuthFlow> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OAuthFlowRetentionPolicyAnnotationTransformer

      +
      public OAuthFlowRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.OAuthFlow> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.security.OAuthFlow> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/OAuthFlowsRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/OAuthFlowsRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..94f69e1b96 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/OAuthFlowsRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +OAuthFlowsRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OAuthFlowsRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.OAuthFlowsRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.security.OAuthFlows>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.security.OAuthFlows>
+
+
+
public class OAuthFlowsRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OAuthFlowsRetentionPolicyAnnotationTransformer

      +
      public OAuthFlowsRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.OAuthFlows> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.security.OAuthFlows> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/OAuthScopeRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/OAuthScopeRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..8855441123 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/OAuthScopeRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +OAuthScopeRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OAuthScopeRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.OAuthScopeRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.security.OAuthScope>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.security.OAuthScope>
+
+
+
public class OAuthScopeRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OAuthScopeRetentionPolicyAnnotationTransformer

      +
      public OAuthScopeRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.OAuthScope> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.security.OAuthScope> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/OpenAPIDefinitionRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/OpenAPIDefinitionRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..56a00113ee --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/OpenAPIDefinitionRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +OpenAPIDefinitionRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenAPIDefinitionRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.OpenAPIDefinitionRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.OpenAPIDefinition>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.OpenAPIDefinition>
+
+
+
public class OpenAPIDefinitionRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenAPIDefinitionRetentionPolicyAnnotationTransformer

      +
      public OpenAPIDefinitionRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.OpenAPIDefinition> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.OpenAPIDefinition> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/OperationRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/OperationRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..ecf5de211b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/OperationRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +OperationRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OperationRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.OperationRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.Operation>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.Operation>
+
+
+
public class OperationRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OperationRetentionPolicyAnnotationTransformer

      +
      public OperationRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.Operation> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.Operation> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ParameterRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ParameterRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..ba620dd0b6 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ParameterRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ParameterRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ParameterRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ParameterRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.Parameter>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.Parameter>
+
+
+
public class ParameterRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ParameterRetentionPolicyAnnotationTransformer

      +
      public ParameterRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.Parameter> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.Parameter> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ParametersRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ParametersRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..1c369b8f2b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ParametersRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ParametersRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ParametersRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ParametersRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.Parameters>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.Parameters>
+
+
+
public class ParametersRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ParametersRetentionPolicyAnnotationTransformer

      +
      public ParametersRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.Parameters> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.Parameters> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/RequestBodyRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/RequestBodyRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..27c18aca53 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/RequestBodyRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +RequestBodyRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RequestBodyRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.RequestBodyRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.parameters.RequestBody>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.parameters.RequestBody>
+
+
+
public class RequestBodyRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.parameters.RequestBody>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.parameters.RequestBody> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RequestBodyRetentionPolicyAnnotationTransformer

      +
      public RequestBodyRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.parameters.RequestBody> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.parameters.RequestBody> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/SchemaRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/SchemaRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..dd26b8c902 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/SchemaRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +SchemaRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SchemaRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.SchemaRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.media.Schema>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.media.Schema>
+
+
+
public class SchemaRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.media.Schema>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SchemaRetentionPolicyAnnotationTransformer

      +
      public SchemaRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.media.Schema> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecurityRequirementRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecurityRequirementRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..f2741e7ea3 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecurityRequirementRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +SecurityRequirementRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecurityRequirementRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.SecurityRequirementRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.security.SecurityRequirement>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.security.SecurityRequirement>
+
+
+
public class SecurityRequirementRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecurityRequirementRetentionPolicyAnnotationTransformer

      +
      public SecurityRequirementRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.SecurityRequirement> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.security.SecurityRequirement> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecurityRequirementsRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecurityRequirementsRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..e01f823762 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecurityRequirementsRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +SecurityRequirementsRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecurityRequirementsRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.SecurityRequirementsRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.security.SecurityRequirements>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.security.SecurityRequirements>
+
+
+
public class SecurityRequirementsRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecurityRequirementsRetentionPolicyAnnotationTransformer

      +
      public SecurityRequirementsRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.SecurityRequirements> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.security.SecurityRequirements> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecuritySchemeRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecuritySchemeRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..4de0a2dc06 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecuritySchemeRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +SecuritySchemeRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecuritySchemeRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.SecuritySchemeRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.security.SecurityScheme>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.security.SecurityScheme>
+
+
+
public class SecuritySchemeRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecuritySchemeRetentionPolicyAnnotationTransformer

      +
      public SecuritySchemeRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.SecurityScheme> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.security.SecurityScheme> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecuritySchemesRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecuritySchemesRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..27e513bb60 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/SecuritySchemesRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +SecuritySchemesRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecuritySchemesRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.SecuritySchemesRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.security.SecuritySchemes>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.security.SecuritySchemes>
+
+
+
public class SecuritySchemesRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecuritySchemesRetentionPolicyAnnotationTransformer

      +
      public SecuritySchemesRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.SecuritySchemes> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.security.SecuritySchemes> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ServerRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ServerRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..1b74bdf590 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ServerRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ServerRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServerRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ServerRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.servers.Server>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.servers.Server>
+
+
+
public class ServerRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.servers.Server>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.servers.Server> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServerRetentionPolicyAnnotationTransformer

      +
      public ServerRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.servers.Server> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.servers.Server> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ServerVariableRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ServerVariableRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..9b69146a33 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ServerVariableRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ServerVariableRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServerVariableRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ServerVariableRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.servers.ServerVariable>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.servers.ServerVariable>
+
+
+
public class ServerVariableRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServerVariableRetentionPolicyAnnotationTransformer

      +
      public ServerVariableRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.servers.ServerVariable> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.servers.ServerVariable> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/ServersRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ServersRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..ab1feaa340 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/ServersRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +ServersRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServersRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.ServersRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.servers.Servers>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.servers.Servers>
+
+
+
public class ServersRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.servers.Servers>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.servers.Servers> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServersRetentionPolicyAnnotationTransformer

      +
      public ServersRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.servers.Servers> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.servers.Servers> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/TagRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/TagRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..ba68f1bbad --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/TagRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +TagRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TagRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.TagRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.tags.Tag>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.tags.Tag>
+
+
+
public class TagRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.tags.Tag>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.tags.Tag> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TagRetentionPolicyAnnotationTransformer

      +
      public TagRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.tags.Tag> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.tags.Tag> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/TagsRetentionPolicyAnnotationTransformer.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/TagsRetentionPolicyAnnotationTransformer.html new file mode 100644 index 0000000000..c2fed5df57 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/TagsRetentionPolicyAnnotationTransformer.html @@ -0,0 +1,190 @@ + + + + +TagsRetentionPolicyAnnotationTransformer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TagsRetentionPolicyAnnotationTransformer

+
+
java.lang.Object +
io.micronaut.openapi.annotation.transformers.TagsRetentionPolicyAnnotationTransformer
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.tags.Tags>, io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.tags.Tags>
+
+
+
public class TagsRetentionPolicyAnnotationTransformer +extends Object
+
Changes the Retention Policy of the annotation to SOURCE.
+
+
Since:
+
2.1
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Changes the Retention Policy of the annotation to SOURCE.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Class<io.swagger.v3.oas.annotations.tags.Tags>
    + +
     
    +
    List<io.micronaut.core.annotation.AnnotationValue<?>>
    +
    transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.tags.Tags> annotation, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TagsRetentionPolicyAnnotationTransformer

      +
      public TagsRetentionPolicyAnnotationTransformer()
      +
      Changes the Retention Policy of the annotation to SOURCE.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      transform

      +
      public List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.tags.Tags> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      transform in interface io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    • +
      +

      annotationType

      +
      public Class<io.swagger.v3.oas.annotations.tags.Tags> annotationType()
      +
      +
      Specified by:
      +
      annotationType in interface io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/package-summary.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/package-summary.html new file mode 100644 index 0000000000..e2bb13dba0 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/package-summary.html @@ -0,0 +1,244 @@ + + + + +io.micronaut.openapi.annotation.transformers (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.annotation.transformers

+
+
+
package io.micronaut.openapi.annotation.transformers
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/annotation/transformers/package-tree.html b/6.4.0/api/io/micronaut/openapi/annotation/transformers/package-tree.html new file mode 100644 index 0000000000..7a505df03c --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/annotation/transformers/package-tree.html @@ -0,0 +1,107 @@ + + + + +io.micronaut.openapi.annotation.transformers Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.annotation.transformers

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/AbstractMicronautJavaCodegen.html b/6.4.0/api/io/micronaut/openapi/generator/AbstractMicronautJavaCodegen.html new file mode 100644 index 0000000000..672df1c446 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/AbstractMicronautJavaCodegen.html @@ -0,0 +1,1476 @@ + + + + +AbstractMicronautJavaCodegen (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractMicronautJavaCodegen<T extends GeneratorOptionsBuilder>

+
+
java.lang.Object +
org.openapitools.codegen.DefaultCodegen +
org.openapitools.codegen.languages.AbstractJavaCodegen +
io.micronaut.openapi.generator.AbstractMicronautJavaCodegen<T>
+
+
+
+
+
+
Type Parameters:
+
T - The generator options builder.
+
+
+
All Implemented Interfaces:
+
MicronautCodeGenerator<T>, org.openapitools.codegen.CodegenConfig, org.openapitools.codegen.languages.features.BeanValidationFeatures, org.openapitools.codegen.languages.features.DocumentationProviderFeatures, org.openapitools.codegen.languages.features.OptionalFeatures
+
+
+
Direct Known Subclasses:
+
JavaMicronautClientCodegen, JavaMicronautServerCodegen
+
+
+
public abstract class AbstractMicronautJavaCodegen<T extends GeneratorOptionsBuilder> +extends org.openapitools.codegen.languages.AbstractJavaCodegen +implements org.openapitools.codegen.languages.features.BeanValidationFeatures, org.openapitools.codegen.languages.features.OptionalFeatures, MicronautCodeGenerator<T>
+
Base generator for Micronaut.
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface org.openapitools.codegen.languages.features.DocumentationProviderFeatures

    +org.openapitools.codegen.languages.features.DocumentationProviderFeatures.AnnotationLibrary, org.openapitools.codegen.languages.features.DocumentationProviderFeatures.DocumentationProvider
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected Map<String,org.openapitools.codegen.CodegenModel>
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected String
    + +
     
    +
    protected boolean
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    + + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    + + +
     
    +
    protected String
    + +
     
    +
    protected String
    + +
     
    +
    protected String
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    +
    +

    Fields inherited from class org.openapitools.codegen.languages.AbstractJavaCodegen

    +ADDITIONAL_ENUM_TYPE_ANNOTATIONS, ADDITIONAL_MODEL_TYPE_ANNOTATIONS, ADDITIONAL_ONE_OF_TYPE_ANNOTATIONS, additionalEnumTypeAnnotations, additionalModelTypeAnnotations, additionalOneOfTypeAnnotations, annotationLibrary, apiDocPath, artifactDescription, artifactId, artifactUrl, artifactVersion, BOOLEAN_GETTER_PREFIX, booleanGetterPrefix, CAMEL_CASE_DOLLAR_SIGN, camelCaseDollarSign, CONTAINER_DEFAULT_TO_NULL, containerDefaultToNull, DATE_LIBRARY, dateLibrary, DEFAULT_LIBRARY, DEFAULT_TEST_FOLDER, developerEmail, developerName, developerOrganization, developerOrganizationUrl, DISABLE_HTML_ESCAPING, disableHtmlEscaping, DISCRIMINATOR_CASE_SENSITIVE, discriminatorCaseSensitive, documentationProvider, groupId, IGNORE_ANYOF_IN_ENUM, ignoreAnyOfInEnum, IMPLICIT_HEADERS, IMPLICIT_HEADERS_REGEX, implicitHeaders, implicitHeadersRegex, invokerPackage, JACKSON, JAVAX_PACKAGE, licenseName, licenseUrl, modelDocPath, OPENAPI_NULLABLE, openApiNullable, outputTestFolder, parentArtifactId, parentGroupId, parentOverridden, parentVersion, projectFolder, projectTestFolder, scmConnection, scmDeveloperConnection, scmUrl, serializableModel, serializeBigDecimalAsString, sourceFolder, SUPPORT_ASYNC, supportAsync, TEST_OUTPUT, testFolder, USE_JAKARTA_EE, USE_ONE_OF_INTERFACES, useJakartaEe, WITH_XML, withXml
    +
    +

    Fields inherited from class org.openapitools.codegen.DefaultCodegen

    +additionalProperties, addOneOfInterfaceImports, addOneOfInterfaces, addSuffixToDuplicateOperationNicknames, allowUnicodeIdentifiers, apiDocTemplateFiles, apiNamePrefix, apiNameSuffix, apiPackage, apiTemplateFiles, apiTestTemplateFiles, autosetConstants, cliOptions, DefaultFeatureSet, defaultIncludes, disallowAdditionalPropertiesIfNotPresent, docExtension, embeddedTemplateDir, enableMinimalUpdate, enablePostProcessFile, ensureUniqueParams, enumNameMapping, enumUnknownDefaultCase, enumUnknownDefaultCaseName, falseSchema, filesMetadataFilename, fileSuffix, generatorMetadata, gitHost, gitRepoId, gitUserId, hideGenerationTimestamp, httpUserAgent, ignoreFilePathOverride, importBaseType, importContainerType, importMapping, inlineSchemaNameMapping, inlineSchemaOption, inputSpec, instantiationTypes, JSON_MIME_PATTERN, JSON_VENDOR_MIME_PATTERN, languageSpecificPrimitives, legacyDiscriminatorBehavior, library, loadDeepObjectIntoItems, modelDocTemplateFiles, modelNameMapping, modelNamePrefix, modelNameSuffix, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openAPI, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, prependFormOrBodyParameters, releaseNote, removeEnumValuePrefix, removeOperationIdPrefix, removeOperationIdPrefixCount, removeOperationIdPrefixDelimiter, reservedWords, reservedWordsMappings, schemaMapping, serverVariables, skipOperationExample, skipOverwrite, sortModelPropertiesByRequiredFlag, sortParamsByRequiredFlag, specialCharReplacements, strictSpecBehavior, supportedLibraries, supportingFiles, supportsAdditionalPropertiesWithComposedSchema, supportsInheritance, supportsMixins, supportsMultipleInheritance, templateDir, templateOutputDirs, testPackage, trueSchema, typeAliases, typeMapping, useOneOfInterfaces, vendorExtensions, versionMetadataFilename, XML_MIME_PATTERN
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.BeanValidationFeatures

    +USE_BEANVALIDATION
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.DocumentationProviderFeatures

    +ANNOTATION_LIBRARY, DOCUMENTATION_PROVIDER
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.OptionalFeatures

    +USE_OPTIONAL
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected com.google.common.collect.ImmutableMap.Builder<String,com.samskivert.mustache.Mustache.Lambda>
    + +
     
    +
    void
    +
    addOperationToGroup(String tag, + String resourcePath, + io.swagger.v3.oas.models.Operation operation, + org.openapitools.codegen.CodegenOperation co, + Map<String,List<org.openapitools.codegen.CodegenOperation>> operations)
    +
     
    +
    void
    + +
     
    +
    void
    + +
     
    + + +
     
    + + +
     
    +
    org.openapitools.codegen.CodegenModel
    +
    fromModel(String name, + io.swagger.v3.oas.models.media.Schema model)
    +
     
    +
    org.openapitools.codegen.CodegenOperation
    +
    fromOperation(String path, + String httpMethod, + io.swagger.v3.oas.models.Operation operation, + List<io.swagger.v3.oas.models.servers.Server> servers)
    +
     
    +
    org.openapitools.codegen.CodegenParameter
    +
    fromParameter(io.swagger.v3.oas.models.parameters.Parameter param, + Set<String> imports)
    +
     
    + +
    getExampleValue(String defaultValue, + String example, + String dataType, + Boolean isModel, + List<Object> allowableValues, + String itemsType, + String itemsExample, + List<org.openapitools.codegen.CodegenProperty> requiredVars, + boolean groovy, + boolean isProperty)
    +
     
    +
    protected String
    +
    getParameterExampleValue(org.openapitools.codegen.CodegenParameter p, + boolean groovy)
    +
     
    +
    protected String
    +
    getPropertyExampleValue(org.openapitools.codegen.CodegenProperty p, + boolean groovy)
    +
     
    +
    boolean
    + +
     
    +
    abstract boolean
    + +
     
    +
    boolean
    + +
     
    +
    boolean
    + +
     
    +
    boolean
    + +
     
    + + +
     
    +
    Map<String,org.openapitools.codegen.model.ModelsMap>
    +
    postProcessAllModels(Map<String,org.openapitools.codegen.model.ModelsMap> objs)
    +
     
    +
    org.openapitools.codegen.model.OperationsMap
    +
    postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap objs, + List<org.openapitools.codegen.model.ModelMap> allModels)
    +
     
    +
    void
    + +
     
    + + +
     
    +
    void
    +
    setApiPackage(String apiPackage)
    +
     
    +
    void
    +
    setArtifactId(String artifactId)
    +
     
    +
    void
    + +
     
    +
    void
    +
    setFluxForArrays(boolean fluxForArrays)
    +
     
    +
    void
    +
    setGeneratedAnnotation(boolean generatedAnnotation)
    +
     
    +
    void
    +
    setGenerateHttpResponseAlways(boolean generateHttpResponseAlways)
    +
     
    +
    void
    +
    setGenerateHttpResponseWhereRequired(boolean generateHttpResponseWhereRequired)
    +
     
    +
    void
    +
    setInvokerPackage(String invokerPackage)
    +
     
    +
    void
    +
    setLombok(boolean lombok)
    +
     
    +
    void
    +
    setModelPackage(String modelPackage)
    +
     
    +
    void
    +
    setParameterExampleValue(org.openapitools.codegen.CodegenParameter p)
    +
     
    +
    void
    +
    setPlural(boolean plural)
    +
     
    +
    void
    +
    setReactive(boolean reactive)
    +
     
    +
    void
    +
    setSerializationLibrary(String serializationLibrary)
    +
     
    +
    void
    +
    setTestTool(String testTool)
    +
     
    +
    void
    +
    setUseBeanValidation(boolean useBeanValidation)
    +
     
    +
    void
    +
    setUseOptional(boolean useOptional)
    +
     
    +
    void
    +
    setVisitable(boolean visitable)
    +
     
    + + +
     
    + + +
     
    + + +
     
    + + +
     
    + + +
     
    +
    +
    +
    +
    +

    Methods inherited from class org.openapitools.codegen.languages.AbstractJavaCodegen

    +addAdditionPropertiesToCodeGenModel, addImports, addImportsToOneOfInterface, apiDocFileFolder, apiFileFolder, applyJakartaPackage, applyJavaxPackage, escapeQuotationMark, escapeReservedWord, escapeUnsafeCharacters, findByName, getAdditionalModelTypeAnnotations, getAdditionalOneOfTypeAnnotations, getAlias, getAnnotationLibrary, getArtifactDescription, getArtifactId, getArtifactUrl, getArtifactVersion, getBooleanGetterPrefix, getDateLibrary, getDeveloperEmail, getDeveloperName, getDeveloperOrganization, getDeveloperOrganizationUrl, getDocumentationProvider, getGroupId, getInvokerPackage, getLicenseName, getLicenseUrl, getOutputTestFolder, getSchemaType, getScmConnection, getScmDeveloperConnection, getScmUrl, getSerializableModel, getSourceFolder, getSupportedVendorExtensions, getterAndSetterCapitalize, getTestFolder, getTypeDeclaration, handleImplicitHeaders, isAddNullableImports, isOpenApiNullable, modelDocFileFolder, modelFileFolder, needToImport, postProcessFile, postProcessModelProperty, postProcessModels, postProcessResponseWithProperty, preprocessOpenAPI, setAdditionalEnumTypeAnnotations, setAdditionalModelTypeAnnotations, setAdditionalOneOfTypeAnnotations, setAnnotationLibrary, setArtifactDescription, setArtifactUrl, setArtifactVersion, setBooleanGetterPrefix, setCamelCaseDollarSign, setContainerDefaultToNull, setDateLibrary, setDeveloperEmail, setDeveloperName, setDeveloperOrganization, setDeveloperOrganizationUrl, setDisableHtmlEscaping, setDiscriminatorCaseSensitive, setDocumentationProvider, setGroupId, setIgnoreAnyOfInEnum, setImplicitHeaders, setImplicitHeadersRegex, setLicenseName, setLicenseUrl, setOpenApiNullable, setOutputDir, setOutputTestFolder, setParameterExampleValue, setParameterExampleValue, setParentArtifactId, setParentGroupId, setParentOverridden, setParentVersion, setScmConnection, setScmDeveloperConnection, setScmUrl, setSerializableModel, setSerializeBigDecimalAsString, setSourceFolder, setSupportAsync, setTestFolder, setUseJakartaEe, setWithXml, toApiDocFilename, toApiFilename, toArrayDefaultValue, toBooleanGetter, toDefaultParameterValue, toDefaultValue, toEnumName, toEnumValue, toEnumVarName, toExampleValue, toModelDocFilename, toModelFilename, toModelName, toOperationId, toParamName, toRegularExpression
    +
    +

    Methods inherited from class org.openapitools.codegen.DefaultCodegen

    +addBodyModelSchema, addHeaders, addImport, addImport, addImport, addImports, addImports, addImports, addImportsForPropertyType, additionalProperties, addOneOfInterfaceModel, addOneOfNameExtension, addOption, addOption, addParentContainer, addParentFromContainer, addProperties, addRegularExpressionDelimiter, addRequiredVarsMap, addSwitch, addVars, addVars, addVarsRequiredVarsAdditionalProps, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestFilename, apiTestTemplateFiles, buildEnumVars, buildLibraryCliOption, cliOptions, convertPropertyToBoolean, convertPropertyToBooleanAndWriteBack, createDiscriminator, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, findCommonPrefixOfVars, findMethodResponse, fromCallback, fromFormProperty, fromProperty, fromProperty, fromProperty, fromRequestBody, fromRequestBodyToFormParameters, fromResponse, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generateJSONSpecFile, generateYAMLSpecFile, generatorLanguage, generatorLanguageVersion, getAdditionalPropertiesName, getAddSuffixToDuplicateOperationNicknames, getAllModels, getAllOfDescendants, getAllowUnicodeIdentifiers, getApiNamePrefix, getApiNameSuffix, getCollectionFormat, getCollectionFormat, getConsumesInfo, getContent, getContentType, getDisallowAdditionalPropertiesIfNotPresent, getDocExtension, getEnsureUniqueParams, getEnumDefaultValue, getEnumUnknownDefaultCase, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHelp, getHttpUserAgent, getIgnoreFilePathOverride, getInnerEnumAllowableValues, getInputSpec, getItemsName, getLegacyDiscriminatorBehavior, getLibrary, getModelNamePrefix, getModelNameSuffix, getModelNameToSchemaCache, getMostInnerItems, getName, getOneOfAnyOfDescendants, getOpenAPIGeneratorIgnoreList, getOrGenerateOperationId, getOutputDir, getParameterDataType, getPrependFormOrBodyParameters, getProducesInfo, getReleaseNote, getRemoveOperationIdPrefixCount, getRemoveOperationIdPrefixDelimiter, getSchemaAdditionalProperties, getSchemaFromBooleanOrSchema, getSchemaItems, getSingleSchemaType, getSortModelPropertiesByRequiredFlag, getSortParamsByRequiredFlag, getSymbolName, getTag, getTemplatingEngine, getTypeDeclaration, getUseInlineModelResolver, getUseOneOfInterfaces, getUseOpenAPINormalizer, getVersionMetadataFilename, handleConstantParams, handleMethodResponse, handleMethodResponse, handleSpecialCharacters, hasBodyParameter, hasFormParameter, importMapping, initializeSpecialCharacterMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isAnyTypeSchema, isDataTypeBinary, isDataTypeFile, isDataTypeString, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isJsonMimeType, isJsonVendorMimeType, isLibrary, isParameterNameUnique, isPropertyInnerMostEnum, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isReservedWord, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, isXmlMimeType, languageSpecificPrimitives, lowerCamelCase, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, modifyFeatureSet, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessEnumVars, postProcessModelsEnum, postProcessParameter, postProcessSupportingFileData, postProcessWebhooksWithModels, processCompiler, processOpenAPI, processTemplatingEngine, processTestExampleData, removeImport, removeNonNameElementToCamelCase, removeNonNameElementToCamelCase, removeOption, removeSelfReferenceImports, reservedWords, reservedWordsMappings, sanitizeName, sanitizeName, sanitizeName, schemaMapping, serverVariableOverrides, setAddProps, setAllowUnicodeIdentifiers, setApiNamePrefix, setApiNameSuffix, setAutosetConstants, setCircularReferences, setDisallowAdditionalPropertiesIfNotPresent, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setEnsureUniqueParams, setEnumUnknownDefaultCase, setFilesMetadataFilename, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLegacyDiscriminatorBehavior, setLibrary, setModelNamePrefix, setModelNameSuffix, setNonArrayMapProperty, setOpenAPI, setParameterBooleanFlagWithCodegenProperty, setParameterEncodingValues, setParameterExamples, setParameterNullable, setPrependFormOrBodyParameters, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setRemoveOperationIdPrefixCount, setRemoveOperationIdPrefixDelimiter, setReservedWordsLowerCase, setSkipOperationExample, setSkipOverwrite, setSortModelPropertiesByRequiredFlag, setSortParamsByRequiredFlag, setStrictSpecBehavior, setTemplateDir, setTemplatingEngine, setUseOneOfInterfaces, setVersionMetadataFilename, shouldAddImport, shouldOverwrite, specVersionGreaterThanOrEqualTo310, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toAllOfName, toAnyOfName, toApiImport, toApiName, toArrayModelParamName, toDefaultParameterValue, toDefaultValue, toDefaultValueWithParam, toEnumDefaultValue, toExamples, toGetter, toInstantiationType, toMediaTypeSchemaName, toModelImport, toModelImportMap, toOneOfName, toSetter, toTestCaseName, typeMapping, unaliasPropertySchema, unaliasSchema, updateAllModels, updateCodegenPropertyEnum, updateDataTypeWithEnumForArray, updateDataTypeWithEnumForMap, updateEnumVarsWithExtensions, updateModelForAnyType, updateModelForComposedSchema, updateModelForInteger, updateModelForNumber, updateModelForObject, updateModelForString, updateOption, updateParameterForString, updatePropertyForAnyType, updatePropertyForArray, updatePropertyForInteger, updatePropertyForMap, updatePropertyForMap, updatePropertyForNumber, updatePropertyForObject, updatePropertyForString, updateRequestBodyForArray, updateRequestBodyForMap, updateRequestBodyForObject, updateRequestBodyForPrimitiveType, updateRequestBodyForString, vendorExtensions, writePropertyBack
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.openapitools.codegen.CodegenConfig

    +additionalProperties, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestFilename, apiTestTemplateFiles, cliOptions, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generatorLanguage, generatorLanguageVersion, getAddSuffixToDuplicateOperationNicknames, getDocExtension, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHelp, getHttpUserAgent, getIgnoreFilePathOverride, getInputSpec, getLibrary, getName, getOpenAPIGeneratorIgnoreList, getOutputDir, getReleaseNote, getTag, getTemplatingEngine, getTypeDeclaration, getUseInlineModelResolver, getUseOpenAPINormalizer, getVersionMetadataFilename, importMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, languageSpecificPrimitives, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessParameter, postProcessSupportingFileData, postProcessWebhooksWithModels, processCompiler, processOpenAPI, processTemplatingEngine, reservedWords, reservedWordsMappings, sanitizeName, schemaMapping, serverVariableOverrides, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLibrary, setOpenAPI, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setSkipOperationExample, setSkipOverwrite, setStrictSpecBehavior, setTemplatingEngine, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toApiImport, toApiName, toGetter, toModelImport, toModelImportMap, toSetter, typeMapping, unaliasSchema, updateAllModels, vendorExtensions
    +
    +

    Methods inherited from interface org.openapitools.codegen.languages.features.DocumentationProviderFeatures

    +defaultDocumentationProvider, supportedAnnotationLibraries, supportedDocumentationProvider
    +
    +

    Methods inherited from interface io.micronaut.openapi.generator.MicronautCodeGenerator

    +optionsBuilder
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      OPT_TITLE

      +
      public static final String OPT_TITLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_TEST

      +
      public static final String OPT_TEST
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_TEST_JUNIT

      +
      public static final String OPT_TEST_JUNIT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_TEST_SPOCK

      +
      public static final String OPT_TEST_SPOCK
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_REQUIRED_PROPERTIES_IN_CONSTRUCTOR

      +
      public static final String OPT_REQUIRED_PROPERTIES_IN_CONSTRUCTOR
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_USE_AUTH

      +
      public static final String OPT_USE_AUTH
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_USE_LOMBOK

      +
      public static final String OPT_USE_LOMBOK
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_USE_PLURAL

      +
      public static final String OPT_USE_PLURAL
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_FLUX_FOR_ARRAYS

      +
      public static final String OPT_FLUX_FOR_ARRAYS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATED_ANNOTATION

      +
      public static final String OPT_GENERATED_ANNOTATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_VISITABLE

      +
      public static final String OPT_VISITABLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_DATE_LIBRARY_ZONED_DATETIME

      +
      public static final String OPT_DATE_LIBRARY_ZONED_DATETIME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_DATE_LIBRARY_OFFSET_DATETIME

      +
      public static final String OPT_DATE_LIBRARY_OFFSET_DATETIME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_DATE_LIBRARY_LOCAL_DATETIME

      +
      public static final String OPT_DATE_LIBRARY_LOCAL_DATETIME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_DATE_FORMAT

      +
      public static final String OPT_DATE_FORMAT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_DATETIME_FORMAT

      +
      public static final String OPT_DATETIME_FORMAT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_REACTIVE

      +
      public static final String OPT_REACTIVE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_HTTP_RESPONSE_ALWAYS

      +
      public static final String OPT_GENERATE_HTTP_RESPONSE_ALWAYS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_HTTP_RESPONSE_WHERE_REQUIRED

      +
      public static final String OPT_GENERATE_HTTP_RESPONSE_WHERE_REQUIRED
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_APPLICATION_NAME

      +
      public static final String OPT_APPLICATION_NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_SWAGGER_ANNOTATIONS

      +
      public static final String OPT_GENERATE_SWAGGER_ANNOTATIONS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_1

      +
      public static final String OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_1
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_2

      +
      public static final String OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_2
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_SWAGGER_ANNOTATIONS_TRUE

      +
      public static final String OPT_GENERATE_SWAGGER_ANNOTATIONS_TRUE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_SWAGGER_ANNOTATIONS_FALSE

      +
      public static final String OPT_GENERATE_SWAGGER_ANNOTATIONS_FALSE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_OPERATION_ONLY_FOR_FIRST_TAG

      +
      public static final String OPT_GENERATE_OPERATION_ONLY_FOR_FIRST_TAG
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTENT_TYPE_APPLICATION_FORM_URLENCODED

      +
      public static final String CONTENT_TYPE_APPLICATION_FORM_URLENCODED
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTENT_TYPE_APPLICATION_JSON

      +
      public static final String CONTENT_TYPE_APPLICATION_JSON
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTENT_TYPE_MULTIPART_FORM_DATA

      +
      public static final String CONTENT_TYPE_MULTIPART_FORM_DATA
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTENT_TYPE_ANY

      +
      public static final String CONTENT_TYPE_ANY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      title

      +
      protected String title
      +
      +
    • +
    • +
      +

      useBeanValidation

      +
      protected boolean useBeanValidation
      +
      +
    • +
    • +
      +

      useOptional

      +
      protected boolean useOptional
      +
      +
    • +
    • +
      +

      visitable

      +
      protected boolean visitable
      +
      +
    • +
    • +
      +

      lombok

      +
      protected boolean lombok
      +
      +
    • +
    • +
      +

      fluxForArrays

      +
      protected boolean fluxForArrays
      +
      +
    • +
    • +
      +

      plural

      +
      protected boolean plural
      +
      +
    • +
    • +
      +

      generatedAnnotation

      +
      protected boolean generatedAnnotation
      +
      +
    • +
    • +
      +

      testTool

      +
      protected String testTool
      +
      +
    • +
    • +
      +

      requiredPropertiesInConstructor

      +
      protected boolean requiredPropertiesInConstructor
      +
      +
    • +
    • +
      +

      reactive

      +
      protected boolean reactive
      +
      +
    • +
    • +
      +

      generateHttpResponseAlways

      +
      protected boolean generateHttpResponseAlways
      +
      +
    • +
    • +
      +

      generateHttpResponseWhereRequired

      +
      protected boolean generateHttpResponseWhereRequired
      +
      +
    • +
    • +
      +

      appName

      +
      protected String appName
      +
      +
    • +
    • +
      +

      generateSwaggerAnnotations

      +
      protected String generateSwaggerAnnotations
      +
      +
    • +
    • +
      +

      generateOperationOnlyForFirstTag

      +
      protected boolean generateOperationOnlyForFirstTag
      +
      +
    • +
    • +
      +

      serializationLibrary

      +
      protected String serializationLibrary
      +
      +
    • +
    • +
      +

      parameterMappings

      +
      protected List<ParameterMapping> parameterMappings
      +
      +
    • +
    • +
      +

      responseBodyMappings

      +
      protected List<ResponseBodyMapping> responseBodyMappings
      +
      +
    • +
    • +
      +

      allModels

      +
      protected Map<String,org.openapitools.codegen.CodegenModel> allModels
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractMicronautJavaCodegen

      +
      protected AbstractMicronautJavaCodegen()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setGenerateHttpResponseAlways

      +
      public void setGenerateHttpResponseAlways(boolean generateHttpResponseAlways)
      +
      +
    • +
    • +
      +

      setGenerateHttpResponseWhereRequired

      +
      public void setGenerateHttpResponseWhereRequired(boolean generateHttpResponseWhereRequired)
      +
      +
    • +
    • +
      +

      setReactive

      +
      public void setReactive(boolean reactive)
      +
      +
    • +
    • +
      +

      setTestTool

      +
      public void setTestTool(String testTool)
      +
      +
    • +
    • +
      +

      setArtifactId

      +
      public void setArtifactId(String artifactId)
      +
      +
      Overrides:
      +
      setArtifactId in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      setModelPackage

      +
      public void setModelPackage(String modelPackage)
      +
      +
      Overrides:
      +
      setModelPackage in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setApiPackage

      +
      public void setApiPackage(String apiPackage)
      +
      +
      Overrides:
      +
      setApiPackage in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setInvokerPackage

      +
      public void setInvokerPackage(String invokerPackage)
      +
      +
      Overrides:
      +
      setInvokerPackage in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      setLombok

      +
      public void setLombok(boolean lombok)
      +
      +
    • +
    • +
      +

      setPlural

      +
      public void setPlural(boolean plural)
      +
      +
    • +
    • +
      +

      setFluxForArrays

      +
      public void setFluxForArrays(boolean fluxForArrays)
      +
      +
    • +
    • +
      +

      setGeneratedAnnotation

      +
      public void setGeneratedAnnotation(boolean generatedAnnotation)
      +
      +
    • +
    • +
      +

      processOpts

      +
      public void processOpts()
      +
      +
      Specified by:
      +
      processOpts in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      processOpts in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      addParameterMappings

      +
      public void addParameterMappings(List<ParameterMapping> parameterMappings)
      +
      +
    • +
    • +
      +

      addResponseBodyMappings

      +
      public void addResponseBodyMappings(List<ResponseBodyMapping> responseBodyMappings)
      +
      +
    • +
    • +
      +

      testFileFolder

      +
      public String testFileFolder()
      +
      +
    • +
    • +
      +

      isServer

      +
      public abstract boolean isServer()
      +
      +
    • +
    • +
      +

      apiTestFileFolder

      +
      public String apiTestFileFolder()
      +
      +
      Specified by:
      +
      apiTestFileFolder in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      apiTestFileFolder in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      modelTestFileFolder

      +
      public String modelTestFileFolder()
      +
      +
      Specified by:
      +
      modelTestFileFolder in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      modelTestFileFolder in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      toApiTestFilename

      +
      public String toApiTestFilename(String name)
      +
      +
      Specified by:
      +
      toApiTestFilename in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      toApiTestFilename in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      toModelTestFilename

      +
      public String toModelTestFilename(String name)
      +
      +
      Specified by:
      +
      toModelTestFilename in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      toModelTestFilename in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      setUseBeanValidation

      +
      public void setUseBeanValidation(boolean useBeanValidation)
      +
      +
      Specified by:
      +
      setUseBeanValidation in interface org.openapitools.codegen.languages.features.BeanValidationFeatures
      +
      +
      +
    • +
    • +
      +

      setUseOptional

      +
      public void setUseOptional(boolean useOptional)
      +
      +
      Specified by:
      +
      setUseOptional in interface org.openapitools.codegen.languages.features.OptionalFeatures
      +
      +
      +
    • +
    • +
      +

      setVisitable

      +
      public void setVisitable(boolean visitable)
      +
      +
    • +
    • +
      +

      toApiVarName

      +
      public String toApiVarName(String name)
      +
      +
      Specified by:
      +
      toApiVarName in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      toApiVarName in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      isUseBeanValidation

      +
      public boolean isUseBeanValidation()
      +
      +
    • +
    • +
      +

      isUseOptional

      +
      public boolean isUseOptional()
      +
      +
    • +
    • +
      +

      isVisitable

      +
      public boolean isVisitable()
      +
      +
    • +
    • +
      +

      sanitizeTag

      +
      public String sanitizeTag(String tag)
      +
      +
      Specified by:
      +
      sanitizeTag in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      sanitizeTag in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      addOperationToGroup

      +
      public void addOperationToGroup(String tag, + String resourcePath, + io.swagger.v3.oas.models.Operation operation, + org.openapitools.codegen.CodegenOperation co, + Map<String,List<org.openapitools.codegen.CodegenOperation>> operations)
      +
      +
      Specified by:
      +
      addOperationToGroup in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      addOperationToGroup in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      postProcessOperationsWithModels

      +
      public org.openapitools.codegen.model.OperationsMap postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap objs, + List<org.openapitools.codegen.model.ModelMap> allModels)
      +
      +
      Specified by:
      +
      postProcessOperationsWithModels in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      postProcessOperationsWithModels in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      fromModel

      +
      public org.openapitools.codegen.CodegenModel fromModel(String name, + io.swagger.v3.oas.models.media.Schema model)
      +
      +
      Specified by:
      +
      fromModel in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      fromModel in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      fromParameter

      +
      public org.openapitools.codegen.CodegenParameter fromParameter(io.swagger.v3.oas.models.parameters.Parameter param, + Set<String> imports)
      +
      +
      Overrides:
      +
      fromParameter in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      fromOperation

      +
      public org.openapitools.codegen.CodegenOperation fromOperation(String path, + String httpMethod, + io.swagger.v3.oas.models.Operation operation, + List<io.swagger.v3.oas.models.servers.Server> servers)
      +
      +
      Specified by:
      +
      fromOperation in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      fromOperation in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      toVarName

      +
      public String toVarName(String name)
      +
      +
      Overrides:
      +
      toVarName in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      postProcessAllModels

      +
      public Map<String,org.openapitools.codegen.model.ModelsMap> postProcessAllModels(Map<String,org.openapitools.codegen.model.ModelsMap> objs)
      +
      +
      Specified by:
      +
      postProcessAllModels in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      postProcessAllModels in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      isGenerateHardNullable

      +
      public boolean isGenerateHardNullable()
      +
      +
    • +
    • +
      +

      setParameterExampleValue

      +
      public void setParameterExampleValue(org.openapitools.codegen.CodegenParameter p)
      +
      +
      Overrides:
      +
      setParameterExampleValue in class org.openapitools.codegen.languages.AbstractJavaCodegen
      +
      +
      +
    • +
    • +
      +

      getParameterExampleValue

      +
      protected String getParameterExampleValue(org.openapitools.codegen.CodegenParameter p, + boolean groovy)
      +
      +
    • +
    • +
      +

      getPropertyExampleValue

      +
      protected String getPropertyExampleValue(org.openapitools.codegen.CodegenProperty p, + boolean groovy)
      +
      +
    • +
    • +
      +

      getExampleValue

      +
      public String getExampleValue(String defaultValue, + String example, + String dataType, + Boolean isModel, + List<Object> allowableValues, + String itemsType, + String itemsExample, + List<org.openapitools.codegen.CodegenProperty> requiredVars, + boolean groovy, + boolean isProperty)
      +
      +
    • +
    • +
      +

      escapeTextGroovy

      +
      public String escapeTextGroovy(String text)
      +
      +
    • +
    • +
      +

      addMustacheLambdas

      +
      protected com.google.common.collect.ImmutableMap.Builder<String,com.samskivert.mustache.Mustache.Lambda> addMustacheLambdas()
      +
      +
      Overrides:
      +
      addMustacheLambdas in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setSerializationLibrary

      +
      public void setSerializationLibrary(String serializationLibrary)
      +
      +
    • +
    • +
      +

      setDateTimeLibrary

      +
      public void setDateTimeLibrary(String name)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/AbstractMicronautKotlinCodegen.html b/6.4.0/api/io/micronaut/openapi/generator/AbstractMicronautKotlinCodegen.html new file mode 100644 index 0000000000..d12ca30a93 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/AbstractMicronautKotlinCodegen.html @@ -0,0 +1,1409 @@ + + + + +AbstractMicronautKotlinCodegen (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractMicronautKotlinCodegen<T extends GeneratorOptionsBuilder>

+
+
java.lang.Object +
org.openapitools.codegen.DefaultCodegen +
org.openapitools.codegen.languages.AbstractKotlinCodegen +
io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen<T>
+
+
+
+
+
+
Type Parameters:
+
T - The generator options builder.
+
+
+
All Implemented Interfaces:
+
MicronautCodeGenerator<T>, org.openapitools.codegen.CodegenConfig, org.openapitools.codegen.languages.features.BeanValidationFeatures
+
+
+
Direct Known Subclasses:
+
KotlinMicronautClientCodegen, KotlinMicronautServerCodegen
+
+
+
public abstract class AbstractMicronautKotlinCodegen<T extends GeneratorOptionsBuilder> +extends org.openapitools.codegen.languages.AbstractKotlinCodegen +implements org.openapitools.codegen.languages.features.BeanValidationFeatures, MicronautCodeGenerator<T>
+
Base generator for Micronaut.
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected Map<String,org.openapitools.codegen.CodegenModel>
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    protected String
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    + + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    + + +
     
    +
    protected String
    + +
     
    +
    protected String
    + +
     
    +
    protected String
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    +
    +

    Fields inherited from class org.openapitools.codegen.languages.AbstractKotlinCodegen

    +ADDITIONAL_MODEL_TYPE_ANNOTATIONS, additionalModelTypeAnnotations, apiDocPath, apiSuffix, artifactId, artifactVersion, enumPropertyNaming, groupId, JAVAX_PACKAGE, MODEL_MUTABLE, MODEL_MUTABLE_DESC, modelDocPath, nonPublicApi, packageName, parcelizeModels, propertyAdditionalKeywords, resourcesFolder, serializableModel, sourceFolder, testFolder, USE_JAKARTA_EE, useJakartaEe
    +
    +

    Fields inherited from class org.openapitools.codegen.DefaultCodegen

    +additionalProperties, addOneOfInterfaceImports, addOneOfInterfaces, addSuffixToDuplicateOperationNicknames, allowUnicodeIdentifiers, apiDocTemplateFiles, apiNamePrefix, apiNameSuffix, apiPackage, apiTemplateFiles, apiTestTemplateFiles, autosetConstants, cliOptions, DefaultFeatureSet, defaultIncludes, disallowAdditionalPropertiesIfNotPresent, docExtension, embeddedTemplateDir, enableMinimalUpdate, enablePostProcessFile, ensureUniqueParams, enumNameMapping, enumUnknownDefaultCase, enumUnknownDefaultCaseName, falseSchema, filesMetadataFilename, fileSuffix, generatorMetadata, gitHost, gitRepoId, gitUserId, hideGenerationTimestamp, httpUserAgent, ignoreFilePathOverride, importBaseType, importContainerType, importMapping, inlineSchemaNameMapping, inlineSchemaOption, inputSpec, instantiationTypes, JSON_MIME_PATTERN, JSON_VENDOR_MIME_PATTERN, languageSpecificPrimitives, legacyDiscriminatorBehavior, library, loadDeepObjectIntoItems, modelDocTemplateFiles, modelNameMapping, modelNamePrefix, modelNameSuffix, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openAPI, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, prependFormOrBodyParameters, releaseNote, removeEnumValuePrefix, removeOperationIdPrefix, removeOperationIdPrefixCount, removeOperationIdPrefixDelimiter, reservedWords, reservedWordsMappings, schemaMapping, serverVariables, skipOperationExample, skipOverwrite, sortModelPropertiesByRequiredFlag, sortParamsByRequiredFlag, specialCharReplacements, strictSpecBehavior, supportedLibraries, supportingFiles, supportsAdditionalPropertiesWithComposedSchema, supportsInheritance, supportsMixins, supportsMultipleInheritance, templateDir, templateOutputDirs, testPackage, trueSchema, typeAliases, typeMapping, useOneOfInterfaces, vendorExtensions, versionMetadataFilename, XML_MIME_PATTERN
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.BeanValidationFeatures

    +USE_BEANVALIDATION
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected com.google.common.collect.ImmutableMap.Builder<String,com.samskivert.mustache.Mustache.Lambda>
    + +
     
    +
    void
    +
    addOperationToGroup(String tag, + String resourcePath, + io.swagger.v3.oas.models.Operation operation, + org.openapitools.codegen.CodegenOperation co, + Map<String,List<org.openapitools.codegen.CodegenOperation>> operations)
    +
     
    +
    void
    + +
     
    +
    void
    + +
     
    + + +
     
    +
    org.openapitools.codegen.CodegenModel
    +
    fromModel(String name, + io.swagger.v3.oas.models.media.Schema model)
    +
     
    +
    org.openapitools.codegen.CodegenOperation
    +
    fromOperation(String path, + String httpMethod, + io.swagger.v3.oas.models.Operation operation, + List<io.swagger.v3.oas.models.servers.Server> servers)
    +
     
    + +
    getExampleValue(String defaultValue, + String example, + String dataType, + Boolean isModel, + List<Object> allowableValues, + String itemsType, + String itemsExample, + List<org.openapitools.codegen.CodegenProperty> requiredVars, + boolean isProperty)
    +
     
    + + +
     
    +
    protected String
    +
    getParameterExampleValue(org.openapitools.codegen.CodegenParameter p)
    +
     
    +
    protected String
    +
    getPropertyExampleValue(org.openapitools.codegen.CodegenProperty p)
    +
     
    + +
    getTypeDeclaration(io.swagger.v3.oas.models.media.Schema p)
    +
    +
    Output the type declaration of the property.
    +
    +
    static boolean
    + +
     
    +
    abstract boolean
    + +
     
    +
    boolean
    + +
     
    +
    boolean
    + +
     
    + + +
     
    +
    Map<String,org.openapitools.codegen.model.ModelsMap>
    +
    postProcessAllModels(Map<String,org.openapitools.codegen.model.ModelsMap> objs)
    +
     
    +
    org.openapitools.codegen.model.OperationsMap
    +
    postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap objs, + List<org.openapitools.codegen.model.ModelMap> allModels)
    +
     
    +
    void
    + +
     
    + + +
     
    +
    void
    +
    setApiPackage(String apiPackage)
    +
     
    +
    void
    +
    setArtifactId(String artifactId)
    +
     
    +
    void
    + +
     
    +
    void
    +
    setFluxForArrays(boolean fluxForArrays)
    +
     
    +
    void
    +
    setGeneratedAnnotation(boolean generatedAnnotation)
    +
     
    +
    void
    +
    setGenerateHttpResponseAlways(boolean generateHttpResponseAlways)
    +
     
    +
    void
    +
    setGenerateHttpResponseWhereRequired(boolean generateHttpResponseWhereRequired)
    +
     
    +
    void
    + +
     
    +
    void
    +
    setModelPackage(String modelPackage)
    +
     
    +
    void
    +
    setParameterExampleValue(org.openapitools.codegen.CodegenParameter p)
    +
     
    +
    void
    +
    setParameterExampleValue(org.openapitools.codegen.CodegenParameter codegenParameter, + io.swagger.v3.oas.models.parameters.Parameter parameter)
    +
     
    +
    void
    +
    setPlural(boolean plural)
    +
     
    +
    void
    +
    setReactive(boolean reactive)
    +
     
    +
    void
    +
    setSerializationLibrary(String serializationLibrary)
    +
     
    +
    void
    +
    setTestTool(String testTool)
    +
     
    +
    void
    +
    setUseBeanValidation(boolean useBeanValidation)
    +
     
    +
    void
    +
    setVisitable(boolean visitable)
    +
     
    + + +
     
    + + +
     
    + + +
     
    + +
    toEnumVarName(String value, + String datatype)
    +
     
    + + +
     
    + + +
     
    + + +
     
    +
    +
    +
    +
    +

    Methods inherited from class org.openapitools.codegen.languages.AbstractKotlinCodegen

    +apiDocFileFolder, apiFileFolder, applyJakartaPackage, applyJavaxPackage, escapeQuotationMark, escapeReservedWord, escapeUnsafeCharacters, generatorLanguage, getAdditionalModelTypeAnnotations, getEnumPropertyNaming, getParcelizeModels, getSchemaType, isDataTypeString, isModelMutable, isReservedWord, isSerializableModel, modelDocFileFolder, modelFileFolder, needToImport, nonPublicApi, postProcessFile, postProcessModels, setAdditionalModelTypeAnnotations, setApiSuffix, setArtifactVersion, setEnumPropertyNaming, setGroupId, setNonPublicApi, setPackageName, setParcelizeModels, setSerializableModel, setSourceFolder, setTestFolder, setUseJakartaEe, toApiName, toDefaultValue, toEnumName, toEnumValue, toModelFilename, toModelImport, toOperationId, toParamName, toRegularExpression, toVariableName, updateModelForObject
    +
    +

    Methods inherited from class org.openapitools.codegen.DefaultCodegen

    +addAdditionPropertiesToCodeGenModel, addBodyModelSchema, addHeaders, addImport, addImport, addImport, addImports, addImports, addImports, addImportsForPropertyType, addImportsToOneOfInterface, additionalProperties, addOneOfInterfaceModel, addOneOfNameExtension, addOption, addOption, addParentContainer, addParentFromContainer, addProperties, addRegularExpressionDelimiter, addRequiredVarsMap, addSwitch, addVars, addVars, addVarsRequiredVarsAdditionalProps, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestFilename, apiTestTemplateFiles, buildEnumVars, buildLibraryCliOption, cliOptions, convertPropertyToBoolean, convertPropertyToBooleanAndWriteBack, createDiscriminator, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, findCommonPrefixOfVars, findMethodResponse, fromCallback, fromFormProperty, fromParameter, fromProperty, fromProperty, fromProperty, fromRequestBody, fromRequestBodyToFormParameters, fromResponse, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generateJSONSpecFile, generateYAMLSpecFile, generatorLanguageVersion, getAdditionalPropertiesName, getAddSuffixToDuplicateOperationNicknames, getAlias, getAllModels, getAllOfDescendants, getAllowUnicodeIdentifiers, getApiNamePrefix, getApiNameSuffix, getCollectionFormat, getCollectionFormat, getConsumesInfo, getContent, getContentType, getDisallowAdditionalPropertiesIfNotPresent, getDocExtension, getEnsureUniqueParams, getEnumDefaultValue, getEnumUnknownDefaultCase, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHelp, getHttpUserAgent, getIgnoreFilePathOverride, getInnerEnumAllowableValues, getInputSpec, getItemsName, getLegacyDiscriminatorBehavior, getLibrary, getModelNamePrefix, getModelNameSuffix, getModelNameToSchemaCache, getMostInnerItems, getName, getOneOfAnyOfDescendants, getOpenAPIGeneratorIgnoreList, getOrGenerateOperationId, getOutputDir, getParameterDataType, getPrependFormOrBodyParameters, getProducesInfo, getReleaseNote, getRemoveOperationIdPrefixCount, getRemoveOperationIdPrefixDelimiter, getSchemaAdditionalProperties, getSchemaFromBooleanOrSchema, getSchemaItems, getSingleSchemaType, getSortModelPropertiesByRequiredFlag, getSortParamsByRequiredFlag, getSupportedVendorExtensions, getSymbolName, getTag, getTemplatingEngine, getterAndSetterCapitalize, getTypeDeclaration, getUseInlineModelResolver, getUseOneOfInterfaces, getUseOpenAPINormalizer, getVersionMetadataFilename, handleConstantParams, handleMethodResponse, handleMethodResponse, handleSpecialCharacters, hasBodyParameter, hasFormParameter, importMapping, initializeSpecialCharacterMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isAnyTypeSchema, isDataTypeBinary, isDataTypeFile, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isJsonMimeType, isJsonVendorMimeType, isLibrary, isParameterNameUnique, isPropertyInnerMostEnum, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, isXmlMimeType, languageSpecificPrimitives, lowerCamelCase, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, modifyFeatureSet, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessEnumVars, postProcessModelProperty, postProcessModelsEnum, postProcessParameter, postProcessResponseWithProperty, postProcessSupportingFileData, postProcessWebhooksWithModels, preprocessOpenAPI, processCompiler, processOpenAPI, processTemplatingEngine, processTestExampleData, removeImport, removeNonNameElementToCamelCase, removeNonNameElementToCamelCase, removeOption, removeSelfReferenceImports, reservedWords, reservedWordsMappings, sanitizeName, sanitizeName, sanitizeName, schemaMapping, serverVariableOverrides, setAddProps, setAllowUnicodeIdentifiers, setApiNamePrefix, setApiNameSuffix, setAutosetConstants, setCircularReferences, setDisallowAdditionalPropertiesIfNotPresent, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setEnsureUniqueParams, setEnumUnknownDefaultCase, setFilesMetadataFilename, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLegacyDiscriminatorBehavior, setLibrary, setModelNamePrefix, setModelNameSuffix, setNonArrayMapProperty, setOpenAPI, setOutputDir, setParameterBooleanFlagWithCodegenProperty, setParameterEncodingValues, setParameterExamples, setParameterExampleValue, setParameterNullable, setPrependFormOrBodyParameters, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setRemoveOperationIdPrefixCount, setRemoveOperationIdPrefixDelimiter, setReservedWordsLowerCase, setSkipOperationExample, setSkipOverwrite, setSortModelPropertiesByRequiredFlag, setSortParamsByRequiredFlag, setStrictSpecBehavior, setTemplateDir, setTemplatingEngine, setUseOneOfInterfaces, setVersionMetadataFilename, shouldAddImport, shouldOverwrite, specVersionGreaterThanOrEqualTo310, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toAllOfName, toAnyOfName, toApiDocFilename, toApiFilename, toApiImport, toArrayModelParamName, toBooleanGetter, toDefaultParameterValue, toDefaultParameterValue, toDefaultValue, toDefaultValueWithParam, toEnumDefaultValue, toExamples, toExampleValue, toGetter, toInstantiationType, toMediaTypeSchemaName, toModelDocFilename, toModelImportMap, toOneOfName, toSetter, toTestCaseName, typeMapping, unaliasPropertySchema, unaliasSchema, updateAllModels, updateCodegenPropertyEnum, updateDataTypeWithEnumForArray, updateDataTypeWithEnumForMap, updateEnumVarsWithExtensions, updateModelForAnyType, updateModelForComposedSchema, updateModelForInteger, updateModelForNumber, updateModelForString, updateOption, updateParameterForString, updatePropertyForAnyType, updatePropertyForArray, updatePropertyForInteger, updatePropertyForMap, updatePropertyForMap, updatePropertyForNumber, updatePropertyForObject, updatePropertyForString, updateRequestBodyForArray, updateRequestBodyForMap, updateRequestBodyForObject, updateRequestBodyForPrimitiveType, updateRequestBodyForString, vendorExtensions, writePropertyBack
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.openapitools.codegen.CodegenConfig

    +additionalProperties, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestFilename, apiTestTemplateFiles, cliOptions, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generatorLanguageVersion, getAddSuffixToDuplicateOperationNicknames, getDocExtension, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHelp, getHttpUserAgent, getIgnoreFilePathOverride, getInputSpec, getLibrary, getName, getOpenAPIGeneratorIgnoreList, getOutputDir, getReleaseNote, getSupportedVendorExtensions, getTag, getTemplatingEngine, getTypeDeclaration, getUseInlineModelResolver, getUseOpenAPINormalizer, getVersionMetadataFilename, importMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, languageSpecificPrimitives, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessModelProperty, postProcessParameter, postProcessResponseWithProperty, postProcessSupportingFileData, postProcessWebhooksWithModels, preprocessOpenAPI, processCompiler, processOpenAPI, processTemplatingEngine, reservedWords, reservedWordsMappings, sanitizeName, schemaMapping, serverVariableOverrides, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLibrary, setOpenAPI, setOutputDir, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setSkipOperationExample, setSkipOverwrite, setStrictSpecBehavior, setTemplatingEngine, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toApiDocFilename, toApiFilename, toApiImport, toBooleanGetter, toGetter, toModelDocFilename, toModelImportMap, toSetter, typeMapping, unaliasSchema, updateAllModels, vendorExtensions
    +
    +

    Methods inherited from interface io.micronaut.openapi.generator.MicronautCodeGenerator

    +optionsBuilder
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      OPT_TITLE

      +
      public static final String OPT_TITLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_TEST

      +
      public static final String OPT_TEST
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_TEST_JUNIT

      +
      public static final String OPT_TEST_JUNIT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_REQUIRED_PROPERTIES_IN_CONSTRUCTOR

      +
      public static final String OPT_REQUIRED_PROPERTIES_IN_CONSTRUCTOR
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_USE_AUTH

      +
      public static final String OPT_USE_AUTH
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_USE_PLURAL

      +
      public static final String OPT_USE_PLURAL
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_FLUX_FOR_ARRAYS

      +
      public static final String OPT_FLUX_FOR_ARRAYS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATED_ANNOTATION

      +
      public static final String OPT_GENERATED_ANNOTATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_VISITABLE

      +
      public static final String OPT_VISITABLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_DATE_LIBRARY_ZONED_DATETIME

      +
      public static final String OPT_DATE_LIBRARY_ZONED_DATETIME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_DATE_LIBRARY_OFFSET_DATETIME

      +
      public static final String OPT_DATE_LIBRARY_OFFSET_DATETIME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_DATE_LIBRARY_LOCAL_DATETIME

      +
      public static final String OPT_DATE_LIBRARY_LOCAL_DATETIME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_DATE_FORMAT

      +
      public static final String OPT_DATE_FORMAT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_DATETIME_FORMAT

      +
      public static final String OPT_DATETIME_FORMAT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_REACTIVE

      +
      public static final String OPT_REACTIVE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_HTTP_RESPONSE_ALWAYS

      +
      public static final String OPT_GENERATE_HTTP_RESPONSE_ALWAYS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_HTTP_RESPONSE_WHERE_REQUIRED

      +
      public static final String OPT_GENERATE_HTTP_RESPONSE_WHERE_REQUIRED
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_APPLICATION_NAME

      +
      public static final String OPT_APPLICATION_NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_SWAGGER_ANNOTATIONS

      +
      public static final String OPT_GENERATE_SWAGGER_ANNOTATIONS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_2

      +
      public static final String OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_2
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_SWAGGER_ANNOTATIONS_TRUE

      +
      public static final String OPT_GENERATE_SWAGGER_ANNOTATIONS_TRUE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_SWAGGER_ANNOTATIONS_FALSE

      +
      public static final String OPT_GENERATE_SWAGGER_ANNOTATIONS_FALSE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_OPERATION_ONLY_FOR_FIRST_TAG

      +
      public static final String OPT_GENERATE_OPERATION_ONLY_FOR_FIRST_TAG
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTENT_TYPE_APPLICATION_FORM_URLENCODED

      +
      public static final String CONTENT_TYPE_APPLICATION_FORM_URLENCODED
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTENT_TYPE_APPLICATION_JSON

      +
      public static final String CONTENT_TYPE_APPLICATION_JSON
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTENT_TYPE_MULTIPART_FORM_DATA

      +
      public static final String CONTENT_TYPE_MULTIPART_FORM_DATA
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTENT_TYPE_ANY

      +
      public static final String CONTENT_TYPE_ANY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      dateLibrary

      +
      protected String dateLibrary
      +
      +
    • +
    • +
      +

      title

      +
      protected String title
      +
      +
    • +
    • +
      +

      useBeanValidation

      +
      protected boolean useBeanValidation
      +
      +
    • +
    • +
      +

      visitable

      +
      protected boolean visitable
      +
      +
    • +
    • +
      +

      plural

      +
      protected boolean plural
      +
      +
    • +
    • +
      +

      fluxForArrays

      +
      protected boolean fluxForArrays
      +
      +
    • +
    • +
      +

      generatedAnnotation

      +
      protected boolean generatedAnnotation
      +
      +
    • +
    • +
      +

      testTool

      +
      protected String testTool
      +
      +
    • +
    • +
      +

      requiredPropertiesInConstructor

      +
      protected boolean requiredPropertiesInConstructor
      +
      +
    • +
    • +
      +

      reactive

      +
      protected boolean reactive
      +
      +
    • +
    • +
      +

      generateHttpResponseAlways

      +
      protected boolean generateHttpResponseAlways
      +
      +
    • +
    • +
      +

      generateHttpResponseWhereRequired

      +
      protected boolean generateHttpResponseWhereRequired
      +
      +
    • +
    • +
      +

      appName

      +
      protected String appName
      +
      +
    • +
    • +
      +

      generateSwaggerAnnotations

      +
      protected String generateSwaggerAnnotations
      +
      +
    • +
    • +
      +

      generateOperationOnlyForFirstTag

      +
      protected boolean generateOperationOnlyForFirstTag
      +
      +
    • +
    • +
      +

      serializationLibrary

      +
      protected String serializationLibrary
      +
      +
    • +
    • +
      +

      parameterMappings

      +
      protected List<ParameterMapping> parameterMappings
      +
      +
    • +
    • +
      +

      responseBodyMappings

      +
      protected List<ResponseBodyMapping> responseBodyMappings
      +
      +
    • +
    • +
      +

      allModels

      +
      protected Map<String,org.openapitools.codegen.CodegenModel> allModels
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractMicronautKotlinCodegen

      +
      protected AbstractMicronautKotlinCodegen()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setGenerateHttpResponseAlways

      +
      public void setGenerateHttpResponseAlways(boolean generateHttpResponseAlways)
      +
      +
    • +
    • +
      +

      setGenerateHttpResponseWhereRequired

      +
      public void setGenerateHttpResponseWhereRequired(boolean generateHttpResponseWhereRequired)
      +
      +
    • +
    • +
      +

      setReactive

      +
      public void setReactive(boolean reactive)
      +
      +
    • +
    • +
      +

      setTestTool

      +
      public void setTestTool(String testTool)
      +
      +
    • +
    • +
      +

      setArtifactId

      +
      public void setArtifactId(String artifactId)
      +
      +
      Overrides:
      +
      setArtifactId in class org.openapitools.codegen.languages.AbstractKotlinCodegen
      +
      +
      +
    • +
    • +
      +

      setModelPackage

      +
      public void setModelPackage(String modelPackage)
      +
      +
      Overrides:
      +
      setModelPackage in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setApiPackage

      +
      public void setApiPackage(String apiPackage)
      +
      +
      Overrides:
      +
      setApiPackage in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setInvokerPackage

      +
      public void setInvokerPackage(String packageName)
      +
      +
    • +
    • +
      +

      setPlural

      +
      public void setPlural(boolean plural)
      +
      +
    • +
    • +
      +

      setFluxForArrays

      +
      public void setFluxForArrays(boolean fluxForArrays)
      +
      +
    • +
    • +
      +

      setGeneratedAnnotation

      +
      public void setGeneratedAnnotation(boolean generatedAnnotation)
      +
      +
    • +
    • +
      +

      processOpts

      +
      public void processOpts()
      +
      +
      Specified by:
      +
      processOpts in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      processOpts in class org.openapitools.codegen.languages.AbstractKotlinCodegen
      +
      +
      +
    • +
    • +
      +

      addParameterMappings

      +
      public void addParameterMappings(List<ParameterMapping> parameterMappings)
      +
      +
    • +
    • +
      +

      addResponseBodyMappings

      +
      public void addResponseBodyMappings(List<ResponseBodyMapping> responseBodyMappings)
      +
      +
    • +
    • +
      +

      testFileFolder

      +
      public String testFileFolder()
      +
      +
    • +
    • +
      +

      isServer

      +
      public abstract boolean isServer()
      +
      +
    • +
    • +
      +

      apiTestFileFolder

      +
      public String apiTestFileFolder()
      +
      +
      Specified by:
      +
      apiTestFileFolder in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      apiTestFileFolder in class org.openapitools.codegen.languages.AbstractKotlinCodegen
      +
      +
      +
    • +
    • +
      +

      modelTestFileFolder

      +
      public String modelTestFileFolder()
      +
      +
      Specified by:
      +
      modelTestFileFolder in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      modelTestFileFolder in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      toApiTestFilename

      +
      public String toApiTestFilename(String name)
      +
      +
      Specified by:
      +
      toApiTestFilename in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      toApiTestFilename in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      toModelTestFilename

      +
      public String toModelTestFilename(String name)
      +
      +
      Specified by:
      +
      toModelTestFilename in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      toModelTestFilename in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setUseBeanValidation

      +
      public void setUseBeanValidation(boolean useBeanValidation)
      +
      +
      Specified by:
      +
      setUseBeanValidation in interface org.openapitools.codegen.languages.features.BeanValidationFeatures
      +
      +
      +
    • +
    • +
      +

      setVisitable

      +
      public void setVisitable(boolean visitable)
      +
      +
    • +
    • +
      +

      toApiVarName

      +
      public String toApiVarName(String name)
      +
      +
      Specified by:
      +
      toApiVarName in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      toApiVarName in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      isUseBeanValidation

      +
      public boolean isUseBeanValidation()
      +
      +
    • +
    • +
      +

      isVisitable

      +
      public boolean isVisitable()
      +
      +
    • +
    • +
      +

      sanitizeTag

      +
      public String sanitizeTag(String tag)
      +
      +
      Specified by:
      +
      sanitizeTag in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      sanitizeTag in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      addOperationToGroup

      +
      public void addOperationToGroup(String tag, + String resourcePath, + io.swagger.v3.oas.models.Operation operation, + org.openapitools.codegen.CodegenOperation co, + Map<String,List<org.openapitools.codegen.CodegenOperation>> operations)
      +
      +
      Specified by:
      +
      addOperationToGroup in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      addOperationToGroup in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      postProcessOperationsWithModels

      +
      public org.openapitools.codegen.model.OperationsMap postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap objs, + List<org.openapitools.codegen.model.ModelMap> allModels)
      +
      +
      Specified by:
      +
      postProcessOperationsWithModels in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      postProcessOperationsWithModels in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      fromModel

      +
      public org.openapitools.codegen.CodegenModel fromModel(String name, + io.swagger.v3.oas.models.media.Schema model)
      +
      +
      Specified by:
      +
      fromModel in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      fromModel in class org.openapitools.codegen.languages.AbstractKotlinCodegen
      +
      +
      +
    • +
    • +
      +

      getTypeDeclaration

      +
      public String getTypeDeclaration(io.swagger.v3.oas.models.media.Schema p)
      +
      Output the type declaration of the property.
      +
      +
      Specified by:
      +
      getTypeDeclaration in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getTypeDeclaration in class org.openapitools.codegen.languages.AbstractKotlinCodegen
      +
      Parameters:
      +
      p - OpenAPI Property object
      +
      Returns:
      +
      a string presentation of the property type
      +
      +
      +
    • +
    • +
      +

      toModelName

      +
      public String toModelName(String name)
      +
      +
      Specified by:
      +
      toModelName in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      toModelName in class org.openapitools.codegen.languages.AbstractKotlinCodegen
      +
      +
      +
    • +
    • +
      +

      fromOperation

      +
      public org.openapitools.codegen.CodegenOperation fromOperation(String path, + String httpMethod, + io.swagger.v3.oas.models.Operation operation, + List<io.swagger.v3.oas.models.servers.Server> servers)
      +
      +
      Specified by:
      +
      fromOperation in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      fromOperation in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      toEnumVarName

      +
      public String toEnumVarName(String value, + String datatype)
      +
      +
      Overrides:
      +
      toEnumVarName in class org.openapitools.codegen.languages.AbstractKotlinCodegen
      +
      +
      +
    • +
    • +
      +

      isNumeric

      +
      public static boolean isNumeric(String str)
      +
      +
    • +
    • +
      +

      toVarName

      +
      public String toVarName(String name)
      +
      +
      Overrides:
      +
      toVarName in class org.openapitools.codegen.languages.AbstractKotlinCodegen
      +
      +
      +
    • +
    • +
      +

      postProcessAllModels

      +
      public Map<String,org.openapitools.codegen.model.ModelsMap> postProcessAllModels(Map<String,org.openapitools.codegen.model.ModelsMap> objs)
      +
      +
      Specified by:
      +
      postProcessAllModels in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      postProcessAllModels in class org.openapitools.codegen.languages.AbstractKotlinCodegen
      +
      +
      +
    • +
    • +
      +

      setParameterExampleValue

      +
      public void setParameterExampleValue(org.openapitools.codegen.CodegenParameter codegenParameter, + io.swagger.v3.oas.models.parameters.Parameter parameter)
      +
      +
      Overrides:
      +
      setParameterExampleValue in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setParameterExampleValue

      +
      public void setParameterExampleValue(org.openapitools.codegen.CodegenParameter p)
      +
      +
      Overrides:
      +
      setParameterExampleValue in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      getParameterExampleValue

      +
      protected String getParameterExampleValue(org.openapitools.codegen.CodegenParameter p)
      +
      +
    • +
    • +
      +

      getPropertyExampleValue

      +
      protected String getPropertyExampleValue(org.openapitools.codegen.CodegenProperty p)
      +
      +
    • +
    • +
      +

      getExampleValue

      +
      public String getExampleValue(String defaultValue, + String example, + String dataType, + Boolean isModel, + List<Object> allowableValues, + String itemsType, + String itemsExample, + List<org.openapitools.codegen.CodegenProperty> requiredVars, + boolean isProperty)
      +
      +
    • +
    • +
      +

      addMustacheLambdas

      +
      protected com.google.common.collect.ImmutableMap.Builder<String,com.samskivert.mustache.Mustache.Lambda> addMustacheLambdas()
      +
      +
      Overrides:
      +
      addMustacheLambdas in class org.openapitools.codegen.languages.AbstractKotlinCodegen
      +
      +
      +
    • +
    • +
      +

      getPackageName

      +
      public String getPackageName()
      +
      +
    • +
    • +
      +

      setSerializationLibrary

      +
      public void setSerializationLibrary(String serializationLibrary)
      +
      +
    • +
    • +
      +

      setDateTimeLibrary

      +
      public void setDateTimeLibrary(String name)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/Formatting.IndentFormatter.html b/6.4.0/api/io/micronaut/openapi/generator/Formatting.IndentFormatter.html new file mode 100644 index 0000000000..1d689f15e0 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/Formatting.IndentFormatter.html @@ -0,0 +1,184 @@ + + + + +Formatting.IndentFormatter (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Formatting.IndentFormatter

+
+
java.lang.Object +
io.micronaut.openapi.generator.Formatting.IndentFormatter
+
+
+
+
All Implemented Interfaces:
+
com.samskivert.mustache.Mustache.Lambda
+
+
+
Enclosing class:
+
Formatting
+
+
+
public static class Formatting.IndentFormatter +extends Object +implements com.samskivert.mustache.Mustache.Lambda
+
A lambda that allows indenting its contents.
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    IndentFormatter(int indentSize)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    execute(com.samskivert.mustache.Template.Fragment fragment, + Writer writer)
    +
    +
    Executes this lambda on the supplied template fragment.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IndentFormatter

      +
      public IndentFormatter(int indentSize)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      execute

      +
      public void execute(com.samskivert.mustache.Template.Fragment fragment, + Writer writer) + throws IOException
      +
      Description copied from interface: com.samskivert.mustache.Mustache.Lambda
      +
      Executes this lambda on the supplied template fragment. The lambda should write its + results to out.
      +
      +
      Specified by:
      +
      execute in interface com.samskivert.mustache.Mustache.Lambda
      +
      Parameters:
      +
      fragment - the fragment of the template that was passed to the lambda.
      +
      writer - the writer to which the lambda should write its output.
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/Formatting.LineFormatter.html b/6.4.0/api/io/micronaut/openapi/generator/Formatting.LineFormatter.html new file mode 100644 index 0000000000..646055f855 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/Formatting.LineFormatter.html @@ -0,0 +1,191 @@ + + + + +Formatting.LineFormatter (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Formatting.LineFormatter

+
+
java.lang.Object +
io.micronaut.openapi.generator.Formatting.LineFormatter
+
+
+
+
All Implemented Interfaces:
+
com.samskivert.mustache.Mustache.Lambda
+
+
+
Enclosing class:
+
Formatting
+
+
+
public static class Formatting.LineFormatter +extends Object +implements com.samskivert.mustache.Mustache.Lambda
+
A formatter that is responsible for removing extra empty lines in mustache files.
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    LineFormatter(int maxEmptyLines)
    +
    +
    Create the lambda.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    execute(com.samskivert.mustache.Template.Fragment fragment, + Writer writer)
    +
    +
    Executes this lambda on the supplied template fragment.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LineFormatter

      +
      public LineFormatter(int maxEmptyLines)
      +
      Create the lambda.
      +
      +
      Parameters:
      +
      maxEmptyLines - maximal empty lines.
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      execute

      +
      public void execute(com.samskivert.mustache.Template.Fragment fragment, + Writer writer) + throws IOException
      +
      Description copied from interface: com.samskivert.mustache.Mustache.Lambda
      +
      Executes this lambda on the supplied template fragment. The lambda should write its + results to out.
      +
      +
      Specified by:
      +
      execute in interface com.samskivert.mustache.Mustache.Lambda
      +
      Parameters:
      +
      fragment - the fragment of the template that was passed to the lambda.
      +
      writer - the writer to which the lambda should write its output.
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/Formatting.ReplaceDotsWithUnderscoreLambda.html b/6.4.0/api/io/micronaut/openapi/generator/Formatting.ReplaceDotsWithUnderscoreLambda.html new file mode 100644 index 0000000000..be40061c0f --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/Formatting.ReplaceDotsWithUnderscoreLambda.html @@ -0,0 +1,184 @@ + + + + +Formatting.ReplaceDotsWithUnderscoreLambda (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Formatting.ReplaceDotsWithUnderscoreLambda

+
+
java.lang.Object +
io.micronaut.openapi.generator.Formatting.ReplaceDotsWithUnderscoreLambda
+
+
+
+
All Implemented Interfaces:
+
com.samskivert.mustache.Mustache.Lambda
+
+
+
Enclosing class:
+
Formatting
+
+
+
public static class Formatting.ReplaceDotsWithUnderscoreLambda +extends Object +implements com.samskivert.mustache.Mustache.Lambda
+
Replace dot to underscore.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ReplaceDotsWithUnderscoreLambda

      +
      public ReplaceDotsWithUnderscoreLambda()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      execute

      +
      public void execute(com.samskivert.mustache.Template.Fragment fragment, + Writer writer) + throws IOException
      +
      Description copied from interface: com.samskivert.mustache.Mustache.Lambda
      +
      Executes this lambda on the supplied template fragment. The lambda should write its + results to out.
      +
      +
      Specified by:
      +
      execute in interface com.samskivert.mustache.Mustache.Lambda
      +
      Parameters:
      +
      fragment - the fragment of the template that was passed to the lambda.
      +
      writer - the writer to which the lambda should write its output.
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/Formatting.SingleLineFormatter.html b/6.4.0/api/io/micronaut/openapi/generator/Formatting.SingleLineFormatter.html new file mode 100644 index 0000000000..1ad5da211f --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/Formatting.SingleLineFormatter.html @@ -0,0 +1,184 @@ + + + + +Formatting.SingleLineFormatter (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Formatting.SingleLineFormatter

+
+
java.lang.Object +
io.micronaut.openapi.generator.Formatting.SingleLineFormatter
+
+
+
+
All Implemented Interfaces:
+
com.samskivert.mustache.Mustache.Lambda
+
+
+
Enclosing class:
+
Formatting
+
+
+
public static class Formatting.SingleLineFormatter +extends Object +implements com.samskivert.mustache.Mustache.Lambda
+
A formatter that collects everything in a single line.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SingleLineFormatter

      +
      public SingleLineFormatter()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      execute

      +
      public void execute(com.samskivert.mustache.Template.Fragment fragment, + Writer writer) + throws IOException
      +
      Description copied from interface: com.samskivert.mustache.Mustache.Lambda
      +
      Executes this lambda on the supplied template fragment. The lambda should write its + results to out.
      +
      +
      Specified by:
      +
      execute in interface com.samskivert.mustache.Mustache.Lambda
      +
      Parameters:
      +
      fragment - the fragment of the template that was passed to the lambda.
      +
      writer - the writer to which the lambda should write its output.
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/Formatting.html b/6.4.0/api/io/micronaut/openapi/generator/Formatting.html new file mode 100644 index 0000000000..1cba629e60 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/Formatting.html @@ -0,0 +1,244 @@ + + + + +Formatting (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Formatting

+
+
java.lang.Object +
java.lang.Enum<Formatting> +
io.micronaut.openapi.generator.Formatting
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<Formatting>, Constable
+
+
+
public enum Formatting +extends Enum<Formatting>
+
A class with lambdas to format mustache-generated code and formatting utility functions.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Formatting[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Formatting valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      rightTrim

      +
      public static String rightTrim(String line)
      +
      Remove whitespace on the right of the line.
      +
      +
      Parameters:
      +
      line - The line to be trimmed.
      +
      Returns:
      +
      The trimmed line.
      +
      +
      +
    • +
    • +
      +

      trim

      +
      public static String trim(String line)
      +
      Remove whitespace from both sides of the line.
      +
      +
      Parameters:
      +
      line - The line to be trimmed.
      +
      Returns:
      +
      The trimmed line.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/GeneratorOptionsBuilder.html b/6.4.0/api/io/micronaut/openapi/generator/GeneratorOptionsBuilder.html new file mode 100644 index 0000000000..da60b185bf --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/GeneratorOptionsBuilder.html @@ -0,0 +1,83 @@ + + + + +GeneratorOptionsBuilder (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface GeneratorOptionsBuilder

+
+
+
+
All Known Subinterfaces:
+
JavaMicronautClientOptionsBuilder, JavaMicronautServerOptionsBuilder, KotlinMicronautClientOptionsBuilder, KotlinMicronautServerOptionsBuilder
+
+
+
public interface GeneratorOptionsBuilder
+
The main interface of the generator options builder.
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautClientCodegen.html b/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautClientCodegen.html new file mode 100644 index 0000000000..f6cdbb1bcb --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautClientCodegen.html @@ -0,0 +1,511 @@ + + + + +JavaMicronautClientCodegen (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JavaMicronautClientCodegen

+
+
java.lang.Object +
org.openapitools.codegen.DefaultCodegen +
org.openapitools.codegen.languages.AbstractJavaCodegen +
io.micronaut.openapi.generator.AbstractMicronautJavaCodegen<JavaMicronautClientOptionsBuilder> +
io.micronaut.openapi.generator.JavaMicronautClientCodegen
+
+
+
+
+
+
+
All Implemented Interfaces:
+
MicronautCodeGenerator<JavaMicronautClientOptionsBuilder>, org.openapitools.codegen.CodegenConfig, org.openapitools.codegen.languages.features.BeanValidationFeatures, org.openapitools.codegen.languages.features.DocumentationProviderFeatures, org.openapitools.codegen.languages.features.OptionalFeatures
+
+
+
public class JavaMicronautClientCodegen +extends AbstractMicronautJavaCodegen<JavaMicronautClientOptionsBuilder>
+
The generator for creating Micronaut clients.
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface org.openapitools.codegen.languages.features.DocumentationProviderFeatures

    +org.openapitools.codegen.languages.features.DocumentationProviderFeatures.AnnotationLibrary, org.openapitools.codegen.languages.features.DocumentationProviderFeatures.DocumentationProvider
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    protected List<String>
    + +
     
    +
    static final String
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    protected String
    + +
     
    +
    protected boolean
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    + +
    +

    Fields inherited from class org.openapitools.codegen.languages.AbstractJavaCodegen

    +ADDITIONAL_ENUM_TYPE_ANNOTATIONS, ADDITIONAL_MODEL_TYPE_ANNOTATIONS, ADDITIONAL_ONE_OF_TYPE_ANNOTATIONS, additionalEnumTypeAnnotations, additionalModelTypeAnnotations, additionalOneOfTypeAnnotations, annotationLibrary, apiDocPath, artifactDescription, artifactId, artifactUrl, artifactVersion, BOOLEAN_GETTER_PREFIX, booleanGetterPrefix, CAMEL_CASE_DOLLAR_SIGN, camelCaseDollarSign, CONTAINER_DEFAULT_TO_NULL, containerDefaultToNull, DATE_LIBRARY, dateLibrary, DEFAULT_LIBRARY, DEFAULT_TEST_FOLDER, developerEmail, developerName, developerOrganization, developerOrganizationUrl, DISABLE_HTML_ESCAPING, disableHtmlEscaping, DISCRIMINATOR_CASE_SENSITIVE, discriminatorCaseSensitive, documentationProvider, groupId, IGNORE_ANYOF_IN_ENUM, ignoreAnyOfInEnum, IMPLICIT_HEADERS, IMPLICIT_HEADERS_REGEX, implicitHeaders, implicitHeadersRegex, invokerPackage, JACKSON, JAVAX_PACKAGE, licenseName, licenseUrl, modelDocPath, OPENAPI_NULLABLE, openApiNullable, outputTestFolder, parentArtifactId, parentGroupId, parentOverridden, parentVersion, projectFolder, projectTestFolder, scmConnection, scmDeveloperConnection, scmUrl, serializableModel, serializeBigDecimalAsString, sourceFolder, SUPPORT_ASYNC, supportAsync, TEST_OUTPUT, testFolder, USE_JAKARTA_EE, USE_ONE_OF_INTERFACES, useJakartaEe, WITH_XML, withXml
    +
    +

    Fields inherited from class org.openapitools.codegen.DefaultCodegen

    +additionalProperties, addOneOfInterfaceImports, addOneOfInterfaces, addSuffixToDuplicateOperationNicknames, allowUnicodeIdentifiers, apiDocTemplateFiles, apiNamePrefix, apiNameSuffix, apiPackage, apiTemplateFiles, apiTestTemplateFiles, autosetConstants, cliOptions, DefaultFeatureSet, defaultIncludes, disallowAdditionalPropertiesIfNotPresent, docExtension, embeddedTemplateDir, enableMinimalUpdate, enablePostProcessFile, ensureUniqueParams, enumNameMapping, enumUnknownDefaultCase, enumUnknownDefaultCaseName, falseSchema, filesMetadataFilename, fileSuffix, generatorMetadata, gitHost, gitRepoId, gitUserId, hideGenerationTimestamp, httpUserAgent, ignoreFilePathOverride, importBaseType, importContainerType, importMapping, inlineSchemaNameMapping, inlineSchemaOption, inputSpec, instantiationTypes, JSON_MIME_PATTERN, JSON_VENDOR_MIME_PATTERN, languageSpecificPrimitives, legacyDiscriminatorBehavior, library, loadDeepObjectIntoItems, modelDocTemplateFiles, modelNameMapping, modelNamePrefix, modelNameSuffix, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openAPI, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, prependFormOrBodyParameters, releaseNote, removeEnumValuePrefix, removeOperationIdPrefix, removeOperationIdPrefixCount, removeOperationIdPrefixDelimiter, reservedWords, reservedWordsMappings, schemaMapping, serverVariables, skipOperationExample, skipOverwrite, sortModelPropertiesByRequiredFlag, sortParamsByRequiredFlag, specialCharReplacements, strictSpecBehavior, supportedLibraries, supportingFiles, supportsAdditionalPropertiesWithComposedSchema, supportsInheritance, supportsMixins, supportsMultipleInheritance, templateDir, templateOutputDirs, testPackage, trueSchema, typeAliases, typeMapping, useOneOfInterfaces, vendorExtensions, versionMetadataFilename, XML_MIME_PATTERN
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.BeanValidationFeatures

    +USE_BEANVALIDATION
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.DocumentationProviderFeatures

    +ANNOTATION_LIBRARY, DOCUMENTATION_PROVIDER
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.OptionalFeatures

    +USE_OPTIONAL
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
     
    +
    org.openapitools.codegen.CodegenType
    + +
     
    +
    boolean
    + +
     
    +
    boolean
    + +
     
    + + +
     
    +
    void
    + +
     
    +
    void
    +
    setAdditionalClientTypeAnnotations(List<String> additionalClientTypeAnnotations)
    +
     
    +
    void
    +
    setAuthorizationFilterPattern(String authorizationFilterPattern)
    +
     
    +
    void
    +
    setBasePathSeparator(String basePathSeparator)
    +
     
    +
    void
    +
    setClientId(String clientId)
    +
     
    +
    void
    +
    setConfigureAuthorization(boolean configureAuthorization)
    +
     
    +
    +
    +
    + +
    +

    Methods inherited from class org.openapitools.codegen.languages.AbstractJavaCodegen

    +addAdditionPropertiesToCodeGenModel, addImports, addImportsToOneOfInterface, apiDocFileFolder, apiFileFolder, applyJakartaPackage, applyJavaxPackage, escapeQuotationMark, escapeReservedWord, escapeUnsafeCharacters, findByName, getAdditionalModelTypeAnnotations, getAdditionalOneOfTypeAnnotations, getAlias, getAnnotationLibrary, getArtifactDescription, getArtifactId, getArtifactUrl, getArtifactVersion, getBooleanGetterPrefix, getDateLibrary, getDeveloperEmail, getDeveloperName, getDeveloperOrganization, getDeveloperOrganizationUrl, getDocumentationProvider, getGroupId, getInvokerPackage, getLicenseName, getLicenseUrl, getOutputTestFolder, getSchemaType, getScmConnection, getScmDeveloperConnection, getScmUrl, getSerializableModel, getSourceFolder, getSupportedVendorExtensions, getterAndSetterCapitalize, getTestFolder, getTypeDeclaration, handleImplicitHeaders, isAddNullableImports, isOpenApiNullable, modelDocFileFolder, modelFileFolder, needToImport, postProcessFile, postProcessModelProperty, postProcessModels, postProcessResponseWithProperty, preprocessOpenAPI, setAdditionalEnumTypeAnnotations, setAdditionalModelTypeAnnotations, setAdditionalOneOfTypeAnnotations, setAnnotationLibrary, setArtifactDescription, setArtifactUrl, setArtifactVersion, setBooleanGetterPrefix, setCamelCaseDollarSign, setContainerDefaultToNull, setDateLibrary, setDeveloperEmail, setDeveloperName, setDeveloperOrganization, setDeveloperOrganizationUrl, setDisableHtmlEscaping, setDiscriminatorCaseSensitive, setDocumentationProvider, setGroupId, setIgnoreAnyOfInEnum, setImplicitHeaders, setImplicitHeadersRegex, setLicenseName, setLicenseUrl, setOpenApiNullable, setOutputDir, setOutputTestFolder, setParameterExampleValue, setParameterExampleValue, setParentArtifactId, setParentGroupId, setParentOverridden, setParentVersion, setScmConnection, setScmDeveloperConnection, setScmUrl, setSerializableModel, setSerializeBigDecimalAsString, setSourceFolder, setSupportAsync, setTestFolder, setUseJakartaEe, setWithXml, toApiDocFilename, toApiFilename, toArrayDefaultValue, toBooleanGetter, toDefaultParameterValue, toDefaultValue, toEnumName, toEnumValue, toEnumVarName, toExampleValue, toModelDocFilename, toModelFilename, toModelName, toOperationId, toParamName, toRegularExpression
    +
    +

    Methods inherited from class org.openapitools.codegen.DefaultCodegen

    +addBodyModelSchema, addHeaders, addImport, addImport, addImport, addImports, addImports, addImports, addImportsForPropertyType, additionalProperties, addOneOfInterfaceModel, addOneOfNameExtension, addOption, addOption, addParentContainer, addParentFromContainer, addProperties, addRegularExpressionDelimiter, addRequiredVarsMap, addSwitch, addVars, addVars, addVarsRequiredVarsAdditionalProps, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestFilename, apiTestTemplateFiles, buildEnumVars, buildLibraryCliOption, cliOptions, convertPropertyToBoolean, convertPropertyToBooleanAndWriteBack, createDiscriminator, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, findCommonPrefixOfVars, findMethodResponse, fromCallback, fromFormProperty, fromProperty, fromProperty, fromProperty, fromRequestBody, fromRequestBodyToFormParameters, fromResponse, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generateJSONSpecFile, generateYAMLSpecFile, generatorLanguage, generatorLanguageVersion, getAdditionalPropertiesName, getAddSuffixToDuplicateOperationNicknames, getAllModels, getAllOfDescendants, getAllowUnicodeIdentifiers, getApiNamePrefix, getApiNameSuffix, getCollectionFormat, getCollectionFormat, getConsumesInfo, getContent, getContentType, getDisallowAdditionalPropertiesIfNotPresent, getDocExtension, getEnsureUniqueParams, getEnumDefaultValue, getEnumUnknownDefaultCase, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHttpUserAgent, getIgnoreFilePathOverride, getInnerEnumAllowableValues, getInputSpec, getItemsName, getLegacyDiscriminatorBehavior, getLibrary, getModelNamePrefix, getModelNameSuffix, getModelNameToSchemaCache, getMostInnerItems, getOneOfAnyOfDescendants, getOpenAPIGeneratorIgnoreList, getOrGenerateOperationId, getOutputDir, getParameterDataType, getPrependFormOrBodyParameters, getProducesInfo, getReleaseNote, getRemoveOperationIdPrefixCount, getRemoveOperationIdPrefixDelimiter, getSchemaAdditionalProperties, getSchemaFromBooleanOrSchema, getSchemaItems, getSingleSchemaType, getSortModelPropertiesByRequiredFlag, getSortParamsByRequiredFlag, getSymbolName, getTemplatingEngine, getTypeDeclaration, getUseInlineModelResolver, getUseOneOfInterfaces, getUseOpenAPINormalizer, getVersionMetadataFilename, handleConstantParams, handleMethodResponse, handleMethodResponse, handleSpecialCharacters, hasBodyParameter, hasFormParameter, importMapping, initializeSpecialCharacterMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isAnyTypeSchema, isDataTypeBinary, isDataTypeFile, isDataTypeString, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isJsonMimeType, isJsonVendorMimeType, isLibrary, isParameterNameUnique, isPropertyInnerMostEnum, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isReservedWord, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, isXmlMimeType, languageSpecificPrimitives, lowerCamelCase, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, modifyFeatureSet, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessEnumVars, postProcessModelsEnum, postProcessParameter, postProcessSupportingFileData, postProcessWebhooksWithModels, processCompiler, processOpenAPI, processTemplatingEngine, processTestExampleData, removeImport, removeNonNameElementToCamelCase, removeNonNameElementToCamelCase, removeOption, removeSelfReferenceImports, reservedWords, reservedWordsMappings, sanitizeName, sanitizeName, sanitizeName, schemaMapping, serverVariableOverrides, setAddProps, setAllowUnicodeIdentifiers, setApiNamePrefix, setApiNameSuffix, setAutosetConstants, setCircularReferences, setDisallowAdditionalPropertiesIfNotPresent, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setEnsureUniqueParams, setEnumUnknownDefaultCase, setFilesMetadataFilename, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLegacyDiscriminatorBehavior, setLibrary, setModelNamePrefix, setModelNameSuffix, setNonArrayMapProperty, setOpenAPI, setParameterBooleanFlagWithCodegenProperty, setParameterEncodingValues, setParameterExamples, setParameterNullable, setPrependFormOrBodyParameters, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setRemoveOperationIdPrefixCount, setRemoveOperationIdPrefixDelimiter, setReservedWordsLowerCase, setSkipOperationExample, setSkipOverwrite, setSortModelPropertiesByRequiredFlag, setSortParamsByRequiredFlag, setStrictSpecBehavior, setTemplateDir, setTemplatingEngine, setUseOneOfInterfaces, setVersionMetadataFilename, shouldAddImport, shouldOverwrite, specVersionGreaterThanOrEqualTo310, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toAllOfName, toAnyOfName, toApiImport, toApiName, toArrayModelParamName, toDefaultParameterValue, toDefaultValue, toDefaultValueWithParam, toEnumDefaultValue, toExamples, toGetter, toInstantiationType, toMediaTypeSchemaName, toModelImport, toModelImportMap, toOneOfName, toSetter, toTestCaseName, typeMapping, unaliasPropertySchema, unaliasSchema, updateAllModels, updateCodegenPropertyEnum, updateDataTypeWithEnumForArray, updateDataTypeWithEnumForMap, updateEnumVarsWithExtensions, updateModelForAnyType, updateModelForComposedSchema, updateModelForInteger, updateModelForNumber, updateModelForObject, updateModelForString, updateOption, updateParameterForString, updatePropertyForAnyType, updatePropertyForArray, updatePropertyForInteger, updatePropertyForMap, updatePropertyForMap, updatePropertyForNumber, updatePropertyForObject, updatePropertyForString, updateRequestBodyForArray, updateRequestBodyForMap, updateRequestBodyForObject, updateRequestBodyForPrimitiveType, updateRequestBodyForString, vendorExtensions, writePropertyBack
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.openapitools.codegen.CodegenConfig

    +additionalProperties, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestFilename, apiTestTemplateFiles, cliOptions, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generatorLanguage, generatorLanguageVersion, getAddSuffixToDuplicateOperationNicknames, getDocExtension, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHttpUserAgent, getIgnoreFilePathOverride, getInputSpec, getLibrary, getOpenAPIGeneratorIgnoreList, getOutputDir, getReleaseNote, getTemplatingEngine, getTypeDeclaration, getUseInlineModelResolver, getUseOpenAPINormalizer, getVersionMetadataFilename, importMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, languageSpecificPrimitives, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessParameter, postProcessSupportingFileData, postProcessWebhooksWithModels, processCompiler, processOpenAPI, processTemplatingEngine, reservedWords, reservedWordsMappings, sanitizeName, schemaMapping, serverVariableOverrides, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLibrary, setOpenAPI, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setSkipOperationExample, setSkipOverwrite, setStrictSpecBehavior, setTemplatingEngine, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toApiImport, toApiName, toGetter, toModelImport, toModelImportMap, toSetter, typeMapping, unaliasSchema, updateAllModels, vendorExtensions
    +
    +

    Methods inherited from interface org.openapitools.codegen.languages.features.DocumentationProviderFeatures

    +defaultDocumentationProvider, supportedAnnotationLibraries, supportedDocumentationProvider
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      OPT_CONFIGURE_AUTH

      +
      public static final String OPT_CONFIGURE_AUTH
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_CONFIGURE_AUTH_FILTER_PATTERN

      +
      public static final String OPT_CONFIGURE_AUTH_FILTER_PATTERN
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_CONFIGURE_CLIENT_ID

      +
      public static final String OPT_CONFIGURE_CLIENT_ID
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ADDITIONAL_CLIENT_TYPE_ANNOTATIONS

      +
      public static final String ADDITIONAL_CLIENT_TYPE_ANNOTATIONS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AUTHORIZATION_FILTER_PATTERN

      +
      public static final String AUTHORIZATION_FILTER_PATTERN
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      BASE_PATH_SEPARATOR

      +
      public static final String BASE_PATH_SEPARATOR
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CLIENT_ID

      +
      public static final String CLIENT_ID
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME

      +
      public static final String NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      configureAuthorization

      +
      protected boolean configureAuthorization
      +
      +
    • +
    • +
      +

      additionalClientTypeAnnotations

      +
      protected List<String> additionalClientTypeAnnotations
      +
      +
    • +
    • +
      +

      authorizationFilterPattern

      +
      protected String authorizationFilterPattern
      +
      +
    • +
    • +
      +

      basePathSeparator

      +
      protected String basePathSeparator
      +
      +
    • +
    • +
      +

      clientId

      +
      protected String clientId
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getTag

      +
      public org.openapitools.codegen.CodegenType getTag()
      +
      +
      Specified by:
      +
      getTag in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getTag in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getName in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      getHelp

      +
      public String getHelp()
      +
      +
      Specified by:
      +
      getHelp in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getHelp in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      isConfigureAuthorization

      +
      public boolean isConfigureAuthorization()
      +
      +
    • +
    • +
      +

      processOpts

      +
      public void processOpts()
      +
      +
      Specified by:
      +
      processOpts in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      processOpts in class AbstractMicronautJavaCodegen<JavaMicronautClientOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      isServer

      +
      public boolean isServer()
      +
      +
      Specified by:
      +
      isServer in class AbstractMicronautJavaCodegen<JavaMicronautClientOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      setAdditionalClientTypeAnnotations

      +
      public void setAdditionalClientTypeAnnotations(List<String> additionalClientTypeAnnotations)
      +
      +
    • +
    • +
      +

      setAuthorizationFilterPattern

      +
      public void setAuthorizationFilterPattern(String authorizationFilterPattern)
      +
      +
    • +
    • +
      +

      setClientId

      +
      public void setClientId(String clientId)
      +
      +
    • +
    • +
      +

      setBasePathSeparator

      +
      public void setBasePathSeparator(String basePathSeparator)
      +
      +
    • +
    • +
      +

      setConfigureAuthorization

      +
      public void setConfigureAuthorization(boolean configureAuthorization)
      +
      +
    • +
    • +
      +

      optionsBuilder

      +
      public JavaMicronautClientOptionsBuilder optionsBuilder()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautClientOptionsBuilder.html b/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautClientOptionsBuilder.html new file mode 100644 index 0000000000..2bf33fa838 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautClientOptionsBuilder.html @@ -0,0 +1,282 @@ + + + + +JavaMicronautClientOptionsBuilder (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface JavaMicronautClientOptionsBuilder

+
+
+
+
All Superinterfaces:
+
GeneratorOptionsBuilder
+
+
+
public interface JavaMicronautClientOptionsBuilder +extends GeneratorOptionsBuilder
+
The client generator options builder.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      withAuthorization

      +
      JavaMicronautClientOptionsBuilder withAuthorization(boolean useAuth)
      +
      If set to true the client will be configured for authorization.
      +
      +
      Parameters:
      +
      useAuth - the authorization flag
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withAuthorizationFilterPattern

      +
      JavaMicronautClientOptionsBuilder withAuthorizationFilterPattern(String authorizationFilterPattern)
      +
      Sets the authorization filter pattern.
      +
      +
      Parameters:
      +
      authorizationFilterPattern - the filter pattern
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withClientId

      +
      JavaMicronautClientOptionsBuilder withClientId(String clientId)
      +
      Sets the client id.
      +
      +
      Parameters:
      +
      clientId - the client id
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withAdditionalClientTypeAnnotations

      +
      JavaMicronautClientOptionsBuilder withAdditionalClientTypeAnnotations(List<String> additionalClientTypeAnnotations)
      +
      Sets annotations for client type (class level annotations).
      +
      +
      Parameters:
      +
      additionalClientTypeAnnotations - the type annotations
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withBasePathSeparator

      +
      JavaMicronautClientOptionsBuilder withBasePathSeparator(String basePathSeparator)
      +
      Sets the separator to use between the application name and base path when referencing the property.
      +
      +
      Parameters:
      +
      basePathSeparator - the base path separator
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withLombok

      +
      JavaMicronautClientOptionsBuilder withLombok(boolean lombok)
      +
      If set to true, generated code will be with lombok annotations.
      +
      +
      Parameters:
      +
      lombok - generate code with lombok annotations or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withPlural

      +
      JavaMicronautClientOptionsBuilder withPlural(boolean plural)
      +
      If set to true, the generated code will pluralize parameters and properties for arrays.
      +
      +
      Parameters:
      +
      plural - generate pluralized parameters and properties for arrays
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withFluxForArrays

      +
      JavaMicronautClientOptionsBuilder withFluxForArrays(boolean fluxForArrays)
      +
      If set to true, generated code will be with Flux<?> instead Mono<List<?>>.
      +
      +
      Parameters:
      +
      fluxForArrays - generate code with Flux<?> instead Mono<List<?>> or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withGeneratedAnnotation

      +
      JavaMicronautClientOptionsBuilder withGeneratedAnnotation(boolean generatedAnnotation)
      +
      If set to true, generated code will be with jakarta.annotation.Generated annotation.
      +
      +
      Parameters:
      +
      generatedAnnotation - generate code with jakarta.annotation.Generated annotation or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautServerCodegen.html b/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautServerCodegen.html new file mode 100644 index 0000000000..ff0eda311d --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautServerCodegen.html @@ -0,0 +1,800 @@ + + + + +JavaMicronautServerCodegen (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JavaMicronautServerCodegen

+
+
java.lang.Object +
org.openapitools.codegen.DefaultCodegen +
org.openapitools.codegen.languages.AbstractJavaCodegen +
io.micronaut.openapi.generator.AbstractMicronautJavaCodegen<JavaMicronautServerOptionsBuilder> +
io.micronaut.openapi.generator.JavaMicronautServerCodegen
+
+
+
+
+
+
+
All Implemented Interfaces:
+
MicronautCodeGenerator<JavaMicronautServerOptionsBuilder>, org.openapitools.codegen.CodegenConfig, org.openapitools.codegen.languages.features.BeanValidationFeatures, org.openapitools.codegen.languages.features.DocumentationProviderFeatures, org.openapitools.codegen.languages.features.OptionalFeatures
+
+
+
public class JavaMicronautServerCodegen +extends AbstractMicronautJavaCodegen<JavaMicronautServerOptionsBuilder>
+
The generator for creating Micronaut servers.
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface org.openapitools.codegen.languages.features.DocumentationProviderFeatures

    +org.openapitools.codegen.languages.features.DocumentationProviderFeatures.AnnotationLibrary, org.openapitools.codegen.languages.features.DocumentationProviderFeatures.DocumentationProvider
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    protected boolean
    + +
     
    +
    protected static final String
    + +
     
    +
    protected static final String
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    protected static final String
    + +
     
    +
    protected static final String
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    protected boolean
    + +
     
    +
    + +
    +

    Fields inherited from class org.openapitools.codegen.languages.AbstractJavaCodegen

    +ADDITIONAL_ENUM_TYPE_ANNOTATIONS, ADDITIONAL_MODEL_TYPE_ANNOTATIONS, ADDITIONAL_ONE_OF_TYPE_ANNOTATIONS, additionalEnumTypeAnnotations, additionalModelTypeAnnotations, additionalOneOfTypeAnnotations, annotationLibrary, apiDocPath, artifactDescription, artifactId, artifactUrl, artifactVersion, BOOLEAN_GETTER_PREFIX, booleanGetterPrefix, CAMEL_CASE_DOLLAR_SIGN, camelCaseDollarSign, CONTAINER_DEFAULT_TO_NULL, containerDefaultToNull, DATE_LIBRARY, dateLibrary, DEFAULT_LIBRARY, DEFAULT_TEST_FOLDER, developerEmail, developerName, developerOrganization, developerOrganizationUrl, DISABLE_HTML_ESCAPING, disableHtmlEscaping, DISCRIMINATOR_CASE_SENSITIVE, discriminatorCaseSensitive, documentationProvider, groupId, IGNORE_ANYOF_IN_ENUM, ignoreAnyOfInEnum, IMPLICIT_HEADERS, IMPLICIT_HEADERS_REGEX, implicitHeaders, implicitHeadersRegex, invokerPackage, JACKSON, JAVAX_PACKAGE, licenseName, licenseUrl, modelDocPath, OPENAPI_NULLABLE, openApiNullable, outputTestFolder, parentArtifactId, parentGroupId, parentOverridden, parentVersion, projectFolder, projectTestFolder, scmConnection, scmDeveloperConnection, scmUrl, serializableModel, serializeBigDecimalAsString, sourceFolder, SUPPORT_ASYNC, supportAsync, TEST_OUTPUT, testFolder, USE_JAKARTA_EE, USE_ONE_OF_INTERFACES, useJakartaEe, WITH_XML, withXml
    +
    +

    Fields inherited from class org.openapitools.codegen.DefaultCodegen

    +additionalProperties, addOneOfInterfaceImports, addOneOfInterfaces, addSuffixToDuplicateOperationNicknames, allowUnicodeIdentifiers, apiDocTemplateFiles, apiNamePrefix, apiNameSuffix, apiTemplateFiles, apiTestTemplateFiles, autosetConstants, cliOptions, DefaultFeatureSet, defaultIncludes, disallowAdditionalPropertiesIfNotPresent, docExtension, embeddedTemplateDir, enableMinimalUpdate, enablePostProcessFile, ensureUniqueParams, enumNameMapping, enumUnknownDefaultCase, enumUnknownDefaultCaseName, falseSchema, filesMetadataFilename, fileSuffix, generatorMetadata, gitHost, gitRepoId, gitUserId, hideGenerationTimestamp, httpUserAgent, ignoreFilePathOverride, importBaseType, importContainerType, importMapping, inlineSchemaNameMapping, inlineSchemaOption, inputSpec, instantiationTypes, JSON_MIME_PATTERN, JSON_VENDOR_MIME_PATTERN, languageSpecificPrimitives, legacyDiscriminatorBehavior, library, loadDeepObjectIntoItems, modelDocTemplateFiles, modelNameMapping, modelNamePrefix, modelNameSuffix, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openAPI, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, prependFormOrBodyParameters, releaseNote, removeEnumValuePrefix, removeOperationIdPrefix, removeOperationIdPrefixCount, removeOperationIdPrefixDelimiter, reservedWords, reservedWordsMappings, schemaMapping, serverVariables, skipOperationExample, skipOverwrite, sortModelPropertiesByRequiredFlag, sortParamsByRequiredFlag, specialCharReplacements, strictSpecBehavior, supportedLibraries, supportingFiles, supportsAdditionalPropertiesWithComposedSchema, supportsInheritance, supportsMixins, supportsMultipleInheritance, templateDir, templateOutputDirs, testPackage, trueSchema, typeAliases, typeMapping, useOneOfInterfaces, vendorExtensions, versionMetadataFilename, XML_MIME_PATTERN
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.BeanValidationFeatures

    +USE_BEANVALIDATION
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.DocumentationProviderFeatures

    +ANNOTATION_LIBRARY, DOCUMENTATION_PROVIDER
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.OptionalFeatures

    +USE_OPTIONAL
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + +
    apiTestFilename(String templateName, + String tag)
    +
     
    + + +
     
    + + +
     
    +
    org.openapitools.codegen.CodegenType
    + +
     
    +
    boolean
    + +
     
    +
    boolean
    + +
     
    + + +
     
    +
    org.openapitools.codegen.model.OperationsMap
    +
    postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap objs, + List<org.openapitools.codegen.model.ModelMap> allModels)
    +
     
    +
    void
    + +
     
    +
    void
    +
    setControllerPackage(String controllerPackage)
    +
     
    +
    void
    +
    setGenerateControllerFromExamples(boolean generateControllerFromExamples)
    +
     
    +
    void
    +
    setGenerateImplementationFiles(boolean generateImplementationFiles)
    +
     
    +
    void
    +
    setGenerateOperationsToReturnNotImplemented(boolean generateOperationsToReturnNotImplemented)
    +
     
    +
    void
    +
    setParameterExampleValue(org.openapitools.codegen.CodegenParameter p)
    +
     
    +
    void
    +
    setUseAuth(boolean useAuth)
    +
     
    +
    +
    +
    + +
    +

    Methods inherited from class org.openapitools.codegen.languages.AbstractJavaCodegen

    +addAdditionPropertiesToCodeGenModel, addImports, addImportsToOneOfInterface, apiDocFileFolder, apiFileFolder, applyJakartaPackage, applyJavaxPackage, escapeQuotationMark, escapeReservedWord, escapeUnsafeCharacters, findByName, getAdditionalModelTypeAnnotations, getAdditionalOneOfTypeAnnotations, getAlias, getAnnotationLibrary, getArtifactDescription, getArtifactId, getArtifactUrl, getArtifactVersion, getBooleanGetterPrefix, getDateLibrary, getDeveloperEmail, getDeveloperName, getDeveloperOrganization, getDeveloperOrganizationUrl, getDocumentationProvider, getGroupId, getInvokerPackage, getLicenseName, getLicenseUrl, getOutputTestFolder, getSchemaType, getScmConnection, getScmDeveloperConnection, getScmUrl, getSerializableModel, getSourceFolder, getSupportedVendorExtensions, getterAndSetterCapitalize, getTestFolder, getTypeDeclaration, handleImplicitHeaders, isAddNullableImports, isOpenApiNullable, modelDocFileFolder, modelFileFolder, needToImport, postProcessFile, postProcessModelProperty, postProcessModels, postProcessResponseWithProperty, preprocessOpenAPI, setAdditionalEnumTypeAnnotations, setAdditionalModelTypeAnnotations, setAdditionalOneOfTypeAnnotations, setAnnotationLibrary, setArtifactDescription, setArtifactUrl, setArtifactVersion, setBooleanGetterPrefix, setCamelCaseDollarSign, setContainerDefaultToNull, setDateLibrary, setDeveloperEmail, setDeveloperName, setDeveloperOrganization, setDeveloperOrganizationUrl, setDisableHtmlEscaping, setDiscriminatorCaseSensitive, setDocumentationProvider, setGroupId, setIgnoreAnyOfInEnum, setImplicitHeaders, setImplicitHeadersRegex, setLicenseName, setLicenseUrl, setOpenApiNullable, setOutputDir, setOutputTestFolder, setParameterExampleValue, setParameterExampleValue, setParentArtifactId, setParentGroupId, setParentOverridden, setParentVersion, setScmConnection, setScmDeveloperConnection, setScmUrl, setSerializableModel, setSerializeBigDecimalAsString, setSourceFolder, setSupportAsync, setTestFolder, setUseJakartaEe, setWithXml, toApiDocFilename, toApiFilename, toArrayDefaultValue, toBooleanGetter, toDefaultParameterValue, toDefaultValue, toEnumName, toEnumValue, toEnumVarName, toExampleValue, toModelDocFilename, toModelFilename, toModelName, toOperationId, toParamName, toRegularExpression
    +
    +

    Methods inherited from class org.openapitools.codegen.DefaultCodegen

    +addBodyModelSchema, addHeaders, addImport, addImport, addImport, addImports, addImports, addImports, addImportsForPropertyType, additionalProperties, addOneOfInterfaceModel, addOneOfNameExtension, addOption, addOption, addParentContainer, addParentFromContainer, addProperties, addRegularExpressionDelimiter, addRequiredVarsMap, addSwitch, addVars, addVars, addVarsRequiredVarsAdditionalProps, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestTemplateFiles, buildEnumVars, buildLibraryCliOption, cliOptions, convertPropertyToBoolean, convertPropertyToBooleanAndWriteBack, createDiscriminator, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, findCommonPrefixOfVars, findMethodResponse, fromCallback, fromFormProperty, fromProperty, fromProperty, fromProperty, fromRequestBody, fromRequestBodyToFormParameters, fromResponse, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generateJSONSpecFile, generateYAMLSpecFile, generatorLanguage, generatorLanguageVersion, getAdditionalPropertiesName, getAddSuffixToDuplicateOperationNicknames, getAllModels, getAllOfDescendants, getAllowUnicodeIdentifiers, getApiNamePrefix, getApiNameSuffix, getCollectionFormat, getCollectionFormat, getConsumesInfo, getContent, getContentType, getDisallowAdditionalPropertiesIfNotPresent, getDocExtension, getEnsureUniqueParams, getEnumDefaultValue, getEnumUnknownDefaultCase, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHttpUserAgent, getIgnoreFilePathOverride, getInnerEnumAllowableValues, getInputSpec, getItemsName, getLegacyDiscriminatorBehavior, getLibrary, getModelNamePrefix, getModelNameSuffix, getModelNameToSchemaCache, getMostInnerItems, getOneOfAnyOfDescendants, getOpenAPIGeneratorIgnoreList, getOrGenerateOperationId, getOutputDir, getParameterDataType, getPrependFormOrBodyParameters, getProducesInfo, getReleaseNote, getRemoveOperationIdPrefixCount, getRemoveOperationIdPrefixDelimiter, getSchemaAdditionalProperties, getSchemaFromBooleanOrSchema, getSchemaItems, getSingleSchemaType, getSortModelPropertiesByRequiredFlag, getSortParamsByRequiredFlag, getSymbolName, getTemplatingEngine, getTypeDeclaration, getUseInlineModelResolver, getUseOneOfInterfaces, getUseOpenAPINormalizer, getVersionMetadataFilename, handleConstantParams, handleMethodResponse, handleMethodResponse, handleSpecialCharacters, hasBodyParameter, hasFormParameter, importMapping, initializeSpecialCharacterMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isAnyTypeSchema, isDataTypeBinary, isDataTypeFile, isDataTypeString, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isJsonMimeType, isJsonVendorMimeType, isLibrary, isParameterNameUnique, isPropertyInnerMostEnum, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isReservedWord, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, isXmlMimeType, languageSpecificPrimitives, lowerCamelCase, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, modifyFeatureSet, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessEnumVars, postProcessModelsEnum, postProcessParameter, postProcessSupportingFileData, postProcessWebhooksWithModels, processCompiler, processOpenAPI, processTemplatingEngine, processTestExampleData, removeImport, removeNonNameElementToCamelCase, removeNonNameElementToCamelCase, removeOption, removeSelfReferenceImports, reservedWords, reservedWordsMappings, sanitizeName, sanitizeName, sanitizeName, schemaMapping, serverVariableOverrides, setAddProps, setAllowUnicodeIdentifiers, setApiNamePrefix, setApiNameSuffix, setAutosetConstants, setCircularReferences, setDisallowAdditionalPropertiesIfNotPresent, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setEnsureUniqueParams, setEnumUnknownDefaultCase, setFilesMetadataFilename, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLegacyDiscriminatorBehavior, setLibrary, setModelNamePrefix, setModelNameSuffix, setNonArrayMapProperty, setOpenAPI, setParameterBooleanFlagWithCodegenProperty, setParameterEncodingValues, setParameterExamples, setParameterNullable, setPrependFormOrBodyParameters, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setRemoveOperationIdPrefixCount, setRemoveOperationIdPrefixDelimiter, setReservedWordsLowerCase, setSkipOperationExample, setSkipOverwrite, setSortModelPropertiesByRequiredFlag, setSortParamsByRequiredFlag, setStrictSpecBehavior, setTemplateDir, setTemplatingEngine, setUseOneOfInterfaces, setVersionMetadataFilename, shouldAddImport, shouldOverwrite, specVersionGreaterThanOrEqualTo310, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toAllOfName, toAnyOfName, toApiImport, toApiName, toArrayModelParamName, toDefaultParameterValue, toDefaultValue, toDefaultValueWithParam, toEnumDefaultValue, toExamples, toGetter, toInstantiationType, toMediaTypeSchemaName, toModelImport, toModelImportMap, toOneOfName, toSetter, toTestCaseName, typeMapping, unaliasPropertySchema, unaliasSchema, updateAllModels, updateCodegenPropertyEnum, updateDataTypeWithEnumForArray, updateDataTypeWithEnumForMap, updateEnumVarsWithExtensions, updateModelForAnyType, updateModelForComposedSchema, updateModelForInteger, updateModelForNumber, updateModelForObject, updateModelForString, updateOption, updateParameterForString, updatePropertyForAnyType, updatePropertyForArray, updatePropertyForInteger, updatePropertyForMap, updatePropertyForMap, updatePropertyForNumber, updatePropertyForObject, updatePropertyForString, updateRequestBodyForArray, updateRequestBodyForMap, updateRequestBodyForObject, updateRequestBodyForPrimitiveType, updateRequestBodyForString, vendorExtensions, writePropertyBack
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.openapitools.codegen.CodegenConfig

    +additionalProperties, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestTemplateFiles, cliOptions, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generatorLanguage, generatorLanguageVersion, getAddSuffixToDuplicateOperationNicknames, getDocExtension, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHttpUserAgent, getIgnoreFilePathOverride, getInputSpec, getLibrary, getOpenAPIGeneratorIgnoreList, getOutputDir, getReleaseNote, getTemplatingEngine, getTypeDeclaration, getUseInlineModelResolver, getUseOpenAPINormalizer, getVersionMetadataFilename, importMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, languageSpecificPrimitives, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessParameter, postProcessSupportingFileData, postProcessWebhooksWithModels, processCompiler, processOpenAPI, processTemplatingEngine, reservedWords, reservedWordsMappings, sanitizeName, schemaMapping, serverVariableOverrides, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLibrary, setOpenAPI, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setSkipOperationExample, setSkipOverwrite, setStrictSpecBehavior, setTemplatingEngine, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toApiImport, toApiName, toGetter, toModelImport, toModelImportMap, toSetter, typeMapping, unaliasSchema, updateAllModels, vendorExtensions
    +
    +

    Methods inherited from interface org.openapitools.codegen.languages.features.DocumentationProviderFeatures

    +defaultDocumentationProvider, supportedAnnotationLibraries, supportedDocumentationProvider
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      OPT_CONTROLLER_PACKAGE

      +
      public static final String OPT_CONTROLLER_PACKAGE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_CONTROLLER_FROM_EXAMPLES

      +
      public static final String OPT_GENERATE_CONTROLLER_FROM_EXAMPLES
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_IMPLEMENTATION_FILES

      +
      public static final String OPT_GENERATE_IMPLEMENTATION_FILES
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_OPERATIONS_TO_RETURN_NOT_IMPLEMENTED

      +
      public static final String OPT_GENERATE_OPERATIONS_TO_RETURN_NOT_IMPLEMENTED
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_HARD_NULLABLE

      +
      public static final String OPT_GENERATE_HARD_NULLABLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_STREAMING_FILE_UPLOAD

      +
      public static final String OPT_GENERATE_STREAMING_FILE_UPLOAD
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_AOT

      +
      public static final String OPT_AOT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_ROLES

      +
      public static final String EXTENSION_ROLES
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ANONYMOUS_ROLE_KEY

      +
      public static final String ANONYMOUS_ROLE_KEY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ANONYMOUS_ROLE

      +
      public static final String ANONYMOUS_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AUTHORIZED_ROLE_KEY

      +
      public static final String AUTHORIZED_ROLE_KEY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AUTHORIZED_ROLE

      +
      public static final String AUTHORIZED_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DENY_ALL_ROLE_KEY

      +
      public static final String DENY_ALL_ROLE_KEY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DENY_ALL_ROLE

      +
      public static final String DENY_ALL_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME

      +
      public static final String NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTROLLER_PREFIX

      +
      protected static final String CONTROLLER_PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTROLLER_SUFFIX

      +
      protected static final String CONTROLLER_SUFFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      API_PREFIX

      +
      protected static final String API_PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      API_SUFFIX

      +
      protected static final String API_SUFFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      apiPackage

      +
      protected String apiPackage
      +
      +
    • +
    • +
      +

      controllerPackage

      +
      protected String controllerPackage
      +
      +
    • +
    • +
      +

      generateImplementationFiles

      +
      protected boolean generateImplementationFiles
      +
      +
    • +
    • +
      +

      generateOperationsToReturnNotImplemented

      +
      protected boolean generateOperationsToReturnNotImplemented
      +
      +
    • +
    • +
      +

      generateControllerFromExamples

      +
      protected boolean generateControllerFromExamples
      +
      +
    • +
    • +
      +

      useAuth

      +
      protected boolean useAuth
      +
      +
    • +
    • +
      +

      generateHardNullable

      +
      protected boolean generateHardNullable
      +
      +
    • +
    • +
      +

      generateStreamingFileUpload

      +
      protected boolean generateStreamingFileUpload
      +
      +
    • +
    • +
      +

      aot

      +
      protected boolean aot
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getTag

      +
      public org.openapitools.codegen.CodegenType getTag()
      +
      +
      Specified by:
      +
      getTag in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getTag in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getName in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      getHelp

      +
      public String getHelp()
      +
      +
      Specified by:
      +
      getHelp in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getHelp in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setControllerPackage

      +
      public void setControllerPackage(String controllerPackage)
      +
      +
    • +
    • +
      +

      setGenerateImplementationFiles

      +
      public void setGenerateImplementationFiles(boolean generateImplementationFiles)
      +
      +
    • +
    • +
      +

      setGenerateOperationsToReturnNotImplemented

      +
      public void setGenerateOperationsToReturnNotImplemented(boolean generateOperationsToReturnNotImplemented)
      +
      +
    • +
    • +
      +

      setGenerateControllerFromExamples

      +
      public void setGenerateControllerFromExamples(boolean generateControllerFromExamples)
      +
      +
    • +
    • +
      +

      setUseAuth

      +
      public void setUseAuth(boolean useAuth)
      +
      +
    • +
    • +
      +

      processOpts

      +
      public void processOpts()
      +
      +
      Specified by:
      +
      processOpts in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      processOpts in class AbstractMicronautJavaCodegen<JavaMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      isServer

      +
      public boolean isServer()
      +
      +
      Specified by:
      +
      isServer in class AbstractMicronautJavaCodegen<JavaMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      apiTestFileFolder

      +
      public String apiTestFileFolder()
      +
      +
      Specified by:
      +
      apiTestFileFolder in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      apiTestFileFolder in class AbstractMicronautJavaCodegen<JavaMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      apiTestFilename

      +
      public String apiTestFilename(String templateName, + String tag)
      +
      +
      Specified by:
      +
      apiTestFilename in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      apiTestFilename in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setParameterExampleValue

      +
      public void setParameterExampleValue(org.openapitools.codegen.CodegenParameter p)
      +
      +
      Overrides:
      +
      setParameterExampleValue in class AbstractMicronautJavaCodegen<JavaMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      isGenerateHardNullable

      +
      public boolean isGenerateHardNullable()
      +
      +
      Overrides:
      +
      isGenerateHardNullable in class AbstractMicronautJavaCodegen<JavaMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      postProcessOperationsWithModels

      +
      public org.openapitools.codegen.model.OperationsMap postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap objs, + List<org.openapitools.codegen.model.ModelMap> allModels)
      +
      +
      Specified by:
      +
      postProcessOperationsWithModels in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      postProcessOperationsWithModels in class AbstractMicronautJavaCodegen<JavaMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      optionsBuilder

      +
      public JavaMicronautServerOptionsBuilder optionsBuilder()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautServerOptionsBuilder.html b/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautServerOptionsBuilder.html new file mode 100644 index 0000000000..54be0e9e6d --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/JavaMicronautServerOptionsBuilder.html @@ -0,0 +1,300 @@ + + + + +JavaMicronautServerOptionsBuilder (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface JavaMicronautServerOptionsBuilder

+
+
+
+
All Superinterfaces:
+
GeneratorOptionsBuilder
+
+
+
public interface JavaMicronautServerOptionsBuilder +extends GeneratorOptionsBuilder
+
Configures options which are specific to the server code.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      withControllerPackage

      +
      JavaMicronautServerOptionsBuilder withControllerPackage(String controllerPackage)
      +
      Sets the package name of generated controller classes.
      +
      +
      Parameters:
      +
      controllerPackage - the package name
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withGenerateImplementationFiles

      +
      JavaMicronautServerOptionsBuilder withGenerateImplementationFiles(boolean generateImplementationFiles)
      +
      Whether to generate controller implementations that need to be filled in.
      +
      +
      Parameters:
      +
      generateImplementationFiles - the implementation files flag
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withGenerateOperationsToReturnNotImplemented

      +
      JavaMicronautServerOptionsBuilder withGenerateOperationsToReturnNotImplemented(boolean generateOperationsToReturnNotImplemented)
      +
      If set to true, controller operations will return not implemented status.
      +
      +
      Parameters:
      +
      generateOperationsToReturnNotImplemented - the not implemented flag
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withGenerateControllerFromExamples

      +
      JavaMicronautServerOptionsBuilder withGenerateControllerFromExamples(boolean generateControllerFromExamples)
      +
      If set to true, controllers will be generated using examples.
      +
      +
      Parameters:
      +
      generateControllerFromExamples - the examples flag
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withAuthentication

      +
      JavaMicronautServerOptionsBuilder withAuthentication(boolean useAuth)
      +
      If set to true, generated code will add support for authentication.
      +
      +
      Parameters:
      +
      useAuth - the authentication flag
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withLombok

      +
      JavaMicronautServerOptionsBuilder withLombok(boolean lombok)
      +
      If set to true, generated code will be with lombok annotations.
      +
      +
      Parameters:
      +
      lombok - generate code with lombok annotations or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withPlural

      +
      JavaMicronautServerOptionsBuilder withPlural(boolean plural)
      +
      If set to true, the generated code will pluralize parameters and properties for arrays.
      +
      +
      Parameters:
      +
      plural - generate pluralized parameters and properties for arrays
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withFluxForArrays

      +
      JavaMicronautServerOptionsBuilder withFluxForArrays(boolean fluxForArrays)
      +
      If set to true, generated code will be with Flux<?> instead Mono<List<?>>.
      +
      +
      Parameters:
      +
      fluxForArrays - generate code with Flux<?> instead Mono<List<?>> or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withGeneratedAnnotation

      +
      JavaMicronautServerOptionsBuilder withGeneratedAnnotation(boolean generatedAnnotation)
      +
      If set to true, generated code will be with jakarta.annotation.Generated annotation.
      +
      +
      Parameters:
      +
      generatedAnnotation - generate code with jakarta.annotation.Generated annotation or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withAot

      +
      JavaMicronautServerOptionsBuilder withAot(boolean aot)
      +
      If set to true, generated compatible code with micronaut-aot.
      +
      +
      Parameters:
      +
      aot - generate compatible code with micronaut-aot or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautClientCodegen.html b/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautClientCodegen.html new file mode 100644 index 0000000000..e83017211a --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautClientCodegen.html @@ -0,0 +1,493 @@ + + + + +KotlinMicronautClientCodegen (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KotlinMicronautClientCodegen

+
+
java.lang.Object +
org.openapitools.codegen.DefaultCodegen +
org.openapitools.codegen.languages.AbstractKotlinCodegen +
io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen<KotlinMicronautClientOptionsBuilder> +
io.micronaut.openapi.generator.KotlinMicronautClientCodegen
+
+
+
+
+
+
+
All Implemented Interfaces:
+
MicronautCodeGenerator<KotlinMicronautClientOptionsBuilder>, org.openapitools.codegen.CodegenConfig, org.openapitools.codegen.languages.features.BeanValidationFeatures
+
+
+
public class KotlinMicronautClientCodegen +extends AbstractMicronautKotlinCodegen<KotlinMicronautClientOptionsBuilder>
+
The generator for creating Micronaut clients.
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    protected List<String>
    + +
     
    +
    static final String
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    protected String
    + +
     
    +
    protected boolean
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    + +
    +

    Fields inherited from class org.openapitools.codegen.languages.AbstractKotlinCodegen

    +ADDITIONAL_MODEL_TYPE_ANNOTATIONS, additionalModelTypeAnnotations, apiDocPath, apiSuffix, artifactId, artifactVersion, enumPropertyNaming, groupId, JAVAX_PACKAGE, MODEL_MUTABLE, MODEL_MUTABLE_DESC, modelDocPath, nonPublicApi, packageName, parcelizeModels, propertyAdditionalKeywords, resourcesFolder, serializableModel, sourceFolder, testFolder, USE_JAKARTA_EE, useJakartaEe
    +
    +

    Fields inherited from class org.openapitools.codegen.DefaultCodegen

    +additionalProperties, addOneOfInterfaceImports, addOneOfInterfaces, addSuffixToDuplicateOperationNicknames, allowUnicodeIdentifiers, apiDocTemplateFiles, apiNamePrefix, apiNameSuffix, apiPackage, apiTemplateFiles, apiTestTemplateFiles, autosetConstants, cliOptions, DefaultFeatureSet, defaultIncludes, disallowAdditionalPropertiesIfNotPresent, docExtension, embeddedTemplateDir, enableMinimalUpdate, enablePostProcessFile, ensureUniqueParams, enumNameMapping, enumUnknownDefaultCase, enumUnknownDefaultCaseName, falseSchema, filesMetadataFilename, fileSuffix, generatorMetadata, gitHost, gitRepoId, gitUserId, hideGenerationTimestamp, httpUserAgent, ignoreFilePathOverride, importBaseType, importContainerType, importMapping, inlineSchemaNameMapping, inlineSchemaOption, inputSpec, instantiationTypes, JSON_MIME_PATTERN, JSON_VENDOR_MIME_PATTERN, languageSpecificPrimitives, legacyDiscriminatorBehavior, library, loadDeepObjectIntoItems, modelDocTemplateFiles, modelNameMapping, modelNamePrefix, modelNameSuffix, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openAPI, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, prependFormOrBodyParameters, releaseNote, removeEnumValuePrefix, removeOperationIdPrefix, removeOperationIdPrefixCount, removeOperationIdPrefixDelimiter, reservedWords, reservedWordsMappings, schemaMapping, serverVariables, skipOperationExample, skipOverwrite, sortModelPropertiesByRequiredFlag, sortParamsByRequiredFlag, specialCharReplacements, strictSpecBehavior, supportedLibraries, supportingFiles, supportsAdditionalPropertiesWithComposedSchema, supportsInheritance, supportsMixins, supportsMultipleInheritance, templateDir, templateOutputDirs, testPackage, trueSchema, typeAliases, typeMapping, useOneOfInterfaces, vendorExtensions, versionMetadataFilename, XML_MIME_PATTERN
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.BeanValidationFeatures

    +USE_BEANVALIDATION
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
     
    +
    org.openapitools.codegen.CodegenType
    + +
     
    +
    boolean
    + +
     
    +
    boolean
    + +
     
    + + +
     
    +
    void
    + +
     
    +
    void
    +
    setAdditionalClientTypeAnnotations(List<String> additionalClientTypeAnnotations)
    +
     
    +
    void
    +
    setAuthorizationFilterPattern(String authorizationFilterPattern)
    +
     
    +
    void
    +
    setBasePathSeparator(String basePathSeparator)
    +
     
    +
    void
    +
    setClientId(String clientId)
    +
     
    +
    void
    +
    setConfigureAuthorization(boolean configureAuthorization)
    +
     
    +
    +
    +
    + +
    +

    Methods inherited from class org.openapitools.codegen.languages.AbstractKotlinCodegen

    +apiDocFileFolder, apiFileFolder, applyJakartaPackage, applyJavaxPackage, escapeQuotationMark, escapeReservedWord, escapeUnsafeCharacters, generatorLanguage, getAdditionalModelTypeAnnotations, getEnumPropertyNaming, getParcelizeModels, getSchemaType, isDataTypeString, isModelMutable, isReservedWord, isSerializableModel, modelDocFileFolder, modelFileFolder, needToImport, nonPublicApi, postProcessFile, postProcessModels, setAdditionalModelTypeAnnotations, setApiSuffix, setArtifactVersion, setEnumPropertyNaming, setGroupId, setNonPublicApi, setPackageName, setParcelizeModels, setSerializableModel, setSourceFolder, setTestFolder, setUseJakartaEe, toApiName, toDefaultValue, toEnumName, toEnumValue, toModelFilename, toModelImport, toOperationId, toParamName, toRegularExpression, toVariableName, updateModelForObject
    +
    +

    Methods inherited from class org.openapitools.codegen.DefaultCodegen

    +addAdditionPropertiesToCodeGenModel, addBodyModelSchema, addHeaders, addImport, addImport, addImport, addImports, addImports, addImports, addImportsForPropertyType, addImportsToOneOfInterface, additionalProperties, addOneOfInterfaceModel, addOneOfNameExtension, addOption, addOption, addParentContainer, addParentFromContainer, addProperties, addRegularExpressionDelimiter, addRequiredVarsMap, addSwitch, addVars, addVars, addVarsRequiredVarsAdditionalProps, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestFilename, apiTestTemplateFiles, buildEnumVars, buildLibraryCliOption, cliOptions, convertPropertyToBoolean, convertPropertyToBooleanAndWriteBack, createDiscriminator, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, findCommonPrefixOfVars, findMethodResponse, fromCallback, fromFormProperty, fromParameter, fromProperty, fromProperty, fromProperty, fromRequestBody, fromRequestBodyToFormParameters, fromResponse, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generateJSONSpecFile, generateYAMLSpecFile, generatorLanguageVersion, getAdditionalPropertiesName, getAddSuffixToDuplicateOperationNicknames, getAlias, getAllModels, getAllOfDescendants, getAllowUnicodeIdentifiers, getApiNamePrefix, getApiNameSuffix, getCollectionFormat, getCollectionFormat, getConsumesInfo, getContent, getContentType, getDisallowAdditionalPropertiesIfNotPresent, getDocExtension, getEnsureUniqueParams, getEnumDefaultValue, getEnumUnknownDefaultCase, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHttpUserAgent, getIgnoreFilePathOverride, getInnerEnumAllowableValues, getInputSpec, getItemsName, getLegacyDiscriminatorBehavior, getLibrary, getModelNamePrefix, getModelNameSuffix, getModelNameToSchemaCache, getMostInnerItems, getOneOfAnyOfDescendants, getOpenAPIGeneratorIgnoreList, getOrGenerateOperationId, getOutputDir, getParameterDataType, getPrependFormOrBodyParameters, getProducesInfo, getReleaseNote, getRemoveOperationIdPrefixCount, getRemoveOperationIdPrefixDelimiter, getSchemaAdditionalProperties, getSchemaFromBooleanOrSchema, getSchemaItems, getSingleSchemaType, getSortModelPropertiesByRequiredFlag, getSortParamsByRequiredFlag, getSupportedVendorExtensions, getSymbolName, getTemplatingEngine, getterAndSetterCapitalize, getTypeDeclaration, getUseInlineModelResolver, getUseOneOfInterfaces, getUseOpenAPINormalizer, getVersionMetadataFilename, handleConstantParams, handleMethodResponse, handleMethodResponse, handleSpecialCharacters, hasBodyParameter, hasFormParameter, importMapping, initializeSpecialCharacterMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isAnyTypeSchema, isDataTypeBinary, isDataTypeFile, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isJsonMimeType, isJsonVendorMimeType, isLibrary, isParameterNameUnique, isPropertyInnerMostEnum, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, isXmlMimeType, languageSpecificPrimitives, lowerCamelCase, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, modifyFeatureSet, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessEnumVars, postProcessModelProperty, postProcessModelsEnum, postProcessParameter, postProcessResponseWithProperty, postProcessSupportingFileData, postProcessWebhooksWithModels, preprocessOpenAPI, processCompiler, processOpenAPI, processTemplatingEngine, processTestExampleData, removeImport, removeNonNameElementToCamelCase, removeNonNameElementToCamelCase, removeOption, removeSelfReferenceImports, reservedWords, reservedWordsMappings, sanitizeName, sanitizeName, sanitizeName, schemaMapping, serverVariableOverrides, setAddProps, setAllowUnicodeIdentifiers, setApiNamePrefix, setApiNameSuffix, setAutosetConstants, setCircularReferences, setDisallowAdditionalPropertiesIfNotPresent, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setEnsureUniqueParams, setEnumUnknownDefaultCase, setFilesMetadataFilename, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLegacyDiscriminatorBehavior, setLibrary, setModelNamePrefix, setModelNameSuffix, setNonArrayMapProperty, setOpenAPI, setOutputDir, setParameterBooleanFlagWithCodegenProperty, setParameterEncodingValues, setParameterExamples, setParameterExampleValue, setParameterNullable, setPrependFormOrBodyParameters, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setRemoveOperationIdPrefixCount, setRemoveOperationIdPrefixDelimiter, setReservedWordsLowerCase, setSkipOperationExample, setSkipOverwrite, setSortModelPropertiesByRequiredFlag, setSortParamsByRequiredFlag, setStrictSpecBehavior, setTemplateDir, setTemplatingEngine, setUseOneOfInterfaces, setVersionMetadataFilename, shouldAddImport, shouldOverwrite, specVersionGreaterThanOrEqualTo310, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toAllOfName, toAnyOfName, toApiDocFilename, toApiFilename, toApiImport, toArrayModelParamName, toBooleanGetter, toDefaultParameterValue, toDefaultParameterValue, toDefaultValue, toDefaultValueWithParam, toEnumDefaultValue, toExamples, toExampleValue, toGetter, toInstantiationType, toMediaTypeSchemaName, toModelDocFilename, toModelImportMap, toOneOfName, toSetter, toTestCaseName, typeMapping, unaliasPropertySchema, unaliasSchema, updateAllModels, updateCodegenPropertyEnum, updateDataTypeWithEnumForArray, updateDataTypeWithEnumForMap, updateEnumVarsWithExtensions, updateModelForAnyType, updateModelForComposedSchema, updateModelForInteger, updateModelForNumber, updateModelForString, updateOption, updateParameterForString, updatePropertyForAnyType, updatePropertyForArray, updatePropertyForInteger, updatePropertyForMap, updatePropertyForMap, updatePropertyForNumber, updatePropertyForObject, updatePropertyForString, updateRequestBodyForArray, updateRequestBodyForMap, updateRequestBodyForObject, updateRequestBodyForPrimitiveType, updateRequestBodyForString, vendorExtensions, writePropertyBack
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.openapitools.codegen.CodegenConfig

    +additionalProperties, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestFilename, apiTestTemplateFiles, cliOptions, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generatorLanguageVersion, getAddSuffixToDuplicateOperationNicknames, getDocExtension, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHttpUserAgent, getIgnoreFilePathOverride, getInputSpec, getLibrary, getOpenAPIGeneratorIgnoreList, getOutputDir, getReleaseNote, getSupportedVendorExtensions, getTemplatingEngine, getTypeDeclaration, getUseInlineModelResolver, getUseOpenAPINormalizer, getVersionMetadataFilename, importMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, languageSpecificPrimitives, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessModelProperty, postProcessParameter, postProcessResponseWithProperty, postProcessSupportingFileData, postProcessWebhooksWithModels, preprocessOpenAPI, processCompiler, processOpenAPI, processTemplatingEngine, reservedWords, reservedWordsMappings, sanitizeName, schemaMapping, serverVariableOverrides, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLibrary, setOpenAPI, setOutputDir, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setSkipOperationExample, setSkipOverwrite, setStrictSpecBehavior, setTemplatingEngine, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toApiDocFilename, toApiFilename, toApiImport, toBooleanGetter, toGetter, toModelDocFilename, toModelImportMap, toSetter, typeMapping, unaliasSchema, updateAllModels, vendorExtensions
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      OPT_CONFIGURE_AUTH

      +
      public static final String OPT_CONFIGURE_AUTH
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_CONFIGURE_AUTH_FILTER_PATTERN

      +
      public static final String OPT_CONFIGURE_AUTH_FILTER_PATTERN
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_CONFIGURE_CLIENT_ID

      +
      public static final String OPT_CONFIGURE_CLIENT_ID
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ADDITIONAL_CLIENT_TYPE_ANNOTATIONS

      +
      public static final String ADDITIONAL_CLIENT_TYPE_ANNOTATIONS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AUTHORIZATION_FILTER_PATTERN

      +
      public static final String AUTHORIZATION_FILTER_PATTERN
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      BASE_PATH_SEPARATOR

      +
      public static final String BASE_PATH_SEPARATOR
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CLIENT_ID

      +
      public static final String CLIENT_ID
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME

      +
      public static final String NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      configureAuthorization

      +
      protected boolean configureAuthorization
      +
      +
    • +
    • +
      +

      additionalClientTypeAnnotations

      +
      protected List<String> additionalClientTypeAnnotations
      +
      +
    • +
    • +
      +

      authorizationFilterPattern

      +
      protected String authorizationFilterPattern
      +
      +
    • +
    • +
      +

      basePathSeparator

      +
      protected String basePathSeparator
      +
      +
    • +
    • +
      +

      clientId

      +
      protected String clientId
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getTag

      +
      public org.openapitools.codegen.CodegenType getTag()
      +
      +
      Specified by:
      +
      getTag in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getTag in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getName in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      getHelp

      +
      public String getHelp()
      +
      +
      Specified by:
      +
      getHelp in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getHelp in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      isConfigureAuthorization

      +
      public boolean isConfigureAuthorization()
      +
      +
    • +
    • +
      +

      processOpts

      +
      public void processOpts()
      +
      +
      Specified by:
      +
      processOpts in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      processOpts in class AbstractMicronautKotlinCodegen<KotlinMicronautClientOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      isServer

      +
      public boolean isServer()
      +
      +
      Specified by:
      +
      isServer in class AbstractMicronautKotlinCodegen<KotlinMicronautClientOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      setAdditionalClientTypeAnnotations

      +
      public void setAdditionalClientTypeAnnotations(List<String> additionalClientTypeAnnotations)
      +
      +
    • +
    • +
      +

      setAuthorizationFilterPattern

      +
      public void setAuthorizationFilterPattern(String authorizationFilterPattern)
      +
      +
    • +
    • +
      +

      setClientId

      +
      public void setClientId(String clientId)
      +
      +
    • +
    • +
      +

      setBasePathSeparator

      +
      public void setBasePathSeparator(String basePathSeparator)
      +
      +
    • +
    • +
      +

      setConfigureAuthorization

      +
      public void setConfigureAuthorization(boolean configureAuthorization)
      +
      +
    • +
    • +
      +

      optionsBuilder

      +
      public KotlinMicronautClientOptionsBuilder optionsBuilder()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautClientOptionsBuilder.html b/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautClientOptionsBuilder.html new file mode 100644 index 0000000000..daf4692a0e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautClientOptionsBuilder.html @@ -0,0 +1,264 @@ + + + + +KotlinMicronautClientOptionsBuilder (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface KotlinMicronautClientOptionsBuilder

+
+
+
+
All Superinterfaces:
+
GeneratorOptionsBuilder
+
+
+
public interface KotlinMicronautClientOptionsBuilder +extends GeneratorOptionsBuilder
+
The client generator options builder.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      withAuthorization

      +
      KotlinMicronautClientOptionsBuilder withAuthorization(boolean useAuth)
      +
      If set to true the client will be configured for authorization.
      +
      +
      Parameters:
      +
      useAuth - the authorization flag
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withAuthorizationFilterPattern

      +
      KotlinMicronautClientOptionsBuilder withAuthorizationFilterPattern(String authorizationFilterPattern)
      +
      Sets the authorization filter pattern.
      +
      +
      Parameters:
      +
      authorizationFilterPattern - the filter pattern
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withClientId

      + +
      Sets the client id.
      +
      +
      Parameters:
      +
      clientId - the client id
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withAdditionalClientTypeAnnotations

      +
      KotlinMicronautClientOptionsBuilder withAdditionalClientTypeAnnotations(List<String> additionalClientTypeAnnotations)
      +
      Sets annotations for client type (class level annotations).
      +
      +
      Parameters:
      +
      additionalClientTypeAnnotations - the type annotations
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withBasePathSeparator

      +
      KotlinMicronautClientOptionsBuilder withBasePathSeparator(String basePathSeparator)
      +
      Sets the separator to use between the application name and base path when referencing the property.
      +
      +
      Parameters:
      +
      basePathSeparator - the base path separator
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withFluxForArrays

      +
      KotlinMicronautClientOptionsBuilder withFluxForArrays(boolean fluxForArrays)
      +
      If set to true, generated code will be with Flux<?> instead Mono<List<?>>.
      +
      +
      Parameters:
      +
      fluxForArrays - generate code with Flux<?> instead Mono<List<?>> or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withPlural

      +
      KotlinMicronautClientOptionsBuilder withPlural(boolean plural)
      +
      If set to true, the generated code will pluralize parameters and properties for arrays.
      +
      +
      Parameters:
      +
      plural - generate pluralized parameters and properties for arrays
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withGeneratedAnnotation

      +
      KotlinMicronautClientOptionsBuilder withGeneratedAnnotation(boolean generatedAnnotation)
      +
      If set to true, generated code will be with jakarta.annotation.Generated annotation.
      +
      +
      Parameters:
      +
      generatedAnnotation - generate code with jakarta.annotation.Generated annotation or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautServerCodegen.html b/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautServerCodegen.html new file mode 100644 index 0000000000..6fe246db19 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautServerCodegen.html @@ -0,0 +1,743 @@ + + + + +KotlinMicronautServerCodegen (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KotlinMicronautServerCodegen

+
+
java.lang.Object +
org.openapitools.codegen.DefaultCodegen +
org.openapitools.codegen.languages.AbstractKotlinCodegen +
io.micronaut.openapi.generator.AbstractMicronautKotlinCodegen<KotlinMicronautServerOptionsBuilder> +
io.micronaut.openapi.generator.KotlinMicronautServerCodegen
+
+
+
+
+
+
+
All Implemented Interfaces:
+
MicronautCodeGenerator<KotlinMicronautServerOptionsBuilder>, org.openapitools.codegen.CodegenConfig, org.openapitools.codegen.languages.features.BeanValidationFeatures
+
+
+
public class KotlinMicronautServerCodegen +extends AbstractMicronautKotlinCodegen<KotlinMicronautServerOptionsBuilder>
+
The generator for creating Micronaut servers.
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    protected boolean
    + +
     
    +
    protected static final String
    + +
     
    +
    protected static final String
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    protected static final String
    + +
     
    +
    protected static final String
    + +
     
    +
    protected String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    protected boolean
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    protected boolean
    + +
     
    +
    + +
    +

    Fields inherited from class org.openapitools.codegen.languages.AbstractKotlinCodegen

    +ADDITIONAL_MODEL_TYPE_ANNOTATIONS, additionalModelTypeAnnotations, apiDocPath, apiSuffix, artifactId, artifactVersion, enumPropertyNaming, groupId, JAVAX_PACKAGE, MODEL_MUTABLE, MODEL_MUTABLE_DESC, modelDocPath, nonPublicApi, packageName, parcelizeModels, propertyAdditionalKeywords, resourcesFolder, serializableModel, sourceFolder, testFolder, USE_JAKARTA_EE, useJakartaEe
    +
    +

    Fields inherited from class org.openapitools.codegen.DefaultCodegen

    +additionalProperties, addOneOfInterfaceImports, addOneOfInterfaces, addSuffixToDuplicateOperationNicknames, allowUnicodeIdentifiers, apiDocTemplateFiles, apiNamePrefix, apiNameSuffix, apiTemplateFiles, apiTestTemplateFiles, autosetConstants, cliOptions, DefaultFeatureSet, defaultIncludes, disallowAdditionalPropertiesIfNotPresent, docExtension, embeddedTemplateDir, enableMinimalUpdate, enablePostProcessFile, ensureUniqueParams, enumNameMapping, enumUnknownDefaultCase, enumUnknownDefaultCaseName, falseSchema, filesMetadataFilename, fileSuffix, generatorMetadata, gitHost, gitRepoId, gitUserId, hideGenerationTimestamp, httpUserAgent, ignoreFilePathOverride, importBaseType, importContainerType, importMapping, inlineSchemaNameMapping, inlineSchemaOption, inputSpec, instantiationTypes, JSON_MIME_PATTERN, JSON_VENDOR_MIME_PATTERN, languageSpecificPrimitives, legacyDiscriminatorBehavior, library, loadDeepObjectIntoItems, modelDocTemplateFiles, modelNameMapping, modelNamePrefix, modelNameSuffix, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openAPI, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, prependFormOrBodyParameters, releaseNote, removeEnumValuePrefix, removeOperationIdPrefix, removeOperationIdPrefixCount, removeOperationIdPrefixDelimiter, reservedWords, reservedWordsMappings, schemaMapping, serverVariables, skipOperationExample, skipOverwrite, sortModelPropertiesByRequiredFlag, sortParamsByRequiredFlag, specialCharReplacements, strictSpecBehavior, supportedLibraries, supportingFiles, supportsAdditionalPropertiesWithComposedSchema, supportsInheritance, supportsMixins, supportsMultipleInheritance, templateDir, templateOutputDirs, testPackage, trueSchema, typeAliases, typeMapping, useOneOfInterfaces, vendorExtensions, versionMetadataFilename, XML_MIME_PATTERN
    +
    +

    Fields inherited from interface org.openapitools.codegen.languages.features.BeanValidationFeatures

    +USE_BEANVALIDATION
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + +
    apiTestFilename(String templateName, + String tag)
    +
     
    + + +
     
    + + +
     
    +
    org.openapitools.codegen.CodegenType
    + +
     
    +
    boolean
    + +
     
    + + +
     
    +
    org.openapitools.codegen.model.OperationsMap
    +
    postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap objs, + List<org.openapitools.codegen.model.ModelMap> allModels)
    +
     
    +
    void
    + +
     
    +
    void
    +
    setControllerPackage(String controllerPackage)
    +
     
    +
    void
    +
    setGenerateControllerFromExamples(boolean generateControllerFromExamples)
    +
     
    +
    void
    +
    setGenerateImplementationFiles(boolean generateImplementationFiles)
    +
     
    +
    void
    +
    setGenerateOperationsToReturnNotImplemented(boolean generateOperationsToReturnNotImplemented)
    +
     
    +
    void
    +
    setParameterExampleValue(org.openapitools.codegen.CodegenParameter p)
    +
     
    +
    void
    +
    setUseAuth(boolean useAuth)
    +
     
    +
    +
    +
    + +
    +

    Methods inherited from class org.openapitools.codegen.languages.AbstractKotlinCodegen

    +apiDocFileFolder, apiFileFolder, applyJakartaPackage, applyJavaxPackage, escapeQuotationMark, escapeReservedWord, escapeUnsafeCharacters, generatorLanguage, getAdditionalModelTypeAnnotations, getEnumPropertyNaming, getParcelizeModels, getSchemaType, isDataTypeString, isModelMutable, isReservedWord, isSerializableModel, modelDocFileFolder, modelFileFolder, needToImport, nonPublicApi, postProcessFile, postProcessModels, setAdditionalModelTypeAnnotations, setApiSuffix, setArtifactVersion, setEnumPropertyNaming, setGroupId, setNonPublicApi, setPackageName, setParcelizeModels, setSerializableModel, setSourceFolder, setTestFolder, setUseJakartaEe, toApiName, toDefaultValue, toEnumName, toEnumValue, toModelFilename, toModelImport, toOperationId, toParamName, toRegularExpression, toVariableName, updateModelForObject
    +
    +

    Methods inherited from class org.openapitools.codegen.DefaultCodegen

    +addAdditionPropertiesToCodeGenModel, addBodyModelSchema, addHeaders, addImport, addImport, addImport, addImports, addImports, addImports, addImportsForPropertyType, addImportsToOneOfInterface, additionalProperties, addOneOfInterfaceModel, addOneOfNameExtension, addOption, addOption, addParentContainer, addParentFromContainer, addProperties, addRegularExpressionDelimiter, addRequiredVarsMap, addSwitch, addVars, addVars, addVarsRequiredVarsAdditionalProps, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestTemplateFiles, buildEnumVars, buildLibraryCliOption, cliOptions, convertPropertyToBoolean, convertPropertyToBooleanAndWriteBack, createDiscriminator, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, findCommonPrefixOfVars, findMethodResponse, fromCallback, fromFormProperty, fromParameter, fromProperty, fromProperty, fromProperty, fromRequestBody, fromRequestBodyToFormParameters, fromResponse, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generateJSONSpecFile, generateYAMLSpecFile, generatorLanguageVersion, getAdditionalPropertiesName, getAddSuffixToDuplicateOperationNicknames, getAlias, getAllModels, getAllOfDescendants, getAllowUnicodeIdentifiers, getApiNamePrefix, getApiNameSuffix, getCollectionFormat, getCollectionFormat, getConsumesInfo, getContent, getContentType, getDisallowAdditionalPropertiesIfNotPresent, getDocExtension, getEnsureUniqueParams, getEnumDefaultValue, getEnumUnknownDefaultCase, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHttpUserAgent, getIgnoreFilePathOverride, getInnerEnumAllowableValues, getInputSpec, getItemsName, getLegacyDiscriminatorBehavior, getLibrary, getModelNamePrefix, getModelNameSuffix, getModelNameToSchemaCache, getMostInnerItems, getOneOfAnyOfDescendants, getOpenAPIGeneratorIgnoreList, getOrGenerateOperationId, getOutputDir, getParameterDataType, getPrependFormOrBodyParameters, getProducesInfo, getReleaseNote, getRemoveOperationIdPrefixCount, getRemoveOperationIdPrefixDelimiter, getSchemaAdditionalProperties, getSchemaFromBooleanOrSchema, getSchemaItems, getSingleSchemaType, getSortModelPropertiesByRequiredFlag, getSortParamsByRequiredFlag, getSupportedVendorExtensions, getSymbolName, getTemplatingEngine, getterAndSetterCapitalize, getTypeDeclaration, getUseInlineModelResolver, getUseOneOfInterfaces, getUseOpenAPINormalizer, getVersionMetadataFilename, handleConstantParams, handleMethodResponse, handleMethodResponse, handleSpecialCharacters, hasBodyParameter, hasFormParameter, importMapping, initializeSpecialCharacterMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isAnyTypeSchema, isDataTypeBinary, isDataTypeFile, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isJsonMimeType, isJsonVendorMimeType, isLibrary, isParameterNameUnique, isPropertyInnerMostEnum, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, isXmlMimeType, languageSpecificPrimitives, lowerCamelCase, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, modifyFeatureSet, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessEnumVars, postProcessModelProperty, postProcessModelsEnum, postProcessParameter, postProcessResponseWithProperty, postProcessSupportingFileData, postProcessWebhooksWithModels, preprocessOpenAPI, processCompiler, processOpenAPI, processTemplatingEngine, processTestExampleData, removeImport, removeNonNameElementToCamelCase, removeNonNameElementToCamelCase, removeOption, removeSelfReferenceImports, reservedWords, reservedWordsMappings, sanitizeName, sanitizeName, sanitizeName, schemaMapping, serverVariableOverrides, setAddProps, setAllowUnicodeIdentifiers, setApiNamePrefix, setApiNameSuffix, setAutosetConstants, setCircularReferences, setDisallowAdditionalPropertiesIfNotPresent, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setEnsureUniqueParams, setEnumUnknownDefaultCase, setFilesMetadataFilename, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLegacyDiscriminatorBehavior, setLibrary, setModelNamePrefix, setModelNameSuffix, setNonArrayMapProperty, setOpenAPI, setOutputDir, setParameterBooleanFlagWithCodegenProperty, setParameterEncodingValues, setParameterExamples, setParameterExampleValue, setParameterNullable, setPrependFormOrBodyParameters, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setRemoveOperationIdPrefixCount, setRemoveOperationIdPrefixDelimiter, setReservedWordsLowerCase, setSkipOperationExample, setSkipOverwrite, setSortModelPropertiesByRequiredFlag, setSortParamsByRequiredFlag, setStrictSpecBehavior, setTemplateDir, setTemplatingEngine, setUseOneOfInterfaces, setVersionMetadataFilename, shouldAddImport, shouldOverwrite, specVersionGreaterThanOrEqualTo310, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toAllOfName, toAnyOfName, toApiDocFilename, toApiFilename, toApiImport, toArrayModelParamName, toBooleanGetter, toDefaultParameterValue, toDefaultParameterValue, toDefaultValue, toDefaultValueWithParam, toEnumDefaultValue, toExamples, toExampleValue, toGetter, toInstantiationType, toMediaTypeSchemaName, toModelDocFilename, toModelImportMap, toOneOfName, toSetter, toTestCaseName, typeMapping, unaliasPropertySchema, unaliasSchema, updateAllModels, updateCodegenPropertyEnum, updateDataTypeWithEnumForArray, updateDataTypeWithEnumForMap, updateEnumVarsWithExtensions, updateModelForAnyType, updateModelForComposedSchema, updateModelForInteger, updateModelForNumber, updateModelForString, updateOption, updateParameterForString, updatePropertyForAnyType, updatePropertyForArray, updatePropertyForInteger, updatePropertyForMap, updatePropertyForMap, updatePropertyForNumber, updatePropertyForObject, updatePropertyForString, updateRequestBodyForArray, updateRequestBodyForMap, updateRequestBodyForObject, updateRequestBodyForPrimitiveType, updateRequestBodyForString, vendorExtensions, writePropertyBack
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.openapitools.codegen.CodegenConfig

    +additionalProperties, apiDocFilename, apiDocTemplateFiles, apiFilename, apiFilename, apiPackage, apiTemplateFiles, apiTestTemplateFiles, cliOptions, defaultIncludes, defaultTemplatingEngine, embeddedTemplateDir, encodePath, enumNameMapping, escapeText, escapeTextWhileAllowingNewLines, fileSuffix, fromSecurity, fromServers, fromServerVariables, generateExamplePath, generatorLanguageVersion, getAddSuffixToDuplicateOperationNicknames, getDocExtension, getFeatureSet, getFilesMetadataFilename, getGeneratorMetadata, getGitHost, getGitRepoId, getGitUserId, getHttpUserAgent, getIgnoreFilePathOverride, getInputSpec, getLibrary, getOpenAPIGeneratorIgnoreList, getOutputDir, getReleaseNote, getSupportedVendorExtensions, getTemplatingEngine, getTypeDeclaration, getUseInlineModelResolver, getUseOpenAPINormalizer, getVersionMetadataFilename, importMapping, inlineSchemaNameMapping, inlineSchemaOption, instantiationTypes, isEnableMinimalUpdate, isEnablePostProcessFile, isHideGenerationTimestamp, isRemoveEnumValuePrefix, isRemoveOperationIdPrefix, isSkipOperationExample, isSkipOverwrite, isStrictSpecBehavior, languageSpecificPrimitives, modelDocTemplateFiles, modelFilename, modelFilename, modelNameMapping, modelPackage, modelTemplateFiles, modelTestTemplateFiles, nameMapping, openapiGeneratorIgnoreList, openapiNormalizer, outputFolder, parameterNameMapping, postProcess, postProcessModelProperty, postProcessParameter, postProcessResponseWithProperty, postProcessSupportingFileData, postProcessWebhooksWithModels, preprocessOpenAPI, processCompiler, processOpenAPI, processTemplatingEngine, reservedWords, reservedWordsMappings, sanitizeName, schemaMapping, serverVariableOverrides, setDocExtension, setEnableMinimalUpdate, setEnablePostProcessFile, setGitHost, setGitRepoId, setGitUserId, setHideGenerationTimestamp, setHttpUserAgent, setIgnoreFilePathOverride, setInputSpec, setLibrary, setOpenAPI, setOutputDir, setReleaseNote, setRemoveEnumValuePrefix, setRemoveOperationIdPrefix, setSkipOperationExample, setSkipOverwrite, setStrictSpecBehavior, setTemplatingEngine, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, templateOutputDirs, testPackage, toApiDocFilename, toApiFilename, toApiImport, toBooleanGetter, toGetter, toModelDocFilename, toModelImportMap, toSetter, typeMapping, unaliasSchema, updateAllModels, vendorExtensions
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      OPT_CONTROLLER_PACKAGE

      +
      public static final String OPT_CONTROLLER_PACKAGE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_CONTROLLER_FROM_EXAMPLES

      +
      public static final String OPT_GENERATE_CONTROLLER_FROM_EXAMPLES
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_IMPLEMENTATION_FILES

      +
      public static final String OPT_GENERATE_IMPLEMENTATION_FILES
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_OPERATIONS_TO_RETURN_NOT_IMPLEMENTED

      +
      public static final String OPT_GENERATE_OPERATIONS_TO_RETURN_NOT_IMPLEMENTED
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_GENERATE_STREAMING_FILE_UPLOAD

      +
      public static final String OPT_GENERATE_STREAMING_FILE_UPLOAD
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPT_AOT

      +
      public static final String OPT_AOT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_ROLES

      +
      public static final String EXTENSION_ROLES
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ANONYMOUS_ROLE_KEY

      +
      public static final String ANONYMOUS_ROLE_KEY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ANONYMOUS_ROLE

      +
      public static final String ANONYMOUS_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AUTHORIZED_ROLE_KEY

      +
      public static final String AUTHORIZED_ROLE_KEY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AUTHORIZED_ROLE

      +
      public static final String AUTHORIZED_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DENY_ALL_ROLE_KEY

      +
      public static final String DENY_ALL_ROLE_KEY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DENY_ALL_ROLE

      +
      public static final String DENY_ALL_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME

      +
      public static final String NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTROLLER_PREFIX

      +
      protected static final String CONTROLLER_PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTROLLER_SUFFIX

      +
      protected static final String CONTROLLER_SUFFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      API_PREFIX

      +
      protected static final String API_PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      API_SUFFIX

      +
      protected static final String API_SUFFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      apiPackage

      +
      protected String apiPackage
      +
      +
    • +
    • +
      +

      controllerPackage

      +
      protected String controllerPackage
      +
      +
    • +
    • +
      +

      generateImplementationFiles

      +
      protected boolean generateImplementationFiles
      +
      +
    • +
    • +
      +

      generateOperationsToReturnNotImplemented

      +
      protected boolean generateOperationsToReturnNotImplemented
      +
      +
    • +
    • +
      +

      generateControllerFromExamples

      +
      protected boolean generateControllerFromExamples
      +
      +
    • +
    • +
      +

      useAuth

      +
      protected boolean useAuth
      +
      +
    • +
    • +
      +

      generateStreamingFileUpload

      +
      protected boolean generateStreamingFileUpload
      +
      +
    • +
    • +
      +

      aot

      +
      protected boolean aot
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getTag

      +
      public org.openapitools.codegen.CodegenType getTag()
      +
      +
      Specified by:
      +
      getTag in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getTag in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getName in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      getHelp

      +
      public String getHelp()
      +
      +
      Specified by:
      +
      getHelp in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      getHelp in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setControllerPackage

      +
      public void setControllerPackage(String controllerPackage)
      +
      +
    • +
    • +
      +

      setGenerateImplementationFiles

      +
      public void setGenerateImplementationFiles(boolean generateImplementationFiles)
      +
      +
    • +
    • +
      +

      setGenerateOperationsToReturnNotImplemented

      +
      public void setGenerateOperationsToReturnNotImplemented(boolean generateOperationsToReturnNotImplemented)
      +
      +
    • +
    • +
      +

      setGenerateControllerFromExamples

      +
      public void setGenerateControllerFromExamples(boolean generateControllerFromExamples)
      +
      +
    • +
    • +
      +

      setUseAuth

      +
      public void setUseAuth(boolean useAuth)
      +
      +
    • +
    • +
      +

      processOpts

      +
      public void processOpts()
      +
      +
      Specified by:
      +
      processOpts in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      processOpts in class AbstractMicronautKotlinCodegen<KotlinMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      isServer

      +
      public boolean isServer()
      +
      +
      Specified by:
      +
      isServer in class AbstractMicronautKotlinCodegen<KotlinMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      apiTestFileFolder

      +
      public String apiTestFileFolder()
      +
      +
      Specified by:
      +
      apiTestFileFolder in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      apiTestFileFolder in class AbstractMicronautKotlinCodegen<KotlinMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      apiTestFilename

      +
      public String apiTestFilename(String templateName, + String tag)
      +
      +
      Specified by:
      +
      apiTestFilename in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      apiTestFilename in class org.openapitools.codegen.DefaultCodegen
      +
      +
      +
    • +
    • +
      +

      setParameterExampleValue

      +
      public void setParameterExampleValue(org.openapitools.codegen.CodegenParameter p)
      +
      +
      Overrides:
      +
      setParameterExampleValue in class AbstractMicronautKotlinCodegen<KotlinMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      postProcessOperationsWithModels

      +
      public org.openapitools.codegen.model.OperationsMap postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap objs, + List<org.openapitools.codegen.model.ModelMap> allModels)
      +
      +
      Specified by:
      +
      postProcessOperationsWithModels in interface org.openapitools.codegen.CodegenConfig
      +
      Overrides:
      +
      postProcessOperationsWithModels in class AbstractMicronautKotlinCodegen<KotlinMicronautServerOptionsBuilder>
      +
      +
      +
    • +
    • +
      +

      optionsBuilder

      +
      public KotlinMicronautServerOptionsBuilder optionsBuilder()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautServerOptionsBuilder.html b/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautServerOptionsBuilder.html new file mode 100644 index 0000000000..1e061d0e43 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/KotlinMicronautServerOptionsBuilder.html @@ -0,0 +1,282 @@ + + + + +KotlinMicronautServerOptionsBuilder (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface KotlinMicronautServerOptionsBuilder

+
+
+
+
All Superinterfaces:
+
GeneratorOptionsBuilder
+
+
+
public interface KotlinMicronautServerOptionsBuilder +extends GeneratorOptionsBuilder
+
Configures options which are specific to the server code.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      withControllerPackage

      +
      KotlinMicronautServerOptionsBuilder withControllerPackage(String controllerPackage)
      +
      Sets the package name of generated controller classes.
      +
      +
      Parameters:
      +
      controllerPackage - the package name
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withGenerateImplementationFiles

      +
      KotlinMicronautServerOptionsBuilder withGenerateImplementationFiles(boolean generateImplementationFiles)
      +
      Whether to generate controller implementations that need to be filled in.
      +
      +
      Parameters:
      +
      generateImplementationFiles - the implementation files flag
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withGenerateOperationsToReturnNotImplemented

      +
      KotlinMicronautServerOptionsBuilder withGenerateOperationsToReturnNotImplemented(boolean generateOperationsToReturnNotImplemented)
      +
      If set to true, controller operations will return not implemented status.
      +
      +
      Parameters:
      +
      generateOperationsToReturnNotImplemented - the not implemented flag
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withGenerateControllerFromExamples

      +
      KotlinMicronautServerOptionsBuilder withGenerateControllerFromExamples(boolean generateControllerFromExamples)
      +
      If set to true, controllers will be generated using examples.
      +
      +
      Parameters:
      +
      generateControllerFromExamples - the examples flag
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withAuthentication

      +
      KotlinMicronautServerOptionsBuilder withAuthentication(boolean useAuth)
      +
      If set to true, generated code will add support for authentication.
      +
      +
      Parameters:
      +
      useAuth - the authentication flag
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withFluxForArrays

      +
      KotlinMicronautServerOptionsBuilder withFluxForArrays(boolean fluxForArrays)
      +
      If set to true, generated code will be with Flux<?> instead Mono<List<?>>.
      +
      +
      Parameters:
      +
      fluxForArrays - generate code with Flux<?> instead Mono<List<?>> or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withPlural

      +
      KotlinMicronautServerOptionsBuilder withPlural(boolean plural)
      +
      If set to true, the generated code will pluralize parameters and properties for arrays.
      +
      +
      Parameters:
      +
      plural - generate pluralized parameters and properties for arrays
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withGeneratedAnnotation

      +
      KotlinMicronautServerOptionsBuilder withGeneratedAnnotation(boolean generatedAnnotation)
      +
      If set to true, generated code will be with jakarta.annotation.Generated annotation.
      +
      +
      Parameters:
      +
      generatedAnnotation - generate code with jakarta.annotation.Generated annotation or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    • +
      +

      withAot

      + +
      If set to true, generated compatible code with micronaut-aot.
      +
      +
      Parameters:
      +
      aot - generate compatible code with micronaut-aot or not
      +
      Returns:
      +
      this builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGenerator.html b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGenerator.html new file mode 100644 index 0000000000..f7c33ef29b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGenerator.html @@ -0,0 +1,133 @@ + + + + +MicronautCodeGenerator (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface MicronautCodeGenerator<T extends GeneratorOptionsBuilder>

+
+
+
+
Type Parameters:
+
T - The type of generator options builder.
+
+
+
All Known Implementing Classes:
+
AbstractMicronautJavaCodegen, AbstractMicronautKotlinCodegen, JavaMicronautClientCodegen, JavaMicronautServerCodegen, KotlinMicronautClientCodegen, KotlinMicronautServerCodegen
+
+
+
public interface MicronautCodeGenerator<T extends GeneratorOptionsBuilder>
+
Marker interface for all Micronaut code generators, used + to avoid leaking internal types to public APIs.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      optionsBuilder

      +
      T optionsBuilder()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorBuilder.html b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorBuilder.html new file mode 100644 index 0000000000..33d8252bfb --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorBuilder.html @@ -0,0 +1,368 @@ + + + + +MicronautCodeGeneratorBuilder (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface MicronautCodeGeneratorBuilder

+
+
+
+
public interface MicronautCodeGeneratorBuilder
+
A code generator builder.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorEntryPoint.OutputKind.html b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorEntryPoint.OutputKind.html new file mode 100644 index 0000000000..62b4bc5ceb --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorEntryPoint.OutputKind.html @@ -0,0 +1,279 @@ + + + + +MicronautCodeGeneratorEntryPoint.OutputKind (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class MicronautCodeGeneratorEntryPoint.OutputKind

+
+
java.lang.Object +
java.lang.Enum<MicronautCodeGeneratorEntryPoint.OutputKind> +
io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<MicronautCodeGeneratorEntryPoint.OutputKind>, Constable
+
+
+
Enclosing class:
+
MicronautCodeGeneratorEntryPoint
+
+
+
public static enum MicronautCodeGeneratorEntryPoint.OutputKind +extends Enum<MicronautCodeGeneratorEntryPoint.OutputKind>
+
The different output kinds that the generator supports.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorEntryPoint.TestFramework.html b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorEntryPoint.TestFramework.html new file mode 100644 index 0000000000..e0f9a9cf02 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorEntryPoint.TestFramework.html @@ -0,0 +1,222 @@ + + + + +MicronautCodeGeneratorEntryPoint.TestFramework (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class MicronautCodeGeneratorEntryPoint.TestFramework

+
+
java.lang.Object +
java.lang.Enum<MicronautCodeGeneratorEntryPoint.TestFramework> +
io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<MicronautCodeGeneratorEntryPoint.TestFramework>, Constable
+
+
+
Enclosing class:
+
MicronautCodeGeneratorEntryPoint
+
+
+
public static enum MicronautCodeGeneratorEntryPoint.TestFramework +extends Enum<MicronautCodeGeneratorEntryPoint.TestFramework>
+
The different test frameworks which are supported + by this generator.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorEntryPoint.html b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorEntryPoint.html new file mode 100644 index 0000000000..d86a4a0644 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorEntryPoint.html @@ -0,0 +1,191 @@ + + + + +MicronautCodeGeneratorEntryPoint (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MicronautCodeGeneratorEntryPoint

+
+
java.lang.Object +
io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint
+
+
+
+
public final class MicronautCodeGeneratorEntryPoint +extends Object
+
Main entry point for Micronaut OpenAPI code generation.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      generate

      +
      public void generate()
      +
      Performs code generation.
      +
      +
    • +
    • +
      +

      configureJavaClientOptions

      +
      public void configureJavaClientOptions()
      +
      +
    • +
    • +
      +

      configureKotlinClientOptions

      +
      public void configureKotlinClientOptions()
      +
      +
    • +
    • +
      +

      builder

      +
      public static MicronautCodeGeneratorBuilder builder()
      +
      Returns a code generator builder.
      +
      +
      Returns:
      +
      the builder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorOptionsBuilder.DateTimeFormat.html b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorOptionsBuilder.DateTimeFormat.html new file mode 100644 index 0000000000..7514d53864 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorOptionsBuilder.DateTimeFormat.html @@ -0,0 +1,229 @@ + + + + +MicronautCodeGeneratorOptionsBuilder.DateTimeFormat (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class MicronautCodeGeneratorOptionsBuilder.DateTimeFormat

+
+
java.lang.Object +
java.lang.Enum<MicronautCodeGeneratorOptionsBuilder.DateTimeFormat> +
io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.DateTimeFormat
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<MicronautCodeGeneratorOptionsBuilder.DateTimeFormat>, Constable
+
+
+
Enclosing interface:
+
MicronautCodeGeneratorOptionsBuilder
+
+
+
public static enum MicronautCodeGeneratorOptionsBuilder.DateTimeFormat +extends Enum<MicronautCodeGeneratorOptionsBuilder.DateTimeFormat>
+
The possible date-time formatting configurations.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage.html b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage.html new file mode 100644 index 0000000000..d079e5ead1 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage.html @@ -0,0 +1,221 @@ + + + + +MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage

+
+
java.lang.Object +
java.lang.Enum<MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage> +
io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage>, Constable
+
+
+
Enclosing interface:
+
MicronautCodeGeneratorOptionsBuilder
+
+
+
public static enum MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage +extends Enum<MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage>
+
The possible languages for generator.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorOptionsBuilder.html b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorOptionsBuilder.html new file mode 100644 index 0000000000..f8b6bdca6d --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/MicronautCodeGeneratorOptionsBuilder.html @@ -0,0 +1,407 @@ + + + + +MicronautCodeGeneratorOptionsBuilder (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface MicronautCodeGeneratorOptionsBuilder

+
+
+
+
public interface MicronautCodeGeneratorOptionsBuilder
+
Builder for generic options that the Micronaut code generator supports.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/ParameterMapping.ParameterLocation.html b/6.4.0/api/io/micronaut/openapi/generator/ParameterMapping.ParameterLocation.html new file mode 100644 index 0000000000..850dadff86 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/ParameterMapping.ParameterLocation.html @@ -0,0 +1,245 @@ + + + + +ParameterMapping.ParameterLocation (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class ParameterMapping.ParameterLocation

+
+
java.lang.Object +
java.lang.Enum<ParameterMapping.ParameterLocation> +
io.micronaut.openapi.generator.ParameterMapping.ParameterLocation
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<ParameterMapping.ParameterLocation>, Constable
+
+
+
Enclosing class:
+
ParameterMapping
+
+
+
public static enum ParameterMapping.ParameterLocation +extends Enum<ParameterMapping.ParameterLocation>
+
The location of the parameter to be mapped.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/ParameterMapping.html b/6.4.0/api/io/micronaut/openapi/generator/ParameterMapping.html new file mode 100644 index 0000000000..075a6fc06f --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/ParameterMapping.html @@ -0,0 +1,344 @@ + + + + +ParameterMapping (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ParameterMapping

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.openapi.generator.ParameterMapping
+
+
+
+
+
Record Components:
+
name - The name of the parameter as described by the name field in specification.
+
location - The location of parameter. Path parameters cannot be mapped, as this + behavior should not be used.
+
mappedType - The type to which the parameter should be mapped. If multiple parameters + have the same mapping, only one parameter will be present. If set to null, + the original parameter will be deleted.
+
mappedName - The unique name of the parameter to be used as method parameter name.
+
isValidated - Whether the mapped parameter requires validation.
+
+
+
public record ParameterMapping(String name, ParameterMapping.ParameterLocation location, String mappedType, String mappedName, boolean isValidated) +extends Record
+
A record that can be used to specify parameter mapping. + Parameter mapping would map a given parameter to a specific type and name.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ParameterMapping

      +
      public ParameterMapping(String name, + ParameterMapping.ParameterLocation location, + String mappedType, + String mappedName, + boolean isValidated)
      +
      Creates an instance of a ParameterMapping record class.
      +
      +
      Parameters:
      +
      name - the value for the name record component
      +
      location - the value for the location record component
      +
      mappedType - the value for the mappedType record component
      +
      mappedName - the value for the mappedName record component
      +
      isValidated - the value for the isValidated record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      doesMatch

      +
      public boolean doesMatch(org.openapitools.codegen.CodegenParameter parameter)
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    • +
      +

      location

      + +
      Returns the value of the location record component.
      +
      +
      Returns:
      +
      the value of the location record component
      +
      +
      +
    • +
    • +
      +

      mappedType

      +
      public String mappedType()
      +
      Returns the value of the mappedType record component.
      +
      +
      Returns:
      +
      the value of the mappedType record component
      +
      +
      +
    • +
    • +
      +

      mappedName

      +
      public String mappedName()
      +
      Returns the value of the mappedName record component.
      +
      +
      Returns:
      +
      the value of the mappedName record component
      +
      +
      +
    • +
    • +
      +

      isValidated

      +
      public boolean isValidated()
      +
      Returns the value of the isValidated record component.
      +
      +
      Returns:
      +
      the value of the isValidated record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/ResponseBodyMapping.html b/6.4.0/api/io/micronaut/openapi/generator/ResponseBodyMapping.html new file mode 100644 index 0000000000..4b29d1a6e6 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/ResponseBodyMapping.html @@ -0,0 +1,308 @@ + + + + +ResponseBodyMapping (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ResponseBodyMapping

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.openapi.generator.ResponseBodyMapping
+
+
+
+
+
Record Components:
+
headerName - The response header name that triggers the change of response type.
+
mappedBodyType - The type in which will be used as the response type. The type must take + a single type parameter, which will be the original body.
+
isListWrapper - Whether the mapped body type needs to be supplied list items + as property.
+
isValidated - Whether the mapped response body type required validation.
+
+
+
public record ResponseBodyMapping(String headerName, String mappedBodyType, boolean isListWrapper, boolean isValidated) +extends Record
+
A record that can be used to specify parameter mapping. + Parameter mapping would map a given parameter to a specific type and name.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ResponseBodyMapping

      +
      public ResponseBodyMapping(String headerName, + String mappedBodyType, + boolean isListWrapper, + boolean isValidated)
      +
      Creates an instance of a ResponseBodyMapping record class.
      +
      +
      Parameters:
      +
      headerName - the value for the headerName record component
      +
      mappedBodyType - the value for the mappedBodyType record component
      +
      isListWrapper - the value for the isListWrapper record component
      +
      isValidated - the value for the isValidated record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      doesMatch

      +
      public boolean doesMatch(String header, + boolean isBodyList)
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      headerName

      +
      public String headerName()
      +
      Returns the value of the headerName record component.
      +
      +
      Returns:
      +
      the value of the headerName record component
      +
      +
      +
    • +
    • +
      +

      mappedBodyType

      +
      public String mappedBodyType()
      +
      Returns the value of the mappedBodyType record component.
      +
      +
      Returns:
      +
      the value of the mappedBodyType record component
      +
      +
      +
    • +
    • +
      +

      isListWrapper

      +
      public boolean isListWrapper()
      +
      Returns the value of the isListWrapper record component.
      +
      +
      Returns:
      +
      the value of the isListWrapper record component
      +
      +
      +
    • +
    • +
      +

      isValidated

      +
      public boolean isValidated()
      +
      Returns the value of the isValidated record component.
      +
      +
      Returns:
      +
      the value of the isValidated record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/SerializationLibraryKind.html b/6.4.0/api/io/micronaut/openapi/generator/SerializationLibraryKind.html new file mode 100644 index 0000000000..108c04e74d --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/SerializationLibraryKind.html @@ -0,0 +1,217 @@ + + + + +SerializationLibraryKind (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class SerializationLibraryKind

+
+
java.lang.Object +
java.lang.Enum<SerializationLibraryKind> +
io.micronaut.openapi.generator.SerializationLibraryKind
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<SerializationLibraryKind>, Constable
+
+
+
public enum SerializationLibraryKind +extends Enum<SerializationLibraryKind>
+
The supported serialization libraries.
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static SerializationLibraryKind[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static SerializationLibraryKind valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/Utils.html b/6.4.0/api/io/micronaut/openapi/generator/Utils.html new file mode 100644 index 0000000000..e096dbfc47 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/Utils.html @@ -0,0 +1,238 @@ + + + + +Utils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Utils

+
+
java.lang.Object +
io.micronaut.openapi.generator.Utils
+
+
+
+
public final class Utils +extends Object
+
Utilities methods to generators.
+
+
Since:
+
5.2.0
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static void
    +
    processGenericAnnotations(String dataType, + String dataTypeWithEnum, + boolean isArray, + boolean isMap, + String containerType, + org.openapitools.codegen.CodegenProperty itemsProp, + Map<String,Object> ext, + boolean useBeanValidation, + boolean isGenerateHardNullable, + boolean isNullable, + boolean isRequired, + boolean isReadonly, + boolean withNullablePostfix)
    +
     
    +
    static void
    +
    processGenericAnnotations(org.openapitools.codegen.CodegenParameter parameter, + boolean useBeanValidation, + boolean isGenerateHardNullable, + boolean isNullable, + boolean isRequired, + boolean isReadonly, + boolean withNullablePostfix)
    +
     
    +
    static void
    +
    processGenericAnnotations(org.openapitools.codegen.CodegenProperty property, + boolean useBeanValidation, + boolean isGenerateHardNullable, + boolean isNullable, + boolean isRequired, + boolean isReadonly, + boolean withNullablePostfix)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_BODY_PARAM_NAME

      +
      public static final String DEFAULT_BODY_PARAM_NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      processGenericAnnotations

      +
      public static void processGenericAnnotations(org.openapitools.codegen.CodegenParameter parameter, + boolean useBeanValidation, + boolean isGenerateHardNullable, + boolean isNullable, + boolean isRequired, + boolean isReadonly, + boolean withNullablePostfix)
      +
      +
    • +
    • +
      +

      processGenericAnnotations

      +
      public static void processGenericAnnotations(org.openapitools.codegen.CodegenProperty property, + boolean useBeanValidation, + boolean isGenerateHardNullable, + boolean isNullable, + boolean isRequired, + boolean isReadonly, + boolean withNullablePostfix)
      +
      +
    • +
    • +
      +

      processGenericAnnotations

      +
      public static void processGenericAnnotations(String dataType, + String dataTypeWithEnum, + boolean isArray, + boolean isMap, + String containerType, + org.openapitools.codegen.CodegenProperty itemsProp, + Map<String,Object> ext, + boolean useBeanValidation, + boolean isGenerateHardNullable, + boolean isNullable, + boolean isRequired, + boolean isReadonly, + boolean withNullablePostfix)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/package-summary.html b/6.4.0/api/io/micronaut/openapi/generator/package-summary.html new file mode 100644 index 0000000000..79a08e8353 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/package-summary.html @@ -0,0 +1,214 @@ + + + + +io.micronaut.openapi.generator (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.generator

+
+
+
package io.micronaut.openapi.generator
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/generator/package-tree.html b/6.4.0/api/io/micronaut/openapi/generator/package-tree.html new file mode 100644 index 0000000000..c421951de9 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/generator/package-tree.html @@ -0,0 +1,141 @@ + + + + +io.micronaut.openapi.generator Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.generator

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/CallbackConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/CallbackConfiguration.html new file mode 100644 index 0000000000..552822c40e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/CallbackConfiguration.html @@ -0,0 +1,133 @@ + + + + +CallbackConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CallbackConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.CallbackConfiguration
+
+
+
+
@Introspected(classes=io.swagger.v3.oas.models.callbacks.Callback.class) +public class CallbackConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.callbacks package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CallbackConfiguration

      +
      public CallbackConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/ExampleConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/ExampleConfiguration.html new file mode 100644 index 0000000000..3812f5a739 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/ExampleConfiguration.html @@ -0,0 +1,133 @@ + + + + +ExampleConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExampleConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.ExampleConfiguration
+
+
+
+
@Introspected(classes=io.swagger.v3.oas.models.examples.Example.class) +public class ExampleConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.examples package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExampleConfiguration

      +
      public ExampleConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/HeaderConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/HeaderConfiguration.html new file mode 100644 index 0000000000..d38bcf102a --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/HeaderConfiguration.html @@ -0,0 +1,133 @@ + + + + +HeaderConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HeaderConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.HeaderConfiguration
+
+
+
+
@Introspected(classes=io.swagger.v3.oas.models.headers.Header.class) +public class HeaderConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.headers package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HeaderConfiguration

      +
      public HeaderConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/InfoConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/InfoConfiguration.html new file mode 100644 index 0000000000..d8a69ff567 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/InfoConfiguration.html @@ -0,0 +1,133 @@ + + + + +InfoConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class InfoConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.InfoConfiguration
+
+
+
+
@Introspected(classes={io.swagger.v3.oas.models.info.Contact.class,io.swagger.v3.oas.models.info.Info.class,io.swagger.v3.oas.models.info.License.class}) +public class InfoConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.info package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      InfoConfiguration

      +
      public InfoConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/LinksConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/LinksConfiguration.html new file mode 100644 index 0000000000..dee96c7736 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/LinksConfiguration.html @@ -0,0 +1,133 @@ + + + + +LinksConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LinksConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.LinksConfiguration
+
+
+
+
@Introspected(classes={io.swagger.v3.oas.models.links.Link.class,io.swagger.v3.oas.models.links.LinkParameter.class}) +public class LinksConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.links package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LinksConfiguration

      +
      public LinksConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/MediaConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/MediaConfiguration.html new file mode 100644 index 0000000000..bd155ad29a --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/MediaConfiguration.html @@ -0,0 +1,133 @@ + + + + +MediaConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MediaConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.MediaConfiguration
+
+
+
+
@Introspected(classes={io.swagger.v3.oas.models.media.ArraySchema.class,io.swagger.v3.oas.models.media.BinarySchema.class,io.swagger.v3.oas.models.media.BooleanSchema.class,io.swagger.v3.oas.models.media.ByteArraySchema.class,io.swagger.v3.oas.models.media.ComposedSchema.class,io.swagger.v3.oas.models.media.Content.class,io.swagger.v3.oas.models.media.DateSchema.class,io.swagger.v3.oas.models.media.DateTimeSchema.class,io.swagger.v3.oas.models.media.Discriminator.class,io.swagger.v3.oas.models.media.EmailSchema.class,io.swagger.v3.oas.models.media.Encoding.class,io.swagger.v3.oas.models.media.EncodingProperty.class,io.swagger.v3.oas.models.media.FileSchema.class,io.swagger.v3.oas.models.media.IntegerSchema.class,io.swagger.v3.oas.models.media.JsonSchema.class,io.swagger.v3.oas.models.media.MapSchema.class,io.swagger.v3.oas.models.media.MediaType.class,io.swagger.v3.oas.models.media.NumberSchema.class,io.swagger.v3.oas.models.media.ObjectSchema.class,io.swagger.v3.oas.models.media.PasswordSchema.class,io.swagger.v3.oas.models.media.Schema.class,io.swagger.v3.oas.models.media.StringSchema.class,io.swagger.v3.oas.models.media.UUIDSchema.class,SimpleSchema.class,io.swagger.v3.oas.models.media.XML.class}) +public class MediaConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.media package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MediaConfiguration

      +
      public MediaConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/ModelConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/ModelConfiguration.html new file mode 100644 index 0000000000..24ab91f5c3 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/ModelConfiguration.html @@ -0,0 +1,133 @@ + + + + +ModelConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ModelConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.ModelConfiguration
+
+
+
+
@Introspected(classes={io.swagger.v3.oas.models.Components.class,io.swagger.v3.oas.models.ExternalDocumentation.class,io.swagger.v3.oas.models.OpenAPI.class,io.swagger.v3.oas.models.Operation.class,io.swagger.v3.oas.models.PathItem.class,io.swagger.v3.oas.models.Paths.class}) +public class ModelConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.models package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ModelConfiguration

      +
      public ModelConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/ParametersConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/ParametersConfiguration.html new file mode 100644 index 0000000000..e38e7df7d0 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/ParametersConfiguration.html @@ -0,0 +1,133 @@ + + + + +ParametersConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ParametersConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.ParametersConfiguration
+
+
+
+
@Introspected(classes={io.swagger.v3.oas.models.parameters.CookieParameter.class,io.swagger.v3.oas.models.parameters.HeaderParameter.class,io.swagger.v3.oas.models.parameters.Parameter.class,io.swagger.v3.oas.models.parameters.PathParameter.class,io.swagger.v3.oas.models.parameters.QueryParameter.class,io.swagger.v3.oas.models.parameters.RequestBody.class}) +public class ParametersConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.parameters package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ParametersConfiguration

      +
      public ParametersConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/ResponsesConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/ResponsesConfiguration.html new file mode 100644 index 0000000000..f42b954ef0 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/ResponsesConfiguration.html @@ -0,0 +1,133 @@ + + + + +ResponsesConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ResponsesConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.ResponsesConfiguration
+
+
+
+
@Introspected(classes={io.swagger.v3.oas.models.responses.ApiResponse.class,io.swagger.v3.oas.models.responses.ApiResponses.class}) +public class ResponsesConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.responses package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ResponsesConfiguration

      +
      public ResponsesConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/SecurityConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/SecurityConfiguration.html new file mode 100644 index 0000000000..a2e9c34d1f --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/SecurityConfiguration.html @@ -0,0 +1,133 @@ + + + + +SecurityConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecurityConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.SecurityConfiguration
+
+
+
+
@Introspected(classes={io.swagger.v3.oas.models.security.OAuthFlow.class,io.swagger.v3.oas.models.security.OAuthFlows.class,io.swagger.v3.oas.models.security.Scopes.class,io.swagger.v3.oas.models.security.SecurityRequirement.class,io.swagger.v3.oas.models.security.SecurityScheme.class}) +public class SecurityConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.security package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecurityConfiguration

      +
      public SecurityConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/ServerConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/ServerConfiguration.html new file mode 100644 index 0000000000..244f09daaf --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/ServerConfiguration.html @@ -0,0 +1,133 @@ + + + + +ServerConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServerConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.ServerConfiguration
+
+
+
+
@Introspected(classes={io.swagger.v3.oas.models.servers.Server.class,io.swagger.v3.oas.models.servers.ServerVariable.class,io.swagger.v3.oas.models.servers.ServerVariables.class}) +public class ServerConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.servers package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServerConfiguration

      +
      public ServerConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/TagsConfiguration.html b/6.4.0/api/io/micronaut/openapi/introspections/TagsConfiguration.html new file mode 100644 index 0000000000..4c0d4b8efd --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/TagsConfiguration.html @@ -0,0 +1,133 @@ + + + + +TagsConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TagsConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.introspections.TagsConfiguration
+
+
+
+
@Introspected(classes=io.swagger.v3.oas.models.tags.Tag.class) +public class TagsConfiguration +extends Object
+
OpenApi introspection configuration for Swagger-model. + Adds introspection of the io.swagger.v3.oas.models.tags package
+
+
Author:
+
Henrique Mota
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TagsConfiguration

      +
      public TagsConfiguration()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/package-summary.html b/6.4.0/api/io/micronaut/openapi/introspections/package-summary.html new file mode 100644 index 0000000000..bfcf12c034 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/package-summary.html @@ -0,0 +1,138 @@ + + + + +io.micronaut.openapi.introspections (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.introspections

+
+
+
package io.micronaut.openapi.introspections
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/introspections/package-tree.html b/6.4.0/api/io/micronaut/openapi/introspections/package-tree.html new file mode 100644 index 0000000000..24f8bdadb5 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/introspections/package-tree.html @@ -0,0 +1,81 @@ + + + + +io.micronaut.openapi.introspections Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.introspections

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/javadoc/JavadocDescription.html b/6.4.0/api/io/micronaut/openapi/javadoc/JavadocDescription.html new file mode 100644 index 0000000000..be03e637c6 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/javadoc/JavadocDescription.html @@ -0,0 +1,260 @@ + + + + +JavadocDescription (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JavadocDescription

+
+
java.lang.Object +
io.micronaut.openapi.javadoc.JavadocDescription
+
+
+
+
public class JavadocDescription +extends Object
+
A parsed javadoc description.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      JavadocDescription

      +
      public JavadocDescription()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getMethodSummary

      +
      public String getMethodSummary()
      +
      +
      Returns:
      +
      method summary
      +
      +
      +
    • +
    • +
      +

      setMethodSummary

      +
      public void setMethodSummary(String methodSummary)
      +
      Sets the method summary.
      +
      +
      Parameters:
      +
      methodSummary - The method summary
      +
      +
      +
    • +
    • +
      +

      getMethodDescription

      +
      @Nullable +public @Nullable String getMethodDescription()
      +
      +
      Returns:
      +
      The description
      +
      +
      +
    • +
    • +
      +

      setMethodDescription

      +
      public void setMethodDescription(String methodDescription)
      +
      Sets the method description.
      +
      +
      Parameters:
      +
      methodDescription - The method description
      +
      +
      +
    • +
    • +
      +

      getParameters

      +
      public Map<String,String> getParameters()
      +
      +
      Returns:
      +
      The parameter descriptions
      +
      +
      +
    • +
    • +
      +

      getReturnDescription

      +
      @Nullable +public @Nullable String getReturnDescription()
      +
      The return description.
      +
      +
      Returns:
      +
      The return description
      +
      +
      +
    • +
    • +
      +

      setReturnDescription

      +
      public void setReturnDescription(String returnDescription)
      +
      Sets the return description.
      +
      +
      Parameters:
      +
      returnDescription - The return description.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/javadoc/JavadocParser.html b/6.4.0/api/io/micronaut/openapi/javadoc/JavadocParser.html new file mode 100644 index 0000000000..cee64d4959 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/javadoc/JavadocParser.html @@ -0,0 +1,174 @@ + + + + +JavadocParser (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JavadocParser

+
+
java.lang.Object +
io.micronaut.openapi.javadoc.JavadocParser
+
+
+
+
public class JavadocParser +extends Object
+
Very simple javadoc parser that can used to parse out the first paragraph description and parameter / return descriptions. + Most other tags are simply stripped and ignored.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      JavadocParser

      +
      public JavadocParser()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/javadoc/package-summary.html b/6.4.0/api/io/micronaut/openapi/javadoc/package-summary.html new file mode 100644 index 0000000000..f22a1d91a7 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/javadoc/package-summary.html @@ -0,0 +1,98 @@ + + + + +io.micronaut.openapi.javadoc (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.javadoc

+
+
+
package io.micronaut.openapi.javadoc
+
+
    +
  • + +
  • +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    A parsed javadoc description.
    +
    + +
    +
    Very simple javadoc parser that can used to parse out the first paragraph description and parameter / return descriptions.
    +
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/javadoc/package-tree.html b/6.4.0/api/io/micronaut/openapi/javadoc/package-tree.html new file mode 100644 index 0000000000..126723497e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/javadoc/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.openapi.javadoc Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.javadoc

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/package-summary.html b/6.4.0/api/io/micronaut/openapi/package-summary.html new file mode 100644 index 0000000000..05d6cc5b88 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/package-summary.html @@ -0,0 +1,114 @@ + + + + +io.micronaut.openapi (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi

+
+
+
package io.micronaut.openapi
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/package-tree.html b/6.4.0/api/io/micronaut/openapi/package-tree.html new file mode 100644 index 0000000000..853ace66fe --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/package-tree.html @@ -0,0 +1,75 @@ + + + + +io.micronaut.openapi Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/postprocessors/JacksonDiscriminatorPostProcessor.html b/6.4.0/api/io/micronaut/openapi/postprocessors/JacksonDiscriminatorPostProcessor.html new file mode 100644 index 0000000000..0f8c22de64 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/postprocessors/JacksonDiscriminatorPostProcessor.html @@ -0,0 +1,172 @@ + + + + +JacksonDiscriminatorPostProcessor (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JacksonDiscriminatorPostProcessor

+
+
java.lang.Object +
io.micronaut.openapi.postprocessors.JacksonDiscriminatorPostProcessor
+
+
+
+
public class JacksonDiscriminatorPostProcessor +extends Object
+
Utility class to add missing "discriminator" property when using Jackson JsonTypeInfo + and JsonSubTypes.
+
+
Since:
+
3.0.0
+
Author:
+
Iván López
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      JacksonDiscriminatorPostProcessor

      +
      public JacksonDiscriminatorPostProcessor()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      addMissingDiscriminatorType

      +
      public void addMissingDiscriminatorType(io.swagger.v3.oas.models.OpenAPI openAPI)
      +
      Add the missing discriminator property to the schemas related to another schema referencing them.
      +
      +
      Parameters:
      +
      openAPI - The OpenAPI object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/postprocessors/OpenApiOperationsPostProcessor.html b/6.4.0/api/io/micronaut/openapi/postprocessors/OpenApiOperationsPostProcessor.html new file mode 100644 index 0000000000..e8a6f62745 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/postprocessors/OpenApiOperationsPostProcessor.html @@ -0,0 +1,165 @@ + + + + +OpenApiOperationsPostProcessor (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiOperationsPostProcessor

+
+
java.lang.Object +
io.micronaut.openapi.postprocessors.OpenApiOperationsPostProcessor
+
+
+
+
public class OpenApiOperationsPostProcessor +extends Object
+
A helper class that post process OpenApi operations.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenApiOperationsPostProcessor

      +
      public OpenApiOperationsPostProcessor()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      processOperations

      +
      public void processOperations(io.swagger.v3.oas.models.OpenAPI openApi)
      +
      Process operations, making operation ids unique.
      +
      +
      Parameters:
      +
      openApi - OpenApi object with all definitions
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/postprocessors/package-summary.html b/6.4.0/api/io/micronaut/openapi/postprocessors/package-summary.html new file mode 100644 index 0000000000..cdaa971fd4 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/postprocessors/package-summary.html @@ -0,0 +1,99 @@ + + + + +io.micronaut.openapi.postprocessors (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.postprocessors

+
+
+
package io.micronaut.openapi.postprocessors
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/postprocessors/package-tree.html b/6.4.0/api/io/micronaut/openapi/postprocessors/package-tree.html new file mode 100644 index 0000000000..ed8895000e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/postprocessors/package-tree.html @@ -0,0 +1,71 @@ + + + + +io.micronaut.openapi.postprocessors Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.postprocessors

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/ApiResponsesSerializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/ApiResponsesSerializer.html new file mode 100644 index 0000000000..a82ca9a5d8 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/ApiResponsesSerializer.html @@ -0,0 +1,191 @@ + + + + +ApiResponsesSerializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiResponsesSerializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.responses.ApiResponses> +
io.micronaut.openapi.swagger.core.jackson.ApiResponsesSerializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
+
+
+
public class ApiResponsesSerializer +extends com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.responses.ApiResponses>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    serialize(io.swagger.v3.oas.models.responses.ApiResponses value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiResponsesSerializer

      +
      public ApiResponsesSerializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      serialize

      +
      public void serialize(io.swagger.v3.oas.models.responses.ApiResponses value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) + throws IOException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.responses.ApiResponses>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/CallbackSerializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/CallbackSerializer.html new file mode 100644 index 0000000000..1da9729b41 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/CallbackSerializer.html @@ -0,0 +1,191 @@ + + + + +CallbackSerializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CallbackSerializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.callbacks.Callback> +
io.micronaut.openapi.swagger.core.jackson.CallbackSerializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
+
+
+
public class CallbackSerializer +extends com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.callbacks.Callback>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    serialize(io.swagger.v3.oas.models.callbacks.Callback value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CallbackSerializer

      +
      public CallbackSerializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      serialize

      +
      public void serialize(io.swagger.v3.oas.models.callbacks.Callback value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) + throws IOException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.callbacks.Callback>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/ExampleSerializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/ExampleSerializer.html new file mode 100644 index 0000000000..46b54c730f --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/ExampleSerializer.html @@ -0,0 +1,208 @@ + + + + +ExampleSerializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExampleSerializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.examples.Example> +
io.micronaut.openapi.swagger.core.jackson.ExampleSerializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.ser.ResolvableSerializer
+
+
+
public class ExampleSerializer +extends com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.examples.Example> +implements com.fasterxml.jackson.databind.ser.ResolvableSerializer
+
This class is copied from swagger-core library.
+
+
Since:
+
5.0.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ExampleSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> serializer)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    resolve(com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
    +
     
    +
    void
    +
    serialize(io.swagger.v3.oas.models.examples.Example example, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExampleSerializer

      +
      public ExampleSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> serializer)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      public void resolve(com.fasterxml.jackson.databind.SerializerProvider serializerProvider) + throws com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      Specified by:
      +
      resolve in interface com.fasterxml.jackson.databind.ser.ResolvableSerializer
      +
      Throws:
      +
      com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      +
    • +
    • +
      +

      serialize

      +
      public void serialize(io.swagger.v3.oas.models.examples.Example example, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) + throws IOException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.examples.Example>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/MediaTypeSerializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/MediaTypeSerializer.html new file mode 100644 index 0000000000..90bbb542c5 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/MediaTypeSerializer.html @@ -0,0 +1,208 @@ + + + + +MediaTypeSerializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MediaTypeSerializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.media.MediaType> +
io.micronaut.openapi.swagger.core.jackson.MediaTypeSerializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.ser.ResolvableSerializer
+
+
+
public class MediaTypeSerializer +extends com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.media.MediaType> +implements com.fasterxml.jackson.databind.ser.ResolvableSerializer
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    MediaTypeSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> serializer)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    resolve(com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
    +
     
    +
    void
    +
    serialize(io.swagger.v3.oas.models.media.MediaType value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MediaTypeSerializer

      +
      public MediaTypeSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> serializer)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      public void resolve(com.fasterxml.jackson.databind.SerializerProvider serializerProvider) + throws com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      Specified by:
      +
      resolve in interface com.fasterxml.jackson.databind.ser.ResolvableSerializer
      +
      Throws:
      +
      com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      +
    • +
    • +
      +

      serialize

      +
      public void serialize(io.swagger.v3.oas.models.media.MediaType value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) + throws IOException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.media.MediaType>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/PathsSerializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/PathsSerializer.html new file mode 100644 index 0000000000..ddc4262965 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/PathsSerializer.html @@ -0,0 +1,191 @@ + + + + +PathsSerializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PathsSerializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.Paths> +
io.micronaut.openapi.swagger.core.jackson.PathsSerializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
+
+
+
public class PathsSerializer +extends com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.Paths>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    serialize(io.swagger.v3.oas.models.Paths value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PathsSerializer

      +
      public PathsSerializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      serialize

      +
      public void serialize(io.swagger.v3.oas.models.Paths value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) + throws IOException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.Paths>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/Schema31Serializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/Schema31Serializer.html new file mode 100644 index 0000000000..738ca2c277 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/Schema31Serializer.html @@ -0,0 +1,208 @@ + + + + +Schema31Serializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Schema31Serializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.media.Schema> +
io.micronaut.openapi.swagger.core.jackson.Schema31Serializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.ser.ResolvableSerializer
+
+
+
public class Schema31Serializer +extends com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.media.Schema> +implements com.fasterxml.jackson.databind.ser.ResolvableSerializer
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    Schema31Serializer(com.fasterxml.jackson.databind.JsonSerializer<Object> serializer)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    resolve(com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
    +
     
    +
    void
    +
    serialize(io.swagger.v3.oas.models.media.Schema value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Schema31Serializer

      +
      public Schema31Serializer(com.fasterxml.jackson.databind.JsonSerializer<Object> serializer)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      public void resolve(com.fasterxml.jackson.databind.SerializerProvider serializerProvider) + throws com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      Specified by:
      +
      resolve in interface com.fasterxml.jackson.databind.ser.ResolvableSerializer
      +
      Throws:
      +
      com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      +
    • +
    • +
      +

      serialize

      +
      public void serialize(io.swagger.v3.oas.models.media.Schema value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) + throws IOException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.media.Schema>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/SchemaSerializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/SchemaSerializer.html new file mode 100644 index 0000000000..24d8f6bb80 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/SchemaSerializer.html @@ -0,0 +1,208 @@ + + + + +SchemaSerializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SchemaSerializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.media.Schema> +
io.micronaut.openapi.swagger.core.jackson.SchemaSerializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.ser.ResolvableSerializer
+
+
+
public class SchemaSerializer +extends com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.media.Schema> +implements com.fasterxml.jackson.databind.ser.ResolvableSerializer
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    SchemaSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> serializer)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    resolve(com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
    +
     
    +
    void
    +
    serialize(io.swagger.v3.oas.models.media.Schema value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SchemaSerializer

      +
      public SchemaSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> serializer)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      public void resolve(com.fasterxml.jackson.databind.SerializerProvider serializerProvider) + throws com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      Specified by:
      +
      resolve in interface com.fasterxml.jackson.databind.ser.ResolvableSerializer
      +
      Throws:
      +
      com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      +
    • +
    • +
      +

      serialize

      +
      public void serialize(io.swagger.v3.oas.models.media.Schema value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) + throws IOException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.JsonSerializer<io.swagger.v3.oas.models.media.Schema>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Components31Mixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Components31Mixin.html new file mode 100644 index 0000000000..66097bf011 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Components31Mixin.html @@ -0,0 +1,182 @@ + + + + +Components31Mixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Components31Mixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.Components31Mixin
+
+
+
+
public abstract class Components31Mixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Components31Mixin

      +
      public Components31Mixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getCallbacks

      +
      public abstract Map<String,io.swagger.v3.oas.models.callbacks.Callback> getCallbacks()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/ComponentsMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/ComponentsMixin.html new file mode 100644 index 0000000000..e1209cb49a --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/ComponentsMixin.html @@ -0,0 +1,191 @@ + + + + +ComponentsMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ComponentsMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.ComponentsMixin
+
+
+
+
public abstract class ComponentsMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ComponentsMixin

      +
      public ComponentsMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getCallbacks

      +
      public abstract Map<String,io.swagger.v3.oas.models.callbacks.Callback> getCallbacks()
      +
      +
    • +
    • +
      +

      getPathItems

      +
      public abstract Map<String,io.swagger.v3.oas.models.PathItem> getPathItems()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/DateSchemaMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/DateSchemaMixin.html new file mode 100644 index 0000000000..9ed814f192 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/DateSchemaMixin.html @@ -0,0 +1,189 @@ + + + + +DateSchemaMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DateSchemaMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.DateSchemaMixin
+
+
+
+
public abstract class DateSchemaMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DateSchemaMixin

      +
      public DateSchemaMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExample

      +
      public abstract Object getExample()
      +
      +
    • +
    • +
      +

      getJsonSchemaImpl

      +
      public abstract Object getJsonSchemaImpl()
      +
      +
    • +
    • +
      +

      getJsonSchema

      +
      public abstract Map<String,Object> getJsonSchema()
      +
      +
    • +
    • +
      +

      getBooleanSchemaValue

      +
      public abstract Boolean getBooleanSchemaValue()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Discriminator31Mixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Discriminator31Mixin.html new file mode 100644 index 0000000000..7cdd7337f2 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Discriminator31Mixin.html @@ -0,0 +1,173 @@ + + + + +Discriminator31Mixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Discriminator31Mixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.Discriminator31Mixin
+
+
+
+
public abstract class Discriminator31Mixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Discriminator31Mixin

      +
      public Discriminator31Mixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/DiscriminatorMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/DiscriminatorMixin.html new file mode 100644 index 0000000000..3219d67594 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/DiscriminatorMixin.html @@ -0,0 +1,162 @@ + + + + +DiscriminatorMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DiscriminatorMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.DiscriminatorMixin
+
+
+
+
public abstract class DiscriminatorMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DiscriminatorMixin

      +
      public DiscriminatorMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/ExampleMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/ExampleMixin.html new file mode 100644 index 0000000000..f8083da33d --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/ExampleMixin.html @@ -0,0 +1,191 @@ + + + + +ExampleMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExampleMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.ExampleMixin
+
+
+
+
public abstract class ExampleMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExampleMixin

      +
      public ExampleMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getValue

      +
      public abstract Object getValue()
      +
      +
    • +
    • +
      +

      getValueSetFlag

      +
      public abstract boolean getValueSetFlag()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/ExtensionsMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/ExtensionsMixin.html new file mode 100644 index 0000000000..602d276fef --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/ExtensionsMixin.html @@ -0,0 +1,173 @@ + + + + +ExtensionsMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExtensionsMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.ExtensionsMixin
+
+
+
+
public abstract class ExtensionsMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExtensionsMixin

      +
      public ExtensionsMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Info31Mixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Info31Mixin.html new file mode 100644 index 0000000000..d2b57099dd --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Info31Mixin.html @@ -0,0 +1,173 @@ + + + + +Info31Mixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Info31Mixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.Info31Mixin
+
+
+
+
public abstract class Info31Mixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Info31Mixin

      +
      public Info31Mixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/InfoMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/InfoMixin.html new file mode 100644 index 0000000000..b51c02cf4b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/InfoMixin.html @@ -0,0 +1,182 @@ + + + + +InfoMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ + +
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.InfoMixin
+
+
+
+
public abstract class InfoMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      InfoMixin

      +
      public InfoMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getSummary

      +
      public abstract String getSummary()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/LicenseMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/LicenseMixin.html new file mode 100644 index 0000000000..230a793a85 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/LicenseMixin.html @@ -0,0 +1,182 @@ + + + + +LicenseMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LicenseMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.LicenseMixin
+
+
+
+
public abstract class LicenseMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LicenseMixin

      +
      public LicenseMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getIdentifier

      +
      public abstract String getIdentifier()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/MediaTypeMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/MediaTypeMixin.html new file mode 100644 index 0000000000..a44c1a8a35 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/MediaTypeMixin.html @@ -0,0 +1,191 @@ + + + + +MediaTypeMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MediaTypeMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.MediaTypeMixin
+
+
+
+
public abstract class MediaTypeMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MediaTypeMixin

      +
      public MediaTypeMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getExampleSetFlag

      +
      public abstract boolean getExampleSetFlag()
      +
      +
    • +
    • +
      +

      getExample

      +
      public abstract Object getExample()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/OpenAPI31Mixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/OpenAPI31Mixin.html new file mode 100644 index 0000000000..d4e1a6a02b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/OpenAPI31Mixin.html @@ -0,0 +1,182 @@ + + + + +OpenAPI31Mixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenAPI31Mixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPI31Mixin
+
+
+
+
public abstract class OpenAPI31Mixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenAPI31Mixin

      +
      public OpenAPI31Mixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getPaths

      +
      public abstract io.swagger.v3.oas.models.Paths getPaths()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/OpenAPIMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/OpenAPIMixin.html new file mode 100644 index 0000000000..79a38711b0 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/OpenAPIMixin.html @@ -0,0 +1,191 @@ + + + + +OpenAPIMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenAPIMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.OpenAPIMixin
+
+
+
+
public abstract class OpenAPIMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenAPIMixin

      +
      public OpenAPIMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getPaths

      +
      public abstract io.swagger.v3.oas.models.Paths getPaths()
      +
      +
    • +
    • +
      +

      getWebhooks

      +
      public abstract Map<String,io.swagger.v3.oas.models.PathItem> getWebhooks()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/OperationMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/OperationMixin.html new file mode 100644 index 0000000000..270e083b6a --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/OperationMixin.html @@ -0,0 +1,191 @@ + + + + +OperationMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OperationMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.OperationMixin
+
+
+
+
public abstract class OperationMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OperationMixin

      +
      public OperationMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getCallbacks

      +
      public abstract Map<String,io.swagger.v3.oas.models.callbacks.Callback> getCallbacks()
      +
      +
    • +
    • +
      +

      getResponses

      +
      public abstract io.swagger.v3.oas.models.responses.ApiResponses getResponses()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Schema31Mixin.TypeSerializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Schema31Mixin.TypeSerializer.html new file mode 100644 index 0000000000..41e7ce64eb --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Schema31Mixin.TypeSerializer.html @@ -0,0 +1,190 @@ + + + + +Schema31Mixin.TypeSerializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Schema31Mixin.TypeSerializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<Set<String>> +
io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin.TypeSerializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
+
+
+
Enclosing class:
+
Schema31Mixin
+
+
+
public static class Schema31Mixin.TypeSerializer +extends com.fasterxml.jackson.databind.JsonSerializer<Set<String>>
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    serialize(Set<String> types, + com.fasterxml.jackson.core.JsonGenerator jsonGenerator, + com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TypeSerializer

      +
      public TypeSerializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      serialize

      +
      public void serialize(Set<String> types, + com.fasterxml.jackson.core.JsonGenerator jsonGenerator, + com.fasterxml.jackson.databind.SerializerProvider serializerProvider) + throws IOException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.JsonSerializer<Set<String>>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Schema31Mixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Schema31Mixin.html new file mode 100644 index 0000000000..fff7eccacc --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/Schema31Mixin.html @@ -0,0 +1,296 @@ + + + + +Schema31Mixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Schema31Mixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.Schema31Mixin
+
+
+
+
public abstract class Schema31Mixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Schema31Mixin

      +
      public Schema31Mixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getJsonSchema

      +
      public abstract Map<String,Object> getJsonSchema()
      +
      +
    • +
    • +
      +

      getNullable

      +
      public abstract Boolean getNullable()
      +
      +
    • +
    • +
      +

      getExclusiveMinimum

      +
      public abstract Boolean getExclusiveMinimum()
      +
      +
    • +
    • +
      +

      getExclusiveMaximum

      +
      public abstract Boolean getExclusiveMaximum()
      +
      +
    • +
    • +
      +

      getExclusiveMinimumValue

      +
      public abstract BigDecimal getExclusiveMinimumValue()
      +
      +
    • +
    • +
      +

      getExclusiveMaximumValue

      +
      public abstract BigDecimal getExclusiveMaximumValue()
      +
      +
    • +
    • +
      +

      getType

      +
      public abstract String getType()
      +
      +
    • +
    • +
      +

      getTypes

      +
      public abstract Set<String> getTypes()
      +
      +
    • +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getExampleSetFlag

      +
      public abstract boolean getExampleSetFlag()
      +
      +
    • +
    • +
      +

      getExample

      +
      public abstract Object getExample()
      +
      +
    • +
    • +
      +

      getJsonSchemaImpl

      +
      public abstract Object getJsonSchemaImpl()
      +
      +
    • +
    • +
      +

      getBooleanSchemaValue

      +
      public abstract Boolean getBooleanSchemaValue()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/SchemaConverterMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/SchemaConverterMixin.html new file mode 100644 index 0000000000..89a6f1b6c8 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/SchemaConverterMixin.html @@ -0,0 +1,443 @@ + + + + +SchemaConverterMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SchemaConverterMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
+
+
+
+
public abstract class SchemaConverterMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SchemaConverterMixin

      +
      public SchemaConverterMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getJsonSchema

      +
      public abstract Map<String,Object> getJsonSchema()
      +
      +
    • +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getExampleSetFlag

      +
      public abstract boolean getExampleSetFlag()
      +
      +
    • +
    • +
      +

      getExample

      +
      public abstract Object getExample()
      +
      +
    • +
    • +
      +

      getJsonSchemaImpl

      +
      public abstract Object getJsonSchemaImpl()
      +
      +
    • +
    • +
      +

      getExclusiveMinimumValue

      +
      public abstract BigDecimal getExclusiveMinimumValue()
      +
      +
    • +
    • +
      +

      getExclusiveMaximumValue

      +
      public abstract BigDecimal getExclusiveMaximumValue()
      +
      +
    • +
    • +
      +

      getContains

      +
      public abstract io.swagger.v3.oas.models.media.Schema getContains()
      +
      +
    • +
    • +
      +

      get$id

      +
      public abstract String get$id()
      +
      +
    • +
    • +
      +

      get$anchor

      +
      public abstract String get$anchor()
      +
      +
    • +
    • +
      +

      get$schema

      +
      public abstract String get$schema()
      +
      +
    • +
    • +
      +

      getTypes

      +
      public abstract Set<String> getTypes()
      +
      +
    • +
    • +
      +

      getPatternProperties

      +
      public abstract Map<String,io.swagger.v3.oas.models.media.Schema> getPatternProperties()
      +
      +
    • +
    • +
      +

      getPrefixItems

      +
      public abstract List<io.swagger.v3.oas.models.media.Schema> getPrefixItems()
      +
      +
    • +
    • +
      +

      getContentEncoding

      +
      public abstract String getContentEncoding()
      +
      +
    • +
    • +
      +

      getContentMediaType

      +
      public abstract String getContentMediaType()
      +
      +
    • +
    • +
      +

      getContentSchema

      +
      public abstract io.swagger.v3.oas.models.media.Schema getContentSchema()
      +
      +
    • +
    • +
      +

      getPropertyNames

      +
      public abstract io.swagger.v3.oas.models.media.Schema getPropertyNames()
      +
      +
    • +
    • +
      +

      getUnevaluatedProperties

      +
      public abstract Object getUnevaluatedProperties()
      +
      +
    • +
    • +
      +

      getMaxContains

      +
      public abstract Integer getMaxContains()
      +
      +
    • +
    • +
      +

      getMinContains

      +
      public abstract Integer getMinContains()
      +
      +
    • +
    • +
      +

      getAdditionalItems

      +
      public abstract io.swagger.v3.oas.models.media.Schema getAdditionalItems()
      +
      +
    • +
    • +
      +

      getUnevaluatedItems

      +
      public abstract io.swagger.v3.oas.models.media.Schema getUnevaluatedItems()
      +
      +
    • +
    • +
      +

      getIf

      +
      public abstract io.swagger.v3.oas.models.media.Schema getIf()
      +
      +
    • +
    • +
      +

      getElse

      +
      public abstract io.swagger.v3.oas.models.media.Schema getElse()
      +
      +
    • +
    • +
      +

      getThen

      +
      public abstract io.swagger.v3.oas.models.media.Schema getThen()
      +
      +
    • +
    • +
      +

      getDependentSchemas

      +
      public abstract Map<String,io.swagger.v3.oas.models.media.Schema> getDependentSchemas()
      +
      +
    • +
    • +
      +

      getDependentRequired

      +
      public abstract Map<String,List<String>> getDependentRequired()
      +
      +
    • +
    • +
      +

      get$comment

      +
      public abstract String get$comment()
      +
      +
    • +
    • +
      +

      getExamples

      +
      public abstract List<Object> getExamples()
      +
      +
    • +
    • +
      +

      getConst

      +
      public abstract Object getConst()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/SchemaMixin.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/SchemaMixin.html new file mode 100644 index 0000000000..86264182da --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/SchemaMixin.html @@ -0,0 +1,452 @@ + + + + +SchemaMixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SchemaMixin

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
+
+
+
+
public abstract class SchemaMixin +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SchemaMixin

      +
      public SchemaMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExtensions

      +
      public abstract Map<String,Object> getExtensions()
      +
      +
    • +
    • +
      +

      addExtension

      +
      public abstract void addExtension(String name, + Object value)
      +
      +
    • +
    • +
      +

      getExampleSetFlag

      +
      public abstract boolean getExampleSetFlag()
      +
      +
    • +
    • +
      +

      getExample

      +
      public abstract Object getExample()
      +
      +
    • +
    • +
      +

      getJsonSchema

      +
      public abstract Map<String,Object> getJsonSchema()
      +
      +
    • +
    • +
      +

      getExclusiveMinimumValue

      +
      public abstract BigDecimal getExclusiveMinimumValue()
      +
      +
    • +
    • +
      +

      getExclusiveMaximumValue

      +
      public abstract BigDecimal getExclusiveMaximumValue()
      +
      +
    • +
    • +
      +

      getContains

      +
      public abstract io.swagger.v3.oas.models.media.Schema getContains()
      +
      +
    • +
    • +
      +

      get$id

      +
      public abstract String get$id()
      +
      +
    • +
    • +
      +

      get$anchor

      +
      public abstract String get$anchor()
      +
      +
    • +
    • +
      +

      get$schema

      +
      public abstract String get$schema()
      +
      +
    • +
    • +
      +

      getTypes

      +
      public abstract Set<String> getTypes()
      +
      +
    • +
    • +
      +

      getPatternProperties

      +
      public abstract Map<String,io.swagger.v3.oas.models.media.Schema> getPatternProperties()
      +
      +
    • +
    • +
      +

      getJsonSchemaImpl

      +
      public abstract Object getJsonSchemaImpl()
      +
      +
    • +
    • +
      +

      getPrefixItems

      +
      public abstract List<io.swagger.v3.oas.models.media.Schema> getPrefixItems()
      +
      +
    • +
    • +
      +

      getContentEncoding

      +
      public abstract String getContentEncoding()
      +
      +
    • +
    • +
      +

      getContentMediaType

      +
      public abstract String getContentMediaType()
      +
      +
    • +
    • +
      +

      getContentSchema

      +
      public abstract io.swagger.v3.oas.models.media.Schema getContentSchema()
      +
      +
    • +
    • +
      +

      getPropertyNames

      +
      public abstract io.swagger.v3.oas.models.media.Schema getPropertyNames()
      +
      +
    • +
    • +
      +

      getUnevaluatedProperties

      +
      public abstract Object getUnevaluatedProperties()
      +
      +
    • +
    • +
      +

      getMaxContains

      +
      public abstract Integer getMaxContains()
      +
      +
    • +
    • +
      +

      getMinContains

      +
      public abstract Integer getMinContains()
      +
      +
    • +
    • +
      +

      getAdditionalItems

      +
      public abstract io.swagger.v3.oas.models.media.Schema getAdditionalItems()
      +
      +
    • +
    • +
      +

      getUnevaluatedItems

      +
      public abstract io.swagger.v3.oas.models.media.Schema getUnevaluatedItems()
      +
      +
    • +
    • +
      +

      getIf

      +
      public abstract io.swagger.v3.oas.models.media.Schema getIf()
      +
      +
    • +
    • +
      +

      getElse

      +
      public abstract io.swagger.v3.oas.models.media.Schema getElse()
      +
      +
    • +
    • +
      +

      getThen

      +
      public abstract io.swagger.v3.oas.models.media.Schema getThen()
      +
      +
    • +
    • +
      +

      getDependentSchemas

      +
      public abstract Map<String,io.swagger.v3.oas.models.media.Schema> getDependentSchemas()
      +
      +
    • +
    • +
      +

      getDependentRequired

      +
      public abstract Map<String,List<String>> getDependentRequired()
      +
      +
    • +
    • +
      +

      get$comment

      +
      public abstract String get$comment()
      +
      +
    • +
    • +
      +

      getExamples

      +
      public abstract List<Object> getExamples()
      +
      +
    • +
    • +
      +

      getConst

      +
      public abstract Object getConst()
      +
      +
    • +
    • +
      +

      getBooleanSchemaValue

      +
      public abstract Boolean getBooleanSchemaValue()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/package-summary.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/package-summary.html new file mode 100644 index 0000000000..3314242bf7 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/package-summary.html @@ -0,0 +1,160 @@ + + + + +io.micronaut.openapi.swagger.core.jackson.mixin (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.swagger.core.jackson.mixin

+
+
+
package io.micronaut.openapi.swagger.core.jackson.mixin
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/package-tree.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/package-tree.html new file mode 100644 index 0000000000..1867b12721 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/mixin/package-tree.html @@ -0,0 +1,91 @@ + + + + +io.micronaut.openapi.swagger.core.jackson.mixin Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.swagger.core.jackson.mixin

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/package-summary.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/package-summary.html new file mode 100644 index 0000000000..0ad40735db --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/package-summary.html @@ -0,0 +1,118 @@ + + + + +io.micronaut.openapi.swagger.core.jackson (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.swagger.core.jackson

+
+
+
package io.micronaut.openapi.swagger.core.jackson
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/package-tree.html b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/package-tree.html new file mode 100644 index 0000000000..072c68449f --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/jackson/package-tree.html @@ -0,0 +1,80 @@ + + + + +io.micronaut.openapi.swagger.core.jackson Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.swagger.core.jackson

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable) +
        +
      • io.micronaut.openapi.swagger.core.jackson.ApiResponsesSerializer
      • +
      • io.micronaut.openapi.swagger.core.jackson.CallbackSerializer
      • +
      • io.micronaut.openapi.swagger.core.jackson.ExampleSerializer (implements com.fasterxml.jackson.databind.ser.ResolvableSerializer)
      • +
      • io.micronaut.openapi.swagger.core.jackson.MediaTypeSerializer (implements com.fasterxml.jackson.databind.ser.ResolvableSerializer)
      • +
      • io.micronaut.openapi.swagger.core.jackson.PathsSerializer
      • +
      • io.micronaut.openapi.swagger.core.jackson.Schema31Serializer (implements com.fasterxml.jackson.databind.ser.ResolvableSerializer)
      • +
      • io.micronaut.openapi.swagger.core.jackson.SchemaSerializer (implements com.fasterxml.jackson.databind.ser.ResolvableSerializer)
      • +
      +
    • +
    +
  • +
+
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/ApiResponses31Deserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/ApiResponses31Deserializer.html new file mode 100644 index 0000000000..3479f62195 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/ApiResponses31Deserializer.html @@ -0,0 +1,163 @@ + + + + +ApiResponses31Deserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiResponses31Deserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.responses.ApiResponses> +
io.micronaut.openapi.swagger.core.util.ApiResponsesDeserializer +
io.micronaut.openapi.swagger.core.util.ApiResponses31Deserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
public class ApiResponses31Deserializer +extends ApiResponsesDeserializer
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.openapi.swagger.core.util.ApiResponsesDeserializer

    +openapi31
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class io.micronaut.openapi.swagger.core.util.ApiResponsesDeserializer

    +deserialize
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiResponses31Deserializer

      +
      public ApiResponses31Deserializer()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/ApiResponsesDeserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/ApiResponsesDeserializer.html new file mode 100644 index 0000000000..6fa0033ea3 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/ApiResponsesDeserializer.html @@ -0,0 +1,222 @@ + + + + +ApiResponsesDeserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiResponsesDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.responses.ApiResponses> +
io.micronaut.openapi.swagger.core.util.ApiResponsesDeserializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
Direct Known Subclasses:
+
ApiResponses31Deserializer
+
+
+
public class ApiResponsesDeserializer +extends com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.responses.ApiResponses>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected boolean
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.swagger.v3.oas.models.responses.ApiResponses
    +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      openapi31

      +
      protected boolean openapi31
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiResponsesDeserializer

      +
      public ApiResponsesDeserializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public io.swagger.v3.oas.models.responses.ApiResponses deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.responses.ApiResponses>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/Callback31Deserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/Callback31Deserializer.html new file mode 100644 index 0000000000..5b2d834dac --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/Callback31Deserializer.html @@ -0,0 +1,163 @@ + + + + +Callback31Deserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Callback31Deserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.callbacks.Callback> +
io.micronaut.openapi.swagger.core.util.CallbackDeserializer +
io.micronaut.openapi.swagger.core.util.Callback31Deserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
public class Callback31Deserializer +extends CallbackDeserializer
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.openapi.swagger.core.util.CallbackDeserializer

    +openapi31
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class io.micronaut.openapi.swagger.core.util.CallbackDeserializer

    +deserialize
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Callback31Deserializer

      +
      public Callback31Deserializer()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/CallbackDeserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/CallbackDeserializer.html new file mode 100644 index 0000000000..4d80841215 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/CallbackDeserializer.html @@ -0,0 +1,222 @@ + + + + +CallbackDeserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CallbackDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.callbacks.Callback> +
io.micronaut.openapi.swagger.core.util.CallbackDeserializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
Direct Known Subclasses:
+
Callback31Deserializer
+
+
+
public class CallbackDeserializer +extends com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.callbacks.Callback>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected boolean
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.swagger.v3.oas.models.callbacks.Callback
    +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      openapi31

      +
      protected boolean openapi31
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CallbackDeserializer

      +
      public CallbackDeserializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public io.swagger.v3.oas.models.callbacks.Callback deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.callbacks.Callback>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/DeserializationModule.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/DeserializationModule.html new file mode 100644 index 0000000000..d6770e42a7 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/DeserializationModule.html @@ -0,0 +1,169 @@ + + + + +DeserializationModule (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DeserializationModule

+
+
java.lang.Object +
com.fasterxml.jackson.databind.Module +
com.fasterxml.jackson.databind.module.SimpleModule +
io.micronaut.openapi.swagger.core.util.DeserializationModule
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.core.Versioned, Serializable
+
+
+
public class DeserializationModule +extends com.fasterxml.jackson.databind.module.SimpleModule
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.Module

    +com.fasterxml.jackson.databind.Module.SetupContext
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.fasterxml.jackson.databind.module.SimpleModule

    +_abstractTypes, _deserializerModifier, _deserializers, _hasExplicitName, _keyDeserializers, _keySerializers, _mixins, _name, _namingStrategy, _serializerModifier, _serializers, _subtypes, _valueInstantiators, _version
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.module.SimpleModule

    +_checkNotNull, addAbstractTypeMapping, addDeserializer, addKeyDeserializer, addKeySerializer, addSerializer, addSerializer, addValueInstantiator, getModuleName, getTypeId, registerSubtypes, registerSubtypes, registerSubtypes, setAbstractTypes, setDeserializerModifier, setDeserializers, setKeyDeserializers, setKeySerializers, setMixInAnnotation, setNamingStrategy, setSerializerModifier, setSerializers, setupModule, setValueInstantiators, version
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.Module

    +getDependencies
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DeserializationModule

      +
      public DeserializationModule()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/DeserializationModule31.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/DeserializationModule31.html new file mode 100644 index 0000000000..65f79e2d4e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/DeserializationModule31.html @@ -0,0 +1,169 @@ + + + + +DeserializationModule31 (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DeserializationModule31

+
+
java.lang.Object +
com.fasterxml.jackson.databind.Module +
com.fasterxml.jackson.databind.module.SimpleModule +
io.micronaut.openapi.swagger.core.util.DeserializationModule31
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.core.Versioned, Serializable
+
+
+
public class DeserializationModule31 +extends com.fasterxml.jackson.databind.module.SimpleModule
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.Module

    +com.fasterxml.jackson.databind.Module.SetupContext
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.fasterxml.jackson.databind.module.SimpleModule

    +_abstractTypes, _deserializerModifier, _deserializers, _hasExplicitName, _keyDeserializers, _keySerializers, _mixins, _name, _namingStrategy, _serializerModifier, _serializers, _subtypes, _valueInstantiators, _version
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.module.SimpleModule

    +_checkNotNull, addAbstractTypeMapping, addDeserializer, addKeyDeserializer, addKeySerializer, addSerializer, addSerializer, addValueInstantiator, getModuleName, getTypeId, registerSubtypes, registerSubtypes, registerSubtypes, setAbstractTypes, setDeserializerModifier, setDeserializers, setKeyDeserializers, setKeySerializers, setMixInAnnotation, setNamingStrategy, setSerializerModifier, setSerializers, setupModule, setValueInstantiators, version
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.Module

    +getDependencies
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DeserializationModule31

      +
      public DeserializationModule31()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/EncodingPropertyStyleEnumDeserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/EncodingPropertyStyleEnumDeserializer.html new file mode 100644 index 0000000000..5b191f506b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/EncodingPropertyStyleEnumDeserializer.html @@ -0,0 +1,189 @@ + + + + +EncodingPropertyStyleEnumDeserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EncodingPropertyStyleEnumDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.media.EncodingProperty.StyleEnum> +
io.micronaut.openapi.swagger.core.util.EncodingPropertyStyleEnumDeserializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
public class EncodingPropertyStyleEnumDeserializer +extends com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.media.EncodingProperty.StyleEnum>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.swagger.v3.oas.models.media.EncodingProperty.StyleEnum
    +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EncodingPropertyStyleEnumDeserializer

      +
      public EncodingPropertyStyleEnumDeserializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public io.swagger.v3.oas.models.media.EncodingProperty.StyleEnum deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.media.EncodingProperty.StyleEnum>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/EncodingStyleEnumDeserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/EncodingStyleEnumDeserializer.html new file mode 100644 index 0000000000..441916abd9 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/EncodingStyleEnumDeserializer.html @@ -0,0 +1,189 @@ + + + + +EncodingStyleEnumDeserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EncodingStyleEnumDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.media.Encoding.StyleEnum> +
io.micronaut.openapi.swagger.core.util.EncodingStyleEnumDeserializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
public class EncodingStyleEnumDeserializer +extends com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.media.Encoding.StyleEnum>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.swagger.v3.oas.models.media.Encoding.StyleEnum
    +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EncodingStyleEnumDeserializer

      +
      public EncodingStyleEnumDeserializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public io.swagger.v3.oas.models.media.Encoding.StyleEnum deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.media.Encoding.StyleEnum>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/HeaderStyleEnumDeserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/HeaderStyleEnumDeserializer.html new file mode 100644 index 0000000000..17399f7b5b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/HeaderStyleEnumDeserializer.html @@ -0,0 +1,189 @@ + + + + +HeaderStyleEnumDeserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HeaderStyleEnumDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.headers.Header.StyleEnum> +
io.micronaut.openapi.swagger.core.util.HeaderStyleEnumDeserializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
public class HeaderStyleEnumDeserializer +extends com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.headers.Header.StyleEnum>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.swagger.v3.oas.models.headers.Header.StyleEnum
    +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HeaderStyleEnumDeserializer

      +
      public HeaderStyleEnumDeserializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public io.swagger.v3.oas.models.headers.Header.StyleEnum deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.headers.Header.StyleEnum>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/Model31Deserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/Model31Deserializer.html new file mode 100644 index 0000000000..9ac03922d2 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/Model31Deserializer.html @@ -0,0 +1,163 @@ + + + + +Model31Deserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Model31Deserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.media.Schema> +
io.micronaut.openapi.swagger.core.util.ModelDeserializer +
io.micronaut.openapi.swagger.core.util.Model31Deserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
public class Model31Deserializer +extends ModelDeserializer
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.openapi.swagger.core.util.ModelDeserializer

    +openapi31
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class io.micronaut.openapi.swagger.core.util.ModelDeserializer

    +deserialize
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Model31Deserializer

      +
      public Model31Deserializer()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/ModelDeserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/ModelDeserializer.html new file mode 100644 index 0000000000..8818a29d4a --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/ModelDeserializer.html @@ -0,0 +1,222 @@ + + + + +ModelDeserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ModelDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.media.Schema> +
io.micronaut.openapi.swagger.core.util.ModelDeserializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
Direct Known Subclasses:
+
Model31Deserializer
+
+
+
public class ModelDeserializer +extends com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.media.Schema>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected boolean
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.swagger.v3.oas.models.media.Schema
    +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      openapi31

      +
      protected boolean openapi31
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ModelDeserializer

      +
      public ModelDeserializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public io.swagger.v3.oas.models.media.Schema deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.media.Schema>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/ObjectMapperFactory.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/ObjectMapperFactory.html new file mode 100644 index 0000000000..4d8532a227 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/ObjectMapperFactory.html @@ -0,0 +1,180 @@ + + + + +ObjectMapperFactory (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ObjectMapperFactory

+
+
java.lang.Object +
io.micronaut.openapi.swagger.core.util.ObjectMapperFactory
+
+
+
+
public class ObjectMapperFactory +extends Object
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createJson

      +
      public static com.fasterxml.jackson.databind.ObjectMapper createJson()
      +
      +
    • +
    • +
      +

      createYaml

      +
      public static com.fasterxml.jackson.databind.ObjectMapper createYaml(boolean openapi31)
      +
      +
    • +
    • +
      +

      createYaml

      +
      public static com.fasterxml.jackson.databind.ObjectMapper createYaml()
      +
      +
    • +
    • +
      +

      createJson31

      +
      public static com.fasterxml.jackson.databind.ObjectMapper createJson31()
      +
      +
    • +
    • +
      +

      createYaml31

      +
      public static com.fasterxml.jackson.databind.ObjectMapper createYaml31()
      +
      +
    • +
    • +
      +

      buildStrictGenericObjectMapper

      +
      public static com.fasterxml.jackson.databind.ObjectMapper buildStrictGenericObjectMapper()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/OpenAPI31Deserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/OpenAPI31Deserializer.html new file mode 100644 index 0000000000..0b8175321e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/OpenAPI31Deserializer.html @@ -0,0 +1,223 @@ + + + + +OpenAPI31Deserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenAPI31Deserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<T> +
com.fasterxml.jackson.databind.deser.std.StdDeserializer<io.swagger.v3.oas.models.OpenAPI> +
io.micronaut.openapi.swagger.core.util.OpenAPI31Deserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ResolvableDeserializer, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, Serializable
+
+
+
public class OpenAPI31Deserializer +extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<io.swagger.v3.oas.models.OpenAPI> +implements com.fasterxml.jackson.databind.deser.ResolvableDeserializer
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

    +_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    OpenAPI31Deserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> defaultDeserializer)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.swagger.v3.oas.models.OpenAPI
    +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    void
    +
    resolve(com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

    +_byteOverflow, _checkBooleanToStringCoercion, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFloatToStringCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkIntToFloatCoercion, _checkIntToStringCoercion, _checkTextualNull, _checkToStringCoercion, _coerceBooleanFromInt, _coercedTypeDesc, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenAPI31Deserializer

      +
      public OpenAPI31Deserializer(com.fasterxml.jackson.databind.JsonDeserializer<?> defaultDeserializer)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public io.swagger.v3.oas.models.OpenAPI deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.OpenAPI>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      resolve

      +
      public void resolve(com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      Specified by:
      +
      resolve in interface com.fasterxml.jackson.databind.deser.ResolvableDeserializer
      +
      Throws:
      +
      com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/Parameter31Deserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/Parameter31Deserializer.html new file mode 100644 index 0000000000..b5b4309176 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/Parameter31Deserializer.html @@ -0,0 +1,163 @@ + + + + +Parameter31Deserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Parameter31Deserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.parameters.Parameter> +
io.micronaut.openapi.swagger.core.util.ParameterDeserializer +
io.micronaut.openapi.swagger.core.util.Parameter31Deserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
public class Parameter31Deserializer +extends ParameterDeserializer
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.openapi.swagger.core.util.ParameterDeserializer

    +openapi31
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class io.micronaut.openapi.swagger.core.util.ParameterDeserializer

    +deserialize
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Parameter31Deserializer

      +
      public Parameter31Deserializer()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/ParameterDeserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/ParameterDeserializer.html new file mode 100644 index 0000000000..5d249021c2 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/ParameterDeserializer.html @@ -0,0 +1,222 @@ + + + + +ParameterDeserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ParameterDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.parameters.Parameter> +
io.micronaut.openapi.swagger.core.util.ParameterDeserializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
Direct Known Subclasses:
+
Parameter31Deserializer
+
+
+
public class ParameterDeserializer +extends com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.parameters.Parameter>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected boolean
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.swagger.v3.oas.models.parameters.Parameter
    +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      openapi31

      +
      protected boolean openapi31
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ParameterDeserializer

      +
      public ParameterDeserializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public io.swagger.v3.oas.models.parameters.Parameter deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.parameters.Parameter>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/Paths31Deserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/Paths31Deserializer.html new file mode 100644 index 0000000000..22f66d54d6 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/Paths31Deserializer.html @@ -0,0 +1,163 @@ + + + + +Paths31Deserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Paths31Deserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.Paths> +
io.micronaut.openapi.swagger.core.util.PathsDeserializer +
io.micronaut.openapi.swagger.core.util.Paths31Deserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
public class Paths31Deserializer +extends PathsDeserializer
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.openapi.swagger.core.util.PathsDeserializer

    +openapi31
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class io.micronaut.openapi.swagger.core.util.PathsDeserializer

    +deserialize
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Paths31Deserializer

      +
      public Paths31Deserializer()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/PathsDeserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/PathsDeserializer.html new file mode 100644 index 0000000000..827c402d63 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/PathsDeserializer.html @@ -0,0 +1,222 @@ + + + + +PathsDeserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PathsDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.Paths> +
io.micronaut.openapi.swagger.core.util.PathsDeserializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
Direct Known Subclasses:
+
Paths31Deserializer
+
+
+
public class PathsDeserializer +extends com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.Paths>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected boolean
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.swagger.v3.oas.models.Paths
    +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      openapi31

      +
      protected boolean openapi31
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PathsDeserializer

      +
      public PathsDeserializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public io.swagger.v3.oas.models.Paths deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.Paths>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/PrimitiveType.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/PrimitiveType.html new file mode 100644 index 0000000000..f02b780b3a --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/PrimitiveType.html @@ -0,0 +1,605 @@ + + + + +PrimitiveType (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class PrimitiveType

+
+
java.lang.Object +
java.lang.Enum<PrimitiveType> +
io.micronaut.openapi.swagger.core.util.PrimitiveType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<PrimitiveType>, Constable
+
+
+
public enum PrimitiveType +extends Enum<PrimitiveType>
+
The PrimitiveType enumeration defines a mapping of limited set + of classes into Swagger primitive types. +

+ This class is copied from swagger-core library.

+
+
Since:
+
4.6.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      datatypeMappings

      +
      public static final Map<String,String> datatypeMappings
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static PrimitiveType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static PrimitiveType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      customExcludedClasses

      +
      public static Set<String> customExcludedClasses()
      +
      Adds support for custom mapping of classes to primitive types
      +
      +
      Returns:
      +
      Set of custom classes to primitive type
      +
      Since:
      +
      2.0.6
      +
      +
      +
    • +
    • +
      +

      customExcludedExternalClasses

      +
      public static Set<String> customExcludedExternalClasses()
      +
      Adds support for custom mapping of classes to primitive types
      +
      +
      Returns:
      +
      Set of custom classes to primitive type
      +
      Since:
      +
      2.1.2
      +
      +
      +
    • +
    • +
      +

      customClasses

      +
      public static Map<String,PrimitiveType> customClasses()
      +
      Adds support for custom mapping of classes to primitive types
      +
      +
      Returns:
      +
      Map of custom classes to primitive type
      +
      Since:
      +
      2.0.6
      +
      +
      +
    • +
    • +
      +

      systemPrefixes

      +
      public static Set<String> systemPrefixes()
      +
      class qualified names prefixes to be considered as "system" types
      +
      +
      Returns:
      +
      Mutable set of class qualified names prefixes to be considered as "system" types
      +
      Since:
      +
      2.0.6
      +
      +
      +
    • +
    • +
      +

      nonSystemTypes

      +
      public static Set<String> nonSystemTypes()
      +
      class qualified names NOT to be considered as "system" types
      +
      +
      Returns:
      +
      Mutable set of class qualified names NOT to be considered as "system" types
      +
      Since:
      +
      2.0.6
      +
      +
      +
    • +
    • +
      +

      nonSystemTypePackages

      +
      public static Set<String> nonSystemTypePackages()
      +
      package names NOT to be considered as "system" types
      +
      +
      Returns:
      +
      Mutable set of package names NOT to be considered as "system" types
      +
      Since:
      +
      2.0.6
      +
      +
      +
    • +
    • +
      +

      fromType

      +
      public static PrimitiveType fromType(Type type)
      +
      +
    • +
    • +
      +

      fromName

      +
      public static PrimitiveType fromName(String name)
      +
      +
    • +
    • +
      +

      fromTypeAndFormat

      +
      public static PrimitiveType fromTypeAndFormat(String type, + String format)
      +
      +
    • +
    • +
      +

      createProperty

      +
      public static io.swagger.v3.oas.models.media.Schema createProperty(Type type)
      +
      +
    • +
    • +
      +

      createProperty

      +
      public static io.swagger.v3.oas.models.media.Schema createProperty(String name)
      +
      +
    • +
    • +
      +

      getCommonName

      +
      public static String getCommonName(Type type)
      +
      +
    • +
    • +
      +

      getKeyClass

      +
      public Class<?> getKeyClass()
      +
      +
    • +
    • +
      +

      getCommonName

      +
      public String getCommonName()
      +
      +
    • +
    • +
      +

      createProperty

      +
      public abstract io.swagger.v3.oas.models.media.Schema createProperty()
      +
      +
    • +
    • +
      +

      enablePartialTime

      +
      public static void enablePartialTime()
      +
      Convenience method to map LocalTime to string primitive with rfc3339 format partial-time. + See link
      +
      +
      Since:
      +
      2.0.6
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/SecurityScheme31Deserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/SecurityScheme31Deserializer.html new file mode 100644 index 0000000000..a4786c6102 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/SecurityScheme31Deserializer.html @@ -0,0 +1,163 @@ + + + + +SecurityScheme31Deserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecurityScheme31Deserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.security.SecurityScheme> +
io.micronaut.openapi.swagger.core.util.SecuritySchemeDeserializer +
io.micronaut.openapi.swagger.core.util.SecurityScheme31Deserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
public class SecurityScheme31Deserializer +extends SecuritySchemeDeserializer
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.openapi.swagger.core.util.SecuritySchemeDeserializer

    +openapi31
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class io.micronaut.openapi.swagger.core.util.SecuritySchemeDeserializer

    +deserialize
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecurityScheme31Deserializer

      +
      public SecurityScheme31Deserializer()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/SecuritySchemeDeserializer.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/SecuritySchemeDeserializer.html new file mode 100644 index 0000000000..28732d2261 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/SecuritySchemeDeserializer.html @@ -0,0 +1,222 @@ + + + + +SecuritySchemeDeserializer (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecuritySchemeDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.security.SecurityScheme> +
io.micronaut.openapi.swagger.core.util.SecuritySchemeDeserializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
Direct Known Subclasses:
+
SecurityScheme31Deserializer
+
+
+
public class SecuritySchemeDeserializer +extends com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.security.SecurityScheme>
+
This class is copied from swagger-core library.
+
+
Since:
+
4.6.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected boolean
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.swagger.v3.oas.models.security.SecurityScheme
    +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      openapi31

      +
      protected boolean openapi31
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecuritySchemeDeserializer

      +
      public SecuritySchemeDeserializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public io.swagger.v3.oas.models.security.SecurityScheme deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<io.swagger.v3.oas.models.security.SecurityScheme>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/package-summary.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/package-summary.html new file mode 100644 index 0000000000..6c56d124cc --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/package-summary.html @@ -0,0 +1,164 @@ + + + + +io.micronaut.openapi.swagger.core.util (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.swagger.core.util

+
+
+
package io.micronaut.openapi.swagger.core.util
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/swagger/core/util/package-tree.html b/6.4.0/api/io/micronaut/openapi/swagger/core/util/package-tree.html new file mode 100644 index 0000000000..bd93d7d979 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/swagger/core/util/package-tree.html @@ -0,0 +1,136 @@ + + + + +io.micronaut.openapi.swagger.core.util Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.swagger.core.util

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/view/OpenApiViewConfig.html b/6.4.0/api/io/micronaut/openapi/view/OpenApiViewConfig.html new file mode 100644 index 0000000000..e0881a6eff --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/view/OpenApiViewConfig.html @@ -0,0 +1,496 @@ + + + + +OpenApiViewConfig (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiViewConfig

+
+
java.lang.Object +
io.micronaut.openapi.view.OpenApiViewConfig
+
+
+
+
public final class OpenApiViewConfig +extends Object
+
OpenApi view configuration for Swagger UI, ReDoc, OpenAPI Explorer and RapiDoc. + By default, no views are enabled.
+
+
Author:
+
croudet
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      fromSpecification

      +
      public static OpenApiViewConfig fromSpecification(String specification, + Map<Pair<String,String>,OpenApiInfo> openApiInfos, + Properties openApiProperties, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Creates an OpenApiViewConfig form a String representation.
      +
      +
      Parameters:
      +
      specification - A String representation of an OpenApiViewConfig.
      +
      openApiInfos - Open API info objects.
      +
      openApiProperties - The open api properties.
      +
      context - Visitor context.
      +
      Returns:
      +
      An OpenApiViewConfig.
      +
      +
      +
    • +
    • +
      +

      isEnabled

      +
      public boolean isEnabled()
      +
      Returns true when the generation of views is enabled.
      +
      +
      Returns:
      +
      true when the generation of views is enabled.
      +
      +
      +
    • +
    • +
      +

      render

      +
      public void render(Path outputDir, + io.micronaut.inject.visitor.VisitorContext context) + throws IOException
      +
      Generates the views given this configuration.
      +
      +
      Parameters:
      +
      outputDir - The destination directory of the generated views.
      +
      context - The visitor context
      +
      Throws:
      +
      IOException - When the generation fails.
      +
      +
      +
    • +
    • +
      +

      setServerContextPath

      +
      public void setServerContextPath(String contextPath)
      +
      Sets the server context path.
      +
      +
      Parameters:
      +
      contextPath - The server context path.
      +
      +
      +
    • +
    • +
      +

      getTitle

      +
      public String getTitle()
      +
      Returns the title for the generated views.
      +
      +
      Returns:
      +
      A title.
      +
      +
      +
    • +
    • +
      +

      setTitle

      +
      public void setTitle(String title)
      +
      Sets the title for the generated views.
      +
      +
      Parameters:
      +
      title - A title.
      +
      +
      +
    • +
    • +
      +

      getSpecURL

      +
      public String getSpecURL(io.micronaut.openapi.view.AbstractViewConfig cfg, + @Nullable + @Nullable io.micronaut.inject.visitor.VisitorContext context)
      +
      Returns the relative openApi specification url path.
      +
      +
      Parameters:
      +
      cfg - view config.
      +
      context - Visitor context.
      +
      Returns:
      +
      A path.
      +
      +
      +
    • +
    • +
      +

      setSpecFile

      +
      public void setSpecFile(String specFile)
      +
      Sets the generated openApi specification file name.
      +
      +
      Parameters:
      +
      specFile - The openApi specification file name.
      +
      +
      +
    • +
    • +
      +

      getSwaggerUIConfig

      +
      public io.micronaut.openapi.view.SwaggerUIConfig getSwaggerUIConfig()
      +
      +
    • +
    • +
      +

      getRedocConfig

      +
      public io.micronaut.openapi.view.RedocConfig getRedocConfig()
      +
      +
    • +
    • +
      +

      getRapidocConfig

      +
      public io.micronaut.openapi.view.RapidocConfig getRapidocConfig()
      +
      +
    • +
    • +
      +

      getOpenApiExplorerConfig

      +
      public io.micronaut.openapi.view.OpenApiExplorerConfig getOpenApiExplorerConfig()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/view/package-summary.html b/6.4.0/api/io/micronaut/openapi/view/package-summary.html new file mode 100644 index 0000000000..4834b864db --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/view/package-summary.html @@ -0,0 +1,94 @@ + + + + +io.micronaut.openapi.view (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.view

+
+
+
package io.micronaut.openapi.view
+
+
    +
  • + +
  • +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    OpenApi view configuration for Swagger UI, ReDoc, OpenAPI Explorer and RapiDoc.
    +
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/view/package-tree.html b/6.4.0/api/io/micronaut/openapi/view/package-tree.html new file mode 100644 index 0000000000..2212a1844a --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/view/package-tree.html @@ -0,0 +1,70 @@ + + + + +io.micronaut.openapi.view Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.view

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/AbstractOpenApiEndpointVisitor.html b/6.4.0/api/io/micronaut/openapi/visitor/AbstractOpenApiEndpointVisitor.html new file mode 100644 index 0000000000..2aaabeec3e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/AbstractOpenApiEndpointVisitor.html @@ -0,0 +1,850 @@ + + + + +AbstractOpenApiEndpointVisitor (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractOpenApiEndpointVisitor

+
+
java.lang.Object +
io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
+
+
+
+
Direct Known Subclasses:
+
OpenApiControllerVisitor, OpenApiEndpointVisitor
+
+
+
public abstract class AbstractOpenApiEndpointVisitor +extends Object
+
A TypeElementVisitor the builds the Swagger model from Micronaut controllers at compile time.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected io.swagger.v3.oas.models.ExternalDocumentation
    + +
     
    +
    protected List<io.swagger.v3.oas.models.tags.Tag>
    + +
     
    +
    protected static final String
    + +
     
    +
    protected static final String
    + +
     
    +
    protected static final String
    + +
     
    +
    protected static final String
    + +
     
    +
    protected static final String
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindArraySchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.ArraySchema> schemaAnn, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the array schema for the given element.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindSchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaAnn, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the schema for the given element.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindSchemaForElement(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the schema for the given element.
    +
    +
    protected abstract List<io.swagger.v3.oas.models.tags.Tag>
    +
    classTags(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the class tags.
    +
    +
    protected abstract List<io.micronaut.http.MediaType>
    +
    consumesMediaTypes(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the consumes media types.
    +
    +
    protected abstract String
    +
    description(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the description for the element.
    +
    +
    protected abstract io.micronaut.http.HttpMethod
    +
    httpMethod(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the HttpMethod of the element.
    +
    +
    protected abstract boolean
    +
    ignore(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns true if the specified element should not be processed.
    +
    +
    protected abstract boolean
    +
    ignore(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns true if the specified element should not be processed.
    +
    +
    protected abstract List<io.swagger.v3.oas.models.security.SecurityRequirement>
    +
    methodSecurityRequirements(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the security requirements at method level.
    +
    +
    protected abstract List<io.swagger.v3.oas.models.servers.Server>
    +
    methodServers(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the servers at method level.
    +
    +
    protected void
    +
    processJavaxValidationAnnotations(io.micronaut.inject.ast.Element element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind)
    +
     
    +
    protected <T, +A extends Annotation>
    List<T>
    +
    processOpenApiAnnotation(io.micronaut.inject.ast.Element element, + io.micronaut.inject.visitor.VisitorContext context, + Class<A> annotationType, + Class<T> modelType, + List<T> tagList)
    +
    +
    Converts annotation to model.
    +
    +
    protected void
    +
    processSchemaProperty(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + @Nullable io.micronaut.inject.ast.Element classElement, + io.swagger.v3.oas.models.media.Schema<?> parentSchema, + io.swagger.v3.oas.models.media.Schema<?> propertySchema)
    +
    +
    Processes a schema property.
    +
    +
    protected void
    +
    processSecuritySchemes(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Processes SecurityScheme + annotations.
    +
    +
    protected abstract List<io.micronaut.http.MediaType>
    +
    producesMediaTypes(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the produces media types.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    readSchema(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaValue, + io.swagger.v3.oas.models.OpenAPI openAPI, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable io.micronaut.inject.ast.Element type, + Map<String,io.micronaut.inject.ast.ClassElement> typeArgs, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Reads schema.
    +
    +
    protected @Nullable io.swagger.v3.oas.models.media.Schema<?>
    +
    resolveSchema(@Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Resolves the schema for the given type element.
    +
    +
    protected @Nullable io.swagger.v3.oas.models.media.Schema<?>
    +
    resolveSchema(io.swagger.v3.oas.models.OpenAPI openAPI, + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass, + JavadocDescription fieldJavadoc, + JavadocDescription classJavadoc)
    +
    +
    Resolves the schema for the given type element.
    +
    + +
    toValueMap(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Convert the values to a map.
    +
    +
    protected abstract List<io.micronaut.http.uri.UriMatchTemplate>
    +
    uriMatchTemplates(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the uri paths of the element.
    +
    +
    void
    +
    visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Executed when a class is encountered that matches the generic class.
    +
    +
    void
    +
    visitMethod(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Executed when a method is encountered that matches the generic element.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      CONTEXT_CHILD_PATH

      +
      protected static final String CONTEXT_CHILD_PATH
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTEXT_CHILD_OP_ID_PREFIX

      +
      protected static final String CONTEXT_CHILD_OP_ID_PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTEXT_CHILD_OP_ID_SUFFIX

      +
      protected static final String CONTEXT_CHILD_OP_ID_SUFFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CONTEXT_CHILD_OP_ID_SUFFIX_ADD_ALWAYS

      +
      protected static final String CONTEXT_CHILD_OP_ID_SUFFIX_ADD_ALWAYS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      IS_PROCESS_PARENT_CLASS

      +
      protected static final String IS_PROCESS_PARENT_CLASS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      classTags

      +
      protected List<io.swagger.v3.oas.models.tags.Tag> classTags
      +
      +
    • +
    • +
      +

      classExternalDocs

      +
      protected io.swagger.v3.oas.models.ExternalDocumentation classExternalDocs
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractOpenApiEndpointVisitor

      +
      public AbstractOpenApiEndpointVisitor()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      visitClass

      +
      public void visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Executed when a class is encountered that matches the generic class.
      +
      +
      Parameters:
      +
      element - The element
      +
      context - The visitor context
      +
      +
      +
    • +
    • +
      +

      methodSecurityRequirements

      +
      protected abstract List<io.swagger.v3.oas.models.security.SecurityRequirement> methodSecurityRequirements(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Returns the security requirements at method level.
      +
      +
      Parameters:
      +
      element - The MethodElement.
      +
      context - The context.
      +
      Returns:
      +
      The security requirements.
      +
      +
      +
    • +
    • +
      +

      methodServers

      +
      protected abstract List<io.swagger.v3.oas.models.servers.Server> methodServers(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Returns the servers at method level.
      +
      +
      Parameters:
      +
      element - The MethodElement.
      +
      context - The context.
      +
      Returns:
      +
      The servers.
      +
      +
      +
    • +
    • +
      +

      classTags

      +
      protected abstract List<io.swagger.v3.oas.models.tags.Tag> classTags(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Returns the class tags.
      +
      +
      Parameters:
      +
      element - The ClassElement.
      +
      context - The context.
      +
      Returns:
      +
      The class tags.
      +
      +
      +
    • +
    • +
      +

      ignore

      +
      protected abstract boolean ignore(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Returns true if the specified element should not be processed.
      +
      +
      Parameters:
      +
      element - The ClassElement.
      +
      context - The context.
      +
      Returns:
      +
      true if the specified element should not be processed.
      +
      +
      +
    • +
    • +
      +

      ignore

      +
      protected abstract boolean ignore(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Returns true if the specified element should not be processed.
      +
      +
      Parameters:
      +
      element - The ClassElement.
      +
      context - The context.
      +
      Returns:
      +
      true if the specified element should not be processed.
      +
      +
      +
    • +
    • +
      +

      httpMethod

      +
      protected abstract io.micronaut.http.HttpMethod httpMethod(io.micronaut.inject.ast.MethodElement element)
      +
      Returns the HttpMethod of the element.
      +
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The HttpMethod of the element.
      +
      +
      +
    • +
    • +
      +

      uriMatchTemplates

      +
      protected abstract List<io.micronaut.http.uri.UriMatchTemplate> uriMatchTemplates(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Returns the uri paths of the element.
      +
      +
      Parameters:
      +
      element - The MethodElement.
      +
      context - The context
      +
      Returns:
      +
      The uri paths of the element.
      +
      +
      +
    • +
    • +
      +

      consumesMediaTypes

      +
      protected abstract List<io.micronaut.http.MediaType> consumesMediaTypes(io.micronaut.inject.ast.MethodElement element)
      +
      Returns the consumes media types.
      +
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The consumes media types.
      +
      +
      +
    • +
    • +
      +

      producesMediaTypes

      +
      protected abstract List<io.micronaut.http.MediaType> producesMediaTypes(io.micronaut.inject.ast.MethodElement element)
      +
      Returns the produces media types.
      +
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The produces media types.
      +
      +
      +
    • +
    • +
      +

      description

      +
      protected abstract String description(io.micronaut.inject.ast.MethodElement element)
      +
      Returns the description for the element.
      +
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The description for the element.
      +
      +
      +
    • +
    • +
      +

      visitMethod

      +
      public void visitMethod(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Executed when a method is encountered that matches the generic element.
      +
      +
      Parameters:
      +
      element - The element
      +
      context - The visitor context
      +
      +
      +
    • +
    • +
      +

      toValueMap

      +
      protected Map<CharSequence,Object> toValueMap(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Convert the values to a map.
      +
      +
      Parameters:
      +
      values - The values
      +
      context - The visitor context
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The map
      +
      +
      +
    • +
    • +
      +

      resolveSchema

      +
      @Nullable +protected @Nullable io.swagger.v3.oas.models.media.Schema<?> resolveSchema(@Nullable + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Resolves the schema for the given type element.
      +
      +
      Parameters:
      +
      definingElement - The defining element
      +
      type - The type element
      +
      context - The context
      +
      mediaTypes - An optional media type
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The schema or null if it cannot be resolved
      +
      +
      +
    • +
    • +
      +

      resolveSchema

      +
      @Nullable +protected @Nullable io.swagger.v3.oas.models.media.Schema<?> resolveSchema(io.swagger.v3.oas.models.OpenAPI openAPI, + @Nullable + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass, + JavadocDescription fieldJavadoc, + JavadocDescription classJavadoc)
      +
      Resolves the schema for the given type element.
      +
      +
      Parameters:
      +
      openAPI - The OpenAPI object
      +
      definingElement - The defining element
      +
      type - The type element
      +
      context - The context
      +
      mediaTypes - An optional media type
      +
      fieldJavadoc - Field-level java doc
      +
      classJavadoc - Class-level java doc
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The schema or null if it cannot be resolved
      +
      +
      +
    • +
    • +
      +

      processSchemaProperty

      +
      protected void processSchemaProperty(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + @Nullable + @Nullable io.micronaut.inject.ast.Element classElement, + io.swagger.v3.oas.models.media.Schema<?> parentSchema, + io.swagger.v3.oas.models.media.Schema<?> propertySchema)
      +
      Processes a schema property.
      +
      +
      Parameters:
      +
      context - The visitor context
      +
      element - The element
      +
      elementType - The element type
      +
      classElement - The class element
      +
      parentSchema - The parent schema
      +
      propertySchema - The property schema
      +
      +
      +
    • +
    • +
      +

      bindSchemaForElement

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindSchemaForElement(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      elementType - The element type
      +
      schemaToBind - The schema to bind
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      processJavaxValidationAnnotations

      +
      protected void processJavaxValidationAnnotations(io.micronaut.inject.ast.Element element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind)
      +
      +
    • +
    • +
      +

      bindSchemaAnnotationValue

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindSchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaAnn, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      schemaToBind - The schema to bind
      +
      schemaAnn - The schema annotation
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      bindArraySchemaAnnotationValue

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindArraySchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.ArraySchema> schemaAnn, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the array schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      schemaToBind - The schema to bind
      +
      schemaAnn - The schema annotation
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      readSchema

      +
      protected io.swagger.v3.oas.models.media.Schema<?> readSchema(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaValue, + io.swagger.v3.oas.models.OpenAPI openAPI, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable + @Nullable io.micronaut.inject.ast.Element type, + Map<String,io.micronaut.inject.ast.ClassElement> typeArgs, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Reads schema.
      +
      +
      Parameters:
      +
      schemaValue - annotation value
      +
      openAPI - The OpenApi
      +
      context - The VisitorContext
      +
      type - type element
      +
      typeArgs - type arguments
      +
      mediaTypes - The media types of schema
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      New schema instance
      +
      +
      +
    • +
    • +
      +

      processSecuritySchemes

      +
      protected void processSecuritySchemes(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Processes SecurityScheme + annotations.
      +
      +
      Parameters:
      +
      element - The element
      +
      context - The visitor context
      +
      +
      +
    • +
    • +
      +

      processOpenApiAnnotation

      +
      protected <T, +A extends Annotation> List<T> processOpenApiAnnotation(io.micronaut.inject.ast.Element element, + io.micronaut.inject.visitor.VisitorContext context, + Class<A> annotationType, + Class<T> modelType, + List<T> tagList)
      +
      Converts annotation to model.
      +
      +
      Type Parameters:
      +
      T - The model type.
      +
      A - The annotation type.
      +
      Parameters:
      +
      element - The element to process.
      +
      context - The context.
      +
      annotationType - The annotation type.
      +
      modelType - The model type.
      +
      tagList - The initial list of models.
      +
      Returns:
      +
      A list of model objects.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/AdocModule.html b/6.4.0/api/io/micronaut/openapi/visitor/AdocModule.html new file mode 100644 index 0000000000..6889763054 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/AdocModule.html @@ -0,0 +1,148 @@ + + + + +AdocModule (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AdocModule

+
+
java.lang.Object +
io.micronaut.openapi.visitor.AdocModule
+
+
+
+
public final class AdocModule +extends Object
+
Method to convert final openapi file to adoc format.
+
+
Since:
+
5.2.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      convert

      +
      public static void convert(OpenApiInfo openApiInfo, + Map<String,String> props, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Convert and save to file openAPI object in adoc format.
      +
      +
      Parameters:
      +
      openApiInfo - openApiInfo object
      +
      props - openapi-adoc properties
      +
      context - visitor context
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/AnnProcessorEnvironment.html b/6.4.0/api/io/micronaut/openapi/visitor/AnnProcessorEnvironment.html new file mode 100644 index 0000000000..fba7cd2144 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/AnnProcessorEnvironment.html @@ -0,0 +1,267 @@ + + + + +AnnProcessorEnvironment (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AnnProcessorEnvironment

+
+
java.lang.Object +
io.micronaut.context.env.PropertySourcePropertyResolver +
io.micronaut.context.env.DefaultEnvironment +
io.micronaut.openapi.visitor.AnnProcessorEnvironment
+
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.context.env.Environment, io.micronaut.context.LifeCycle<io.micronaut.context.env.Environment>, io.micronaut.core.convert.ConversionService, io.micronaut.core.convert.MutableConversionService, io.micronaut.core.io.ResourceLoader, io.micronaut.core.value.PropertyResolver, io.micronaut.core.value.ValueResolver<String>, Closeable, AutoCloseable
+
+
+
public class AnnProcessorEnvironment +extends io.micronaut.context.env.DefaultEnvironment
+
Specific environment for annotation processing level. Solve problem with access to resources + from project classpath.
+
+
Since:
+
4.5.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class io.micronaut.context.env.PropertySourcePropertyResolver

    +io.micronaut.context.env.PropertySourcePropertyResolver.PropertyCatalog
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class io.micronaut.context.env.DefaultEnvironment

    +mutableConversionService, refreshablePropertySources, resourceLoader
    +
    +

    Fields inherited from class io.micronaut.context.env.PropertySourcePropertyResolver

    +catalog, conversionService, log, nonGenerated, propertyPlaceholderResolver, propertySources, rawCatalog
    +
    +

    Fields inherited from interface io.micronaut.core.convert.ConversionService

    +SHARED
    +
    +

    Fields inherited from interface io.micronaut.context.env.Environment

    +AMAZON_EC2, ANDROID, AZURE, BARE_METAL, BOOTSTRAP_CONTEXT_PROPERTY, BOOTSTRAP_NAME, BOOTSTRAP_NAME_PROPERTY, CLI, CLOUD, CLOUD_FOUNDRY, CLOUD_PLATFORM_PROPERTY, DEDUCE_CLOUD_ENVIRONMENT_ENV, DEDUCE_CLOUD_ENVIRONMENT_PROPERTY, DEDUCE_ENVIRONMENT_ENV, DEDUCE_ENVIRONMENT_PROPERTY, DEFAULT_NAME, DEVELOPMENT, DIGITAL_OCEAN, ENVIRONMENTS_ENV, ENVIRONMENTS_PROPERTY, FUNCTION, GAE, GOOGLE_COMPUTE, HEROKU, HOSTNAME, IBM, KUBERNETES, MICRONAUT, ORACLE_CLOUD, PROPERTY_SOURCES_KEY, TEST
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    AnnProcessorEnvironment(io.micronaut.context.ApplicationContextConfiguration configuration, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Construct a new environment for the given configuration.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Collection<io.micronaut.context.env.PropertySourceLoader>
    + +
     
    +
    protected List<io.micronaut.context.env.PropertySource>
    + +
     
    +
    protected void
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.context.env.DefaultEnvironment

    +addConfigurationExcludes, addConfigurationIncludes, addConverter, addConverter, addDefaultPropertySources, addPackage, addPropertySource, addPropertySource, canConvert, close, convert, convert, createAnnotationScanner, forBase, getActiveNames, getClassLoader, getConstantPropertySources, getMutableConversionService, getPackages, getPlaceholderResolver, getPropertySourceRootName, getPropertySources, getResource, getResourceAsStream, getResources, isActive, isPresent, isRunning, readPropertySourceListFromFiles, readPropertySourceListKeyFromEnvironment, readPropertySourceLoaders, refreshAndDiff, removePropertySource, scan, scan, shouldDeduceCloudEnvironment, shouldDeduceEnvironments, start, stop, supportsPrefix
    +
    +

    Methods inherited from class io.micronaut.context.env.PropertySourcePropertyResolver

    +containsProperties, containsProperty, getAllProperties, getProperties, getProperty, getPropertyEntries, getPropertyPathMatches, processPropertySource, resetCaches, resolveEntriesForKey, resolveSubMap, resolveSubMap, resolveSubProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.convert.ConversionService

    +convert, convert, convert, convert, convertRequired, convertRequired, convertRequired
    +
    +

    Methods inherited from interface io.micronaut.context.env.Environment

    +addPackage
    +
    +

    Methods inherited from interface io.micronaut.context.LifeCycle

    +refresh
    +
    +

    Methods inherited from interface io.micronaut.core.value.PropertyResolver

    +containsProperties, containsProperty, get, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getProperty, getPropertyEntries, getPropertyPathMatches, getRequiredProperty
    +
    +

    Methods inherited from interface io.micronaut.core.value.ValueResolver

    +get, get, get
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AnnProcessorEnvironment

      +
      public AnnProcessorEnvironment(io.micronaut.context.ApplicationContextConfiguration configuration, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Construct a new environment for the given configuration.
      +
      +
      Parameters:
      +
      configuration - The configuration
      +
      context - visitor context
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      readPropertySources

      +
      protected void readPropertySources(String name)
      +
      +
      Overrides:
      +
      readPropertySources in class io.micronaut.context.env.DefaultEnvironment
      +
      Parameters:
      +
      name - The name to read property sources
      +
      +
      +
    • +
    • +
      +

      readPropertySourceList

      +
      protected List<io.micronaut.context.env.PropertySource> readPropertySourceList(String name)
      +
      +
      Overrides:
      +
      readPropertySourceList in class io.micronaut.context.env.DefaultEnvironment
      +
      Parameters:
      +
      name - The name to resolver property sources
      +
      Returns:
      +
      The list of property sources
      +
      +
      +
    • +
    • +
      +

      getPropertySourceLoaders

      +
      public Collection<io.micronaut.context.env.PropertySourceLoader> getPropertySourceLoaders()
      +
      +
      Specified by:
      +
      getPropertySourceLoaders in interface io.micronaut.context.env.Environment
      +
      Overrides:
      +
      getPropertySourceLoaders in class io.micronaut.context.env.DefaultEnvironment
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/ConfigUtils.SchemaDecorator.html b/6.4.0/api/io/micronaut/openapi/visitor/ConfigUtils.SchemaDecorator.html new file mode 100644 index 0000000000..6e4768a079 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/ConfigUtils.SchemaDecorator.html @@ -0,0 +1,189 @@ + + + + +ConfigUtils.SchemaDecorator (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ConfigUtils.SchemaDecorator

+
+
java.lang.Object +
io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
+
+
+
+
Enclosing class:
+
ConfigUtils
+
+
+
public static final class ConfigUtils.SchemaDecorator +extends Object
+
Information about decorator.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SchemaDecorator

      +
      public SchemaDecorator()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getPrefix

      +
      public String getPrefix()
      +
      +
    • +
    • +
      +

      setPrefix

      +
      public void setPrefix(String prefix)
      +
      +
    • +
    • +
      +

      getPostfix

      +
      public String getPostfix()
      +
      +
    • +
    • +
      +

      setPostfix

      +
      public void setPostfix(String postfix)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/ConfigUtils.html b/6.4.0/api/io/micronaut/openapi/visitor/ConfigUtils.html new file mode 100644 index 0000000000..e5db384f2b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/ConfigUtils.html @@ -0,0 +1,357 @@ + + + + +ConfigUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ConfigUtils

+
+
java.lang.Object +
io.micronaut.openapi.visitor.ConfigUtils
+
+
+
+
@Internal +public final class ConfigUtils +extends Object
+
Configuration utilities methods.
+
+
Since:
+
4.10.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSchemaDecoration

      +
      public static ConfigUtils.SchemaDecorator getSchemaDecoration(String packageName, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getCustomSchema

      +
      public static io.micronaut.inject.ast.ClassElement getCustomSchema(String className, + Map<String,io.micronaut.inject.ast.ClassElement> typeArgs, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      isOpenApiEnabled

      +
      public static boolean isOpenApiEnabled(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      isSpecGenerationEnabled

      +
      public static boolean isSpecGenerationEnabled(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getExpandableProperties

      +
      public static List<Pair<String,String>> getExpandableProperties(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getAdocProperties

      +
      public static Map<String,String> getAdocProperties(OpenApiInfo openApiInfo, + boolean isSingleGroup, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      isJsonViewEnabled

      +
      public static boolean isJsonViewEnabled(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      isJsonViewDefaultInclusion

      +
      public static boolean isJsonViewDefaultInclusion(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getSecurityProperties

      +
      public static SecurityProperties getSecurityProperties(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getRouterVersioningProperties

      +
      public static RouterVersioningProperties getRouterVersioningProperties(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getListStringsProperty

      +
      public static List<String> getListStringsProperty(String property, + List<String> defaultValue, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getGroupProperties

      +
      public static GroupProperties getGroupProperties(String groupName, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getGroupsPropertiesMap

      +
      public static Map<String,GroupProperties> getGroupsPropertiesMap(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      endpointsConfiguration

      +
      public static EndpointsConfiguration endpointsConfiguration(io.micronaut.inject.visitor.VisitorContext context)
      +
      Returns the EndpointsConfiguration.
      +
      +
      Parameters:
      +
      context - The context.
      +
      Returns:
      +
      The EndpointsConfiguration.
      +
      +
      +
    • +
    • +
      +

      getProjectPath

      +
      @Nullable +public static @Nullable Path getProjectPath(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getConfigProperty

      +
      public static String getConfigProperty(String key, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getBooleanProperty

      +
      public static boolean getBooleanProperty(String property, + boolean defaultValue, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      readOpenApiConfigFile

      +
      public static Properties readOpenApiConfigFile(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getEnv

      +
      @Nullable +public static @Nullable io.micronaut.context.env.Environment getEnv(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getActiveEnvs

      +
      public static List<String> getActiveEnvs(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/ContextProperty.html b/6.4.0/api/io/micronaut/openapi/visitor/ContextProperty.html new file mode 100644 index 0000000000..699b51f361 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/ContextProperty.html @@ -0,0 +1,535 @@ + + + + +ContextProperty (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ContextProperty

+
+
+
+
public interface ContextProperty
+
Visitor context properties. Usually these are loaded configuration objects.
+
+
Since:
+
4.10.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      MICRONAUT_INTERNAL_ENVIRONMENT

      +
      static final String MICRONAUT_INTERNAL_ENVIRONMENT
      +
      Loaded micronaut environment.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_OPENAPI_ENDPOINTS

      +
      static final String MICRONAUT_INTERNAL_OPENAPI_ENDPOINTS
      +
      Loaded micronaut openapi endpoints settings.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_ENVIRONMENT_CREATED

      +
      static final String MICRONAUT_INTERNAL_ENVIRONMENT_CREATED
      +
      Flag that shows that the environment properties are already loaded into the context.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_CUSTOM_SCHEMAS

      +
      static final String MICRONAUT_INTERNAL_CUSTOM_SCHEMAS
      +
      Loaded micronaut openapi custom schema settings.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_OPENAPI_PROPERTIES

      +
      static final String MICRONAUT_INTERNAL_OPENAPI_PROPERTIES
      +
      Loaded openapi properties from file.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_CLASS_TAGS

      +
      static final String MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_CLASS_TAGS
      +
      The name of the entry for Endpoint class tags in the context.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SERVERS

      +
      static final String MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SERVERS
      +
      The name of the entry for Endpoint servers in the context.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SECURITY_REQUIREMENTS

      +
      static final String MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SECURITY_REQUIREMENTS
      +
      The name of the entry for Endpoint security requirements in the context.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_OPENAPI_PROJECT_DIR

      +
      static final String MICRONAUT_INTERNAL_OPENAPI_PROJECT_DIR
      +
      Loaded project directory from system properties.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_ENABLED

      +
      static final String MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_ENABLED
      +
      Loaded into context jackson.json-view.enabled property value.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_DEFAULT_INCLUSION

      +
      static final String MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_DEFAULT_INCLUSION
      +
      Loaded into context micronaut.openapi.json-view.default-inclusion property value.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_SCHEMA_DECORATORS

      +
      static final String MICRONAUT_INTERNAL_SCHEMA_DECORATORS
      +
      Loaded schema decorators settings into context.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_GROUPS

      +
      static final String MICRONAUT_INTERNAL_GROUPS
      +
      Loaded group settings into context.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_EXPANDABLE_PROPERTIES

      +
      static final String MICRONAUT_INTERNAL_EXPANDABLE_PROPERTIES
      +
      Loaded expandable properties. Need to save them to reuse in different places.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_EXPANDABLE_PROPERTIES_LOADED

      +
      static final String MICRONAUT_INTERNAL_EXPANDABLE_PROPERTIES_LOADED
      +
      Flag that shows that the expandable properties are already loaded into the context.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_SECURITY_PROPERTIES

      +
      static final String MICRONAUT_INTERNAL_SECURITY_PROPERTIES
      +
      Loaded micronaut-security and micronaut-openapi security properties.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_ROUTER_VERSIONING_PROPERTIES

      +
      static final String MICRONAUT_INTERNAL_ROUTER_VERSIONING_PROPERTIES
      +
      Loaded micronaut-router and micronaut-openapi router versioning properties.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_OPENAPI_ENABLED

      +
      static final String MICRONAUT_INTERNAL_OPENAPI_ENABLED
      +
      Loaded micronaut.openapi.enabled property value. +
      + Default: true
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_GENERATION_SPEC_ENABLED

      +
      static final String MICRONAUT_INTERNAL_GENERATION_SPEC_ENABLED
      +
      Loaded micronaut.openapi.generation.spec.enabled value. +
      + Default: true
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_GENERATED_FILE

      +
      static final String MICRONAUT_INTERNAL_GENERATED_FILE
      +
      Saved generated files.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_INTERNAL_CLASSPATH_OUTPUT

      +
      static final String MICRONAUT_INTERNAL_CLASSPATH_OUTPUT
      +
      Calculated class output directory path.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/ContextUtils.html b/6.4.0/api/io/micronaut/openapi/visitor/ContextUtils.html new file mode 100644 index 0000000000..06f89a7dc9 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/ContextUtils.html @@ -0,0 +1,416 @@ + + + + +ContextUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ContextUtils

+
+
java.lang.Object +
io.micronaut.openapi.visitor.ContextUtils
+
+
+
+
@Internal +public final class ContextUtils +extends Object
+
Convert utilities methods.
+
+
Since:
+
4.5.0
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final io.micronaut.core.type.Argument<Boolean>
    + +
     
    +
    static final io.micronaut.core.type.Argument<Map<String,io.micronaut.openapi.visitor.ConfigUtils.CustomSchema>>
    + +
     
    +
    static final io.micronaut.core.type.Argument<Map<String,GroupProperties>>
    + +
     
    +
    static final io.micronaut.core.type.Argument<Map<String,ConfigUtils.SchemaDecorator>>
    + +
     
    +
    static final io.micronaut.core.type.Argument<List<Pair<String,String>>>
    + +
     
    +
    static final io.micronaut.core.type.Argument<List<io.swagger.v3.oas.models.servers.Server>>
    + +
     
    +
    static final io.micronaut.core.type.Argument<List<io.swagger.v3.oas.models.tags.Tag>>
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static void
    +
    addGeneratedResource(String path, + @Nullable io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static boolean
    +
    contains(String paramName, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static <T> T
    +
    get(String paramName, + io.micronaut.core.type.Argument<T> arg, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static <T> T
    +
    get(String paramName, + io.micronaut.core.type.Argument<T> arg, + T defaultValue, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static <T> T
    +
    get(String paramName, + Class<T> arg, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static <T> T
    +
    get(String paramName, + Class<T> arg, + T defaultValue, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static io.micronaut.inject.ast.ClassElement
    +
    getClassElement(String className, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static Path
    +
    getClassesOutputPath(io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static Map<String,String>
    +
    getOptions(io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static Integer
    +
    getVisitedElements(io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static void
    +
    info(String message, + @Nullable io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static void
    +
    info(String message, + @Nullable io.micronaut.inject.visitor.VisitorContext context, + @Nullable io.micronaut.inject.ast.Element element)
    +
     
    +
    static <T> void
    +
    put(CharSequence paramName, + T value, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static void
    +
    remove(String paramName, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static io.micronaut.inject.writer.GeneratedFile
    +
    visitMetaInfFile(String path, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static void
    +
    warn(String message, + @Nullable io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static void
    +
    warn(String message, + @Nullable io.micronaut.inject.visitor.VisitorContext context, + @Nullable io.micronaut.inject.ast.Element element)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      TAGS_LIST_ARGUMENT

      +
      public static final io.micronaut.core.type.Argument<List<io.swagger.v3.oas.models.tags.Tag>> TAGS_LIST_ARGUMENT
      +
      +
    • +
    • +
      +

      SERVERS_LIST_ARGUMENT

      +
      public static final io.micronaut.core.type.Argument<List<io.swagger.v3.oas.models.servers.Server>> SERVERS_LIST_ARGUMENT
      +
      +
    • +
    • +
      +

      EXPANDABLE_PROPERTIES_ARGUMENT

      +
      public static final io.micronaut.core.type.Argument<List<Pair<String,String>>> EXPANDABLE_PROPERTIES_ARGUMENT
      +
      +
    • +
    • +
      +

      ARGUMENT_SCHEMA_DECORATORS_MAP

      +
      public static final io.micronaut.core.type.Argument<Map<String,ConfigUtils.SchemaDecorator>> ARGUMENT_SCHEMA_DECORATORS_MAP
      +
      +
    • +
    • +
      +

      ARGUMENT_CUSTOM_SCHEMA_MAP

      +
      public static final io.micronaut.core.type.Argument<Map<String,io.micronaut.openapi.visitor.ConfigUtils.CustomSchema>> ARGUMENT_CUSTOM_SCHEMA_MAP
      +
      +
    • +
    • +
      +

      ARGUMENT_GROUP_PROPERTIES_MAP

      +
      public static final io.micronaut.core.type.Argument<Map<String,GroupProperties>> ARGUMENT_GROUP_PROPERTIES_MAP
      +
      +
    • +
    • +
      +

      ARGUMENT_BOOLEAN

      +
      public static final io.micronaut.core.type.Argument<Boolean> ARGUMENT_BOOLEAN
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getVisitedElements

      +
      public static Integer getVisitedElements(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getClassesOutputPath

      +
      public static Path getClassesOutputPath(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      visitMetaInfFile

      +
      public static io.micronaut.inject.writer.GeneratedFile visitMetaInfFile(String path, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      warn

      +
      public static void warn(String message, + @Nullable + @Nullable io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      warn

      +
      public static void warn(String message, + @Nullable + @Nullable io.micronaut.inject.visitor.VisitorContext context, + @Nullable + @Nullable io.micronaut.inject.ast.Element element)
      +
      +
    • +
    • +
      +

      info

      +
      public static void info(String message, + @Nullable + @Nullable io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      info

      +
      public static void info(String message, + @Nullable + @Nullable io.micronaut.inject.visitor.VisitorContext context, + @Nullable + @Nullable io.micronaut.inject.ast.Element element)
      +
      +
    • +
    • +
      +

      addGeneratedResource

      +
      public static void addGeneratedResource(String path, + @Nullable + @Nullable io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      get

      +
      public static <T> T get(String paramName, + io.micronaut.core.type.Argument<T> arg, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      get

      +
      public static <T> T get(String paramName, + io.micronaut.core.type.Argument<T> arg, + T defaultValue, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      get

      +
      public static <T> T get(String paramName, + Class<T> arg, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      get

      +
      public static <T> T get(String paramName, + Class<T> arg, + T defaultValue, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      put

      +
      public static <T> void put(CharSequence paramName, + T value, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      remove

      +
      public static void remove(String paramName, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      contains

      +
      public static boolean contains(String paramName, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getOptions

      +
      public static Map<String,String> getOptions(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getClassElement

      +
      public static io.micronaut.inject.ast.ClassElement getClassElement(String className, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/ConvertUtils.html b/6.4.0/api/io/micronaut/openapi/visitor/ConvertUtils.html new file mode 100644 index 0000000000..bc67b8e7b8 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/ConvertUtils.html @@ -0,0 +1,431 @@ + + + + +ConvertUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ConvertUtils

+
+
java.lang.Object +
io.micronaut.openapi.visitor.ConvertUtils
+
+
+
+
@Internal +public final class ConvertUtils +extends Object
+
Convert utilities methods.
+
+
Since:
+
4.4.1
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final com.fasterxml.jackson.core.type.TypeReference<Map<String,Object>>
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static @NonNull Pair<String,String>
    +
    checkEnumJsonValueType(io.micronaut.inject.visitor.VisitorContext context, + @NonNull io.micronaut.inject.ast.EnumElement type, + @Nullable String schemaType, + @Nullable String schemaFormat)
    +
    +
    Detect openapi type and format for enums.
    +
    + +
    getTypeAndFormatByClass(String className, + boolean isArray)
    +
    +
    Detect openapi type and format by java class name.
    +
    +
    static io.swagger.v3.oas.models.security.SecurityRequirement
    +
    mapToSecurityRequirement(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.SecurityRequirement> r)
    +
    +
    Maps annotation value to SecurityRequirement.
    +
    +
    static Object
    +
    normalizeValue(String valueStr, + String type, + String format, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static Object
    +
    normalizeValue(String valueStr, + String type, + String format, + io.micronaut.inject.visitor.VisitorContext context, + boolean isMicronautFormat)
    +
     
    +
    static Object
    +
    parseByTypeAndFormat(String valueStr, + String type, + String format, + io.micronaut.inject.visitor.VisitorContext context, + boolean isMicronautFormat)
    +
    +
    Parse value by openapi type and format.
    +
    + + +
     
    + +
    resolveExtensions(com.fasterxml.jackson.databind.JsonNode jn)
    +
     
    +
    static void
    +
    setDefaultValueObject(io.swagger.v3.oas.models.media.Schema<?> schema, + String defaultValue, + @Nullable io.micronaut.inject.ast.Element element, + @Nullable String schemaType, + @Nullable String schemaFormat, + boolean isMicronautFormat, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static com.fasterxml.jackson.databind.JsonNode
    +
    toJson(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Convert the given map to a JSON node.
    +
    +
    static <T> T
    +
    toValue(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context, + Class<T> type)
    +
    +
    Convert the given Map to a JSON node and then to the specified type.
    +
    + +
    toValueMap(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static <T> T
    +
    treeToValue(com.fasterxml.jackson.databind.JsonNode jn, + Class<T> clazz, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Converts Json node into a class' instance or throws 'com.fasterxml.jackson.core.JsonProcessingException', adds extensions if present.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      MAP_TYPE_REFERENCE

      +
      public static final com.fasterxml.jackson.core.type.TypeReference<Map<String,Object>> MAP_TYPE_REFERENCE
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toValue

      +
      public static <T> T toValue(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context, + Class<T> type)
      +
      Convert the given Map to a JSON node and then to the specified type.
      +
      +
      Type Parameters:
      +
      T - The output class type
      +
      Parameters:
      +
      values - The values
      +
      context - The visitor context
      +
      type - The class
      +
      Returns:
      +
      The converted instance
      +
      +
      +
    • +
    • +
      +

      toJson

      +
      public static com.fasterxml.jackson.databind.JsonNode toJson(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Convert the given map to a JSON node.
      +
      +
      Parameters:
      +
      values - The values
      +
      context - The visitor context
      +
      Returns:
      +
      The node
      +
      +
      +
    • +
    • +
      +

      toValueMap

      +
      public static Map<CharSequence,Object> toValueMap(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      parseJsonString

      +
      public static Optional<Object> parseJsonString(Object object)
      +
      +
    • +
    • +
      +

      treeToValue

      +
      public static <T> T treeToValue(com.fasterxml.jackson.databind.JsonNode jn, + Class<T> clazz, + io.micronaut.inject.visitor.VisitorContext context) + throws com.fasterxml.jackson.core.JsonProcessingException
      +
      Converts Json node into a class' instance or throws 'com.fasterxml.jackson.core.JsonProcessingException', adds extensions if present.
      +
      +
      Type Parameters:
      +
      T - The output class type
      +
      Parameters:
      +
      jn - The json node
      +
      clazz - The output class instance
      +
      context - visitor context
      +
      Returns:
      +
      The converted instance
      +
      Throws:
      +
      com.fasterxml.jackson.core.JsonProcessingException - if error
      +
      +
      +
    • +
    • +
      +

      normalizeValue

      +
      public static Object normalizeValue(String valueStr, + String type, + String format, + io.micronaut.inject.visitor.VisitorContext context) + throws com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Throws:
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    • +
      +

      normalizeValue

      +
      public static Object normalizeValue(String valueStr, + String type, + String format, + io.micronaut.inject.visitor.VisitorContext context, + boolean isMicronautFormat) + throws com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Throws:
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    • +
      +

      resolveExtensions

      +
      public static Optional<Map<String,Object>> resolveExtensions(com.fasterxml.jackson.databind.JsonNode jn)
      +
      +
    • +
    • +
      +

      mapToSecurityRequirement

      +
      public static io.swagger.v3.oas.models.security.SecurityRequirement mapToSecurityRequirement(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.SecurityRequirement> r)
      +
      Maps annotation value to SecurityRequirement. + Correct format is: + custom_name: + - custom_scope1 + - custom_scope2
      +
      +
      Parameters:
      +
      r - The value of SecurityRequirement.
      +
      Returns:
      +
      converted object.
      +
      +
      +
    • +
    • +
      +

      setDefaultValueObject

      +
      public static void setDefaultValueObject(io.swagger.v3.oas.models.media.Schema<?> schema, + String defaultValue, + @Nullable + @Nullable io.micronaut.inject.ast.Element element, + @Nullable + @Nullable String schemaType, + @Nullable + @Nullable String schemaFormat, + boolean isMicronautFormat, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      checkEnumJsonValueType

      +
      @NonNull +public static @NonNull Pair<String,String> checkEnumJsonValueType(io.micronaut.inject.visitor.VisitorContext context, + @NonNull + @NonNull io.micronaut.inject.ast.EnumElement type, + @Nullable + @Nullable String schemaType, + @Nullable + @Nullable String schemaFormat)
      +
      Detect openapi type and format for enums.
      +
      +
      Parameters:
      +
      context - visitor context
      +
      type - enum element
      +
      schemaType - type from swagger Schema annotation
      +
      schemaFormat - format from swagger Schema annotation
      +
      Returns:
      +
      pair with openapi type and format
      +
      +
      +
    • +
    • +
      +

      getTypeAndFormatByClass

      +
      public static Pair<String,String> getTypeAndFormatByClass(String className, + boolean isArray)
      +
      Detect openapi type and format by java class name.
      +
      +
      Parameters:
      +
      className - java class name
      +
      isArray - is it array
      +
      Returns:
      +
      pair with openapi type and format
      +
      +
      +
    • +
    • +
      +

      parseByTypeAndFormat

      +
      public static Object parseByTypeAndFormat(String valueStr, + String type, + String format, + io.micronaut.inject.visitor.VisitorContext context, + boolean isMicronautFormat)
      +
      Parse value by openapi type and format.
      +
      +
      Parameters:
      +
      valueStr - string value for parse
      +
      type - openapi type
      +
      format - openapi value
      +
      context - visitor context
      +
      isMicronautFormat - is it micronaut format for arrays
      +
      Returns:
      +
      parsed value
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/ElementUtils.html b/6.4.0/api/io/micronaut/openapi/visitor/ElementUtils.html new file mode 100644 index 0000000000..4f7c309ad9 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/ElementUtils.html @@ -0,0 +1,325 @@ + + + + +ElementUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ElementUtils

+
+
java.lang.Object +
io.micronaut.openapi.visitor.ElementUtils
+
+
+
+
@Internal +public final class ElementUtils +extends Object
+
Some util methods.
+
+
Since:
+
4.8.3
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final List<String>
    + +
     
    +
    static final List<String>
    + +
     
    +
    static final List<String>
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static boolean
    +
    isContainerType(io.micronaut.inject.ast.ClassElement type)
    +
    +
    Checking if the type is container.
    +
    +
    static boolean
    +
    isElementNotNullable(io.micronaut.inject.ast.Element element, + @Nullable io.micronaut.inject.ast.Element classElement)
    +
    +
    Checking if the element not nullable.
    +
    +
    static boolean
    +
    isFileUpload(io.micronaut.inject.ast.ClassElement type)
    +
    +
    Checking if the type is file upload type.
    +
    +
    static boolean
    +
    isJavaElement(io.micronaut.inject.ast.ClassElement classElement, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns true if classElement is a JavaClassElement.
    +
    +
    static boolean
    +
    isNullable(io.micronaut.inject.ast.TypedElement element)
    +
    +
    Checks Nullable annotations / optional type to understand that the element can be null.
    +
    +
    static boolean
    +
    isReactiveAndVoid(io.micronaut.inject.ast.ClassElement type)
    +
    +
    Checking if the type is void.
    +
    +
    static boolean
    +
    isReturnTypeFile(io.micronaut.inject.ast.ClassElement type)
    +
    +
    Checking if the type is file.
    +
    +
    static boolean
    +
    isVoid(io.micronaut.inject.ast.ClassElement type)
    +
    +
    Checking if the type is void.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      CONTAINER_TYPES

      +
      public static final List<String> CONTAINER_TYPES
      +
      +
    • +
    • +
      +

      FILE_TYPES

      +
      public static final List<String> FILE_TYPES
      +
      +
    • +
    • +
      +

      VOID_TYPES

      +
      public static final List<String> VOID_TYPES
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isJavaElement

      +
      public static boolean isJavaElement(io.micronaut.inject.ast.ClassElement classElement, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Returns true if classElement is a JavaClassElement.
      +
      +
      Parameters:
      +
      classElement - A ClassElement.
      +
      context - The context.
      +
      Returns:
      +
      true if classElement is a JavaClassElement.
      +
      +
      +
    • +
    • +
      +

      isNullable

      +
      public static boolean isNullable(io.micronaut.inject.ast.TypedElement element)
      +
      Checks Nullable annotations / optional type to understand that the element can be null.
      +
      +
      Parameters:
      +
      element - typed element
      +
      Returns:
      +
      true if element is nullable, false - otherwise.
      +
      +
      +
    • +
    • +
      +

      isFileUpload

      +
      public static boolean isFileUpload(io.micronaut.inject.ast.ClassElement type)
      +
      Checking if the type is file upload type.
      +
      +
      Parameters:
      +
      type - type element
      +
      Returns:
      +
      true if this type one of known file upload types
      +
      +
      +
    • +
    • +
      +

      isElementNotNullable

      +
      public static boolean isElementNotNullable(io.micronaut.inject.ast.Element element, + @Nullable + @Nullable io.micronaut.inject.ast.Element classElement)
      +
      Checking if the element not nullable.
      +
      +
      Parameters:
      +
      element - element
      +
      classElement - class element
      +
      Returns:
      +
      true if element is not nullable
      +
      +
      +
    • +
    • +
      +

      isReturnTypeFile

      +
      public static boolean isReturnTypeFile(io.micronaut.inject.ast.ClassElement type)
      +
      Checking if the type is file.
      +
      +
      Parameters:
      +
      type - type element
      +
      Returns:
      +
      true if this type assignable with known file types
      +
      +
      +
    • +
    • +
      +

      isContainerType

      +
      public static boolean isContainerType(io.micronaut.inject.ast.ClassElement type)
      +
      Checking if the type is container.
      +
      +
      Parameters:
      +
      type - type element
      +
      Returns:
      +
      true if this type assignable with known container types
      +
      +
      +
    • +
    • +
      +

      isVoid

      +
      public static boolean isVoid(io.micronaut.inject.ast.ClassElement type)
      +
      Checking if the type is void.
      +
      +
      Parameters:
      +
      type - type element
      +
      Returns:
      +
      true if this type assignable with known void types
      +
      +
      +
    • +
    • +
      +

      isReactiveAndVoid

      +
      public static boolean isReactiveAndVoid(io.micronaut.inject.ast.ClassElement type)
      +
      Checking if the type is void.
      +
      +
      Parameters:
      +
      type - type element
      +
      Returns:
      +
      true if this type assignable with known container and type argument is void
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/EndpointsConfiguration.html b/6.4.0/api/io/micronaut/openapi/visitor/EndpointsConfiguration.html new file mode 100644 index 0000000000..08f2658950 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/EndpointsConfiguration.html @@ -0,0 +1,244 @@ + + + + +EndpointsConfiguration (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EndpointsConfiguration

+
+
java.lang.Object +
io.micronaut.openapi.visitor.EndpointsConfiguration
+
+
+
+
public class EndpointsConfiguration +extends Object
+
Endpoints configuration.
+
+
Author:
+
croudet
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/FileUtils.html b/6.4.0/api/io/micronaut/openapi/visitor/FileUtils.html new file mode 100644 index 0000000000..a69a109219 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/FileUtils.html @@ -0,0 +1,305 @@ + + + + +FileUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileUtils

+
+
java.lang.Object +
io.micronaut.openapi.visitor.FileUtils
+
+
+
+
@Internal +public final class FileUtils +extends Object
+
File utilities methods.
+
+
Since:
+
4.10.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      public static Path resolve(io.micronaut.inject.visitor.VisitorContext context, + Path path)
      +
      +
    • +
    • +
      +

      createDirectories

      +
      public static void createDirectories(Path f, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      isYaml

      +
      public static boolean isYaml(String path)
      +
      +
    • +
    • +
      +

      getViewsDestDir

      +
      public static Path getViewsDestDir(Path defaultSwaggerFilePath, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      getDefaultFilePath

      +
      public static Path getDefaultFilePath(String fileName, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      openApiSpecFile

      +
      public static Path openApiSpecFile(String fileName, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      userDefinedSpecFile

      +
      public static Path userDefinedSpecFile(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      calcFinalFilename

      +
      public static Pair<String,String> calcFinalFilename(String groupFileName, + OpenApiInfo openApiInfo, + boolean isSingleGroup, + String ext, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/NumberUtils.html b/6.4.0/api/io/micronaut/openapi/visitor/NumberUtils.html new file mode 100644 index 0000000000..51a537596b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/NumberUtils.html @@ -0,0 +1,185 @@ + + + + +NumberUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NumberUtils

+
+
java.lang.Object +
io.micronaut.openapi.visitor.NumberUtils
+
+
+
+
@Internal +public final class NumberUtils +extends Object
+
Number utils.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NumberUtils

      +
      public NumberUtils()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isCreatable

      +
      public static boolean isCreatable(String str)
      +

      Checks whether the String a valid Java number.

      + +

      Valid numbers include hexadecimal marked with the 0x or + 0X qualifier, octal numbers, scientific notation and + numbers marked with a type qualifier (e.g. 123L).

      + +

      Non-hexadecimal strings beginning with a leading zero are + treated as octal values. Thus the string 09 will return + false, since 9 is not a valid octal value. + However, numbers beginning with 0. are treated as decimal.

      + +

      null and empty/blank String will return + false.

      + +

      Note, createNumber(String) should return a number for every + input resulting in true.

      +
      +
      Parameters:
      +
      str - the String to check
      +
      Returns:
      +
      true if the string is a correctly formatted number
      +
      Since:
      +
      3.5
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/OpenApiApplicationVisitor.html b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiApplicationVisitor.html new file mode 100644 index 0000000000..043bdba627 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiApplicationVisitor.html @@ -0,0 +1,627 @@ + + + + +OpenApiApplicationVisitor (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiApplicationVisitor

+
+
java.lang.Object +
io.micronaut.openapi.visitor.OpenApiApplicationVisitor
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable, io.micronaut.inject.visitor.TypeElementVisitor<io.swagger.v3.oas.annotations.OpenAPIDefinition,Object>
+
+
+
public class OpenApiApplicationVisitor +extends Object +implements io.micronaut.inject.visitor.TypeElementVisitor<io.swagger.v3.oas.annotations.OpenAPIDefinition,Object>
+
Visits the application class.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindArraySchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.ArraySchema> schemaAnn, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the array schema for the given element.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindSchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaAnn, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the schema for the given element.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindSchemaForElement(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the schema for the given element.
    +
    +
    static String
    +
    expandProperties(String s, + List<Pair<String,String>> properties, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    void
    +
    finish(io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    int
    + +
     
    + + +
     
    +
    protected void
    +
    processJavaxValidationAnnotations(io.micronaut.inject.ast.Element element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind)
    +
     
    +
    protected <T, +A extends Annotation>
    List<T>
    +
    processOpenApiAnnotation(io.micronaut.inject.ast.Element element, + io.micronaut.inject.visitor.VisitorContext context, + Class<A> annotationType, + Class<T> modelType, + List<T> tagList)
    +
    +
    Converts annotation to model.
    +
    +
    protected void
    +
    processSchemaProperty(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + @Nullable io.micronaut.inject.ast.Element classElement, + io.swagger.v3.oas.models.media.Schema<?> parentSchema, + io.swagger.v3.oas.models.media.Schema<?> propertySchema)
    +
    +
    Processes a schema property.
    +
    +
    protected void
    +
    processSecuritySchemes(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Processes SecurityScheme + annotations.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    readSchema(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaValue, + io.swagger.v3.oas.models.OpenAPI openAPI, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable io.micronaut.inject.ast.Element type, + Map<String,io.micronaut.inject.ast.ClassElement> typeArgs, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Reads schema.
    +
    +
    static String
    +
    replacePlaceholders(String value, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    static com.fasterxml.jackson.databind.JsonNode
    +
    resolvePlaceholders(com.fasterxml.jackson.databind.JsonNode node, + UnaryOperator<String> propertyExpander)
    +
     
    +
    static com.fasterxml.jackson.databind.JsonNode
    +
    resolvePlaceholders(com.fasterxml.jackson.databind.node.ArrayNode anode, + UnaryOperator<String> propertyExpander)
    +
     
    +
    static com.fasterxml.jackson.databind.JsonNode
    +
    resolvePlaceholders(com.fasterxml.jackson.databind.node.ObjectNode onode, + UnaryOperator<String> propertyExpander)
    +
     
    +
    protected @Nullable io.swagger.v3.oas.models.media.Schema<?>
    +
    resolveSchema(@Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Resolves the schema for the given type element.
    +
    +
    protected @Nullable io.swagger.v3.oas.models.media.Schema<?>
    +
    resolveSchema(io.swagger.v3.oas.models.OpenAPI openAPI, + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass, + JavadocDescription fieldJavadoc, + JavadocDescription classJavadoc)
    +
    +
    Resolves the schema for the given type element.
    +
    + +
    toValueMap(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Convert the values to a map.
    +
    +
    void
    +
    visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +

    Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +getClassType, getElementType, getSupportedAnnotationNames, getVisitorKind, start, visitConstructor, visitEnumConstant, visitField, visitMethod
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenApiApplicationVisitor

      +
      public OpenApiApplicationVisitor()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSupportedOptions

      +
      public Set<String> getSupportedOptions()
      +
      +
      Specified by:
      +
      getSupportedOptions in interface io.micronaut.inject.visitor.TypeElementVisitor<io.swagger.v3.oas.annotations.OpenAPIDefinition,Object>
      +
      +
      +
    • +
    • +
      +

      visitClass

      +
      public void visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      visitClass in interface io.micronaut.inject.visitor.TypeElementVisitor<io.swagger.v3.oas.annotations.OpenAPIDefinition,Object>
      +
      +
      +
    • +
    • +
      +

      resolvePlaceholders

      +
      public static com.fasterxml.jackson.databind.JsonNode resolvePlaceholders(com.fasterxml.jackson.databind.node.ArrayNode anode, + UnaryOperator<String> propertyExpander)
      +
      +
    • +
    • +
      +

      resolvePlaceholders

      +
      public static com.fasterxml.jackson.databind.JsonNode resolvePlaceholders(com.fasterxml.jackson.databind.node.ObjectNode onode, + UnaryOperator<String> propertyExpander)
      +
      +
    • +
    • +
      +

      resolvePlaceholders

      +
      public static com.fasterxml.jackson.databind.JsonNode resolvePlaceholders(com.fasterxml.jackson.databind.JsonNode node, + UnaryOperator<String> propertyExpander)
      +
      +
    • +
    • +
      +

      expandProperties

      +
      public static String expandProperties(String s, + List<Pair<String,String>> properties, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      replacePlaceholders

      +
      public static String replacePlaceholders(String value, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
    • +
    • +
      +

      finish

      +
      public void finish(io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      finish in interface io.micronaut.inject.visitor.TypeElementVisitor<io.swagger.v3.oas.annotations.OpenAPIDefinition,Object>
      +
      +
      +
    • +
    • +
      +

      getOrder

      +
      public int getOrder()
      +
      +
      Specified by:
      +
      getOrder in interface io.micronaut.core.order.Ordered
      +
      +
      +
    • +
    • +
      +

      toValueMap

      +
      protected Map<CharSequence,Object> toValueMap(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Convert the values to a map.
      +
      +
      Parameters:
      +
      values - The values
      +
      context - The visitor context
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The map
      +
      +
      +
    • +
    • +
      +

      resolveSchema

      +
      @Nullable +protected @Nullable io.swagger.v3.oas.models.media.Schema<?> resolveSchema(@Nullable + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Resolves the schema for the given type element.
      +
      +
      Parameters:
      +
      definingElement - The defining element
      +
      type - The type element
      +
      context - The context
      +
      mediaTypes - An optional media type
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The schema or null if it cannot be resolved
      +
      +
      +
    • +
    • +
      +

      resolveSchema

      +
      @Nullable +protected @Nullable io.swagger.v3.oas.models.media.Schema<?> resolveSchema(io.swagger.v3.oas.models.OpenAPI openAPI, + @Nullable + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass, + JavadocDescription fieldJavadoc, + JavadocDescription classJavadoc)
      +
      Resolves the schema for the given type element.
      +
      +
      Parameters:
      +
      openAPI - The OpenAPI object
      +
      definingElement - The defining element
      +
      type - The type element
      +
      context - The context
      +
      mediaTypes - An optional media type
      +
      fieldJavadoc - Field-level java doc
      +
      classJavadoc - Class-level java doc
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The schema or null if it cannot be resolved
      +
      +
      +
    • +
    • +
      +

      processSchemaProperty

      +
      protected void processSchemaProperty(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + @Nullable + @Nullable io.micronaut.inject.ast.Element classElement, + io.swagger.v3.oas.models.media.Schema<?> parentSchema, + io.swagger.v3.oas.models.media.Schema<?> propertySchema)
      +
      Processes a schema property.
      +
      +
      Parameters:
      +
      context - The visitor context
      +
      element - The element
      +
      elementType - The element type
      +
      classElement - The class element
      +
      parentSchema - The parent schema
      +
      propertySchema - The property schema
      +
      +
      +
    • +
    • +
      +

      bindSchemaForElement

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindSchemaForElement(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      elementType - The element type
      +
      schemaToBind - The schema to bind
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      processJavaxValidationAnnotations

      +
      protected void processJavaxValidationAnnotations(io.micronaut.inject.ast.Element element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind)
      +
      +
    • +
    • +
      +

      bindSchemaAnnotationValue

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindSchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaAnn, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      schemaToBind - The schema to bind
      +
      schemaAnn - The schema annotation
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      bindArraySchemaAnnotationValue

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindArraySchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.ArraySchema> schemaAnn, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the array schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      schemaToBind - The schema to bind
      +
      schemaAnn - The schema annotation
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      readSchema

      +
      protected io.swagger.v3.oas.models.media.Schema<?> readSchema(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaValue, + io.swagger.v3.oas.models.OpenAPI openAPI, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable + @Nullable io.micronaut.inject.ast.Element type, + Map<String,io.micronaut.inject.ast.ClassElement> typeArgs, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Reads schema.
      +
      +
      Parameters:
      +
      schemaValue - annotation value
      +
      openAPI - The OpenApi
      +
      context - The VisitorContext
      +
      type - type element
      +
      typeArgs - type arguments
      +
      mediaTypes - The media types of schema
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      New schema instance
      +
      +
      +
    • +
    • +
      +

      processSecuritySchemes

      +
      protected void processSecuritySchemes(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Processes SecurityScheme + annotations.
      +
      +
      Parameters:
      +
      element - The element
      +
      context - The visitor context
      +
      +
      +
    • +
    • +
      +

      processOpenApiAnnotation

      +
      protected <T, +A extends Annotation> List<T> processOpenApiAnnotation(io.micronaut.inject.ast.Element element, + io.micronaut.inject.visitor.VisitorContext context, + Class<A> annotationType, + Class<T> modelType, + List<T> tagList)
      +
      Converts annotation to model.
      +
      +
      Type Parameters:
      +
      T - The model type.
      +
      A - The annotation type.
      +
      Parameters:
      +
      element - The element to process.
      +
      context - The context.
      +
      annotationType - The annotation type.
      +
      modelType - The model type.
      +
      tagList - The initial list of models.
      +
      Returns:
      +
      A list of model objects.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/OpenApiConfigProperty.html b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiConfigProperty.html new file mode 100644 index 0000000000..879f5cfa31 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiConfigProperty.html @@ -0,0 +1,890 @@ + + + + +OpenApiConfigProperty (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface OpenApiConfigProperty

+
+
+
+
public interface OpenApiConfigProperty
+
Supported configuration properties.
+
+
Since:
+
4.10.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      MICRONAUT_OPENAPI_ENABLED

      +
      static final String MICRONAUT_OPENAPI_ENABLED
      +
      System property that enables or disables open api annotation processing. +
      + Default: true
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_CONFIG_FILE

      +
      static final String MICRONAUT_OPENAPI_CONFIG_FILE
      +
      System property that enables setting the open api config file.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_EXPAND_PREFIX

      +
      static final String MICRONAUT_OPENAPI_EXPAND_PREFIX
      +
      Prefix for expandable properties.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_CONTEXT_SERVER_PATH

      +
      static final String MICRONAUT_OPENAPI_CONTEXT_SERVER_PATH
      +
      System property for server context path.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_PROPERTY_NAMING_STRATEGY

      +
      static final String MICRONAUT_OPENAPI_PROPERTY_NAMING_STRATEGY
      +
      System property for naming strategy. One jackson PropertyNamingStrategy.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_VIEWS_SPEC

      +
      static final String MICRONAUT_OPENAPI_VIEWS_SPEC
      +
      System property for views specification.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_TARGET_FILE

      +
      static final String MICRONAUT_OPENAPI_TARGET_FILE
      +
      System property that enables setting the target file to write to.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_VIEWS_DEST_DIR

      +
      static final String MICRONAUT_OPENAPI_VIEWS_DEST_DIR
      +
      System property that specifies the path where the generated UI elements will be located.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADDITIONAL_FILES

      +
      static final String MICRONAUT_OPENAPI_ADDITIONAL_FILES
      +
      System property that specifies the location of additional swagger YAML and JSON files to read from.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_PROJECT_DIR

      +
      static final String MICRONAUT_OPENAPI_PROJECT_DIR
      +
      System property that specifies the location of current project.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_SECURITY_DEFAULT_SCHEMA_NAME

      +
      static final String MICRONAUT_OPENAPI_SECURITY_DEFAULT_SCHEMA_NAME
      +
      System property that specifies the default security schema name, if it's not specified by annotation SecurityScheme.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_FIELD_VISIBILITY_LEVEL

      +
      static final String MICRONAUT_OPENAPI_FIELD_VISIBILITY_LEVEL
      +
      System property that specifies the schema classes fields visibility level. By default, only public fields visible. +

      + Available values: +

      + PRIVATE + PACKAGE + PROTECTED + PUBLIC
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_JSON_FORMAT

      +
      static final String MICRONAUT_OPENAPI_JSON_FORMAT
      +
      Is this property true, output file format will be JSON, otherwise YAML.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_FILENAME

      +
      static final String MICRONAUT_OPENAPI_FILENAME
      +
      The name of the result swagger file. +

      + Default filename is <info.title>-<info.version>.yml. + If info annotation not set, filename will be swagger.yml.

      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ENVIRONMENTS

      +
      static final String MICRONAUT_OPENAPI_ENVIRONMENTS
      +
      Active micronaut environments which will be used for @Requires annotations.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_ENVIRONMENT_ENABLED

      +
      static final String MICRONAUT_ENVIRONMENT_ENABLED
      +
      Is this property true, properties wll be loaded in the standard way from application.yml. + Also, environments from "micronaut.openapi.environments" property will set as additional environments, + if you want to set specific environment name for openAPI generator. +
      + Default value is "true".
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_SECURITY_ENABLED

      +
      static final String MICRONAUT_OPENAPI_SECURITY_ENABLED
      +
      Is this property true, micronaut-openapi will process micronaut-security properties and annotations + to construct openapi security schema. +
      + Default value is "true".
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_VERSIONING_ENABLED

      +
      static final String MICRONAUT_OPENAPI_VERSIONING_ENABLED
      +
      Is this property true, micronaut-openapi will process micronaut-router versioning properties and annotations. +
      + Default value is "true".
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_CONFIG_FILE_LOCATIONS

      +
      static final String MICRONAUT_CONFIG_FILE_LOCATIONS
      +
      Config file locations. By default, micronaut-openapi search config in standard path: + <project_path>/src/main/resources/ +

      + You can set your custom paths separated by ','. To set absolute paths use prefix 'file:', + classpath paths use prefix 'classpath:' or use prefix 'project:' to set paths from project + directory.

      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_JSON_VIEW_DEFAULT_INCLUSION

      +
      static final String MICRONAUT_OPENAPI_JSON_VIEW_DEFAULT_INCLUSION
      +
      Property that determines whether properties that have no view annotations are included in JSON serialization views. + If enabled, non-annotated properties will be included; when disabled, they will be excluded. +
      + Default value is "true".
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_SERVER_CONTEXT_PATH

      +
      static final String MICRONAUT_SERVER_CONTEXT_PATH
      +
      Loaded micronaut-http server context path property.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_JACKSON_JSON_VIEW_ENABLED

      +
      static final String MICRONAUT_JACKSON_JSON_VIEW_ENABLED
      +
      Loaded micronaut-http-server-netty property (json-view.enabled).
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_SCHEMA

      +
      static final String MICRONAUT_OPENAPI_SCHEMA
      +
      Properties prefix to set custom schema implementations for selected classes. + For example, if you want to set simple 'java.lang.String' class to some complex 'org.somepackage.MyComplexType' class you need to write: +

      + micronaut.openapi.schema.org.somepackage.MyComplexType=java.lang.String +

      + Also, you can set it in your application.yml file like this: +

      + micronaut: + openapi: + schema: + org.somepackage.MyComplexType: java.lang.String + org.somepackage.MyComplexType2: java.lang.Integer + ...

      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_SCHEMA_PREFIX

      +
      static final String MICRONAUT_OPENAPI_SCHEMA_PREFIX
      +
      Properties prefix to set schema name prefix or postfix by package. + For example, if you have some classes with same names in different packages you can set postfix like this: +

      + micronaut.openapi.schema-postfix.org.api.v1_0_0=1_0_0 + micronaut.openapi.schema-postfix.org.api.v2_0_0=2_0_0 +

      + Also, you can set it in your application.yml file like this: +

      + micronaut: + openapi: + schema-postfix: + org.api.v1_0_0: 1_0_0 + org.api.v2_0_0: 2_0_0 + ...

      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_SCHEMA_POSTFIX

      +
      static final String MICRONAUT_OPENAPI_SCHEMA_POSTFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_GROUPS

      +
      static final String MICRONAUT_OPENAPI_GROUPS
      +
      Properties prefix to set custom schema implementations for selected classes. + For example, if you want to set simple 'java.lang.String' class to some complex 'org.somepackage.MyComplexType' class you need to write: +

      + -Dmicronaut.openapi.group.my-group1.title="Title 1" +

      + Also, you can set it in your application.yml file like this: +

      + micronaut: + openapi: + group: + my-group1: + title: Title 1 + filename: swagger-${group}-${apiVersion}-${version}.yml + my-group2: + title: Title 2 + ...

      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_TEMPLATE_PREFIX

      +
      static final String MICRONAUT_OPENAPI_ADOC_TEMPLATE_PREFIX
      +
      Prefix for custom sub-template names.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_ENABLED

      +
      static final String MICRONAUT_OPENAPI_ADOC_ENABLED
      +
      Is conversion to Asciidoc enabled.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_TEMPLATES_DIR_PATH

      +
      static final String MICRONAUT_OPENAPI_ADOC_TEMPLATES_DIR_PATH
      +
      Custom template directory.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_TEMPLATE_FILENAME

      +
      static final String MICRONAUT_OPENAPI_ADOC_TEMPLATE_FILENAME
      +
      Custom final template filename.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_OUTPUT_DIR_PATH

      +
      static final String MICRONAUT_OPENAPI_ADOC_OUTPUT_DIR_PATH
      +
      Result adoc file output directory.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_OUTPUT_FILENAME

      +
      static final String MICRONAUT_OPENAPI_ADOC_OUTPUT_FILENAME
      +
      Result adoc filename.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_ADOC_OPENAPI_PATH

      +
      static final String MICRONAUT_OPENAPI_ADOC_OPENAPI_PATH
      +
      OpenAPI file path.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MICRONAUT_OPENAPI_SWAGGER_FILE_GENERATION_ENABLED

      +
      static final String MICRONAUT_OPENAPI_SWAGGER_FILE_GENERATION_ENABLED
      +
      OpenAPI file path.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OPENAPI_CONFIG_FILE

      +
      static final String OPENAPI_CONFIG_FILE
      +
      Default openapi config file.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ALL

      +
      static final Set<String> ALL
      +
      All supported annotation processor properties.
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/OpenApiControllerVisitor.html b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiControllerVisitor.html new file mode 100644 index 0000000000..5348a01851 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiControllerVisitor.html @@ -0,0 +1,778 @@ + + + + +OpenApiControllerVisitor (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiControllerVisitor

+
+
java.lang.Object +
io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor +
io.micronaut.openapi.visitor.OpenApiControllerVisitor
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable, io.micronaut.inject.visitor.TypeElementVisitor<Object,io.micronaut.http.annotation.HttpMethodMapping>
+
+
+
@SupportedOptions("micronaut.openapi.enabled") +public class OpenApiControllerVisitor +extends AbstractOpenApiEndpointVisitor +implements io.micronaut.inject.visitor.TypeElementVisitor<Object,io.micronaut.http.annotation.HttpMethodMapping>
+
A TypeElementVisitor the builds the Swagger model from Micronaut controllers at compile time.
+
+
Since:
+
1.0
+
Author:
+
graemerocher
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    +
    +
  • + +
  • +
    +

    Field Summary

    + +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    OpenApiControllerVisitor(List<io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.tags.Tag>> additionalTags, + List<io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.SecurityRequirement>> additionalSecurityRequirements, + String customUri)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindArraySchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.ArraySchema> schemaAnn, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the array schema for the given element.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindSchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaAnn, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the schema for the given element.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindSchemaForElement(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the schema for the given element.
    +
    +
    protected List<io.swagger.v3.oas.models.tags.Tag>
    +
    classTags(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the class tags.
    +
    +
    protected List<io.micronaut.http.MediaType>
    +
    consumesMediaTypes(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the consumes media types.
    +
    +
    protected String
    +
    description(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the description for the element.
    +
    +
    int
    + +
     
    +
    protected io.micronaut.http.HttpMethod
    +
    httpMethod(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the HttpMethod of the element.
    +
    +
    protected boolean
    +
    ignore(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns true if the specified element should not be processed.
    +
    +
    protected boolean
    +
    ignore(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns true if the specified element should not be processed.
    +
    +
    protected List<io.swagger.v3.oas.models.security.SecurityRequirement>
    +
    methodSecurityRequirements(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the security requirements at method level.
    +
    +
    protected List<io.swagger.v3.oas.models.servers.Server>
    +
    methodServers(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the servers at method level.
    +
    +
    protected void
    +
    processJavaxValidationAnnotations(io.micronaut.inject.ast.Element element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind)
    +
     
    +
    protected <T, +A extends Annotation>
    List<T>
    +
    processOpenApiAnnotation(io.micronaut.inject.ast.Element element, + io.micronaut.inject.visitor.VisitorContext context, + Class<A> annotationType, + Class<T> modelType, + List<T> tagList)
    +
    +
    Converts annotation to model.
    +
    +
    protected void
    +
    processSchemaProperty(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + @Nullable io.micronaut.inject.ast.Element classElement, + io.swagger.v3.oas.models.media.Schema<?> parentSchema, + io.swagger.v3.oas.models.media.Schema<?> propertySchema)
    +
    +
    Processes a schema property.
    +
    +
    protected void
    +
    processSecuritySchemes(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Processes SecurityScheme + annotations.
    +
    +
    protected List<io.micronaut.http.MediaType>
    +
    producesMediaTypes(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the produces media types.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    readSchema(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaValue, + io.swagger.v3.oas.models.OpenAPI openAPI, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable io.micronaut.inject.ast.Element type, + Map<String,io.micronaut.inject.ast.ClassElement> typeArgs, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Reads schema.
    +
    +
    protected @Nullable io.swagger.v3.oas.models.media.Schema<?>
    +
    resolveSchema(@Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Resolves the schema for the given type element.
    +
    +
    protected @Nullable io.swagger.v3.oas.models.media.Schema<?>
    +
    resolveSchema(io.swagger.v3.oas.models.OpenAPI openAPI, + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass, + JavadocDescription fieldJavadoc, + JavadocDescription classJavadoc)
    +
    +
    Resolves the schema for the given type element.
    +
    + +
    toValueMap(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Convert the values to a map.
    +
    +
    protected List<io.micronaut.http.uri.UriMatchTemplate>
    +
    uriMatchTemplates(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the uri paths of the element.
    +
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor

    +visitClass, visitMethod
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +

    Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +finish, getClassType, getElementType, getSupportedAnnotationNames, getSupportedOptions, getVisitorKind, start, visitClass, visitConstructor, visitEnumConstant, visitField, visitMethod
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenApiControllerVisitor

      +
      public OpenApiControllerVisitor()
      +
      +
    • +
    • +
      +

      OpenApiControllerVisitor

      +
      public OpenApiControllerVisitor(List<io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.tags.Tag>> additionalTags, + List<io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.SecurityRequirement>> additionalSecurityRequirements, + String customUri)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      ignore

      +
      protected boolean ignore(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns true if the specified element should not be processed.
      +
      +
      Specified by:
      +
      ignore in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The ClassElement.
      +
      context - The context.
      +
      Returns:
      +
      true if the specified element should not be processed.
      +
      +
      +
    • +
    • +
      +

      ignore

      +
      protected boolean ignore(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns true if the specified element should not be processed.
      +
      +
      Specified by:
      +
      ignore in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The ClassElement.
      +
      context - The context.
      +
      Returns:
      +
      true if the specified element should not be processed.
      +
      +
      +
    • +
    • +
      +

      httpMethod

      +
      protected io.micronaut.http.HttpMethod httpMethod(io.micronaut.inject.ast.MethodElement element)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the HttpMethod of the element.
      +
      +
      Specified by:
      +
      httpMethod in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The HttpMethod of the element.
      +
      +
      +
    • +
    • +
      +

      consumesMediaTypes

      +
      protected List<io.micronaut.http.MediaType> consumesMediaTypes(io.micronaut.inject.ast.MethodElement element)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the consumes media types.
      +
      +
      Specified by:
      +
      consumesMediaTypes in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The consumes media types.
      +
      +
      +
    • +
    • +
      +

      producesMediaTypes

      +
      protected List<io.micronaut.http.MediaType> producesMediaTypes(io.micronaut.inject.ast.MethodElement element)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the produces media types.
      +
      +
      Specified by:
      +
      producesMediaTypes in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The produces media types.
      +
      +
      +
    • +
    • +
      +

      getOrder

      +
      public int getOrder()
      +
      +
      Specified by:
      +
      getOrder in interface io.micronaut.core.order.Ordered
      +
      +
      +
    • +
    • +
      +

      uriMatchTemplates

      +
      protected List<io.micronaut.http.uri.UriMatchTemplate> uriMatchTemplates(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the uri paths of the element.
      +
      +
      Specified by:
      +
      uriMatchTemplates in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      context - The context
      +
      Returns:
      +
      The uri paths of the element.
      +
      +
      +
    • +
    • +
      +

      description

      +
      protected String description(io.micronaut.inject.ast.MethodElement element)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the description for the element.
      +
      +
      Specified by:
      +
      description in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The description for the element.
      +
      +
      +
    • +
    • +
      +

      classTags

      +
      protected List<io.swagger.v3.oas.models.tags.Tag> classTags(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the class tags.
      +
      +
      Specified by:
      +
      classTags in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The ClassElement.
      +
      context - The context.
      +
      Returns:
      +
      The class tags.
      +
      +
      +
    • +
    • +
      +

      methodServers

      +
      protected List<io.swagger.v3.oas.models.servers.Server> methodServers(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the servers at method level.
      +
      +
      Specified by:
      +
      methodServers in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      context - The context.
      +
      Returns:
      +
      The servers.
      +
      +
      +
    • +
    • +
      +

      methodSecurityRequirements

      +
      protected List<io.swagger.v3.oas.models.security.SecurityRequirement> methodSecurityRequirements(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the security requirements at method level.
      +
      +
      Specified by:
      +
      methodSecurityRequirements in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      context - The context.
      +
      Returns:
      +
      The security requirements.
      +
      +
      +
    • +
    • +
      +

      toValueMap

      +
      protected Map<CharSequence,Object> toValueMap(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Convert the values to a map.
      +
      +
      Parameters:
      +
      values - The values
      +
      context - The visitor context
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The map
      +
      +
      +
    • +
    • +
      +

      resolveSchema

      +
      @Nullable +protected @Nullable io.swagger.v3.oas.models.media.Schema<?> resolveSchema(@Nullable + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Resolves the schema for the given type element.
      +
      +
      Parameters:
      +
      definingElement - The defining element
      +
      type - The type element
      +
      context - The context
      +
      mediaTypes - An optional media type
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The schema or null if it cannot be resolved
      +
      +
      +
    • +
    • +
      +

      resolveSchema

      +
      @Nullable +protected @Nullable io.swagger.v3.oas.models.media.Schema<?> resolveSchema(io.swagger.v3.oas.models.OpenAPI openAPI, + @Nullable + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass, + JavadocDescription fieldJavadoc, + JavadocDescription classJavadoc)
      +
      Resolves the schema for the given type element.
      +
      +
      Parameters:
      +
      openAPI - The OpenAPI object
      +
      definingElement - The defining element
      +
      type - The type element
      +
      context - The context
      +
      mediaTypes - An optional media type
      +
      fieldJavadoc - Field-level java doc
      +
      classJavadoc - Class-level java doc
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The schema or null if it cannot be resolved
      +
      +
      +
    • +
    • +
      +

      processSchemaProperty

      +
      protected void processSchemaProperty(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + @Nullable + @Nullable io.micronaut.inject.ast.Element classElement, + io.swagger.v3.oas.models.media.Schema<?> parentSchema, + io.swagger.v3.oas.models.media.Schema<?> propertySchema)
      +
      Processes a schema property.
      +
      +
      Parameters:
      +
      context - The visitor context
      +
      element - The element
      +
      elementType - The element type
      +
      classElement - The class element
      +
      parentSchema - The parent schema
      +
      propertySchema - The property schema
      +
      +
      +
    • +
    • +
      +

      bindSchemaForElement

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindSchemaForElement(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      elementType - The element type
      +
      schemaToBind - The schema to bind
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      processJavaxValidationAnnotations

      +
      protected void processJavaxValidationAnnotations(io.micronaut.inject.ast.Element element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind)
      +
      +
    • +
    • +
      +

      bindSchemaAnnotationValue

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindSchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaAnn, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      schemaToBind - The schema to bind
      +
      schemaAnn - The schema annotation
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      bindArraySchemaAnnotationValue

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindArraySchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.ArraySchema> schemaAnn, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the array schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      schemaToBind - The schema to bind
      +
      schemaAnn - The schema annotation
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      readSchema

      +
      protected io.swagger.v3.oas.models.media.Schema<?> readSchema(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaValue, + io.swagger.v3.oas.models.OpenAPI openAPI, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable + @Nullable io.micronaut.inject.ast.Element type, + Map<String,io.micronaut.inject.ast.ClassElement> typeArgs, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Reads schema.
      +
      +
      Parameters:
      +
      schemaValue - annotation value
      +
      openAPI - The OpenApi
      +
      context - The VisitorContext
      +
      type - type element
      +
      typeArgs - type arguments
      +
      mediaTypes - The media types of schema
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      New schema instance
      +
      +
      +
    • +
    • +
      +

      processSecuritySchemes

      +
      protected void processSecuritySchemes(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Processes SecurityScheme + annotations.
      +
      +
      Parameters:
      +
      element - The element
      +
      context - The visitor context
      +
      +
      +
    • +
    • +
      +

      processOpenApiAnnotation

      +
      protected <T, +A extends Annotation> List<T> processOpenApiAnnotation(io.micronaut.inject.ast.Element element, + io.micronaut.inject.visitor.VisitorContext context, + Class<A> annotationType, + Class<T> modelType, + List<T> tagList)
      +
      Converts annotation to model.
      +
      +
      Type Parameters:
      +
      T - The model type.
      +
      A - The annotation type.
      +
      Parameters:
      +
      element - The element to process.
      +
      context - The context.
      +
      annotationType - The annotation type.
      +
      modelType - The model type.
      +
      tagList - The initial list of models.
      +
      Returns:
      +
      A list of model objects.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/OpenApiEndpointVisitor.html b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiEndpointVisitor.html new file mode 100644 index 0000000000..654d3651c3 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiEndpointVisitor.html @@ -0,0 +1,811 @@ + + + + +OpenApiEndpointVisitor (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiEndpointVisitor

+
+
java.lang.Object +
io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor +
io.micronaut.openapi.visitor.OpenApiEndpointVisitor
+
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable, io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
+
+
+
@SupportedOptions("micronaut.openapi.enabled") +public class OpenApiEndpointVisitor +extends AbstractOpenApiEndpointVisitor +implements io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
+
A TypeElementVisitor the builds the Swagger model from Micronaut + controllers at compile time.
+
+
Since:
+
1.4
+
Author:
+
croudet
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    +
    +
  • + +
  • +
    +

    Field Summary

    + +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    OpenApiEndpointVisitor(boolean enabled)
    +
     
    +
    OpenApiEndpointVisitor(boolean enabled, + List<io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.tags.Tag>> additionalTags, + List<io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.SecurityRequirement>> additionalSecurityRequirements)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindArraySchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.ArraySchema> schemaAnn, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the array schema for the given element.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindSchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaAnn, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the schema for the given element.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    bindSchemaForElement(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Binds the schema for the given element.
    +
    +
    protected List<io.swagger.v3.oas.models.tags.Tag>
    +
    classTags(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the class tags.
    +
    +
    protected List<io.micronaut.http.MediaType>
    +
    consumesMediaTypes(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the consumes media types.
    +
    +
    protected String
    +
    description(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the description for the element.
    +
    +
    int
    + +
     
    +
    protected io.micronaut.http.HttpMethod
    +
    httpMethod(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the HttpMethod of the element.
    +
    +
    protected boolean
    +
    ignore(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns true if the specified element should not be processed.
    +
    +
    protected boolean
    +
    ignore(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns true if the specified element should not be processed.
    +
    +
    protected List<io.swagger.v3.oas.models.security.SecurityRequirement>
    +
    methodSecurityRequirements(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the security requirements at method level.
    +
    +
    protected List<io.swagger.v3.oas.models.servers.Server>
    +
    methodServers(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the servers at method level.
    +
    +
    protected void
    +
    processJavaxValidationAnnotations(io.micronaut.inject.ast.Element element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind)
    +
     
    +
    protected <T, +A extends Annotation>
    List<T>
    +
    processOpenApiAnnotation(io.micronaut.inject.ast.Element element, + io.micronaut.inject.visitor.VisitorContext context, + Class<A> annotationType, + Class<T> modelType, + List<T> tagList)
    +
    +
    Converts annotation to model.
    +
    +
    protected void
    +
    processSchemaProperty(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + @Nullable io.micronaut.inject.ast.Element classElement, + io.swagger.v3.oas.models.media.Schema<?> parentSchema, + io.swagger.v3.oas.models.media.Schema<?> propertySchema)
    +
    +
    Processes a schema property.
    +
    +
    protected void
    +
    processSecuritySchemes(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Processes SecurityScheme + annotations.
    +
    +
    protected List<io.micronaut.http.MediaType>
    +
    producesMediaTypes(io.micronaut.inject.ast.MethodElement element)
    +
    +
    Returns the produces media types.
    +
    +
    protected io.swagger.v3.oas.models.media.Schema<?>
    +
    readSchema(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaValue, + io.swagger.v3.oas.models.OpenAPI openAPI, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable io.micronaut.inject.ast.Element type, + Map<String,io.micronaut.inject.ast.ClassElement> typeArgs, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Reads schema.
    +
    +
    protected @Nullable io.swagger.v3.oas.models.media.Schema<?>
    +
    resolveSchema(@Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Resolves the schema for the given type element.
    +
    +
    protected @Nullable io.swagger.v3.oas.models.media.Schema<?>
    +
    resolveSchema(io.swagger.v3.oas.models.OpenAPI openAPI, + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass, + JavadocDescription fieldJavadoc, + JavadocDescription classJavadoc)
    +
    +
    Resolves the schema for the given type element.
    +
    + +
    toValueMap(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
    +
    +
    Convert the values to a map.
    +
    +
    protected List<io.micronaut.http.uri.UriMatchTemplate>
    +
    uriMatchTemplates(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Returns the uri paths of the element.
    +
    +
    void
    +
    visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
    +
    Executed when a class is encountered that matches the generic class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor

    +visitMethod
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +

    Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +finish, getClassType, getElementType, getSupportedAnnotationNames, getSupportedOptions, getVisitorKind, start, visitConstructor, visitEnumConstant, visitField, visitMethod
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenApiEndpointVisitor

      +
      public OpenApiEndpointVisitor()
      +
      +
    • +
    • +
      +

      OpenApiEndpointVisitor

      +
      public OpenApiEndpointVisitor(boolean enabled)
      +
      +
    • +
    • +
      +

      OpenApiEndpointVisitor

      +
      public OpenApiEndpointVisitor(boolean enabled, + List<io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.tags.Tag>> additionalTags, + List<io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.security.SecurityRequirement>> additionalSecurityRequirements)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      visitClass

      +
      public void visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Executed when a class is encountered that matches the generic class.
      +
      +
      Specified by:
      +
      visitClass in interface io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
      +
      Overrides:
      +
      visitClass in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The element
      +
      context - The visitor context
      +
      +
      +
    • +
    • +
      +

      ignore

      +
      protected boolean ignore(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns true if the specified element should not be processed.
      +
      +
      Specified by:
      +
      ignore in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The ClassElement.
      +
      context - The context.
      +
      Returns:
      +
      true if the specified element should not be processed.
      +
      +
      +
    • +
    • +
      +

      ignore

      +
      protected boolean ignore(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns true if the specified element should not be processed.
      +
      +
      Specified by:
      +
      ignore in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The ClassElement.
      +
      context - The context.
      +
      Returns:
      +
      true if the specified element should not be processed.
      +
      +
      +
    • +
    • +
      +

      httpMethod

      +
      protected io.micronaut.http.HttpMethod httpMethod(io.micronaut.inject.ast.MethodElement element)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the HttpMethod of the element.
      +
      +
      Specified by:
      +
      httpMethod in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The HttpMethod of the element.
      +
      +
      +
    • +
    • +
      +

      uriMatchTemplates

      +
      protected List<io.micronaut.http.uri.UriMatchTemplate> uriMatchTemplates(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the uri paths of the element.
      +
      +
      Specified by:
      +
      uriMatchTemplates in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      context - The context
      +
      Returns:
      +
      The uri paths of the element.
      +
      +
      +
    • +
    • +
      +

      consumesMediaTypes

      +
      protected List<io.micronaut.http.MediaType> consumesMediaTypes(io.micronaut.inject.ast.MethodElement element)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the consumes media types.
      +
      +
      Specified by:
      +
      consumesMediaTypes in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The consumes media types.
      +
      +
      +
    • +
    • +
      +

      producesMediaTypes

      +
      protected List<io.micronaut.http.MediaType> producesMediaTypes(io.micronaut.inject.ast.MethodElement element)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the produces media types.
      +
      +
      Specified by:
      +
      producesMediaTypes in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The produces media types.
      +
      +
      +
    • +
    • +
      +

      description

      +
      protected String description(io.micronaut.inject.ast.MethodElement element)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the description for the element.
      +
      +
      Specified by:
      +
      description in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      Returns:
      +
      The description for the element.
      +
      +
      +
    • +
    • +
      +

      classTags

      +
      protected List<io.swagger.v3.oas.models.tags.Tag> classTags(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the class tags.
      +
      +
      Specified by:
      +
      classTags in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The ClassElement.
      +
      context - The context.
      +
      Returns:
      +
      The class tags.
      +
      +
      +
    • +
    • +
      +

      methodServers

      +
      protected List<io.swagger.v3.oas.models.servers.Server> methodServers(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the servers at method level.
      +
      +
      Specified by:
      +
      methodServers in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      context - The context.
      +
      Returns:
      +
      The servers.
      +
      +
      +
    • +
    • +
      +

      methodSecurityRequirements

      +
      protected List<io.swagger.v3.oas.models.security.SecurityRequirement> methodSecurityRequirements(io.micronaut.inject.ast.MethodElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Description copied from class: AbstractOpenApiEndpointVisitor
      +
      Returns the security requirements at method level.
      +
      +
      Specified by:
      +
      methodSecurityRequirements in class AbstractOpenApiEndpointVisitor
      +
      Parameters:
      +
      element - The MethodElement.
      +
      context - The context.
      +
      Returns:
      +
      The security requirements.
      +
      +
      +
    • +
    • +
      +

      getOrder

      +
      public int getOrder()
      +
      +
      Specified by:
      +
      getOrder in interface io.micronaut.core.order.Ordered
      +
      +
      +
    • +
    • +
      +

      toValueMap

      +
      protected Map<CharSequence,Object> toValueMap(Map<CharSequence,Object> values, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Convert the values to a map.
      +
      +
      Parameters:
      +
      values - The values
      +
      context - The visitor context
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The map
      +
      +
      +
    • +
    • +
      +

      resolveSchema

      +
      @Nullable +protected @Nullable io.swagger.v3.oas.models.media.Schema<?> resolveSchema(@Nullable + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Resolves the schema for the given type element.
      +
      +
      Parameters:
      +
      definingElement - The defining element
      +
      type - The type element
      +
      context - The context
      +
      mediaTypes - An optional media type
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The schema or null if it cannot be resolved
      +
      +
      +
    • +
    • +
      +

      resolveSchema

      +
      @Nullable +protected @Nullable io.swagger.v3.oas.models.media.Schema<?> resolveSchema(io.swagger.v3.oas.models.OpenAPI openAPI, + @Nullable + @Nullable io.micronaut.inject.ast.Element definingElement, + io.micronaut.inject.ast.ClassElement type, + io.micronaut.inject.visitor.VisitorContext context, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass, + JavadocDescription fieldJavadoc, + JavadocDescription classJavadoc)
      +
      Resolves the schema for the given type element.
      +
      +
      Parameters:
      +
      openAPI - The OpenAPI object
      +
      definingElement - The defining element
      +
      type - The type element
      +
      context - The context
      +
      mediaTypes - An optional media type
      +
      fieldJavadoc - Field-level java doc
      +
      classJavadoc - Class-level java doc
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The schema or null if it cannot be resolved
      +
      +
      +
    • +
    • +
      +

      processSchemaProperty

      +
      protected void processSchemaProperty(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + @Nullable + @Nullable io.micronaut.inject.ast.Element classElement, + io.swagger.v3.oas.models.media.Schema<?> parentSchema, + io.swagger.v3.oas.models.media.Schema<?> propertySchema)
      +
      Processes a schema property.
      +
      +
      Parameters:
      +
      context - The visitor context
      +
      element - The element
      +
      elementType - The element type
      +
      classElement - The class element
      +
      parentSchema - The parent schema
      +
      propertySchema - The property schema
      +
      +
      +
    • +
    • +
      +

      bindSchemaForElement

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindSchemaForElement(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.TypedElement element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      elementType - The element type
      +
      schemaToBind - The schema to bind
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      processJavaxValidationAnnotations

      +
      protected void processJavaxValidationAnnotations(io.micronaut.inject.ast.Element element, + io.micronaut.inject.ast.ClassElement elementType, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind)
      +
      +
    • +
    • +
      +

      bindSchemaAnnotationValue

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindSchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaAnn, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      schemaToBind - The schema to bind
      +
      schemaAnn - The schema annotation
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      bindArraySchemaAnnotationValue

      +
      protected io.swagger.v3.oas.models.media.Schema<?> bindArraySchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext context, + io.micronaut.inject.ast.Element element, + io.swagger.v3.oas.models.media.Schema<?> schemaToBind, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.ArraySchema> schemaAnn, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Binds the array schema for the given element.
      +
      +
      Parameters:
      +
      context - The context
      +
      element - The element
      +
      schemaToBind - The schema to bind
      +
      schemaAnn - The schema annotation
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      The bound schema
      +
      +
      +
    • +
    • +
      +

      readSchema

      +
      protected io.swagger.v3.oas.models.media.Schema<?> readSchema(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.media.Schema> schemaValue, + io.swagger.v3.oas.models.OpenAPI openAPI, + io.micronaut.inject.visitor.VisitorContext context, + @Nullable + @Nullable io.micronaut.inject.ast.Element type, + Map<String,io.micronaut.inject.ast.ClassElement> typeArgs, + List<io.micronaut.http.MediaType> mediaTypes, + @Nullable + @Nullable io.micronaut.inject.ast.ClassElement jsonViewClass)
      +
      Reads schema.
      +
      +
      Parameters:
      +
      schemaValue - annotation value
      +
      openAPI - The OpenApi
      +
      context - The VisitorContext
      +
      type - type element
      +
      typeArgs - type arguments
      +
      mediaTypes - The media types of schema
      +
      jsonViewClass - Class from JsonView annotation
      +
      Returns:
      +
      New schema instance
      +
      +
      +
    • +
    • +
      +

      processSecuritySchemes

      +
      protected void processSecuritySchemes(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Processes SecurityScheme + annotations.
      +
      +
      Parameters:
      +
      element - The element
      +
      context - The visitor context
      +
      +
      +
    • +
    • +
      +

      processOpenApiAnnotation

      +
      protected <T, +A extends Annotation> List<T> processOpenApiAnnotation(io.micronaut.inject.ast.Element element, + io.micronaut.inject.visitor.VisitorContext context, + Class<A> annotationType, + Class<T> modelType, + List<T> tagList)
      +
      Converts annotation to model.
      +
      +
      Type Parameters:
      +
      T - The model type.
      +
      A - The annotation type.
      +
      Parameters:
      +
      element - The element to process.
      +
      context - The context.
      +
      annotationType - The annotation type.
      +
      modelType - The model type.
      +
      tagList - The initial list of models.
      +
      Returns:
      +
      A list of model objects.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/OpenApiGroupInfoVisitor.html b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiGroupInfoVisitor.html new file mode 100644 index 0000000000..a82a05b91c --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiGroupInfoVisitor.html @@ -0,0 +1,237 @@ + + + + +OpenApiGroupInfoVisitor (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiGroupInfoVisitor

+
+
java.lang.Object +
io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable, io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
+
+
+
@Internal +@SupportedOptions("micronaut.openapi.enabled") +public class OpenApiGroupInfoVisitor +extends Object +implements io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
+
A TypeElementVisitor that read the @OpenAPIGroupInfo annotations at the compile + time.
+
+
Since:
+
4.10.0
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    OpenApiGroupInfoVisitor(List<String> groups, + List<String> groupsExcluded)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    int
    + +
     
    +
    @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    + +
     
    +
    void
    +
    visitClass(io.micronaut.inject.ast.ClassElement classEl, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +

    Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +finish, getClassType, getElementType, getSupportedAnnotationNames, getSupportedOptions, start, visitConstructor, visitEnumConstant, visitField, visitMethod
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenApiGroupInfoVisitor

      +
      public OpenApiGroupInfoVisitor()
      +
      +
    • +
    • +
      +

      OpenApiGroupInfoVisitor

      +
      public OpenApiGroupInfoVisitor(List<String> groups, + List<String> groupsExcluded)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getVisitorKind

      +
      @NonNull +public @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind getVisitorKind()
      +
      +
      Specified by:
      +
      getVisitorKind in interface io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
      +
      +
      +
    • +
    • +
      +

      getOrder

      +
      public int getOrder()
      +
      +
      Specified by:
      +
      getOrder in interface io.micronaut.core.order.Ordered
      +
      +
      +
    • +
    • +
      +

      visitClass

      +
      public void visitClass(io.micronaut.inject.ast.ClassElement classEl, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      visitClass in interface io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/OpenApiIncludeVisitor.html b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiIncludeVisitor.html new file mode 100644 index 0000000000..a8c7af2727 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiIncludeVisitor.html @@ -0,0 +1,201 @@ + + + + +OpenApiIncludeVisitor (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiIncludeVisitor

+
+
java.lang.Object +
io.micronaut.openapi.visitor.OpenApiIncludeVisitor
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable, io.micronaut.inject.visitor.TypeElementVisitor<OpenAPIIncludes,Object>
+
+
+
@SupportedOptions("micronaut.openapi.enabled") +public class OpenApiIncludeVisitor +extends Object +implements io.micronaut.inject.visitor.TypeElementVisitor<OpenAPIIncludes,Object>
+
A TypeElementVisitor that builds the Swagger model from Micronaut controllers included by @OpenAPIInclude at the compile time.
+
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.order.Ordered

    +getOrder
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +

    Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +finish, getClassType, getElementType, getSupportedAnnotationNames, getSupportedOptions, getVisitorKind, start, visitConstructor, visitEnumConstant, visitField, visitMethod
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenApiIncludeVisitor

      +
      public OpenApiIncludeVisitor()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      visitClass

      +
      public void visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      visitClass in interface io.micronaut.inject.visitor.TypeElementVisitor<OpenAPIIncludes,Object>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/OpenApiJacksonVisitor.html b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiJacksonVisitor.html new file mode 100644 index 0000000000..2cab7016e2 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/OpenApiJacksonVisitor.html @@ -0,0 +1,241 @@ + + + + +OpenApiJacksonVisitor (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiJacksonVisitor

+
+
java.lang.Object +
io.micronaut.openapi.visitor.OpenApiJacksonVisitor
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable, io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
+
+
+
@SupportedOptions("micronaut.openapi.enabled") +public class OpenApiJacksonVisitor +extends Object +implements io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
+
A TypeElementVisitor that builds appropriate Schema annotation for the parent class of a hierarchy + when using Jackson JsonTypeInfo and JsonSubTypes.
+
+
Since:
+
3.0.0
+
Author:
+
Iván López
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    int
    + +
     
    + + +
     
    +
    @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    + +
     
    +
    void
    +
    visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +

    Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +finish, getClassType, getElementType, getSupportedOptions, start, visitConstructor, visitEnumConstant, visitField, visitMethod
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenApiJacksonVisitor

      +
      public OpenApiJacksonVisitor()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getVisitorKind

      +
      @NonNull +public @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind getVisitorKind()
      +
      +
      Specified by:
      +
      getVisitorKind in interface io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
      +
      +
      +
    • +
    • +
      +

      getSupportedAnnotationNames

      +
      public Set<String> getSupportedAnnotationNames()
      +
      +
      Specified by:
      +
      getSupportedAnnotationNames in interface io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
      +
      +
      +
    • +
    • +
      +

      getOrder

      +
      public int getOrder()
      +
      +
      Specified by:
      +
      getOrder in interface io.micronaut.core.order.Ordered
      +
      +
      +
    • +
    • +
      +

      visitClass

      +
      public void visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      visitClass in interface io.micronaut.inject.visitor.TypeElementVisitor<Object,Object>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/Pair.html b/6.4.0/api/io/micronaut/openapi/visitor/Pair.html new file mode 100644 index 0000000000..9fc6c7b97b --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/Pair.html @@ -0,0 +1,237 @@ + + + + +Pair (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Pair<S,T>

+
+
java.lang.Object +
io.micronaut.openapi.visitor.Pair<S,T>
+
+
+
+
Type Parameters:
+
S - first object
+
T - second object
+
+
+
public final class Pair<S,T> +extends Object
+
Helper class for handling two values.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      NULL_STRING_PAIR

      +
      public static final Pair<String,String> NULL_STRING_PAIR
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      of

      +
      public static <S, +T> Pair<S,T> of(S first, + T second)
      +
      +
    • +
    • +
      +

      getFirst

      +
      public S getFirst()
      +
      +
    • +
    • +
      +

      getSecond

      +
      public T getSecond()
      +
      +
    • +
    • +
      +

      toMap

      +
      public static <S, +T> Collector<Pair<S,T>,?,Map<S,T>> toMap()
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/SchemaUtils.html b/6.4.0/api/io/micronaut/openapi/visitor/SchemaUtils.html new file mode 100644 index 0000000000..08579c321e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/SchemaUtils.html @@ -0,0 +1,558 @@ + + + + +SchemaUtils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SchemaUtils

+
+
java.lang.Object +
io.micronaut.openapi.visitor.SchemaUtils
+
+
+
+
@Internal +public final class SchemaUtils +extends Object
+
Some schema util methods.
+
+
Since:
+
4.5.0
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final io.swagger.v3.oas.models.media.Schema<?>
    + +
     
    +
    static final String
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static io.swagger.v3.oas.models.media.ArraySchema
    +
    arraySchema(io.swagger.v3.oas.models.media.Schema<?> schema)
    +
     
    +
    static void
    +
    copyOpenApi(io.swagger.v3.oas.models.OpenAPI to, + io.swagger.v3.oas.models.OpenAPI from)
    +
    +
    Copy information from one OpenAPI object to another.
    +
    +
    static io.swagger.v3.oas.models.Operation
    +
    getOperationOnPathItem(io.swagger.v3.oas.models.PathItem pathItem, + io.micronaut.http.HttpMethod httpMethod)
    +
     
    +
    static boolean
    +
    isEmptySchema(io.swagger.v3.oas.models.media.Schema<?> schema)
    +
     
    +
    static io.swagger.v3.oas.models.responses.ApiResponse
    +
    mergeApiResponse(io.swagger.v3.oas.models.responses.ApiResponse ar1, + io.swagger.v3.oas.models.responses.ApiResponse ar2)
    +
     
    +
    static io.swagger.v3.oas.models.media.Content
    +
    mergeContent(io.swagger.v3.oas.models.media.Content c1, + io.swagger.v3.oas.models.media.Content c2)
    +
     
    +
    static io.swagger.v3.oas.models.headers.Header
    +
    mergeHeader(io.swagger.v3.oas.models.headers.Header h1, + io.swagger.v3.oas.models.headers.Header h2)
    +
     
    +
    static io.swagger.v3.oas.models.links.Link
    +
    mergeLink(io.swagger.v3.oas.models.links.Link l1, + io.swagger.v3.oas.models.links.Link l2)
    +
     
    +
    static io.swagger.v3.oas.models.Operation
    +
    mergeOperations(io.swagger.v3.oas.models.Operation op1, + io.swagger.v3.oas.models.Operation op2)
    +
     
    +
    static io.swagger.v3.oas.models.parameters.Parameter
    +
    mergeParameter(io.swagger.v3.oas.models.parameters.Parameter p1, + io.swagger.v3.oas.models.parameters.Parameter p2)
    +
     
    +
    static io.swagger.v3.oas.models.parameters.RequestBody
    +
    mergeRequestBody(io.swagger.v3.oas.models.parameters.RequestBody rb1, + io.swagger.v3.oas.models.parameters.RequestBody rb2)
    +
     
    +
    static io.swagger.v3.oas.models.media.Schema<?>
    +
    mergeSchema(io.swagger.v3.oas.models.media.Schema<?> s1, + io.swagger.v3.oas.models.media.Schema<?> s2)
    +
     
    +
    static String
    +
    prependIfMissing(String str, + String prefix)
    +
     
    +
    static void
    +
    processExtensions(Map<CharSequence,Object> map, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.extensions.Extension> extension)
    +
     
    +
    static Map<String,io.swagger.v3.oas.models.media.Schema>
    +
    resolveSchemas(io.swagger.v3.oas.models.OpenAPI openAPI)
    +
     
    +
    static String
    +
    schemaRef(String schemaName)
    +
     
    +
    static void
    +
    setOperationOnPathItem(io.swagger.v3.oas.models.PathItem pathItem, + io.micronaut.http.HttpMethod httpMethod, + io.swagger.v3.oas.models.Operation operation)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      COMPONENTS_CALLBACKS_PREFIX

      +
      public static final String COMPONENTS_CALLBACKS_PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      COMPONENTS_SCHEMAS_PREFIX

      +
      public static final String COMPONENTS_SCHEMAS_PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EMPTY_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_ARRAY_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_ARRAY_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_BINARY_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_BINARY_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_BOOLEAN_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_BOOLEAN_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_BYTE_ARRAY_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_BYTE_ARRAY_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_COMPOSED_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_COMPOSED_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_DATE_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_DATE_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_DATE_TIME_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_DATE_TIME_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_EMAIL_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_EMAIL_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_FILE_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_FILE_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_INTEGER_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_INTEGER_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_JSON_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_JSON_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_MAP_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_MAP_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_NUMBER_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_NUMBER_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_OBJECT_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_OBJECT_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_PASSWORD_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_PASSWORD_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_STRING_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_STRING_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_UUID_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_UUID_SCHEMA
      +
      +
    • +
    • +
      +

      EMPTY_SIMPLE_SCHEMA

      +
      public static final io.swagger.v3.oas.models.media.Schema<?> EMPTY_SIMPLE_SCHEMA
      +
      +
    • +
    • +
      +

      TYPE_OBJECT

      +
      public static final String TYPE_OBJECT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isEmptySchema

      +
      public static boolean isEmptySchema(io.swagger.v3.oas.models.media.Schema<?> schema)
      +
      +
    • +
    • +
      +

      processExtensions

      +
      public static void processExtensions(Map<CharSequence,Object> map, + io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.extensions.Extension> extension)
      +
      +
    • +
    • +
      +

      prependIfMissing

      +
      public static String prependIfMissing(String str, + String prefix)
      +
      +
    • +
    • +
      +

      resolveSchemas

      +
      public static Map<String,io.swagger.v3.oas.models.media.Schema> resolveSchemas(io.swagger.v3.oas.models.OpenAPI openAPI)
      +
      +
    • +
    • +
      +

      arraySchema

      +
      public static io.swagger.v3.oas.models.media.ArraySchema arraySchema(io.swagger.v3.oas.models.media.Schema<?> schema)
      +
      +
    • +
    • +
      +

      schemaRef

      +
      public static String schemaRef(String schemaName)
      +
      +
    • +
    • +
      +

      getOperationOnPathItem

      +
      public static io.swagger.v3.oas.models.Operation getOperationOnPathItem(io.swagger.v3.oas.models.PathItem pathItem, + io.micronaut.http.HttpMethod httpMethod)
      +
      +
    • +
    • +
      +

      setOperationOnPathItem

      +
      public static void setOperationOnPathItem(io.swagger.v3.oas.models.PathItem pathItem, + io.micronaut.http.HttpMethod httpMethod, + io.swagger.v3.oas.models.Operation operation)
      +
      +
    • +
    • +
      +

      mergeOperations

      +
      public static io.swagger.v3.oas.models.Operation mergeOperations(io.swagger.v3.oas.models.Operation op1, + io.swagger.v3.oas.models.Operation op2)
      +
      +
    • +
    • +
      +

      mergeApiResponse

      +
      public static io.swagger.v3.oas.models.responses.ApiResponse mergeApiResponse(io.swagger.v3.oas.models.responses.ApiResponse ar1, + io.swagger.v3.oas.models.responses.ApiResponse ar2)
      +
      +
    • +
    • +
      +

      mergeLink

      +
      public static io.swagger.v3.oas.models.links.Link mergeLink(io.swagger.v3.oas.models.links.Link l1, + io.swagger.v3.oas.models.links.Link l2)
      +
      +
    • +
    • +
      +

      mergeHeader

      +
      public static io.swagger.v3.oas.models.headers.Header mergeHeader(io.swagger.v3.oas.models.headers.Header h1, + io.swagger.v3.oas.models.headers.Header h2)
      +
      +
    • +
    • +
      +

      mergeParameter

      +
      public static io.swagger.v3.oas.models.parameters.Parameter mergeParameter(io.swagger.v3.oas.models.parameters.Parameter p1, + io.swagger.v3.oas.models.parameters.Parameter p2)
      +
      +
    • +
    • +
      +

      mergeRequestBody

      +
      public static io.swagger.v3.oas.models.parameters.RequestBody mergeRequestBody(io.swagger.v3.oas.models.parameters.RequestBody rb1, + io.swagger.v3.oas.models.parameters.RequestBody rb2)
      +
      +
    • +
    • +
      +

      mergeContent

      +
      public static io.swagger.v3.oas.models.media.Content mergeContent(io.swagger.v3.oas.models.media.Content c1, + io.swagger.v3.oas.models.media.Content c2)
      +
      +
    • +
    • +
      +

      mergeSchema

      +
      public static io.swagger.v3.oas.models.media.Schema<?> mergeSchema(io.swagger.v3.oas.models.media.Schema<?> s1, + io.swagger.v3.oas.models.media.Schema<?> s2)
      +
      +
    • +
    • +
      +

      copyOpenApi

      +
      public static void copyOpenApi(io.swagger.v3.oas.models.OpenAPI to, + io.swagger.v3.oas.models.OpenAPI from)
      +
      Copy information from one OpenAPI object to another.
      +
      +
      Parameters:
      +
      to - The OpenAPI object to copy to
      +
      from - The OpenAPI object to copy from
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/Utils.html b/6.4.0/api/io/micronaut/openapi/visitor/Utils.html new file mode 100644 index 0000000000..d83a21e7eb --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/Utils.html @@ -0,0 +1,586 @@ + + + + +Utils (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Utils

+
+
java.lang.Object +
io.micronaut.openapi.visitor.Utils
+
+
+
+
@Internal +public final class Utils +extends Object
+
Some util methods.
+
+
Since:
+
4.4.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      PLACEHOLDER_PREFIX

      +
      public static final String PLACEHOLDER_PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PLACEHOLDER_POSTFIX

      +
      public static final String PLACEHOLDER_POSTFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ATTR_OPENAPI

      +
      public static final String ATTR_OPENAPI
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ATTR_TEST_MODE

      +
      public static final String ATTR_TEST_MODE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ATTR_VISITED_ELEMENTS

      +
      public static final String ATTR_VISITED_ELEMENTS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_MEDIA_TYPES

      +
      public static final List<io.micronaut.http.MediaType> DEFAULT_MEDIA_TYPES
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getPropertyPlaceholderResolver

      +
      public static io.micronaut.context.env.PropertyPlaceholderResolver getPropertyPlaceholderResolver()
      +
      +
      Returns:
      +
      An Instance of default PropertyPlaceholderResolver to resolve placeholders.
      +
      +
      +
    • +
    • +
      +

      normalizeEnumValues

      +
      public static <T extends Enum<T>> void normalizeEnumValues(Map<CharSequence,Object> paramValues, + Map<String,Class<T>> enumTypes)
      +
      Normalizes enum values stored in the map.
      +
      +
      Type Parameters:
      +
      T - enum class
      +
      Parameters:
      +
      paramValues - The values
      +
      enumTypes - The enum types.
      +
      +
      +
    • +
    • +
      +

      findAndRemoveDuplicates

      +
      public static <T> List<T> findAndRemoveDuplicates(List<T> elements, + BiPredicate<T,T> predicate)
      +
      Find and remove duplicates in lists.
      +
      +
      Type Parameters:
      +
      T - elements class
      +
      Parameters:
      +
      elements - list of elements
      +
      predicate - predicate for calculating duplicate element
      +
      Returns:
      +
      list of elements without duplicates
      +
      +
      +
    • +
    • +
      +

      resolveComponents

      +
      public static io.swagger.v3.oas.models.Components resolveComponents(io.swagger.v3.oas.models.OpenAPI openAPI)
      +
      Resolve the components.
      +
      +
      Parameters:
      +
      openAPI - The open API
      +
      Returns:
      +
      The components
      +
      +
      +
    • +
    • +
      +

      resolveOpenApi

      +
      public static io.swagger.v3.oas.models.OpenAPI resolveOpenApi(io.micronaut.inject.visitor.VisitorContext context)
      +
      Resolve the OpenAPI instance.
      +
      +
      Parameters:
      +
      context - The context
      +
      Returns:
      +
      The OpenAPI instance
      +
      +
      +
    • +
    • +
      +

      printStackTrace

      +
      public static String printStackTrace(Throwable t)
      +
      Return stacktrace for throwable and message.
      +
      +
      Parameters:
      +
      t - throwable
      +
      Returns:
      +
      stacktrace
      +
      +
      +
    • +
    • +
      +

      isTestMode

      +
      public static boolean isTestMode()
      +
      +
    • +
    • +
      +

      getTestReference

      +
      public static io.swagger.v3.oas.models.OpenAPI getTestReference()
      +
      +
    • +
    • +
      +

      setTestReference

      +
      public static void setTestReference(io.swagger.v3.oas.models.OpenAPI testReference)
      +
      +
    • +
    • +
      +

      getTestReferences

      +
      public static Map<Pair<String,String>,OpenApiInfo> getTestReferences()
      +
      +
    • +
    • +
      +

      setTestReferences

      +
      public static void setTestReferences(Map<Pair<String,String>,OpenApiInfo> testReferences)
      +
      +
    • +
    • +
      +

      getTestYamlReference

      +
      public static String getTestYamlReference()
      +
      +
    • +
    • +
      +

      setTestYamlReference

      +
      public static void setTestYamlReference(String testYamlReference)
      +
      +
    • +
    • +
      +

      getTestJsonReference

      +
      public static String getTestJsonReference()
      +
      +
    • +
    • +
      +

      getTestFileName

      +
      public static String getTestFileName()
      +
      +
    • +
    • +
      +

      setTestFileName

      +
      public static void setTestFileName(String testFileName)
      +
      +
    • +
    • +
      +

      setTestJsonReference

      +
      public static void setTestJsonReference(String testJsonReference)
      +
      +
    • +
    • +
      +

      getJavadocParser

      +
      public static JavadocParser getJavadocParser()
      +
      +
    • +
    • +
      +

      setJavadocParser

      +
      public static void setJavadocParser(JavadocParser javadocParser)
      +
      +
    • +
    • +
      +

      getAllKnownVersions

      +
      public static Set<String> getAllKnownVersions()
      +
      +
    • +
    • +
      +

      setAllKnownVersions

      +
      public static void setAllKnownVersions(Set<String> allKnownVersions)
      +
      +
    • +
    • +
      +

      getAllKnownGroups

      +
      public static Set<String> getAllKnownGroups()
      +
      +
    • +
    • +
      +

      setAllKnownGroups

      +
      public static void setAllKnownGroups(Set<String> allKnownGroups)
      +
      +
    • +
    • +
      +

      getEndpointInfos

      +
      public static Map<String,List<EndpointInfo>> getEndpointInfos()
      +
      +
    • +
    • +
      +

      setEndpointInfos

      +
      public static void setEndpointInfos(Map<String,List<EndpointInfo>> endpointInfos)
      +
      +
    • +
    • +
      +

      getOpenApis

      +
      public static Map<String,io.swagger.v3.oas.models.OpenAPI> getOpenApis()
      +
      +
    • +
    • +
      +

      setOpenApis

      +
      public static void setOpenApis(Map<String,io.swagger.v3.oas.models.OpenAPI> openApis)
      +
      +
    • +
    • +
      +

      getIncludedClassesGroups

      +
      public static Map<String,List<String>> getIncludedClassesGroups()
      +
      +
    • +
    • +
      +

      setIncludedClassesGroups

      +
      public static void setIncludedClassesGroups(Map<String,List<String>> includedClassesGroups)
      +
      +
    • +
    • +
      +

      getIncludedClassesGroupsExcluded

      +
      public static Map<String,List<String>> getIncludedClassesGroupsExcluded()
      +
      +
    • +
    • +
      +

      setIncludedClassesGroupsExcluded

      +
      public static void setIncludedClassesGroupsExcluded(Map<String,List<String>> includedClassesGroupsExcluded)
      +
      +
    • +
    • +
      +

      clean

      +
      public static void clean()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/VisibilityLevel.html b/6.4.0/api/io/micronaut/openapi/visitor/VisibilityLevel.html new file mode 100644 index 0000000000..184800f375 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/VisibilityLevel.html @@ -0,0 +1,233 @@ + + + + +VisibilityLevel (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class VisibilityLevel

+
+
java.lang.Object +
java.lang.Enum<VisibilityLevel> +
io.micronaut.openapi.visitor.VisibilityLevel
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<VisibilityLevel>, Constable
+
+
+
public enum VisibilityLevel +extends Enum<VisibilityLevel>
+
Visibility level for properties, constructors and methods.
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static VisibilityLevel[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static VisibilityLevel valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/group/EndpointInfo.html b/6.4.0/api/io/micronaut/openapi/visitor/group/EndpointInfo.html new file mode 100644 index 0000000000..9cb6e38b6d --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/group/EndpointInfo.html @@ -0,0 +1,230 @@ + + + + +EndpointInfo (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EndpointInfo

+
+
java.lang.Object +
io.micronaut.openapi.visitor.group.EndpointInfo
+
+
+
+
@Internal +public final class EndpointInfo +extends Object
+
Entity to storage information about same swagger operations, but with different version / group. + Need it to merge them in post-processing.
+
+
Since:
+
4.10.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EndpointInfo

      +
      public EndpointInfo(String url, + io.micronaut.http.HttpMethod httpMethod, + io.micronaut.inject.ast.MethodElement method, + io.swagger.v3.oas.models.Operation operation, + String version, + List<String> groups, + List<String> excludedGroups)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getUrl

      +
      public String getUrl()
      +
      +
    • +
    • +
      +

      getHttpMethod

      +
      public io.micronaut.http.HttpMethod getHttpMethod()
      +
      +
    • +
    • +
      +

      getMethod

      +
      public io.micronaut.inject.ast.MethodElement getMethod()
      +
      +
    • +
    • +
      +

      getOperation

      +
      public io.swagger.v3.oas.models.Operation getOperation()
      +
      +
    • +
    • +
      +

      getVersion

      +
      public String getVersion()
      +
      +
    • +
    • +
      +

      getGroups

      +
      public List<String> getGroups()
      +
      +
    • +
    • +
      +

      getExcludedGroups

      +
      public List<String> getExcludedGroups()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/group/GroupProperties.PackageProperties.html b/6.4.0/api/io/micronaut/openapi/visitor/group/GroupProperties.PackageProperties.html new file mode 100644 index 0000000000..523c543e41 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/group/GroupProperties.PackageProperties.html @@ -0,0 +1,178 @@ + + + + +GroupProperties.PackageProperties (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GroupProperties.PackageProperties

+
+
java.lang.Object +
io.micronaut.openapi.visitor.group.GroupProperties.PackageProperties
+
+
+
+
Enclosing class:
+
GroupProperties
+
+
+
@Internal +public static final class GroupProperties.PackageProperties +extends Object
+
Package name with inclusion subpackages flag.
+
+
Since:
+
4.10.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PackageProperties

      +
      public PackageProperties(String name, + boolean includeSubpackages)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
    • +
    • +
      +

      isIncludeSubpackages

      +
      public boolean isIncludeSubpackages()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/group/GroupProperties.html b/6.4.0/api/io/micronaut/openapi/visitor/group/GroupProperties.html new file mode 100644 index 0000000000..6a929f0df6 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/group/GroupProperties.html @@ -0,0 +1,324 @@ + + + + +GroupProperties (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GroupProperties

+
+
java.lang.Object +
io.micronaut.openapi.visitor.group.GroupProperties
+
+
+
+
@Internal +public final class GroupProperties +extends Object
+
OpenAPI group properties.
+
+
Since:
+
4.10.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GroupProperties

      +
      public GroupProperties(String name)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
    • +
    • +
      +

      getPrimary

      +
      public Boolean getPrimary()
      +
      +
    • +
    • +
      +

      setPrimary

      +
      public void setPrimary(Boolean primary)
      +
      +
    • +
    • +
      +

      getDisplayName

      +
      public String getDisplayName()
      +
      +
    • +
    • +
      +

      setDisplayName

      +
      public void setDisplayName(String displayName)
      +
      +
    • +
    • +
      +

      getFilename

      +
      public String getFilename()
      +
      +
    • +
    • +
      +

      setFilename

      +
      public void setFilename(String filename)
      +
      +
    • +
    • +
      +

      getAdocEnabled

      +
      public Boolean getAdocEnabled()
      +
      +
    • +
    • +
      +

      setAdocEnabled

      +
      public void setAdocEnabled(Boolean adocEnabled)
      +
      +
    • +
    • +
      +

      getAdocFilename

      +
      public String getAdocFilename()
      +
      +
    • +
    • +
      +

      setAdocFilename

      +
      public void setAdocFilename(String adocFilename)
      +
      +
    • +
    • +
      +

      getPackages

      +
      public List<GroupProperties.PackageProperties> getPackages()
      +
      +
    • +
    • +
      +

      setPackages

      +
      public void setPackages(List<GroupProperties.PackageProperties> packages)
      +
      +
    • +
    • +
      +

      getPackagesExclude

      +
      public List<GroupProperties.PackageProperties> getPackagesExclude()
      +
      +
    • +
    • +
      +

      setPackagesExclude

      +
      public void setPackagesExclude(List<GroupProperties.PackageProperties> packagesExclude)
      +
      +
    • +
    • +
      +

      getCommonExclude

      +
      public Boolean getCommonExclude()
      +
      +
    • +
    • +
      +

      setCommonExclude

      +
      public void setCommonExclude(Boolean commonExclude)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/group/OpenApiInfo.html b/6.4.0/api/io/micronaut/openapi/visitor/group/OpenApiInfo.html new file mode 100644 index 0000000000..64d9713b27 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/group/OpenApiInfo.html @@ -0,0 +1,318 @@ + + + + +OpenApiInfo (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenApiInfo

+
+
java.lang.Object +
io.micronaut.openapi.visitor.group.OpenApiInfo
+
+
+
+
@Internal +public final class OpenApiInfo +extends Object
+
Helpful object with information about openAPI object and group / version settings.
+
+
Since:
+
4.10.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OpenApiInfo

      +
      public OpenApiInfo(io.swagger.v3.oas.models.OpenAPI openApi)
      +
      +
    • +
    • +
      +

      OpenApiInfo

      +
      public OpenApiInfo(String version, + String groupName, + String groupTitle, + String filename, + boolean adocEnabled, + String adocFilename, + io.swagger.v3.oas.models.OpenAPI openApi)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getVersion

      +
      public String getVersion()
      +
      +
    • +
    • +
      +

      setVersion

      +
      public void setVersion(String version)
      +
      +
    • +
    • +
      +

      getGroupName

      +
      public String getGroupName()
      +
      +
    • +
    • +
      +

      setGroupName

      +
      public void setGroupName(String groupName)
      +
      +
    • +
    • +
      +

      getGroupTitle

      +
      public String getGroupTitle()
      +
      +
    • +
    • +
      +

      setGroupTitle

      +
      public void setGroupTitle(String groupTitle)
      +
      +
    • +
    • +
      +

      getFilename

      +
      public String getFilename()
      +
      +
    • +
    • +
      +

      setFilename

      +
      public void setFilename(String filename)
      +
      +
    • +
    • +
      +

      isAdocEnabled

      +
      public boolean isAdocEnabled()
      +
      +
    • +
    • +
      +

      setAdocEnabled

      +
      public void setAdocEnabled(boolean adocEnabled)
      +
      +
    • +
    • +
      +

      getAdocFilename

      +
      public String getAdocFilename()
      +
      +
    • +
    • +
      +

      setAdocFilename

      +
      public void setAdocFilename(String adocFilename)
      +
      +
    • +
    • +
      +

      getOpenApi

      +
      public io.swagger.v3.oas.models.OpenAPI getOpenApi()
      +
      +
    • +
    • +
      +

      setOpenApi

      +
      public void setOpenApi(io.swagger.v3.oas.models.OpenAPI openApi)
      +
      +
    • +
    • +
      +

      getSpecFilePath

      +
      public String getSpecFilePath()
      +
      +
    • +
    • +
      +

      setSpecFilePath

      +
      public void setSpecFilePath(String specFilePath)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/group/RouterVersioningProperties.html b/6.4.0/api/io/micronaut/openapi/visitor/group/RouterVersioningProperties.html new file mode 100644 index 0000000000..9dc7023a8c --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/group/RouterVersioningProperties.html @@ -0,0 +1,272 @@ + + + + +RouterVersioningProperties (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RouterVersioningProperties

+
+
java.lang.Object +
io.micronaut.openapi.visitor.group.RouterVersioningProperties
+
+
+
+
@Internal +public final class RouterVersioningProperties +extends Object
+
Micronaut router versioning properties.
+
+
Since:
+
4.10.0
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RouterVersioningProperties

      +
      public RouterVersioningProperties(boolean enabled, + boolean routerVersioningEnabled, + boolean headerEnabled, + List<String> headerNames, + boolean parameterEnabled, + List<String> parameterNames)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isEnabled

      +
      public boolean isEnabled()
      +
      +
    • +
    • +
      +

      isRouterVersioningEnabled

      +
      public boolean isRouterVersioningEnabled()
      +
      +
    • +
    • +
      +

      isHeaderEnabled

      +
      public boolean isHeaderEnabled()
      +
      +
    • +
    • +
      +

      getHeaderNames

      +
      public List<String> getHeaderNames()
      +
      +
    • +
    • +
      +

      isParameterEnabled

      +
      public boolean isParameterEnabled()
      +
      +
    • +
    • +
      +

      getParameterNames

      +
      public List<String> getParameterNames()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/group/package-summary.html b/6.4.0/api/io/micronaut/openapi/visitor/group/package-summary.html new file mode 100644 index 0000000000..0308ba01c6 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/group/package-summary.html @@ -0,0 +1,114 @@ + + + + +io.micronaut.openapi.visitor.group (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.visitor.group

+
+
+
package io.micronaut.openapi.visitor.group
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/group/package-tree.html b/6.4.0/api/io/micronaut/openapi/visitor/group/package-tree.html new file mode 100644 index 0000000000..15c4d3f3dc --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/group/package-tree.html @@ -0,0 +1,74 @@ + + + + +io.micronaut.openapi.visitor.group Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.visitor.group

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/package-summary.html b/6.4.0/api/io/micronaut/openapi/visitor/package-summary.html new file mode 100644 index 0000000000..1ffef5c144 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/package-summary.html @@ -0,0 +1,205 @@ + + + + +io.micronaut.openapi.visitor (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.visitor

+
+
+
@Internal +package io.micronaut.openapi.visitor
+
+
Classes related with OpenAPI Visitor.
+
+
Since:
+
4.8.3
+
Author:
+
Sergio del Amo
+
+
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/package-tree.html b/6.4.0/api/io/micronaut/openapi/visitor/package-tree.html new file mode 100644 index 0000000000..c4b9ca7a56 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/package-tree.html @@ -0,0 +1,121 @@ + + + + +io.micronaut.openapi.visitor Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.visitor

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/security/InterceptUrlMapConverter.html b/6.4.0/api/io/micronaut/openapi/visitor/security/InterceptUrlMapConverter.html new file mode 100644 index 0000000000..5ab8a109fe --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/security/InterceptUrlMapConverter.html @@ -0,0 +1,189 @@ + + + + +InterceptUrlMapConverter (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class InterceptUrlMapConverter

+
+
java.lang.Object +
io.micronaut.openapi.visitor.security.InterceptUrlMapConverter
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.convert.TypeConverter<Map,InterceptUrlMapPattern>
+
+
+
@Internal +public class InterceptUrlMapConverter +extends Object +implements io.micronaut.core.convert.TypeConverter<Map,InterceptUrlMapPattern>
+
Copy of class io.micronaut.security.config.InterceptUrlMapConverter from micronaut-security.
+
+
Since:
+
4.8.7
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      InterceptUrlMapConverter

      +
      public InterceptUrlMapConverter(io.micronaut.core.convert.ConversionService conversionService)
      +
      +
      Parameters:
      +
      conversionService - The conversion service
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      convert

      +
      public Optional<InterceptUrlMapPattern> convert(Map m, + Class<InterceptUrlMapPattern> targetType, + io.micronaut.core.convert.ConversionContext context)
      +
      +
      Specified by:
      +
      convert in interface io.micronaut.core.convert.TypeConverter<Map,InterceptUrlMapPattern>
      +
      Parameters:
      +
      m - a Map in the configuration
      +
      targetType - The target type being converted to
      +
      context - The ConversionContext
      +
      Returns:
      +
      An optional InterceptUrlMapConverter
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/security/InterceptUrlMapPattern.html b/6.4.0/api/io/micronaut/openapi/visitor/security/InterceptUrlMapPattern.html new file mode 100644 index 0000000000..eab609dbbc --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/security/InterceptUrlMapPattern.html @@ -0,0 +1,186 @@ + + + + +InterceptUrlMapPattern (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class InterceptUrlMapPattern

+
+
java.lang.Object +
io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
+
+
+
+
@Internal +public final class InterceptUrlMapPattern +extends Object
+
Copy of class io.micronaut.security.config.InterceptUrlMapPattern from micronaut-security.
+
+
Since:
+
4.8.7
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      InterceptUrlMapPattern

      +
      public InterceptUrlMapPattern(String pattern, + List<String> access, + @Nullable + @Nullable io.micronaut.http.HttpMethod httpMethod)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getPattern

      +
      public String getPattern()
      +
      +
    • +
    • +
      +

      getAccess

      +
      public List<String> getAccess()
      +
      +
    • +
    • +
      +

      getHttpMethod

      +
      public io.micronaut.http.HttpMethod getHttpMethod()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/security/SecurityProperties.html b/6.4.0/api/io/micronaut/openapi/visitor/security/SecurityProperties.html new file mode 100644 index 0000000000..297d1a6e60 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/security/SecurityProperties.html @@ -0,0 +1,262 @@ + + + + +SecurityProperties (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SecurityProperties

+
+
java.lang.Object +
io.micronaut.openapi.visitor.security.SecurityProperties
+
+
+
+
@Internal +public final class SecurityProperties +extends Object
+
Micronaut security properties.
+
+
Since:
+
4.8.7
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SecurityProperties

      +
      public SecurityProperties(boolean enabled, + boolean micronautSecurityEnabled, + String defaultSchemaName, + List<InterceptUrlMapPattern> interceptUrlMapPatterns, + boolean tokenEnabled, + boolean jwtEnabled, + boolean jwtBearerEnabled, + boolean jwtCookieEnabled, + boolean oauth2Enabled, + boolean basicAuthEnabled)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isEnabled

      +
      public boolean isEnabled()
      +
      +
    • +
    • +
      +

      isMicronautSecurityEnabled

      +
      public boolean isMicronautSecurityEnabled()
      +
      +
    • +
    • +
      +

      getDefaultSchemaName

      +
      public String getDefaultSchemaName()
      +
      +
    • +
    • +
      +

      getInterceptUrlMapPatterns

      +
      public List<InterceptUrlMapPattern> getInterceptUrlMapPatterns()
      +
      +
    • +
    • +
      +

      isTokenEnabled

      +
      public boolean isTokenEnabled()
      +
      +
    • +
    • +
      +

      isJwtEnabled

      +
      public boolean isJwtEnabled()
      +
      +
    • +
    • +
      +

      isJwtBearerEnabled

      +
      public boolean isJwtBearerEnabled()
      +
      +
    • +
    • +
      +

      isJwtCookieEnabled

      +
      public boolean isJwtCookieEnabled()
      +
      +
    • +
    • +
      +

      isOauth2Enabled

      +
      public boolean isOauth2Enabled()
      +
      +
    • +
    • +
      +

      isBasicAuthEnabled

      +
      public boolean isBasicAuthEnabled()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/security/SecurityRule.html b/6.4.0/api/io/micronaut/openapi/visitor/security/SecurityRule.html new file mode 100644 index 0000000000..a3b6d29056 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/security/SecurityRule.html @@ -0,0 +1,172 @@ + + + + +SecurityRule (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface SecurityRule

+
+
+
+
@Internal +public interface SecurityRule
+
Copy of class io.micronaut.security.rules.SecurityRule from micronaut-security.
+
+
Since:
+
4.8.7
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
    +
    The token to represent no security roles are allowed.
    +
    +
    static final String
    + +
    +
    The token to represent allowing anonymous access.
    +
    +
    static final String
    + +
    +
    The token to represent allowing any authenticated access.
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      IS_ANONYMOUS

      +
      static final String IS_ANONYMOUS
      +
      The token to represent allowing anonymous access.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      IS_AUTHENTICATED

      +
      static final String IS_AUTHENTICATED
      +
      The token to represent allowing any authenticated access.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DENY_ALL

      +
      static final String DENY_ALL
      +
      The token to represent no security roles are allowed.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/security/package-summary.html b/6.4.0/api/io/micronaut/openapi/visitor/security/package-summary.html new file mode 100644 index 0000000000..a1285af0e8 --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/security/package-summary.html @@ -0,0 +1,116 @@ + + + + +io.micronaut.openapi.visitor.security (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.openapi.visitor.security

+
+
+
package io.micronaut.openapi.visitor.security
+
+ +
+
+
+
+ + diff --git a/6.4.0/api/io/micronaut/openapi/visitor/security/package-tree.html b/6.4.0/api/io/micronaut/openapi/visitor/security/package-tree.html new file mode 100644 index 0000000000..4364931d6e --- /dev/null +++ b/6.4.0/api/io/micronaut/openapi/visitor/security/package-tree.html @@ -0,0 +1,78 @@ + + + + +io.micronaut.openapi.visitor.security Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.openapi.visitor.security

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/jquery-ui.overrides.css b/6.4.0/api/jquery-ui.overrides.css new file mode 100644 index 0000000000..facf852c27 --- /dev/null +++ b/6.4.0/api/jquery-ui.overrides.css @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + /* Overrides the color of selection used in jQuery UI */ + background: #F8981D; + border: 1px solid #F8981D; +} diff --git a/6.4.0/api/legal/ADDITIONAL_LICENSE_INFO b/6.4.0/api/legal/ADDITIONAL_LICENSE_INFO new file mode 100644 index 0000000000..ff700cd09f --- /dev/null +++ b/6.4.0/api/legal/ADDITIONAL_LICENSE_INFO @@ -0,0 +1,37 @@ + ADDITIONAL INFORMATION ABOUT LICENSING + +Certain files distributed by Oracle America, Inc. and/or its affiliates are +subject to the following clarification and special exception to the GPLv2, +based on the GNU Project exception for its Classpath libraries, known as the +GNU Classpath Exception. + +Note that Oracle includes multiple, independent programs in this software +package. Some of those programs are provided under licenses deemed +incompatible with the GPLv2 by the Free Software Foundation and others. +For example, the package includes programs licensed under the Apache +License, Version 2.0 and may include FreeType. Such programs are licensed +to you under their original licenses. + +Oracle facilitates your further distribution of this package by adding the +Classpath Exception to the necessary parts of its GPLv2 code, which permits +you to use that code in combination with other independent modules not +licensed under the GPLv2. However, note that this would not permit you to +commingle code under an incompatible license with Oracle's GPLv2 licensed +code by, for example, cutting and pasting such code into a file also +containing Oracle's GPLv2 licensed code and then distributing the result. + +Additionally, if you were to remove the Classpath Exception from any of the +files to which it applies and distribute the result, you would likely be +required to license some or all of the other code in that distribution under +the GPLv2 as well, and since the GPLv2 is incompatible with the license terms +of some items included in the distribution by Oracle, removing the Classpath +Exception could therefore effectively compromise your ability to further +distribute the package. + +Failing to distribute notices associated with some files may also create +unexpected legal consequences. + +Proceed with caution and we recommend that you obtain the advice of a lawyer +skilled in open source matters before removing the Classpath Exception or +making modifications to this package which may subsequently be redistributed +and/or involve the use of third party software. diff --git a/6.4.0/api/legal/ASSEMBLY_EXCEPTION b/6.4.0/api/legal/ASSEMBLY_EXCEPTION new file mode 100644 index 0000000000..065b8d9023 --- /dev/null +++ b/6.4.0/api/legal/ASSEMBLY_EXCEPTION @@ -0,0 +1,27 @@ + +OPENJDK ASSEMBLY EXCEPTION + +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 +only ("GPL2"), with the following clarification and special exception. + + Linking this OpenJDK Code statically or dynamically with other code + is making a combined work based on this library. Thus, the terms + and conditions of GPL2 cover the whole combination. + + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at + http://openjdk.java.net/legal/exception-modules-2007-05-08.html + ("Designated Exception Modules") to produce an executable, + regardless of the license terms of the Designated Exception Modules, + and to copy and distribute the resulting executable under GPL2, + provided that the Designated Exception Modules continue to be + governed by the licenses under which they were offered by Oracle. + +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff --git a/6.4.0/api/legal/LICENSE b/6.4.0/api/legal/LICENSE new file mode 100644 index 0000000000..8b400c7ab8 --- /dev/null +++ b/6.4.0/api/legal/LICENSE @@ -0,0 +1,347 @@ +The GNU General Public License (GPL) + +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share +and change it. By contrast, the GNU General Public License is intended to +guarantee your freedom to share and change free software--to make sure the +software is free for all its users. This General Public License applies to +most of the Free Software Foundation's software and to any other program whose +authors commit to using it. (Some other Free Software Foundation software is +covered by the GNU Library General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom to +distribute copies of free software (and charge for this service if you wish), +that you receive source code or can get it if you want it, that you can change +the software or use pieces of it in new free programs; and that you know you +can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny +you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must +make sure that they, too, receive or can get the source code. And you must +show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients to +know that what they have is not the original, so that any problems introduced +by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program proprietary. +To prevent this, we have made it clear that any patent must be licensed for +everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms of +this General Public License. The "Program", below, refers to any such program +or work, and a "work based on the Program" means either the Program or any +derivative work under copyright law: that is to say, a work containing the +Program or a portion of it, either verbatim or with modifications and/or +translated into another language. (Hereinafter, translation is included +without limitation in the term "modification".) Each licensee is addressed as +"you". + +Activities other than copying, distribution and modification are not covered by +this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made by +running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as +you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may +at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus +forming a work based on the Program, and copy and distribute such modifications +or work under the terms of Section 1 above, provided that you also meet all of +these conditions: + + a) You must cause the modified files to carry prominent notices stating + that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in whole or + in part contains or is derived from the Program or any part thereof, to be + licensed as a whole at no charge to all third parties under the terms of + this License. + + c) If the modified program normally reads commands interactively when run, + you must cause it, when started running for such interactive use in the + most ordinary way, to print or display an announcement including an + appropriate copyright notice and a notice that there is no warranty (or + else, saying that you provide a warranty) and that users may redistribute + the program under these conditions, and telling the user how to view a copy + of this License. (Exception: if the Program itself is interactive but does + not normally print such an announcement, your work based on the Program is + not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be reasonably +considered independent and separate works in themselves, then this License, and +its terms, do not apply to those sections when you distribute them as separate +works. But when you distribute the same sections as part of a whole which is a +work based on the Program, the distribution of the whole must be on the terms +of this License, whose permissions for other licensees extend to the entire +whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your +rights to work written entirely by you; rather, the intent is to exercise the +right to control the distribution of derivative or collective works based on +the Program. + +In addition, mere aggregation of another work not based on the Program with the +Program (or with a work based on the Program) on a volume of a storage or +distribution medium does not bring the other work under the scope of this +License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 and +2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable source + code, which must be distributed under the terms of Sections 1 and 2 above + on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three years, to + give any third party, for a charge no more than your cost of physically + performing source distribution, a complete machine-readable copy of the + corresponding source code, to be distributed under the terms of Sections 1 + and 2 above on a medium customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to + distribute corresponding source code. (This alternative is allowed only + for noncommercial distribution and only if you received the program in + object code or executable form with such an offer, in accord with + Subsection b above.) + +The source code for a work means the preferred form of the work for making +modifications to it. For an executable work, complete source code means all +the source code for all modules it contains, plus any associated interface +definition files, plus the scripts used to control compilation and installation +of the executable. However, as a special exception, the source code +distributed need not include anything that is normally distributed (in either +source or binary form) with the major components (compiler, kernel, and so on) +of the operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the source +code from the same place counts as distribution of the source code, even though +third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, modify, +sublicense or distribute the Program is void, and will automatically terminate +your rights under this License. However, parties who have received copies, or +rights, from you under this License will not have their licenses terminated so +long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the Program +or its derivative works. These actions are prohibited by law if you do not +accept this License. Therefore, by modifying or distributing the Program (or +any work based on the Program), you indicate your acceptance of this License to +do so, and all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), +the recipient automatically receives a license from the original licensor to +copy, distribute or modify the Program subject to these terms and conditions. +You may not impose any further restrictions on the recipients' exercise of the +rights granted herein. You are not responsible for enforcing compliance by +third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose that +choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original +copyright holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In +such case, this License incorporates the limitation as if written in the body +of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the +General Public License from time to time. Such new versions will be similar in +spirit to the present version, but may differ in detail to address new problems +or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any later +version", you have the option of following the terms and conditions either of +that version or of any later version published by the Free Software Foundation. +If the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software Foundation, +write to the Free Software Foundation; we sometimes make exceptions for this. +Our decision will be guided by the two goals of preserving the free status of +all derivatives of our free software and of promoting the sharing and reuse of +software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR +THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE +PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, +YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL +ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE +PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR +INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA +BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER +OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively convey the exclusion +of warranty; and each file should have at least the "copyright" line and a +pointer to where the full notice is found. + + One line to give the program's name and a brief idea of what it does. + + Copyright (C) + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when it +starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author Gnomovision comes + with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free + software, and you are welcome to redistribute it under certain conditions; + type 'show c' for details. + +The hypothetical commands 'show w' and 'show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may be +called something other than 'show w' and 'show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, +if any, to sign a "copyright disclaimer" for the program, if necessary. Here +is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + 'Gnomovision' (which makes passes at compilers) written by James Hacker. + + signature of Ty Coon, 1 April 1989 + + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General Public +License instead of this License. + + +"CLASSPATH" EXCEPTION TO THE GPL + +Certain source files distributed by Oracle America and/or its affiliates are +subject to the following clarification and special exception to the GPL, but +only where Oracle has expressly included in the particular source file's header +the words "Oracle designates this particular file as subject to the "Classpath" +exception as provided by Oracle in the LICENSE file that accompanied this code." + + Linking this library statically or dynamically with other modules is making + a combined work based on this library. Thus, the terms and conditions of + the GNU General Public License cover the whole combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent modules, + and to copy and distribute the resulting executable under terms of your + choice, provided that you also meet, for each linked independent module, + the terms and conditions of the license of that module. An independent + module is a module which is not derived from or based on this library. If + you modify this library, you may extend this exception to your version of + the library, but you are not obligated to do so. If you do not wish to do + so, delete this exception statement from your version. diff --git a/6.4.0/api/legal/jquery.md b/6.4.0/api/legal/jquery.md new file mode 100644 index 0000000000..d468b3183a --- /dev/null +++ b/6.4.0/api/legal/jquery.md @@ -0,0 +1,72 @@ +## jQuery v3.6.1 + +### jQuery License +``` +jQuery v 3.6.1 +Copyright OpenJS Foundation and other contributors, https://openjsf.org/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +****************************************** + +The jQuery JavaScript Library v3.6.1 also includes Sizzle.js + +Sizzle.js includes the following license: + +Copyright JS Foundation and other contributors, https://js.foundation/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/sizzle + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +********************* + +``` diff --git a/6.4.0/api/legal/jqueryUI.md b/6.4.0/api/legal/jqueryUI.md new file mode 100644 index 0000000000..8bda9d7a85 --- /dev/null +++ b/6.4.0/api/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.13.2 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/6.4.0/api/member-search-index.js b/6.4.0/api/member-search-index.js new file mode 100644 index 0000000000..03e80bb03e --- /dev/null +++ b/6.4.0/api/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"abbreviations"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"AbstractMicronautJavaCodegen()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"AbstractMicronautKotlinCodegen()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"AbstractOpenApiEndpointVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIDecorator","l":"addAlways()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Components31Mixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ComponentsMixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Discriminator31Mixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ExampleMixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ExtensionsMixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Info31Mixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"InfoMixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"LicenseMixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"MediaTypeMixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OpenAPI31Mixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OpenAPIMixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OperationMixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"addExtension(String, Object)","u":"addExtension(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"addGeneratedResource(String, VisitorContext)","u":"addGeneratedResource(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"ADDITIONAL_CLIENT_TYPE_ANNOTATIONS"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"ADDITIONAL_CLIENT_TYPE_ANNOTATIONS"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"additionalClientTypeAnnotations"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"additionalClientTypeAnnotations"},{"p":"io.micronaut.openapi.postprocessors","c":"JacksonDiscriminatorPostProcessor","l":"addMissingDiscriminatorType(OpenAPI)","u":"addMissingDiscriminatorType(io.swagger.v3.oas.models.OpenAPI)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"addMustacheLambdas()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"addMustacheLambdas()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"addOperationToGroup(String, String, Operation, CodegenOperation, Map>)","u":"addOperationToGroup(java.lang.String,java.lang.String,io.swagger.v3.oas.models.Operation,org.openapitools.codegen.CodegenOperation,java.util.Map)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"addOperationToGroup(String, String, Operation, CodegenOperation, Map>)","u":"addOperationToGroup(java.lang.String,java.lang.String,io.swagger.v3.oas.models.Operation,org.openapitools.codegen.CodegenOperation,java.util.Map)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"addParameterMappings(List)","u":"addParameterMappings(java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"addParameterMappings(List)","u":"addParameterMappings(java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"addResponseBodyMappings(List)","u":"addResponseBodyMappings(java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"addResponseBodyMappings(List)","u":"addResponseBodyMappings(java.util.List)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"ALL"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"allModels"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"allModels"},{"p":"io.micronaut.openapi.annotation.mappers","c":"OpenAPIManagementAnnotationMapper","l":"annotationType()"},{"p":"io.micronaut.openapi.annotation.mappers","c":"OpenAPISecurityAnnotationMapper","l":"annotationType()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ExtensionPropertyRetentionPolicyAnnotationTransformer","l":"annotationType()"},{"p":"io.micronaut.openapi.visitor","c":"AnnProcessorEnvironment","l":"AnnProcessorEnvironment(ApplicationContextConfiguration, VisitorContext)","u":"%3Cinit%3E(io.micronaut.context.ApplicationContextConfiguration,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"ANONYMOUS_ROLE"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"ANONYMOUS_ROLE"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"ANONYMOUS_ROLE_KEY"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"ANONYMOUS_ROLE_KEY"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"aot"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"aot"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"API_DOCS"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"API_PREFIX"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"API_PREFIX"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"API_SUFFIX"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"API_SUFFIX"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"API_TESTS"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"apiPackage"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"apiPackage"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ApiResponseRetentionPolicyAnnotationTransformer","l":"ApiResponseRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ApiResponses31Deserializer","l":"ApiResponses31Deserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ApiResponsesDeserializer","l":"ApiResponsesDeserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ApiResponsesRetentionPolicyAnnotationTransformer","l":"ApiResponsesRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"ApiResponsesSerializer","l":"ApiResponsesSerializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"APIS"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"apiTestFileFolder()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"apiTestFileFolder()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"apiTestFileFolder()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"apiTestFileFolder()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"apiTestFilename(String, String)","u":"apiTestFilename(java.lang.String,java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"apiTestFilename(String, String)","u":"apiTestFilename(java.lang.String,java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"appName"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"appName"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"ARGUMENT_BOOLEAN"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"ARGUMENT_CUSTOM_SCHEMA_MAP"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"ARGUMENT_GROUP_PROPERTIES_MAP"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"ARGUMENT_SCHEMA_DECORATORS_MAP"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"arraySchema(Schema)","u":"arraySchema(io.swagger.v3.oas.models.media.Schema)"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ArraySchemaRetentionPolicyAnnotationTransformer","l":"ArraySchemaRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"ATTR_OPENAPI"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"ATTR_TEST_MODE"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"ATTR_VISITED_ELEMENTS"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"AUTHORIZATION_FILTER_PATTERN"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"AUTHORIZATION_FILTER_PATTERN"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"authorizationFilterPattern"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"authorizationFilterPattern"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"AUTHORIZED_ROLE"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"AUTHORIZED_ROLE"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"AUTHORIZED_ROLE_KEY"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"AUTHORIZED_ROLE_KEY"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"autoDetectLanguageType"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"BASE_PATH_SEPARATOR"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"BASE_PATH_SEPARATOR"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"basePathSeparator"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"basePathSeparator"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"BINARY"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"bindArraySchemaAnnotationValue(VisitorContext, Element, Schema, AnnotationValue, ClassElement)","u":"bindArraySchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext,io.micronaut.inject.ast.Element,io.swagger.v3.oas.models.media.Schema,io.micronaut.core.annotation.AnnotationValue,io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"bindSchemaAnnotationValue(VisitorContext, Element, Schema, AnnotationValue, ClassElement)","u":"bindSchemaAnnotationValue(io.micronaut.inject.visitor.VisitorContext,io.micronaut.inject.ast.Element,io.swagger.v3.oas.models.media.Schema,io.micronaut.core.annotation.AnnotationValue,io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"bindSchemaForElement(VisitorContext, TypedElement, ClassElement, Schema, ClassElement)","u":"bindSchemaForElement(io.micronaut.inject.visitor.VisitorContext,io.micronaut.inject.ast.TypedElement,io.micronaut.inject.ast.ClassElement,io.swagger.v3.oas.models.media.Schema,io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"blockQuoteLevel"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping.ParameterLocation","l":"BODY"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"BOOLEAN"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"build()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint","l":"builder()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ObjectMapperFactory","l":"buildStrictGenericObjectMapper()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"BYTE"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"calcFinalFilename(String, OpenApiInfo, boolean, String, VisitorContext)","u":"calcFinalFilename(java.lang.String,io.micronaut.openapi.visitor.group.OpenApiInfo,boolean,java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"Callback31Deserializer","l":"Callback31Deserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.introspections","c":"CallbackConfiguration","l":"CallbackConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"CallbackDeserializer","l":"CallbackDeserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"CallbackRetentionPolicyAnnotationTransformer","l":"CallbackRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"CallbackSerializer","l":"CallbackSerializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"CallbacksRetentionPolicyAnnotationTransformer","l":"CallbacksRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"checkEnumJsonValueType(VisitorContext, EnumElement, String, String)","u":"checkEnumJsonValueType(io.micronaut.inject.visitor.VisitorContext,io.micronaut.inject.ast.EnumElement,java.lang.String,java.lang.String)"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIInclude","l":"classes()"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"classExternalDocs"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIInclude","l":"classNames()"},{"p":"io.micronaut.openapi.adoc.utils","c":"FileUtils","l":"CLASSPATH_SCHEME"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"classTags"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"classTags(ClassElement, VisitorContext)","u":"classTags(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"classTags(ClassElement, VisitorContext)","u":"classTags(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"classTags(ClassElement, VisitorContext)","u":"classTags(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"clean()"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"cleanAst(Node)","u":"cleanAst(org.pegdown.ast.Node)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"CLIENT_ID"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"CLIENT_ID"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"clientId"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"clientId"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"COMPONENTS_CALLBACKS_PREFIX"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"COMPONENTS_SCHEMAS_PREFIX"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Components31Mixin","l":"Components31Mixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ComponentsMixin","l":"ComponentsMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"configureAuthorization"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"configureAuthorization"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint","l":"configureJavaClientOptions()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint","l":"configureKotlinClientOptions()"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"consumesMediaTypes(MethodElement)","u":"consumesMediaTypes(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"consumesMediaTypes(MethodElement)","u":"consumesMediaTypes(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"consumesMediaTypes(MethodElement)","u":"consumesMediaTypes(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ContactRetentionPolicyAnnotationTransformer","l":"ContactRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"CONTAINER_TYPES"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"contains(String, VisitorContext)","u":"contains(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"CONTENT"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"CONTENT_TYPE_ANY"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"CONTENT_TYPE_ANY"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"CONTENT_TYPE_APPLICATION_FORM_URLENCODED"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"CONTENT_TYPE_APPLICATION_FORM_URLENCODED"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"CONTENT_TYPE_APPLICATION_JSON"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"CONTENT_TYPE_APPLICATION_JSON"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"CONTENT_TYPE_MULTIPART_FORM_DATA"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"CONTENT_TYPE_MULTIPART_FORM_DATA"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ContentRetentionPolicyAnnotationTransformer","l":"ContentRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"CONTEXT_CHILD_OP_ID_PREFIX"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"CONTEXT_CHILD_OP_ID_SUFFIX"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"CONTEXT_CHILD_OP_ID_SUFFIX_ADD_ALWAYS"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"CONTEXT_CHILD_PATH"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"CONTROLLER_PREFIX"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"CONTROLLER_PREFIX"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"CONTROLLER_SUFFIX"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"CONTROLLER_SUFFIX"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"controllerPackage"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"controllerPackage"},{"p":"io.micronaut.openapi","c":"OpenApiUtils","l":"CONVERT_JSON_MAPPER"},{"p":"io.micronaut.openapi.adoc","c":"OpenApiToAdocConverter","l":"convert()"},{"p":"io.micronaut.openapi.visitor.security","c":"InterceptUrlMapConverter","l":"convert(Map, Class, ConversionContext)","u":"convert(java.util.Map,java.lang.Class,io.micronaut.core.convert.ConversionContext)"},{"p":"io.micronaut.openapi.adoc.md","c":"MdToAdocConverter","l":"convert(OpenAPI)","u":"convert(io.swagger.v3.oas.models.OpenAPI)"},{"p":"io.micronaut.openapi.adoc","c":"OpenApiToAdocConverter","l":"convert(OpenAPI, Map, Writer)","u":"convert(io.swagger.v3.oas.models.OpenAPI,java.util.Map,java.io.Writer)"},{"p":"io.micronaut.openapi.visitor","c":"AdocModule","l":"convert(OpenApiInfo, Map, VisitorContext)","u":"convert(io.micronaut.openapi.visitor.group.OpenApiInfo,java.util.Map,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.adoc.md","c":"MdToAdocConverter","l":"convert(String)","u":"convert(java.lang.String)"},{"p":"io.micronaut.openapi.adoc.md","c":"TableToAsciiDoc","l":"convert(String)","u":"convert(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping.ParameterLocation","l":"COOKIE"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"copyOpenApi(OpenAPI, OpenAPI)","u":"copyOpenApi(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.OpenAPI)"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"createDirectories(Path, VisitorContext)","u":"createDirectories(java.nio.file.Path,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ObjectMapperFactory","l":"createJson()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ObjectMapperFactory","l":"createJson31()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"createProperty()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"createProperty(String)","u":"createProperty(java.lang.String)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"createProperty(Type)","u":"createProperty(java.lang.reflect.Type)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ObjectMapperFactory","l":"createYaml()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ObjectMapperFactory","l":"createYaml(boolean)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ObjectMapperFactory","l":"createYaml31()"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"currentTableColumn"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"currentTableNode"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"customClasses()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"customExcludedClasses()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"customExcludedExternalClasses()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"datatypeMappings"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"DATE"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"DATE_TIME"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"dateLibrary"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"DateSchemaMixin","l":"DateSchemaMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"DECIMAL"},{"p":"io.micronaut.openapi.generator","c":"Utils","l":"DEFAULT_BODY_PARAM_NAME"},{"p":"io.micronaut.openapi.visitor.group","c":"RouterVersioningProperties","l":"DEFAULT_HEADER_NAME"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"DEFAULT_MEDIA_TYPES"},{"p":"io.micronaut.openapi.visitor.group","c":"RouterVersioningProperties","l":"DEFAULT_PARAMETER_NAME"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"DEFINITIONS"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityRule","l":"DENY_ALL"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"DENY_ALL_ROLE"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"DENY_ALL_ROLE"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"DENY_ALL_ROLE_KEY"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"DENY_ALL_ROLE_KEY"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"description(MethodElement)","u":"description(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"description(MethodElement)","u":"description(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"description(MethodElement)","u":"description(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"DeserializationModule","l":"DeserializationModule()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"DeserializationModule31","l":"DeserializationModule31()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ApiResponsesDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"CallbackDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"EncodingPropertyStyleEnumDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"EncodingStyleEnumDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"HeaderStyleEnumDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ModelDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"OpenAPI31Deserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ParameterDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PathsDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"SecuritySchemeDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Discriminator31Mixin","l":"Discriminator31Mixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"DiscriminatorMappingRetentionPolicyAnnotationTransformer","l":"DiscriminatorMappingRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"DiscriminatorMixin","l":"DiscriminatorMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping","l":"doesMatch(CodegenParameter)","u":"doesMatch(org.openapitools.codegen.CodegenParameter)"},{"p":"io.micronaut.openapi.generator","c":"ResponseBodyMapping","l":"doesMatch(String, boolean)","u":"doesMatch(java.lang.String,boolean)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"DOUBLE"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"EMAIL"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_ARRAY_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_BINARY_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_BOOLEAN_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_BYTE_ARRAY_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_COMPOSED_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_DATE_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_DATE_TIME_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_EMAIL_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_FILE_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_INTEGER_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_JSON_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_MAP_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_NUMBER_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_OBJECT_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_PASSWORD_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_SIMPLE_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_STRING_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"EMPTY_UUID_SCHEMA"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"enablePartialTime()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"EncodingPropertyStyleEnumDeserializer","l":"EncodingPropertyStyleEnumDeserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"EncodingRetentionPolicyAnnotationTransformer","l":"EncodingRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"EncodingStyleEnumDeserializer","l":"EncodingStyleEnumDeserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor.group","c":"EndpointInfo","l":"EndpointInfo(String, HttpMethod, MethodElement, Operation, String, List, List)","u":"%3Cinit%3E(java.lang.String,io.micronaut.http.HttpMethod,io.micronaut.inject.ast.MethodElement,io.swagger.v3.oas.models.Operation,java.lang.String,java.util.List,java.util.List)"},{"p":"io.micronaut.openapi.visitor","c":"EndpointsConfiguration","l":"ENDPOINTS_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"EndpointsConfiguration","l":"ENDPOINTS_PATH"},{"p":"io.micronaut.openapi.visitor","c":"EndpointsConfiguration","l":"ENDPOINTS_SECURITY_REQUIREMENTS"},{"p":"io.micronaut.openapi.visitor","c":"EndpointsConfiguration","l":"ENDPOINTS_SERVERS"},{"p":"io.micronaut.openapi.visitor","c":"EndpointsConfiguration","l":"ENDPOINTS_TAGS"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"endpointsConfiguration(VisitorContext)","u":"endpointsConfiguration(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.openapi.generator","c":"ResponseBodyMapping","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.openapi","c":"SimpleSchema","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.openapi.visitor","c":"Pair","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"escapeTextGroovy(String)","u":"escapeTextGroovy(java.lang.String)"},{"p":"io.micronaut.openapi.introspections","c":"ExampleConfiguration","l":"ExampleConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ExampleMixin","l":"ExampleMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ExampleObjectMappingRetentionPolicyAnnotationTransformer","l":"ExampleObjectMappingRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"EXAMPLES"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"ExampleSerializer","l":"ExampleSerializer(JsonSerializer)","u":"%3Cinit%3E(com.fasterxml.jackson.databind.JsonSerializer)"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIGroup","l":"exclude()"},{"p":"io.micronaut.openapi.generator","c":"Formatting.IndentFormatter","l":"execute(Template.Fragment, Writer)","u":"execute(com.samskivert.mustache.Template.Fragment,java.io.Writer)"},{"p":"io.micronaut.openapi.generator","c":"Formatting.LineFormatter","l":"execute(Template.Fragment, Writer)","u":"execute(com.samskivert.mustache.Template.Fragment,java.io.Writer)"},{"p":"io.micronaut.openapi.generator","c":"Formatting.ReplaceDotsWithUnderscoreLambda","l":"execute(Template.Fragment, Writer)","u":"execute(com.samskivert.mustache.Template.Fragment,java.io.Writer)"},{"p":"io.micronaut.openapi.generator","c":"Formatting.SingleLineFormatter","l":"execute(Template.Fragment, Writer)","u":"execute(com.samskivert.mustache.Template.Fragment,java.io.Writer)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"EXPANDABLE_PROPERTIES_ARGUMENT"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiApplicationVisitor","l":"expandProperties(String, List>, VisitorContext)","u":"expandProperties(java.lang.String,java.util.List,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"EXT_ADOC"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"EXT_JSON"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"EXT_YAML"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"EXT_YML"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"EXTENSION_ROLES"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"EXTENSION_ROLES"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ExtensionPropertyRetentionPolicyAnnotationTransformer","l":"ExtensionPropertyRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ExtensionRetentionPolicyAnnotationTransformer","l":"ExtensionRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ExtensionsMixin","l":"ExtensionsMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ExtensionsRetentionPolicyAnnotationTransformer","l":"ExtensionsRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"EXTERNAL_DOCS"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ExternalDocumentationRetentionPolicyAnnotationTransformer","l":"ExternalDocumentationRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"FILE"},{"p":"io.micronaut.openapi.adoc.utils","c":"FileUtils","l":"FILE_SCHEME"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"FILE_TYPES"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"findAndRemoveDuplicates(List, BiPredicate)","u":"findAndRemoveDuplicates(java.util.List,java.util.function.BiPredicate)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"findParentNode(Node, Node)","u":"findParentNode(org.pegdown.ast.Node,org.pegdown.ast.Node)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiApplicationVisitor","l":"finish(VisitorContext)","u":"finish(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"FLOAT"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"fluxForArrays"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"fluxForArrays"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"forCodeGenerator(G, Consumer)","u":"forCodeGenerator(G,java.util.function.Consumer)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"forJavaClient()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"forJavaClient(Consumer)","u":"forJavaClient(java.util.function.Consumer)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"forJavaServer()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"forJavaServer(Consumer)","u":"forJavaServer(java.util.function.Consumer)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"forKotlinClient()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"forKotlinClient(Consumer)","u":"forKotlinClient(java.util.function.Consumer)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"forKotlinServer()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"forKotlinServer(Consumer)","u":"forKotlinServer(java.util.function.Consumer)"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping.ParameterLocation","l":"FORM"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"fromModel(String, Schema)","u":"fromModel(java.lang.String,io.swagger.v3.oas.models.media.Schema)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"fromModel(String, Schema)","u":"fromModel(java.lang.String,io.swagger.v3.oas.models.media.Schema)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"fromName(String)","u":"fromName(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"fromOperation(String, String, Operation, List)","u":"fromOperation(java.lang.String,java.lang.String,io.swagger.v3.oas.models.Operation,java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"fromOperation(String, String, Operation, List)","u":"fromOperation(java.lang.String,java.lang.String,io.swagger.v3.oas.models.Operation,java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"fromParameter(Parameter, Set)","u":"fromParameter(io.swagger.v3.oas.models.parameters.Parameter,java.util.Set)"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"fromSpecification(String, Map, OpenApiInfo>, Properties, VisitorContext)","u":"fromSpecification(java.lang.String,java.util.Map,java.util.Properties,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"fromType(Type)","u":"fromType(java.lang.reflect.Type)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"fromTypeAndFormat(String, String)","u":"fromTypeAndFormat(java.lang.String,java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint","l":"generate()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"generateControllerFromExamples"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"generateControllerFromExamples"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"generatedAnnotation"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"generatedAnnotation"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"generateHardNullable"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"generateHttpResponseAlways"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"generateHttpResponseAlways"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"generateHttpResponseWhereRequired"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"generateHttpResponseWhereRequired"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"generateImplementationFiles"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"generateImplementationFiles"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"generateOperationOnlyForFirstTag"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"generateOperationOnlyForFirstTag"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"generateOperationsToReturnNotImplemented"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"generateOperationsToReturnNotImplemented"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"generateStreamingFileUpload"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"generateStreamingFileUpload"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"generateSwaggerAnnotations"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"generateSwaggerAnnotations"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"get(String, Argument, T, VisitorContext)","u":"get(java.lang.String,io.micronaut.core.type.Argument,T,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"get(String, Argument, VisitorContext)","u":"get(java.lang.String,io.micronaut.core.type.Argument,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"get(String, Class, T, VisitorContext)","u":"get(java.lang.String,java.lang.Class,T,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"get(String, Class, VisitorContext)","u":"get(java.lang.String,java.lang.Class,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"get$anchor()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"get$anchor()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"get$comment()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"get$comment()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"get$id()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"get$id()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"get$schema()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"get$schema()"},{"p":"io.micronaut.openapi.visitor.security","c":"InterceptUrlMapPattern","l":"getAccess()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getActiveEnvs(VisitorContext)","u":"getActiveEnvs(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getAdditionalItems()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getAdditionalItems()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"getAdocEnabled()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"getAdocFilename()"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"getAdocFilename()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getAdocProperties(OpenApiInfo, boolean, VisitorContext)","u":"getAdocProperties(io.micronaut.openapi.visitor.group.OpenApiInfo,boolean,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getAllKnownGroups()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getAllKnownVersions()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getBooleanProperty(String, boolean, VisitorContext)","u":"getBooleanProperty(java.lang.String,boolean,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"DateSchemaMixin","l":"getBooleanSchemaValue()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getBooleanSchemaValue()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getBooleanSchemaValue()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Components31Mixin","l":"getCallbacks()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ComponentsMixin","l":"getCallbacks()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OperationMixin","l":"getCallbacks()"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"getClassElement(String, VisitorContext)","u":"getClassElement(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"getClassesOutputPath(VisitorContext)","u":"getClassesOutputPath(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"getCommonExclude()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"getCommonName()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"getCommonName(Type)","u":"getCommonName(java.lang.reflect.Type)"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getConfigProperty(String, VisitorContext)","u":"getConfigProperty(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getConst()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getConst()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getContains()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getContains()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getContentEncoding()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getContentEncoding()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getContentMediaType()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getContentMediaType()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getContentSchema()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getContentSchema()"},{"p":"io.micronaut.openapi","c":"OpenApiUtils","l":"getConvertJsonMapper()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getCustomSchema(String, Map, VisitorContext)","u":"getCustomSchema(java.lang.String,java.util.Map,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"getDefaultFilePath(String, VisitorContext)","u":"getDefaultFilePath(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"getDefaultSchemaName()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getDependentRequired()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getDependentRequired()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getDependentSchemas()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getDependentSchemas()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"getDisplayName()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getElse()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getElse()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getEndpointInfos()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getEnv(VisitorContext)","u":"getEnv(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"DateSchemaMixin","l":"getExample()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"MediaTypeMixin","l":"getExample()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getExample()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getExample()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getExample()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getExamples()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getExamples()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"MediaTypeMixin","l":"getExampleSetFlag()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getExampleSetFlag()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getExampleSetFlag()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getExampleSetFlag()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"getExampleValue(String, String, String, Boolean, List, String, String, List, boolean)","u":"getExampleValue(java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.util.List,java.lang.String,java.lang.String,java.util.List,boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"getExampleValue(String, String, String, Boolean, List, String, String, List, boolean, boolean)","u":"getExampleValue(java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.util.List,java.lang.String,java.lang.String,java.util.List,boolean,boolean)"},{"p":"io.micronaut.openapi.visitor.group","c":"EndpointInfo","l":"getExcludedGroups()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getExclusiveMaximum()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getExclusiveMaximumValue()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getExclusiveMaximumValue()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getExclusiveMaximumValue()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getExclusiveMinimum()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getExclusiveMinimumValue()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getExclusiveMinimumValue()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getExclusiveMinimumValue()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getExpandableProperties(VisitorContext)","u":"getExpandableProperties(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Components31Mixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ComponentsMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Discriminator31Mixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"DiscriminatorMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ExampleMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ExtensionsMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Info31Mixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"InfoMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"LicenseMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"MediaTypeMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OpenAPI31Mixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OpenAPIMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OperationMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getExtensions()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"getFilename()"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"getFilename()"},{"p":"io.micronaut.openapi.visitor","c":"Pair","l":"getFirst()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"getGeneratorProperty()"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"getGroupName()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getGroupProperties(String, VisitorContext)","u":"getGroupProperties(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor.group","c":"EndpointInfo","l":"getGroups()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getGroupsPropertiesMap(VisitorContext)","u":"getGroupsPropertiesMap(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"getGroupTitle()"},{"p":"io.micronaut.openapi.visitor.group","c":"RouterVersioningProperties","l":"getHeaderNames()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"getHelp()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"getHelp()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"getHelp()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"getHelp()"},{"p":"io.micronaut.openapi.visitor.group","c":"EndpointInfo","l":"getHttpMethod()"},{"p":"io.micronaut.openapi.visitor.security","c":"InterceptUrlMapPattern","l":"getHttpMethod()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"LicenseMixin","l":"getIdentifier()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getIf()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getIf()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getIncludedClassesGroups()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getIncludedClassesGroupsExcluded()"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"getInterceptUrlMapPatterns()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getJavadocParser()"},{"p":"io.micronaut.openapi","c":"OpenApiUtils","l":"getJsonMapper()"},{"p":"io.micronaut.openapi","c":"OpenApiUtils","l":"getJsonMapper31()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"DateSchemaMixin","l":"getJsonSchema()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getJsonSchema()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getJsonSchema()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getJsonSchema()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"DateSchemaMixin","l":"getJsonSchemaImpl()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getJsonSchemaImpl()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getJsonSchemaImpl()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getJsonSchemaImpl()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"getKeyClass()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getListStringsProperty(String, List, VisitorContext)","u":"getListStringsProperty(java.lang.String,java.util.List,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getMaxContains()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getMaxContains()"},{"p":"io.micronaut.openapi.visitor.group","c":"EndpointInfo","l":"getMethod()"},{"p":"io.micronaut.openapi.javadoc","c":"JavadocDescription","l":"getMethodDescription()"},{"p":"io.micronaut.openapi.javadoc","c":"JavadocDescription","l":"getMethodSummary()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getMinContains()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getMinContains()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"getName()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"getName()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"getName()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"getName()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"getName()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties.PackageProperties","l":"getName()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getNullable()"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"getOpenApi()"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"getOpenApiExplorerConfig()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getOpenApis()"},{"p":"io.micronaut.openapi.visitor.group","c":"EndpointInfo","l":"getOperation()"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"getOperationOnPathItem(PathItem, HttpMethod)","u":"getOperationOnPathItem(io.swagger.v3.oas.models.PathItem,io.micronaut.http.HttpMethod)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"getOptions(VisitorContext)","u":"getOptions(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiApplicationVisitor","l":"getOrder()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"getOrder()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"getOrder()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiGroupInfoVisitor","l":"getOrder()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiJacksonVisitor","l":"getOrder()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"getPackageName()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"getPackages()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"getPackagesExclude()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"getParameterExampleValue(CodegenParameter)","u":"getParameterExampleValue(org.openapitools.codegen.CodegenParameter)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"getParameterExampleValue(CodegenParameter, boolean)","u":"getParameterExampleValue(org.openapitools.codegen.CodegenParameter,boolean)"},{"p":"io.micronaut.openapi.visitor.group","c":"RouterVersioningProperties","l":"getParameterNames()"},{"p":"io.micronaut.openapi.javadoc","c":"JavadocDescription","l":"getParameters()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ComponentsMixin","l":"getPathItems()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OpenAPI31Mixin","l":"getPaths()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OpenAPIMixin","l":"getPaths()"},{"p":"io.micronaut.openapi.visitor.security","c":"InterceptUrlMapPattern","l":"getPattern()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getPatternProperties()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getPatternProperties()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils.SchemaDecorator","l":"getPostfix()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils.SchemaDecorator","l":"getPrefix()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getPrefixItems()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getPrefixItems()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"getPrimary()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getProjectPath(VisitorContext)","u":"getProjectPath(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"getPropertyExampleValue(CodegenProperty)","u":"getPropertyExampleValue(org.openapitools.codegen.CodegenProperty)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"getPropertyExampleValue(CodegenProperty, boolean)","u":"getPropertyExampleValue(org.openapitools.codegen.CodegenProperty,boolean)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getPropertyNames()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getPropertyNames()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getPropertyPlaceholderResolver()"},{"p":"io.micronaut.openapi.visitor","c":"AnnProcessorEnvironment","l":"getPropertySourceLoaders()"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"getRapidocConfig()"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"getRedocConfig()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OperationMixin","l":"getResponses()"},{"p":"io.micronaut.openapi.javadoc","c":"JavadocDescription","l":"getReturnDescription()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getRouterVersioningProperties(VisitorContext)","u":"getRouterVersioningProperties(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getSchemaDecoration(String, VisitorContext)","u":"getSchemaDecoration(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"Pair","l":"getSecond()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"getSecurityProperties(VisitorContext)","u":"getSecurityProperties(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"getSpecFilePath()"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"getSpecURL(AbstractViewConfig, VisitorContext)","u":"getSpecURL(io.micronaut.openapi.view.AbstractViewConfig,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"InfoMixin","l":"getSummary()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiJacksonVisitor","l":"getSupportedAnnotationNames()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiApplicationVisitor","l":"getSupportedOptions()"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"getSwaggerUIConfig()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"getTag()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"getTag()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"getTag()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"getTag()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getTestFileName()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getTestJsonReference()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getTestReference()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getTestReferences()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"getTestYamlReference()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getThen()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getThen()"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"getTitle()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getType()"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"getTypeAndFormatByClass(String, boolean)","u":"getTypeAndFormatByClass(java.lang.String,boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"getTypeDeclaration(Schema)","u":"getTypeDeclaration(io.swagger.v3.oas.models.media.Schema)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"getTypes()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getTypes()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getTypes()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getUnevaluatedItems()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getUnevaluatedItems()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"getUnevaluatedProperties()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"getUnevaluatedProperties()"},{"p":"io.micronaut.openapi.visitor.group","c":"EndpointInfo","l":"getUrl()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ExampleMixin","l":"getValue()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"ExampleMixin","l":"getValueSetFlag()"},{"p":"io.micronaut.openapi.visitor.group","c":"EndpointInfo","l":"getVersion()"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"getVersion()"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"getViewsDestDir(Path, VisitorContext)","u":"getViewsDestDir(java.nio.file.Path,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"getVisitedElements(VisitorContext)","u":"getVisitedElements(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiGroupInfoVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiJacksonVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OpenAPIMixin","l":"getWebhooks()"},{"p":"io.micronaut.openapi","c":"OpenApiUtils","l":"getYamlMapper()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"GroupProperties(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIInclude","l":"groups()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIInclude","l":"groupsExcluded()"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"HARD_LINE_BREAK_MARKDOWN"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping","l":"hashCode()"},{"p":"io.micronaut.openapi.generator","c":"ResponseBodyMapping","l":"hashCode()"},{"p":"io.micronaut.openapi","c":"SimpleSchema","l":"hashCode()"},{"p":"io.micronaut.openapi.visitor","c":"Pair","l":"hashCode()"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping.ParameterLocation","l":"HEADER"},{"p":"io.micronaut.openapi.introspections","c":"HeaderConfiguration","l":"HeaderConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"ResponseBodyMapping","l":"headerName()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"HeaderRetentionPolicyAnnotationTransformer","l":"HeaderRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"HEADERS"},{"p":"io.micronaut.openapi.swagger.core.util","c":"HeaderStyleEnumDeserializer","l":"HeaderStyleEnumDeserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"HiddenRetentionPolicyAnnotationTransformer","l":"HiddenRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"httpMethod(MethodElement)","u":"httpMethod(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"httpMethod(MethodElement)","u":"httpMethod(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"httpMethod(MethodElement)","u":"httpMethod(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"ignore(ClassElement, VisitorContext)","u":"ignore(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"ignore(ClassElement, VisitorContext)","u":"ignore(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"ignore(ClassElement, VisitorContext)","u":"ignore(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"ignore(MethodElement, VisitorContext)","u":"ignore(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"ignore(MethodElement, VisitorContext)","u":"ignore(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"ignore(MethodElement, VisitorContext)","u":"ignore(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.generator","c":"Formatting.IndentFormatter","l":"IndentFormatter(int)","u":"%3Cinit%3E(int)"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIGroupInfo","l":"info()"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"info(String, VisitorContext)","u":"info(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"info(String, VisitorContext, Element)","u":"info(java.lang.String,io.micronaut.inject.visitor.VisitorContext,io.micronaut.inject.ast.Element)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Info31Mixin","l":"Info31Mixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.introspections","c":"InfoConfiguration","l":"InfoConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"InfoMixin","l":"InfoMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"InfoRetentionPolicyAnnotationTransformer","l":"InfoRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"INT"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"inTableHeader"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"INTEGER"},{"p":"io.micronaut.openapi.visitor.security","c":"InterceptUrlMapConverter","l":"InterceptUrlMapConverter(ConversionService)","u":"%3Cinit%3E(io.micronaut.core.convert.ConversionService)"},{"p":"io.micronaut.openapi.visitor.security","c":"InterceptUrlMapPattern","l":"InterceptUrlMapPattern(String, List, HttpMethod)","u":"%3Cinit%3E(java.lang.String,java.util.List,io.micronaut.http.HttpMethod)"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityRule","l":"IS_ANONYMOUS"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityRule","l":"IS_AUTHENTICATED"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"IS_PROCESS_PARENT_CLASS"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"isAdocEnabled()"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"isBasicAuthEnabled()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"isConfigureAuthorization()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"isConfigureAuthorization()"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"isContainerType(ClassElement)","u":"isContainerType(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.visitor","c":"NumberUtils","l":"isCreatable(String)","u":"isCreatable(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"isElementNotNullable(Element, Element)","u":"isElementNotNullable(io.micronaut.inject.ast.Element,io.micronaut.inject.ast.Element)"},{"p":"io.micronaut.openapi.adoc.utils","c":"CollectionUtils","l":"isEmpty(Collection)","u":"isEmpty(java.util.Collection)"},{"p":"io.micronaut.openapi.adoc.utils","c":"CollectionUtils","l":"isEmpty(Map)","u":"isEmpty(java.util.Map)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"isEmptySchema(Schema)","u":"isEmptySchema(io.swagger.v3.oas.models.media.Schema)"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"isEnabled()"},{"p":"io.micronaut.openapi.visitor.group","c":"RouterVersioningProperties","l":"isEnabled()"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"isEnabled()"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"isFileUpload(ClassElement)","u":"isFileUpload(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"isFirstChild(Node, Node)","u":"isFirstChild(org.pegdown.ast.Node,org.pegdown.ast.Node)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"isGenerateHardNullable()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"isGenerateHardNullable()"},{"p":"io.micronaut.openapi.visitor.group","c":"RouterVersioningProperties","l":"isHeaderEnabled()"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties.PackageProperties","l":"isIncludeSubpackages()"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"isJavaElement(ClassElement, VisitorContext)","u":"isJavaElement(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"isJsonViewDefaultInclusion(VisitorContext)","u":"isJsonViewDefaultInclusion(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"isJsonViewEnabled(VisitorContext)","u":"isJsonViewEnabled(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"isJwtBearerEnabled()"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"isJwtCookieEnabled()"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"isJwtEnabled()"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"isListItemText(Node)","u":"isListItemText(org.pegdown.ast.Node)"},{"p":"io.micronaut.openapi.generator","c":"ResponseBodyMapping","l":"isListWrapper()"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"isMicronautSecurityEnabled()"},{"p":"io.micronaut.openapi.adoc.utils","c":"CollectionUtils","l":"isNotEmpty(Collection)","u":"isNotEmpty(java.util.Collection)"},{"p":"io.micronaut.openapi.adoc.utils","c":"CollectionUtils","l":"isNotEmpty(Map)","u":"isNotEmpty(java.util.Map)"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"isNullable(TypedElement)","u":"isNullable(io.micronaut.inject.ast.TypedElement)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"isNumeric(String)","u":"isNumeric(java.lang.String)"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"isOauth2Enabled()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"isOpenApiEnabled(VisitorContext)","u":"isOpenApiEnabled(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor.group","c":"RouterVersioningProperties","l":"isParameterEnabled()"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"isReactiveAndVoid(ClassElement)","u":"isReactiveAndVoid(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"isReturnTypeFile(ClassElement)","u":"isReturnTypeFile(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.visitor.group","c":"RouterVersioningProperties","l":"isRouterVersioningEnabled()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"isServer()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"isServer()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"isServer()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"isServer()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"isServer()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"isServer()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"isSpecGenerationEnabled(VisitorContext)","u":"isSpecGenerationEnabled(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"isTestMode()"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"isTokenEnabled()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"isUseBeanValidation()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"isUseBeanValidation()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"isUseOptional()"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping","l":"isValidated()"},{"p":"io.micronaut.openapi.generator","c":"ResponseBodyMapping","l":"isValidated()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"isVisitable()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"isVisitable()"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"isVoid(ClassElement)","u":"isVoid(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"isYaml(String)","u":"isYaml(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"SerializationLibraryKind","l":"JACKSON"},{"p":"io.micronaut.openapi.postprocessors","c":"JacksonDiscriminatorPostProcessor","l":"JacksonDiscriminatorPostProcessor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage","l":"JAVA"},{"p":"io.micronaut.openapi.javadoc","c":"JavadocDescription","l":"JavadocDescription()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.javadoc","c":"JavadocParser","l":"JavadocParser()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi","c":"OpenApiUtils","l":"JSON_MAPPER"},{"p":"io.micronaut.openapi","c":"OpenApiUtils","l":"JSON_MAPPER_31"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.TestFramework","l":"JUNIT5"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage","l":"KOTLIN"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"LicenseMixin","l":"LicenseMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"LicenseRetentionPolicyAnnotationTransformer","l":"LicenseRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"Formatting.LineFormatter","l":"LineFormatter(int)","u":"%3Cinit%3E(int)"},{"p":"io.micronaut.openapi.annotation.transformers","c":"LinkParameterRetentionPolicyAnnotationTransformer","l":"LinkParameterRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"linkRenderer"},{"p":"io.micronaut.openapi.annotation.transformers","c":"LinkRetentionPolicyAnnotationTransformer","l":"LinkRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"LINKS"},{"p":"io.micronaut.openapi.introspections","c":"LinksConfiguration","l":"LinksConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"listLevel"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"listMarker"},{"p":"io.micronaut.openapi.adoc.utils","c":"FileUtils","l":"loadFileFromClasspath(String)","u":"loadFileFromClasspath(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder.DateTimeFormat","l":"LOCAL_DATETIME"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping","l":"location()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"lombok"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"LONG"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"MAP_TYPE_REFERENCE"},{"p":"io.micronaut.openapi.annotation.mappers","c":"OpenAPIManagementAnnotationMapper","l":"map(AnnotationValue, VisitorContext)","u":"map(io.micronaut.core.annotation.AnnotationValue,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.annotation.mappers","c":"OpenAPISecurityAnnotationMapper","l":"map(AnnotationValue, VisitorContext)","u":"map(io.micronaut.core.annotation.AnnotationValue,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.generator","c":"ResponseBodyMapping","l":"mappedBodyType()"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping","l":"mappedName()"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping","l":"mappedType()"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"mapToSecurityRequirement(AnnotationValue)","u":"mapToSecurityRequirement(io.micronaut.core.annotation.AnnotationValue)"},{"p":"io.micronaut.openapi.introspections","c":"MediaConfiguration","l":"MediaConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"MediaTypeMixin","l":"MediaTypeMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"MediaTypeSerializer","l":"MediaTypeSerializer(JsonSerializer)","u":"%3Cinit%3E(com.fasterxml.jackson.databind.JsonSerializer)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"mergeApiResponse(ApiResponse, ApiResponse)","u":"mergeApiResponse(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.oas.models.responses.ApiResponse)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"mergeContent(Content, Content)","u":"mergeContent(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.Content)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"mergeHeader(Header, Header)","u":"mergeHeader(io.swagger.v3.oas.models.headers.Header,io.swagger.v3.oas.models.headers.Header)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"mergeLink(Link, Link)","u":"mergeLink(io.swagger.v3.oas.models.links.Link,io.swagger.v3.oas.models.links.Link)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"mergeOperations(Operation, Operation)","u":"mergeOperations(io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.models.Operation)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"mergeParameter(Parameter, Parameter)","u":"mergeParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.parameters.Parameter)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"mergeRequestBody(RequestBody, RequestBody)","u":"mergeRequestBody(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.parameters.RequestBody)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"mergeSchema(Schema, Schema)","u":"mergeSchema(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"methodSecurityRequirements(MethodElement, VisitorContext)","u":"methodSecurityRequirements(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"methodSecurityRequirements(MethodElement, VisitorContext)","u":"methodSecurityRequirements(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"methodSecurityRequirements(MethodElement, VisitorContext)","u":"methodSecurityRequirements(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"methodServers(MethodElement, VisitorContext)","u":"methodServers(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"methodServers(MethodElement, VisitorContext)","u":"methodServers(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"methodServers(MethodElement, VisitorContext)","u":"methodServers(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_CONFIG_FILE_LOCATIONS"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_ENVIRONMENT_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_CLASSPATH_OUTPUT"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_CUSTOM_SCHEMAS"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_ENVIRONMENT"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_ENVIRONMENT_CREATED"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_EXPANDABLE_PROPERTIES"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_EXPANDABLE_PROPERTIES_LOADED"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_GENERATED_FILE"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_GENERATION_SPEC_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_GROUPS"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_DEFAULT_INCLUSION"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_OPENAPI_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_CLASS_TAGS"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SECURITY_REQUIREMENTS"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SERVERS"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_OPENAPI_ENDPOINTS"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_OPENAPI_PROJECT_DIR"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_OPENAPI_PROPERTIES"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_ROUTER_VERSIONING_PROPERTIES"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_SCHEMA_DECORATORS"},{"p":"io.micronaut.openapi.visitor","c":"ContextProperty","l":"MICRONAUT_INTERNAL_SECURITY_PROPERTIES"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_JACKSON_JSON_VIEW_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_ADDITIONAL_FILES"},{"p":"io.micronaut.openapi.adoc","c":"OpenApiToAdocConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_ENABLED"},{"p":"io.micronaut.openapi.adoc","c":"OpenApiToAdocConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_OPENAPI_PATH"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_OPENAPI_PATH"},{"p":"io.micronaut.openapi.adoc","c":"OpenApiToAdocConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_OUTPUT_DIR_PATH"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_OUTPUT_DIR_PATH"},{"p":"io.micronaut.openapi.adoc","c":"OpenApiToAdocConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_OUTPUT_FILENAME"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_OUTPUT_FILENAME"},{"p":"io.micronaut.openapi.adoc","c":"OpenApiToAdocConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_TEMPLATE_FILENAME"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_TEMPLATE_FILENAME"},{"p":"io.micronaut.openapi.adoc","c":"OpenApiToAdocConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_TEMPLATE_PREFIX"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_TEMPLATE_PREFIX"},{"p":"io.micronaut.openapi.adoc","c":"OpenApiToAdocConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_TEMPLATES_DIR_PATH"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_ADOC_TEMPLATES_DIR_PATH"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_CONFIG_FILE"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_CONTEXT_SERVER_PATH"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_ENVIRONMENTS"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_EXPAND_PREFIX"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_FIELD_VISIBILITY_LEVEL"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_FILENAME"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_GROUPS"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_JSON_FORMAT"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_JSON_VIEW_DEFAULT_INCLUSION"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_PROJECT_DIR"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_PROPERTY_NAMING_STRATEGY"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_SCHEMA"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_SCHEMA_POSTFIX"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_SCHEMA_PREFIX"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_SECURITY_DEFAULT_SCHEMA_NAME"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_SECURITY_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_SWAGGER_FILE_GENERATION_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_TARGET_FILE"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_VERSIONING_ENABLED"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_VIEWS_DEST_DIR"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_OPENAPI_VIEWS_SPEC"},{"p":"io.micronaut.openapi.generator","c":"SerializationLibraryKind","l":"MICRONAUT_SERDE_JACKSON"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"MICRONAUT_SERVER_CONTEXT_PATH"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"MODEL_DOCS"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"MODEL_TESTS"},{"p":"io.micronaut.openapi.swagger.core.util","c":"Model31Deserializer","l":"Model31Deserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.introspections","c":"ModelConfiguration","l":"ModelConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ModelDeserializer","l":"ModelDeserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"MODELS"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"modelTestFileFolder()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"modelTestFileFolder()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"NAME"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"NAME"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"NAME"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"NAME"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping","l":"name()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIGroup","l":"names()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIGroupInfo","l":"names()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"nonSystemTypePackages()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"nonSystemTypes()"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"normalize(String)","u":"normalize(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"normalizeEnumValues(Map, Map>)","u":"normalizeEnumValues(java.util.Map,java.util.Map)"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"normalizeValue(String, String, String, VisitorContext)","u":"normalizeValue(java.lang.String,java.lang.String,java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"normalizeValue(String, String, String, VisitorContext, boolean)","u":"normalizeValue(java.lang.String,java.lang.String,java.lang.String,io.micronaut.inject.visitor.VisitorContext,boolean)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"normalizeWhitelines(String)","u":"normalizeWhitelines(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Pair","l":"NULL_STRING_PAIR"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"NUMBER"},{"p":"io.micronaut.openapi.visitor","c":"NumberUtils","l":"NumberUtils()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"OAuthFlowRetentionPolicyAnnotationTransformer","l":"OAuthFlowRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"OAuthFlowsRetentionPolicyAnnotationTransformer","l":"OAuthFlowsRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"OAuthScopeRetentionPolicyAnnotationTransformer","l":"OAuthScopeRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"OBJECT"},{"p":"io.micronaut.openapi.visitor","c":"Pair","l":"of(S, T)","u":"of(S,T)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"of(String)","u":"of(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder.DateTimeFormat","l":"OFFSET_DATETIME"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiConfigProperty","l":"OPENAPI_CONFIG_FILE"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ApiResponsesDeserializer","l":"openapi31"},{"p":"io.micronaut.openapi.swagger.core.util","c":"CallbackDeserializer","l":"openapi31"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ModelDeserializer","l":"openapi31"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ParameterDeserializer","l":"openapi31"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PathsDeserializer","l":"openapi31"},{"p":"io.micronaut.openapi.swagger.core.util","c":"SecuritySchemeDeserializer","l":"openapi31"},{"p":"io.micronaut.openapi.swagger.core.util","c":"OpenAPI31Deserializer","l":"OpenAPI31Deserializer(JsonDeserializer)","u":"%3Cinit%3E(com.fasterxml.jackson.databind.JsonDeserializer)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OpenAPI31Mixin","l":"OpenAPI31Mixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiApplicationVisitor","l":"OpenApiApplicationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"OpenApiControllerVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"OpenApiControllerVisitor(List>, List>, String)","u":"%3Cinit%3E(java.util.List,java.util.List,java.lang.String)"},{"p":"io.micronaut.openapi.annotation.transformers","c":"OpenAPIDefinitionRetentionPolicyAnnotationTransformer","l":"OpenAPIDefinitionRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"OpenApiEndpointVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"OpenApiEndpointVisitor(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"OpenApiEndpointVisitor(boolean, List>, List>)","u":"%3Cinit%3E(boolean,java.util.List,java.util.List)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiGroupInfoVisitor","l":"OpenApiGroupInfoVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiGroupInfoVisitor","l":"OpenApiGroupInfoVisitor(List, List)","u":"%3Cinit%3E(java.util.List,java.util.List)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiIncludeVisitor","l":"OpenApiIncludeVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"OpenApiInfo(OpenAPI)","u":"%3Cinit%3E(io.swagger.v3.oas.models.OpenAPI)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"OpenApiInfo(String, String, String, String, boolean, String, OpenAPI)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String,io.swagger.v3.oas.models.OpenAPI)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiJacksonVisitor","l":"OpenApiJacksonVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.mappers","c":"OpenAPIManagementAnnotationMapper","l":"OpenAPIManagementAnnotationMapper()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OpenAPIMixin","l":"OpenAPIMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.postprocessors","c":"OpenApiOperationsPostProcessor","l":"OpenApiOperationsPostProcessor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.mappers","c":"OpenAPISecurityAnnotationMapper","l":"OpenAPISecurityAnnotationMapper()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"openApiSpecFile(String, VisitorContext)","u":"openApiSpecFile(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"OperationMixin","l":"OperationMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"OperationRetentionPolicyAnnotationTransformer","l":"OperationRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIDecorator","l":"opIdPrefix()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIDecorator","l":"opIdSuffix()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"OPT_AOT"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"OPT_AOT"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_APPLICATION_NAME"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_APPLICATION_NAME"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"OPT_CONFIGURE_AUTH"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"OPT_CONFIGURE_AUTH"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"OPT_CONFIGURE_AUTH_FILTER_PATTERN"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"OPT_CONFIGURE_AUTH_FILTER_PATTERN"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"OPT_CONFIGURE_CLIENT_ID"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"OPT_CONFIGURE_CLIENT_ID"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"OPT_CONTROLLER_PACKAGE"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"OPT_CONTROLLER_PACKAGE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_DATE_FORMAT"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_DATE_FORMAT"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_DATE_LIBRARY_LOCAL_DATETIME"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_DATE_LIBRARY_LOCAL_DATETIME"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_DATE_LIBRARY_OFFSET_DATETIME"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_DATE_LIBRARY_OFFSET_DATETIME"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_DATE_LIBRARY_ZONED_DATETIME"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_DATE_LIBRARY_ZONED_DATETIME"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_DATETIME_FORMAT"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_DATETIME_FORMAT"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_FLUX_FOR_ARRAYS"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_FLUX_FOR_ARRAYS"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"OPT_GENERATE_CONTROLLER_FROM_EXAMPLES"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"OPT_GENERATE_CONTROLLER_FROM_EXAMPLES"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"OPT_GENERATE_HARD_NULLABLE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_GENERATE_HTTP_RESPONSE_ALWAYS"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_GENERATE_HTTP_RESPONSE_ALWAYS"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_GENERATE_HTTP_RESPONSE_WHERE_REQUIRED"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_GENERATE_HTTP_RESPONSE_WHERE_REQUIRED"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"OPT_GENERATE_IMPLEMENTATION_FILES"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"OPT_GENERATE_IMPLEMENTATION_FILES"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_GENERATE_OPERATION_ONLY_FOR_FIRST_TAG"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_GENERATE_OPERATION_ONLY_FOR_FIRST_TAG"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"OPT_GENERATE_OPERATIONS_TO_RETURN_NOT_IMPLEMENTED"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"OPT_GENERATE_OPERATIONS_TO_RETURN_NOT_IMPLEMENTED"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"OPT_GENERATE_STREAMING_FILE_UPLOAD"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"OPT_GENERATE_STREAMING_FILE_UPLOAD"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_GENERATE_SWAGGER_ANNOTATIONS"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_GENERATE_SWAGGER_ANNOTATIONS"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_GENERATE_SWAGGER_ANNOTATIONS_FALSE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_GENERATE_SWAGGER_ANNOTATIONS_FALSE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_1"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_2"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_GENERATE_SWAGGER_ANNOTATIONS_SWAGGER_2"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_GENERATE_SWAGGER_ANNOTATIONS_TRUE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_GENERATE_SWAGGER_ANNOTATIONS_TRUE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_GENERATED_ANNOTATION"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_GENERATED_ANNOTATION"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_REACTIVE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_REACTIVE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_REQUIRED_PROPERTIES_IN_CONSTRUCTOR"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_REQUIRED_PROPERTIES_IN_CONSTRUCTOR"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_TEST"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_TEST"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_TEST_JUNIT"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_TEST_JUNIT"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_TEST_SPOCK"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_TITLE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_TITLE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_USE_AUTH"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_USE_AUTH"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_USE_LOMBOK"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_USE_PLURAL"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_USE_PLURAL"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"OPT_VISITABLE"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"OPT_VISITABLE"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"optionsBuilder()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"optionsBuilder()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"optionsBuilder()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"optionsBuilder()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGenerator","l":"optionsBuilder()"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"OVERVIEW"},{"p":"io.micronaut.openapi.visitor","c":"VisibilityLevel","l":"PACKAGE"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties.PackageProperties","l":"PackageProperties(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"Parameter31Deserializer","l":"Parameter31Deserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"ParameterDeserializer","l":"ParameterDeserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping","l":"ParameterMapping(String, ParameterMapping.ParameterLocation, String, String, boolean)","u":"%3Cinit%3E(java.lang.String,io.micronaut.openapi.generator.ParameterMapping.ParameterLocation,java.lang.String,java.lang.String,boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"parameterMappings"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"parameterMappings"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ParameterRetentionPolicyAnnotationTransformer","l":"ParameterRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"PARAMETERS"},{"p":"io.micronaut.openapi.introspections","c":"ParametersConfiguration","l":"ParametersConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ParametersRetentionPolicyAnnotationTransformer","l":"ParametersRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.javadoc","c":"JavadocParser","l":"parse(String)","u":"parse(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"parseByTypeAndFormat(String, String, String, VisitorContext, boolean)","u":"parseByTypeAndFormat(java.lang.String,java.lang.String,java.lang.String,io.micronaut.inject.visitor.VisitorContext,boolean)"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"parseJsonString(Object)","u":"parseJsonString(java.lang.Object)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"PARTIAL_TIME"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"PATHS"},{"p":"io.micronaut.openapi.swagger.core.util","c":"Paths31Deserializer","l":"Paths31Deserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PathsDeserializer","l":"PathsDeserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"PathsSerializer","l":"PathsSerializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"PLACEHOLDER_POSTFIX"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"PLACEHOLDER_PREFIX"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"plural"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"plural"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"postProcessAllModels(Map)","u":"postProcessAllModels(java.util.Map)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"postProcessAllModels(Map)","u":"postProcessAllModels(java.util.Map)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"postProcessOperationsWithModels(OperationsMap, List)","u":"postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap,java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"postProcessOperationsWithModels(OperationsMap, List)","u":"postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap,java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"postProcessOperationsWithModels(OperationsMap, List)","u":"postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap,java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"postProcessOperationsWithModels(OperationsMap, List)","u":"postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap,java.util.List)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"prependIfMissing(String, String)","u":"prependIfMissing(java.lang.String,java.lang.String)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"printChildrenToString(SuperNode)","u":"printChildrenToString(org.pegdown.ast.SuperNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"printer"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"printImageTag(LinkRenderer.Rendering)","u":"printImageTag(org.pegdown.LinkRenderer.Rendering)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"printImageTagWithLink(LinkRenderer.Rendering, LinkRenderer.Rendering)","u":"printImageTagWithLink(org.pegdown.LinkRenderer.Rendering,org.pegdown.LinkRenderer.Rendering)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"printLink(LinkRenderer.Rendering)","u":"printLink(org.pegdown.LinkRenderer.Rendering)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"printNodeSurroundedBy(AbstractNode, String)","u":"printNodeSurroundedBy(org.pegdown.ast.AbstractNode,java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"printStackTrace(Throwable)","u":"printStackTrace(java.lang.Throwable)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"printTextWithQuotesIfNeeded(Printer, String)","u":"printTextWithQuotesIfNeeded(org.pegdown.Printer,java.lang.String)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"printWithAbbreviations(String)","u":"printWithAbbreviations(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"VisibilityLevel","l":"PRIVATE"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"processExtensions(Map, AnnotationValue)","u":"processExtensions(java.util.Map,io.micronaut.core.annotation.AnnotationValue)"},{"p":"io.micronaut.openapi.generator","c":"Utils","l":"processGenericAnnotations(CodegenParameter, boolean, boolean, boolean, boolean, boolean, boolean)","u":"processGenericAnnotations(org.openapitools.codegen.CodegenParameter,boolean,boolean,boolean,boolean,boolean,boolean)"},{"p":"io.micronaut.openapi.generator","c":"Utils","l":"processGenericAnnotations(CodegenProperty, boolean, boolean, boolean, boolean, boolean, boolean)","u":"processGenericAnnotations(org.openapitools.codegen.CodegenProperty,boolean,boolean,boolean,boolean,boolean,boolean)"},{"p":"io.micronaut.openapi.generator","c":"Utils","l":"processGenericAnnotations(String, String, boolean, boolean, String, CodegenProperty, Map, boolean, boolean, boolean, boolean, boolean, boolean)","u":"processGenericAnnotations(java.lang.String,java.lang.String,boolean,boolean,java.lang.String,org.openapitools.codegen.CodegenProperty,java.util.Map,boolean,boolean,boolean,boolean,boolean,boolean)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"processJavaxValidationAnnotations(Element, ClassElement, Schema)","u":"processJavaxValidationAnnotations(io.micronaut.inject.ast.Element,io.micronaut.inject.ast.ClassElement,io.swagger.v3.oas.models.media.Schema)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"processOpenApiAnnotation(Element, VisitorContext, Class, Class, List)","u":"processOpenApiAnnotation(io.micronaut.inject.ast.Element,io.micronaut.inject.visitor.VisitorContext,java.lang.Class,java.lang.Class,java.util.List)"},{"p":"io.micronaut.openapi.postprocessors","c":"OpenApiOperationsPostProcessor","l":"processOperations(OpenAPI)","u":"processOperations(io.swagger.v3.oas.models.OpenAPI)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"processOpts()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"processOpts()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"processOpts()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"processOpts()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"processOpts()"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"processOpts()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"processSchemaProperty(VisitorContext, TypedElement, ClassElement, Element, Schema, Schema)","u":"processSchemaProperty(io.micronaut.inject.visitor.VisitorContext,io.micronaut.inject.ast.TypedElement,io.micronaut.inject.ast.ClassElement,io.micronaut.inject.ast.Element,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"processSecuritySchemes(ClassElement, VisitorContext)","u":"processSecuritySchemes(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"producesMediaTypes(MethodElement)","u":"producesMediaTypes(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"producesMediaTypes(MethodElement)","u":"producesMediaTypes(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"producesMediaTypes(MethodElement)","u":"producesMediaTypes(io.micronaut.inject.ast.MethodElement)"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"PROPERTIES"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"PROPERTY_DESCRIPTION"},{"p":"io.micronaut.openapi.visitor","c":"VisibilityLevel","l":"PROTECTED"},{"p":"io.micronaut.openapi.visitor","c":"VisibilityLevel","l":"PUBLIC"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"put(CharSequence, T, VisitorContext)","u":"put(java.lang.CharSequence,T,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping.ParameterLocation","l":"QUERY"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"reactive"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"reactive"},{"p":"io.micronaut.openapi.adoc.utils","c":"SwaggerUtils","l":"readOpenApi(String, boolean)","u":"readOpenApi(java.lang.String,boolean)"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils","l":"readOpenApiConfigFile(VisitorContext)","u":"readOpenApiConfigFile(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.adoc.utils","c":"SwaggerUtils","l":"readOpenApiFromLocation(String)","u":"readOpenApiFromLocation(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"AnnProcessorEnvironment","l":"readPropertySourceList(String)","u":"readPropertySourceList(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"AnnProcessorEnvironment","l":"readPropertySources(String)","u":"readPropertySources(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"readSchema(AnnotationValue, OpenAPI, VisitorContext, Element, Map, List, ClassElement)","u":"readSchema(io.micronaut.core.annotation.AnnotationValue,io.swagger.v3.oas.models.OpenAPI,io.micronaut.inject.visitor.VisitorContext,io.micronaut.inject.ast.Element,java.util.Map,java.util.List,io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"references"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"remove(String, VisitorContext)","u":"remove(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"render(Path, VisitorContext)","u":"render(java.nio.file.Path,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.generator","c":"Formatting.ReplaceDotsWithUnderscoreLambda","l":"ReplaceDotsWithUnderscoreLambda()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiApplicationVisitor","l":"replacePlaceholders(String, VisitorContext)","u":"replacePlaceholders(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"REQUEST_BODY"},{"p":"io.micronaut.openapi.annotation.transformers","c":"RequestBodyRetentionPolicyAnnotationTransformer","l":"RequestBodyRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"requiredPropertiesInConstructor"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"requiredPropertiesInConstructor"},{"p":"io.micronaut.openapi.swagger.core.util","c":"OpenAPI31Deserializer","l":"resolve(DeserializationContext)","u":"resolve(com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"ExampleSerializer","l":"resolve(SerializerProvider)","u":"resolve(com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"MediaTypeSerializer","l":"resolve(SerializerProvider)","u":"resolve(com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"Schema31Serializer","l":"resolve(SerializerProvider)","u":"resolve(com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"SchemaSerializer","l":"resolve(SerializerProvider)","u":"resolve(com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"resolve(VisitorContext, Path)","u":"resolve(io.micronaut.inject.visitor.VisitorContext,java.nio.file.Path)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"resolveComponents(OpenAPI)","u":"resolveComponents(io.swagger.v3.oas.models.OpenAPI)"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"resolveExtensions(JsonNode)","u":"resolveExtensions(com.fasterxml.jackson.databind.JsonNode)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"resolveOpenApi(VisitorContext)","u":"resolveOpenApi(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiApplicationVisitor","l":"resolvePlaceholders(ArrayNode, UnaryOperator)","u":"resolvePlaceholders(com.fasterxml.jackson.databind.node.ArrayNode,java.util.function.UnaryOperator)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiApplicationVisitor","l":"resolvePlaceholders(JsonNode, UnaryOperator)","u":"resolvePlaceholders(com.fasterxml.jackson.databind.JsonNode,java.util.function.UnaryOperator)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiApplicationVisitor","l":"resolvePlaceholders(ObjectNode, UnaryOperator)","u":"resolvePlaceholders(com.fasterxml.jackson.databind.node.ObjectNode,java.util.function.UnaryOperator)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"resolveSchema(Element, ClassElement, VisitorContext, List, ClassElement)","u":"resolveSchema(io.micronaut.inject.ast.Element,io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext,java.util.List,io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"resolveSchema(OpenAPI, Element, ClassElement, VisitorContext, List, ClassElement, JavadocDescription, JavadocDescription)","u":"resolveSchema(io.swagger.v3.oas.models.OpenAPI,io.micronaut.inject.ast.Element,io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext,java.util.List,io.micronaut.inject.ast.ClassElement,io.micronaut.openapi.javadoc.JavadocDescription,io.micronaut.openapi.javadoc.JavadocDescription)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"resolveSchemas(OpenAPI)","u":"resolveSchemas(io.swagger.v3.oas.models.OpenAPI)"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"RESOURCE_DIR"},{"p":"io.micronaut.openapi.generator","c":"ResponseBodyMapping","l":"ResponseBodyMapping(String, String, boolean, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,boolean,boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"responseBodyMappings"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"responseBodyMappings"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"RESPONSES"},{"p":"io.micronaut.openapi.introspections","c":"ResponsesConfiguration","l":"ResponsesConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"Formatting","l":"rightTrim(String)","u":"rightTrim(java.lang.String)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"rootNode"},{"p":"io.micronaut.openapi.visitor.group","c":"RouterVersioningProperties","l":"RouterVersioningProperties(boolean, boolean, boolean, List, boolean, List)","u":"%3Cinit%3E(boolean,boolean,boolean,java.util.List,boolean,java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"sanitizeTag(String)","u":"sanitizeTag(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"sanitizeTag(String)","u":"sanitizeTag(java.lang.String)"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"SCHEMA_TYPE"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin","l":"Schema31Mixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"Schema31Serializer","l":"Schema31Serializer(JsonSerializer)","u":"%3Cinit%3E(com.fasterxml.jackson.databind.JsonSerializer)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaConverterMixin","l":"SchemaConverterMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils.SchemaDecorator","l":"SchemaDecorator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"SchemaMixin","l":"SchemaMixin()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"schemaRef(String)","u":"schemaRef(java.lang.String)"},{"p":"io.micronaut.openapi.annotation.transformers","c":"SchemaRetentionPolicyAnnotationTransformer","l":"SchemaRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"SchemaSerializer","l":"SchemaSerializer(JsonSerializer)","u":"%3Cinit%3E(com.fasterxml.jackson.databind.JsonSerializer)"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"SECURITY_REQUIREMENTS"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIInclude","l":"security()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIManagement","l":"security()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPISecurity","l":"security()"},{"p":"io.micronaut.openapi.introspections","c":"SecurityConfiguration","l":"SecurityConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor.security","c":"SecurityProperties","l":"SecurityProperties(boolean, boolean, String, List, boolean, boolean, boolean, boolean, boolean, boolean)","u":"%3Cinit%3E(boolean,boolean,java.lang.String,java.util.List,boolean,boolean,boolean,boolean,boolean,boolean)"},{"p":"io.micronaut.openapi.annotation.transformers","c":"SecurityRequirementRetentionPolicyAnnotationTransformer","l":"SecurityRequirementRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"SecurityRequirementsRetentionPolicyAnnotationTransformer","l":"SecurityRequirementsRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"SecurityScheme31Deserializer","l":"SecurityScheme31Deserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"SecuritySchemeDeserializer","l":"SecuritySchemeDeserializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"SecuritySchemeRetentionPolicyAnnotationTransformer","l":"SecuritySchemeRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"SecuritySchemesRetentionPolicyAnnotationTransformer","l":"SecuritySchemesRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"serializationLibrary"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"serializationLibrary"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"ApiResponsesSerializer","l":"serialize(ApiResponses, JsonGenerator, SerializerProvider)","u":"serialize(io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"CallbackSerializer","l":"serialize(Callback, JsonGenerator, SerializerProvider)","u":"serialize(io.swagger.v3.oas.models.callbacks.Callback,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"ExampleSerializer","l":"serialize(Example, JsonGenerator, SerializerProvider)","u":"serialize(io.swagger.v3.oas.models.examples.Example,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"MediaTypeSerializer","l":"serialize(MediaType, JsonGenerator, SerializerProvider)","u":"serialize(io.swagger.v3.oas.models.media.MediaType,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"PathsSerializer","l":"serialize(Paths, JsonGenerator, SerializerProvider)","u":"serialize(io.swagger.v3.oas.models.Paths,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"Schema31Serializer","l":"serialize(Schema, JsonGenerator, SerializerProvider)","u":"serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.swagger.core.jackson","c":"SchemaSerializer","l":"serialize(Schema, JsonGenerator, SerializerProvider)","u":"serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin.TypeSerializer","l":"serialize(Set, JsonGenerator, SerializerProvider)","u":"serialize(java.util.Set,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"io.micronaut.openapi.introspections","c":"ServerConfiguration","l":"ServerConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ServerRetentionPolicyAnnotationTransformer","l":"ServerRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.adoc","c":"TemplatePaths","l":"SERVERS"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"SERVERS_LIST_ARGUMENT"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ServersRetentionPolicyAnnotationTransformer","l":"ServersRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ServerVariableRetentionPolicyAnnotationTransformer","l":"ServerVariableRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"setAdditionalClientTypeAnnotations(List)","u":"setAdditionalClientTypeAnnotations(java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"setAdditionalClientTypeAnnotations(List)","u":"setAdditionalClientTypeAnnotations(java.util.List)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"setAdocEnabled(boolean)"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"setAdocEnabled(Boolean)","u":"setAdocEnabled(java.lang.Boolean)"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"setAdocFilename(String)","u":"setAdocFilename(java.lang.String)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"setAdocFilename(String)","u":"setAdocFilename(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setAllKnownGroups(Set)","u":"setAllKnownGroups(java.util.Set)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setAllKnownVersions(Set)","u":"setAllKnownVersions(java.util.Set)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setApiPackage(String)","u":"setApiPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setApiPackage(String)","u":"setApiPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setArtifactId(String)","u":"setArtifactId(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setArtifactId(String)","u":"setArtifactId(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"setAuthorizationFilterPattern(String)","u":"setAuthorizationFilterPattern(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"setAuthorizationFilterPattern(String)","u":"setAuthorizationFilterPattern(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"setBasePathSeparator(String)","u":"setBasePathSeparator(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"setBasePathSeparator(String)","u":"setBasePathSeparator(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"setClientId(String)","u":"setClientId(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"setClientId(String)","u":"setClientId(java.lang.String)"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"setCommonExclude(Boolean)","u":"setCommonExclude(java.lang.Boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientCodegen","l":"setConfigureAuthorization(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientCodegen","l":"setConfigureAuthorization(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"setControllerPackage(String)","u":"setControllerPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"setControllerPackage(String)","u":"setControllerPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setDateTimeLibrary(String)","u":"setDateTimeLibrary(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setDateTimeLibrary(String)","u":"setDateTimeLibrary(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"setDefaultValueObject(Schema, String, Element, String, String, boolean, VisitorContext)","u":"setDefaultValueObject(io.swagger.v3.oas.models.media.Schema,java.lang.String,io.micronaut.inject.ast.Element,java.lang.String,java.lang.String,boolean,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"setDisplayName(String)","u":"setDisplayName(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setEndpointInfos(Map>)","u":"setEndpointInfos(java.util.Map)"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"setFilename(String)","u":"setFilename(java.lang.String)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"setFilename(String)","u":"setFilename(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setFluxForArrays(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setFluxForArrays(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"setGenerateControllerFromExamples(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"setGenerateControllerFromExamples(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setGeneratedAnnotation(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setGeneratedAnnotation(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setGenerateHttpResponseAlways(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setGenerateHttpResponseAlways(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setGenerateHttpResponseWhereRequired(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setGenerateHttpResponseWhereRequired(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"setGenerateImplementationFiles(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"setGenerateImplementationFiles(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"setGenerateOperationsToReturnNotImplemented(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"setGenerateOperationsToReturnNotImplemented(boolean)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"setGroupName(String)","u":"setGroupName(java.lang.String)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"setGroupTitle(String)","u":"setGroupTitle(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setIncludedClassesGroups(Map>)","u":"setIncludedClassesGroups(java.util.Map)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setIncludedClassesGroupsExcluded(Map>)","u":"setIncludedClassesGroupsExcluded(java.util.Map)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setInvokerPackage(String)","u":"setInvokerPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setInvokerPackage(String)","u":"setInvokerPackage(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setJavadocParser(JavadocParser)","u":"setJavadocParser(io.micronaut.openapi.javadoc.JavadocParser)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setLombok(boolean)"},{"p":"io.micronaut.openapi.javadoc","c":"JavadocDescription","l":"setMethodDescription(String)","u":"setMethodDescription(java.lang.String)"},{"p":"io.micronaut.openapi.javadoc","c":"JavadocDescription","l":"setMethodSummary(String)","u":"setMethodSummary(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setModelPackage(String)","u":"setModelPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setModelPackage(String)","u":"setModelPackage(java.lang.String)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"setOpenApi(OpenAPI)","u":"setOpenApi(io.swagger.v3.oas.models.OpenAPI)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setOpenApis(Map)","u":"setOpenApis(java.util.Map)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"setOperationOnPathItem(PathItem, HttpMethod, Operation)","u":"setOperationOnPathItem(io.swagger.v3.oas.models.PathItem,io.micronaut.http.HttpMethod,io.swagger.v3.oas.models.Operation)"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"setPackages(List)","u":"setPackages(java.util.List)"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"setPackagesExclude(List)","u":"setPackagesExclude(java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setParameterExampleValue(CodegenParameter)","u":"setParameterExampleValue(org.openapitools.codegen.CodegenParameter)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setParameterExampleValue(CodegenParameter)","u":"setParameterExampleValue(org.openapitools.codegen.CodegenParameter)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"setParameterExampleValue(CodegenParameter)","u":"setParameterExampleValue(org.openapitools.codegen.CodegenParameter)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"setParameterExampleValue(CodegenParameter)","u":"setParameterExampleValue(org.openapitools.codegen.CodegenParameter)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setParameterExampleValue(CodegenParameter, Parameter)","u":"setParameterExampleValue(org.openapitools.codegen.CodegenParameter,io.swagger.v3.oas.models.parameters.Parameter)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setPlural(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setPlural(boolean)"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils.SchemaDecorator","l":"setPostfix(String)","u":"setPostfix(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"ConfigUtils.SchemaDecorator","l":"setPrefix(String)","u":"setPrefix(java.lang.String)"},{"p":"io.micronaut.openapi.visitor.group","c":"GroupProperties","l":"setPrimary(Boolean)","u":"setPrimary(java.lang.Boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setReactive(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setReactive(boolean)"},{"p":"io.micronaut.openapi.javadoc","c":"JavadocDescription","l":"setReturnDescription(String)","u":"setReturnDescription(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setSerializationLibrary(String)","u":"setSerializationLibrary(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setSerializationLibrary(String)","u":"setSerializationLibrary(java.lang.String)"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"setServerContextPath(String)","u":"setServerContextPath(java.lang.String)"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"setSpecFile(String)","u":"setSpecFile(java.lang.String)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"setSpecFilePath(String)","u":"setSpecFilePath(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setTestFileName(String)","u":"setTestFileName(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setTestJsonReference(String)","u":"setTestJsonReference(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setTestReference(OpenAPI)","u":"setTestReference(io.swagger.v3.oas.models.OpenAPI)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setTestReferences(Map, OpenApiInfo>)","u":"setTestReferences(java.util.Map)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setTestTool(String)","u":"setTestTool(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setTestTool(String)","u":"setTestTool(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"Utils","l":"setTestYamlReference(String)","u":"setTestYamlReference(java.lang.String)"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"setTitle(String)","u":"setTitle(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"setUseAuth(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"setUseAuth(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setUseBeanValidation(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setUseBeanValidation(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setUseOptional(boolean)"},{"p":"io.micronaut.openapi.visitor.group","c":"OpenApiInfo","l":"setVersion(String)","u":"setVersion(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"setVisitable(boolean)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"setVisitable(boolean)"},{"p":"io.micronaut.openapi","c":"SimpleSchema","l":"SimpleSchema()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.generator","c":"Formatting.SingleLineFormatter","l":"SingleLineFormatter()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"SLASH"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"source"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.TestFramework","l":"SPOCK"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"STRING"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"SUPPORTING_FILES"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"systemPrefixes()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"TagRetentionPolicyAnnotationTransformer","l":"TagRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"TAGS_LIST_ARGUMENT"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIInclude","l":"tags()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIManagement","l":"tags()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPISecurity","l":"tags()"},{"p":"io.micronaut.openapi.introspections","c":"TagsConfiguration","l":"TagsConfiguration()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.annotation.transformers","c":"TagsRetentionPolicyAnnotationTransformer","l":"TagsRetentionPolicyAnnotationTransformer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"TEMPLATES"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"TEMPLATES_OPENAPI_EXPLORER"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"TEMPLATES_RAPIDOC"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"TEMPLATES_RAPIPDF"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"TEMPLATES_REDOC"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"TEMPLATES_SWAGGER_UI"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"testFileFolder()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"testFileFolder()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"testTool"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"testTool"},{"p":"io.micronaut.openapi.view","c":"OpenApiViewConfig","l":"THEMES_DIR"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"title"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"title"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"toApiTestFilename(String)","u":"toApiTestFilename(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"toApiTestFilename(String)","u":"toApiTestFilename(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"toApiVarName(String)","u":"toApiVarName(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"toApiVarName(String)","u":"toApiVarName(java.lang.String)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"toAsciiDoc()"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"ToAsciiDocSerializer(RootNode, String)","u":"%3Cinit%3E(org.pegdown.ast.RootNode,java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"toEnumVarName(String, String)","u":"toEnumVarName(java.lang.String,java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"toJson(Map, VisitorContext)","u":"toJson(java.util.Map,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"Pair","l":"toMap()"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"toModelName(String)","u":"toModelName(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"toModelTestFilename(String)","u":"toModelTestFilename(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"toModelTestFilename(String)","u":"toModelTestFilename(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping","l":"toString()"},{"p":"io.micronaut.openapi.generator","c":"ResponseBodyMapping","l":"toString()"},{"p":"io.micronaut.openapi","c":"SimpleSchema","l":"toString()"},{"p":"io.micronaut.openapi.visitor","c":"EndpointsConfiguration","l":"toString()"},{"p":"io.micronaut.openapi.visitor","c":"Pair","l":"toString()"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"toValue(Map, VisitorContext, Class)","u":"toValue(java.util.Map,io.micronaut.inject.visitor.VisitorContext,java.lang.Class)"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"toValueMap(Map, VisitorContext)","u":"toValueMap(java.util.Map,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"toValueMap(Map, VisitorContext, ClassElement)","u":"toValueMap(java.util.Map,io.micronaut.inject.visitor.VisitorContext,io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"toVarName(String)","u":"toVarName(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"toVarName(String)","u":"toVarName(java.lang.String)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"io.micronaut.openapi.annotation.transformers","c":"ExtensionPropertyRetentionPolicyAnnotationTransformer","l":"transform(AnnotationValue, VisitorContext)","u":"transform(io.micronaut.core.annotation.AnnotationValue,io.micronaut.inject.visitor.VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue
, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"","c":"","l":"transform(AnnotationValue, VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ConvertUtils","l":"treeToValue(JsonNode, Class, VisitorContext)","u":"treeToValue(com.fasterxml.jackson.databind.JsonNode,java.lang.Class,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.generator","c":"Formatting","l":"trim(String)","u":"trim(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"SchemaUtils","l":"TYPE_OBJECT"},{"p":"io.micronaut.openapi","c":"SimpleSchema","l":"type(String)","u":"type(java.lang.String)"},{"p":"io.micronaut.openapi.swagger.core.jackson.mixin","c":"Schema31Mixin.TypeSerializer","l":"TypeSerializer()","u":"%3Cinit%3E()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"URI"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIInclude","l":"uri()"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"uriMatchTemplates(MethodElement, VisitorContext)","u":"uriMatchTemplates(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiControllerVisitor","l":"uriMatchTemplates(MethodElement, VisitorContext)","u":"uriMatchTemplates(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"uriMatchTemplates(MethodElement, VisitorContext)","u":"uriMatchTemplates(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"URL"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerCodegen","l":"useAuth"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerCodegen","l":"useAuth"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"useBeanValidation"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"useBeanValidation"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"useOptional"},{"p":"io.micronaut.openapi.visitor","c":"FileUtils","l":"userDefinedSpecFile(VisitorContext)","u":"userDefinedSpecFile(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"UUID"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIDecorator","l":"value()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIGroup","l":"value()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIGroupInfo","l":"value()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIGroupInfos","l":"value()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIInclude","l":"value()"},{"p":"io.micronaut.openapi.annotation","c":"OpenAPIIncludes","l":"value()"},{"p":"io.micronaut.openapi.generator","c":"Formatting","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.TestFramework","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder.DateTimeFormat","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping.ParameterLocation","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"SerializationLibraryKind","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.openapi.visitor","c":"VisibilityLevel","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"Formatting","l":"values()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.OutputKind","l":"values()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorEntryPoint.TestFramework","l":"values()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder.DateTimeFormat","l":"values()"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage","l":"values()"},{"p":"io.micronaut.openapi.generator","c":"ParameterMapping.ParameterLocation","l":"values()"},{"p":"io.micronaut.openapi.generator","c":"SerializationLibraryKind","l":"values()"},{"p":"io.micronaut.openapi.swagger.core.util","c":"PrimitiveType","l":"values()"},{"p":"io.micronaut.openapi.visitor","c":"VisibilityLevel","l":"values()"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(AbbreviationNode)","u":"visit(org.pegdown.ast.AbbreviationNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(AnchorLinkNode)","u":"visit(org.pegdown.ast.AnchorLinkNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(AutoLinkNode)","u":"visit(org.pegdown.ast.AutoLinkNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(BlockQuoteNode)","u":"visit(org.pegdown.ast.BlockQuoteNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(BulletListNode)","u":"visit(org.pegdown.ast.BulletListNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(CodeNode)","u":"visit(org.pegdown.ast.CodeNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(DefinitionListNode)","u":"visit(org.pegdown.ast.DefinitionListNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(DefinitionNode)","u":"visit(org.pegdown.ast.DefinitionNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(DefinitionTermNode)","u":"visit(org.pegdown.ast.DefinitionTermNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(ExpImageNode)","u":"visit(org.pegdown.ast.ExpImageNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(ExpLinkNode)","u":"visit(org.pegdown.ast.ExpLinkNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(HeaderNode)","u":"visit(org.pegdown.ast.HeaderNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(HtmlBlockNode)","u":"visit(org.pegdown.ast.HtmlBlockNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(InlineHtmlNode)","u":"visit(org.pegdown.ast.InlineHtmlNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(ListItemNode)","u":"visit(org.pegdown.ast.ListItemNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(MailLinkNode)","u":"visit(org.pegdown.ast.MailLinkNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(Node)","u":"visit(org.pegdown.ast.Node)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(OrderedListNode)","u":"visit(org.pegdown.ast.OrderedListNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(ParaNode)","u":"visit(org.pegdown.ast.ParaNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(QuotedNode)","u":"visit(org.pegdown.ast.QuotedNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(ReferenceNode)","u":"visit(org.pegdown.ast.ReferenceNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(RefImageNode)","u":"visit(org.pegdown.ast.RefImageNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(RefLinkNode)","u":"visit(org.pegdown.ast.RefLinkNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(RootNode)","u":"visit(org.pegdown.ast.RootNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(SimpleNode)","u":"visit(org.pegdown.ast.SimpleNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(SpecialTextNode)","u":"visit(org.pegdown.ast.SpecialTextNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(StrikeNode)","u":"visit(org.pegdown.ast.StrikeNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(StrongEmphSuperNode)","u":"visit(org.pegdown.ast.StrongEmphSuperNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(SuperNode)","u":"visit(org.pegdown.ast.SuperNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(TableBodyNode)","u":"visit(org.pegdown.ast.TableBodyNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(TableCaptionNode)","u":"visit(org.pegdown.ast.TableCaptionNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(TableCellNode)","u":"visit(org.pegdown.ast.TableCellNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(TableColumnNode)","u":"visit(org.pegdown.ast.TableColumnNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(TableHeaderNode)","u":"visit(org.pegdown.ast.TableHeaderNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(TableNode)","u":"visit(org.pegdown.ast.TableNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(TableRowNode)","u":"visit(org.pegdown.ast.TableRowNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(TextNode)","u":"visit(org.pegdown.ast.TextNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(VerbatimNode)","u":"visit(org.pegdown.ast.VerbatimNode)"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visit(WikiLinkNode)","u":"visit(org.pegdown.ast.WikiLinkNode)"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautJavaCodegen","l":"visitable"},{"p":"io.micronaut.openapi.generator","c":"AbstractMicronautKotlinCodegen","l":"visitable"},{"p":"io.micronaut.openapi.adoc.md","c":"ToAsciiDocSerializer","l":"visitChildren(AbstractNode)","u":"visitChildren(org.pegdown.ast.AbstractNode)"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiApplicationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiEndpointVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiGroupInfoVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiIncludeVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"OpenApiJacksonVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"visitMetaInfFile(String, VisitorContext)","u":"visitMetaInfFile(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"AbstractOpenApiEndpointVisitor","l":"visitMethod(MethodElement, VisitorContext)","u":"visitMethod(io.micronaut.inject.ast.MethodElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ElementUtils","l":"VOID_TYPES"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"warn(String, VisitorContext)","u":"warn(java.lang.String,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.openapi.visitor","c":"ContextUtils","l":"warn(String, VisitorContext, Element)","u":"warn(java.lang.String,io.micronaut.inject.visitor.VisitorContext,io.micronaut.inject.ast.Element)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientOptionsBuilder","l":"withAdditionalClientTypeAnnotations(List)","u":"withAdditionalClientTypeAnnotations(java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientOptionsBuilder","l":"withAdditionalClientTypeAnnotations(List)","u":"withAdditionalClientTypeAnnotations(java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerOptionsBuilder","l":"withAot(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerOptionsBuilder","l":"withAot(boolean)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withApiPackage(String)","u":"withApiPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withArtifactId(String)","u":"withArtifactId(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerOptionsBuilder","l":"withAuthentication(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerOptionsBuilder","l":"withAuthentication(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientOptionsBuilder","l":"withAuthorization(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientOptionsBuilder","l":"withAuthorization(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientOptionsBuilder","l":"withAuthorizationFilterPattern(String)","u":"withAuthorizationFilterPattern(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientOptionsBuilder","l":"withAuthorizationFilterPattern(String)","u":"withAuthorizationFilterPattern(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientOptionsBuilder","l":"withBasePathSeparator(String)","u":"withBasePathSeparator(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientOptionsBuilder","l":"withBasePathSeparator(String)","u":"withBasePathSeparator(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withBeanValidation(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientOptionsBuilder","l":"withClientId(String)","u":"withClientId(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientOptionsBuilder","l":"withClientId(String)","u":"withClientId(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerOptionsBuilder","l":"withControllerPackage(String)","u":"withControllerPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerOptionsBuilder","l":"withControllerPackage(String)","u":"withControllerPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withDateTimeFormat(MicronautCodeGeneratorOptionsBuilder.DateTimeFormat)","u":"withDateTimeFormat(io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.DateTimeFormat)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"withDefinitionFile(URI)","u":"withDefinitionFile(java.net.URI)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientOptionsBuilder","l":"withFluxForArrays(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerOptionsBuilder","l":"withFluxForArrays(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientOptionsBuilder","l":"withFluxForArrays(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerOptionsBuilder","l":"withFluxForArrays(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerOptionsBuilder","l":"withGenerateControllerFromExamples(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerOptionsBuilder","l":"withGenerateControllerFromExamples(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientOptionsBuilder","l":"withGeneratedAnnotation(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerOptionsBuilder","l":"withGeneratedAnnotation(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientOptionsBuilder","l":"withGeneratedAnnotation(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerOptionsBuilder","l":"withGeneratedAnnotation(boolean)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withGenerateHttpResponseAlways(boolean)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withGenerateHttpResponseWhereRequired(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerOptionsBuilder","l":"withGenerateImplementationFiles(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerOptionsBuilder","l":"withGenerateImplementationFiles(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerOptionsBuilder","l":"withGenerateOperationsToReturnNotImplemented(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerOptionsBuilder","l":"withGenerateOperationsToReturnNotImplemented(boolean)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withInvokerPackage(String)","u":"withInvokerPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withLang(MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage)","u":"withLang(io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.GeneratorLanguage)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientOptionsBuilder","l":"withLombok(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerOptionsBuilder","l":"withLombok(boolean)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withModelPackage(String)","u":"withModelPackage(java.lang.String)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withOptional(boolean)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"withOptions(Consumer)","u":"withOptions(java.util.function.Consumer)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"withOutputDirectory(File)","u":"withOutputDirectory(java.io.File)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorBuilder","l":"withOutputs(MicronautCodeGeneratorEntryPoint.OutputKind...)","u":"withOutputs(io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind...)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withParameterMappings(List)","u":"withParameterMappings(java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautClientOptionsBuilder","l":"withPlural(boolean)"},{"p":"io.micronaut.openapi.generator","c":"JavaMicronautServerOptionsBuilder","l":"withPlural(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautClientOptionsBuilder","l":"withPlural(boolean)"},{"p":"io.micronaut.openapi.generator","c":"KotlinMicronautServerOptionsBuilder","l":"withPlural(boolean)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withReactive(boolean)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withResponseBodyMappings(List)","u":"withResponseBodyMappings(java.util.List)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withSerializationLibrary(SerializationLibraryKind)","u":"withSerializationLibrary(io.micronaut.openapi.generator.SerializationLibraryKind)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder","l":"withTestFramework(MicronautCodeGeneratorEntryPoint.TestFramework)","u":"withTestFramework(io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework)"},{"p":"io.micronaut.openapi.generator","c":"MicronautCodeGeneratorOptionsBuilder.DateTimeFormat","l":"ZONED_DATETIME"}];updateSearchResults(); \ No newline at end of file diff --git a/6.4.0/api/module-search-index.js b/6.4.0/api/module-search-index.js new file mode 100644 index 0000000000..0d59754fc4 --- /dev/null +++ b/6.4.0/api/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/6.4.0/api/overview-summary.html b/6.4.0/api/overview-summary.html new file mode 100644 index 0000000000..1eb15cddf7 --- /dev/null +++ b/6.4.0/api/overview-summary.html @@ -0,0 +1,25 @@ + + + + +openapi-parent 6.4.0 API + + + + + + + + + + +
+ +

index.html

+
+ + diff --git a/6.4.0/api/overview-tree.html b/6.4.0/api/overview-tree.html new file mode 100644 index 0000000000..75ce11dcf9 --- /dev/null +++ b/6.4.0/api/overview-tree.html @@ -0,0 +1,369 @@ + + + + +Class Hierarchy (openapi-parent 6.4.0 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Annotation Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/6.4.0/api/package-search-index.js b/6.4.0/api/package-search-index.js new file mode 100644 index 0000000000..43d37500fa --- /dev/null +++ b/6.4.0/api/package-search-index.js @@ -0,0 +1 @@ +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"io.micronaut.openapi"},{"l":"io.micronaut.openapi.adoc"},{"l":"io.micronaut.openapi.adoc.md"},{"l":"io.micronaut.openapi.adoc.utils"},{"l":"io.micronaut.openapi.annotation"},{"l":"io.micronaut.openapi.annotation.mappers"},{"l":"io.micronaut.openapi.annotation.transformers"},{"l":"io.micronaut.openapi.generator"},{"l":"io.micronaut.openapi.introspections"},{"l":"io.micronaut.openapi.javadoc"},{"l":"io.micronaut.openapi.postprocessors"},{"l":"io.micronaut.openapi.swagger.core.jackson"},{"l":"io.micronaut.openapi.swagger.core.jackson.mixin"},{"l":"io.micronaut.openapi.swagger.core.util"},{"l":"io.micronaut.openapi.view"},{"l":"io.micronaut.openapi.visitor"},{"l":"io.micronaut.openapi.visitor.group"},{"l":"io.micronaut.openapi.visitor.security"}];updateSearchResults(); \ No newline at end of file diff --git a/6.4.0/api/resources/glass.png b/6.4.0/api/resources/glass.png new file mode 100644 index 0000000000..a7f591f467 Binary files /dev/null and b/6.4.0/api/resources/glass.png differ diff --git a/6.4.0/api/resources/x.png b/6.4.0/api/resources/x.png new file mode 100644 index 0000000000..30548a756e Binary files /dev/null and b/6.4.0/api/resources/x.png differ diff --git a/6.4.0/api/script-dir/jquery-3.6.1.min.js b/6.4.0/api/script-dir/jquery-3.6.1.min.js new file mode 100644 index 0000000000..2c69bc908b --- /dev/null +++ b/6.4.0/api/script-dir/jquery-3.6.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("