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.
Custom schema class.
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.
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.
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.
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 group with specific properties for this operation-group.
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.
Inline model resolver.
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.Allows
OpenAPIGroup
to be repeatable.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.
Common property names in OpenAPI and Micronaut objects and annotations.
Normalization methods for openAPI objects.
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.Protobuf util methods.
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'.
String utilities.
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.
Changes the Retention Policy of the annotation to SOURCE.
Changes the Retention Policy of the annotation to SOURCE.