Index

A B C D E F G H I J 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

AbstractMicronautJavaCodegen<T extends GeneratorOptionsBuilder> - Class in io.micronaut.openapi.generator
Base generator for Micronaut.
AbstractMicronautJavaCodegen() - Constructor for class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
AbstractMicronautJavaCodegen.ParameterMapping - Record Class in io.micronaut.openapi.generator
A record that can be used to specify parameter mapping.
AbstractMicronautJavaCodegen.ParameterMapping.ParameterLocation - Enum Class in io.micronaut.openapi.generator
The location of the parameter to be mapped.
AbstractMicronautJavaCodegen.ResponseBodyMapping - Record Class in io.micronaut.openapi.generator
A record that can be used to specify parameter mapping.
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
 
ADDITIONAL_CLIENT_TYPE_ANNOTATIONS - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
additionalClientTypeAnnotations - Variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
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
 
addOperationToGroup(String, String, Operation, CodegenOperation, Map<String, List<CodegenOperation>>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
addParameterMappings(List<AbstractMicronautJavaCodegen.ParameterMapping>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
addResponseBodyMappings(List<AbstractMicronautJavaCodegen.ResponseBodyMapping>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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.OpenAPIDefinitionRetentionPolicyAnnotationTransformer
 
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_KEY - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
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_SUFFIX - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
API_TESTS - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.OutputKind
 
apiPackage - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
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.JavaMicronautServerCodegen
 
apiTestFilename(String, String) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
appName - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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
 
authorizationFilterPattern - Variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
AUTHORIZED_ROLE - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
AUTHORIZED_ROLE_KEY - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 

B

BASE_PATH_SEPARATOR - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
basePathSeparator - Variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
BINARY - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
 
bindArraySchemaAnnotationValue(VisitorContext, Element, Schema<?>, AnnotationValue<ArraySchema>) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Binds the array schema for the given element.
bindSchemaAnnotationValue(VisitorContext, Element, Schema<?>, AnnotationValue<Schema>) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Binds the schema for the given element.
bindSchemaForElement(VisitorContext, TypedElement, ClassElement, Schema<?>) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Binds the schema for the given element.
BODY - Enum constant in enum class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.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

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
 
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
 
CLIENT_ID - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
clientId - Variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
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
 
configureClientOptions() - Method in class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint
 
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
 
CONTENT_TYPE_ANY - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
CONTENT_TYPE_APPLICATION_FORM_URLENCODED - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
CONTENT_TYPE_APPLICATION_JSON - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
CONTENT_TYPE_MULTIPART_FORM_DATA - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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
 
ContextUtils - Class in io.micronaut.openapi.visitor
Convert utilities methods.
CONTROLLER_PREFIX - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
CONTROLLER_SUFFIX - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
controllerPackage - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
convert(Map, Class<InterceptUrlMapPattern>, ConversionContext) - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapConverter
 
ConvertUtils - Class in io.micronaut.openapi.visitor
Convert utilities methods.
COOKIE - Enum constant in enum class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ParameterMapping.ParameterLocation
 
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
 
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
 
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_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
 
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_KEY - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
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
 
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
 
equals(Object) - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ParameterMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ResponseBodyMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.micronaut.openapi.visitor.Pair
 
equals(Object) - Method in class io.micronaut.openapi.visitor.SimpleSchema
 
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.
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.SingleLineFormatter
 
expandProperties(String, List<Map.Entry<String, String>>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
EXTENSION_ROLES - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
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.
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_TYPES - Static variable in class io.micronaut.openapi.visitor.ElementUtils
 
finish(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
FLOAT - Enum constant in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
 
forClient() - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
Configures the code generator to create a client.
forClient(Consumer<? super JavaMicronautClientOptionsBuilder>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
Configures the code generator to create a client.
forCodeGenerator(G, Consumer<? super B>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
Sets the code generator which should be used (e.g server or client).
FORM - Enum constant in enum class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.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.SingleLineFormatter - Class in io.micronaut.openapi.generator
A formatter that collects everything in a single line.
forServer() - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
Configures the code generator to create a server.
forServer(Consumer<? super JavaMicronautServerOptionsBuilder>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorBuilder
Configures the code generator to create a server.
fromModel(String, Schema) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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
 
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
 
generateHardNullable - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
generateHttpResponseAlways - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
generateHttpResponseWhereRequired - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
generateImplementationFiles - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
generateOperationOnlyForFirstTag - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
generateOperationsToReturnNotImplemented - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
generateStreamingFileUpload - Variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
generateSwaggerAnnotations - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
GeneratorOptionsBuilder - Interface in io.micronaut.openapi.generator
The main interface of the generator options builder.
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.OpenApiApplicationVisitor
 
getAdditionalItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaConverterMixin
 
getAdditionalItems() - Method in class io.micronaut.openapi.swagger.core.jackson.mixin.SchemaMixin
 
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.OpenApiApplicationVisitor
 
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
 
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
 
getConfigurationProperty(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
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.visitor.ConvertUtils
 
getCustomSchema(String, Map<String, ClassElement>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
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.OpenApiApplicationVisitor
 
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, 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.OpenApiApplicationVisitor
 
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
 
getGroupName() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
getGroupProperties(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
getGroups() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
 
getGroupsPropertiesMap(VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
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
 
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.visitor.ConvertUtils
 
getJsonMapper31() - Static method in class io.micronaut.openapi.visitor.ConvertUtils
 
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.OpenApiApplicationVisitor
 
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.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
 
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
 
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
 
getPackages() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
getPackagesExclude() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
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
 
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.Utils
 
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
 
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.OpenApiApplicationVisitor
 
getSchemaDecoration(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
getSecond() - Method in class io.micronaut.openapi.visitor.Pair
 
getSecurityProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
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
 
getTag() - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
getTag() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
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.
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
 
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.visitor.ConvertUtils
 
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 subpackasges flag.
groups() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
 
groupsExcluded() - Element in annotation interface io.micronaut.openapi.annotation.OpenAPIInclude
 

H

hashCode() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ParameterMapping
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ResponseBodyMapping
Returns a hash code value for this object.
hashCode() - Method in class io.micronaut.openapi.visitor.Pair
 
hashCode() - Method in class io.micronaut.openapi.visitor.SimpleSchema
 
HEADER - Enum constant in enum class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.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.AbstractMicronautJavaCodegen.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.
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
 
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
 
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.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
 
isBasicAuthEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isConfigureAuthorization() - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
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) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
 
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.
isHeaderEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
 
isIncludeSubpackages() - Method in class io.micronaut.openapi.visitor.group.GroupProperties.PackageProperties
 
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
 
isListWrapper() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ResponseBodyMapping
Returns the value of the isListWrapper record component.
isMicronautSecurityEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isNullable(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
Checks Nullable annotions / optinal type to understand that the element can be null.
isOauth2Enabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isOpenApiEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
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.
isRouterVersiningEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
 
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
 
isUseOptional() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
isValidated() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ParameterMapping
Returns the value of the isValidated record component.
isValidated() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ResponseBodyMapping
Returns the value of the isValidated record component.
isVisitable() - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
isVoid(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
Checking if the type is void.

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
 
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.
JUNIT5 - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorEntryPoint.TestFramework
 

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.
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.
LinksConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
LinksConfiguration() - Constructor for class io.micronaut.openapi.introspections.LinksConfiguration
 
LOCAL_DATETIME - Enum constant in enum class io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder.DateTimeFormat
 
location() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ParameterMapping
Returns the value of the location record component.
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
 
mappedBodyType() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ResponseBodyMapping
Returns the value of the mappedBodyType record component.
mappedName() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ParameterMapping
Returns the value of the mappedName record component.
mappedType() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.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.
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 class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
Config file locations.
MICRONAUT_ENVIRONMENT_ENABLED - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
Is this property true, properties wll be loaded in the standard way from application.yml.
MICRONAUT_INTERNAL_OPENAPI_FILENAMES - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
Final calculated openapi filenames.
MICRONAUT_OPENAPI_ADDITIONAL_FILES - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
System property that specifies the location of additional swagger YAML and JSON files to read from.
MICRONAUT_OPENAPI_CONFIG_FILE - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
System property that enables setting the open api config file.
MICRONAUT_OPENAPI_CONTEXT_SERVER_PATH - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
System property for server context path.
MICRONAUT_OPENAPI_ENABLED - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
System property that enables or disables open api annotation processing.
MICRONAUT_OPENAPI_ENDPOINT_CLASS_TAGS - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
The name of the entry for Endpoint class tags in the context.
MICRONAUT_OPENAPI_ENDPOINT_SECURITY_REQUIREMENTS - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
The name of the entry for Endpoint security requirements in the context.
MICRONAUT_OPENAPI_ENDPOINT_SERVERS - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
The name of the entry for Endpoint servers in the context.
MICRONAUT_OPENAPI_ENVIRONMENTS - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
Active micronaut environments which will be used for @Requires annotations.
MICRONAUT_OPENAPI_EXPAND_PREFIX - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
Prefix for expandable properties.
MICRONAUT_OPENAPI_FIELD_VISIBILITY_LEVEL - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
System property that specifies the schema classes fields visibility level.
MICRONAUT_OPENAPI_FILENAME - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
The name of the result swagger file.
MICRONAUT_OPENAPI_JSON_FORMAT - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
Is this property true, output file format will be JSON, otherwise YAML.
MICRONAUT_OPENAPI_PROPERTY_NAMING_STRATEGY - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
System property for naming strategy.
MICRONAUT_OPENAPI_SECURITY_DEFAULT_SCHEMA_NAME - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
System property that specifies the default security schema name, if it's not specified by annotation SecurityScheme.
MICRONAUT_OPENAPI_SECURITY_ENABLED - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
Is this property true, micronaut-openapi will process micronaut-security properties and annotations to construct openapi security schema.
MICRONAUT_OPENAPI_TARGET_FILE - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
System property that enables setting the target file to write to.
MICRONAUT_OPENAPI_VERSIONING_ENABLED - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
Is this property true, micronaut-openapi will process micronaut-router versioning prpoerties and annotations.
MICRONAUT_OPENAPI_VIEWS_DEST_DIR - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
System property that specifies the path where the generated UI elements will be located.
MICRONAUT_OPENAPI_VIEWS_SPEC - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
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 class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
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.
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
 

N

name() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.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
 
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
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
 
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 class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
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
 
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
Helpfull 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, 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
 
OpenApiViewConfig - Class in io.micronaut.openapi.view
OpenApi view configuration for Swagger-ui, ReDoc 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_APPLICATION_NAME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_CONFIGURE_AUTH - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
OPT_CONFIGURE_AUTH_FILTER_PATTERN - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
OPT_CONFIGURE_CLIENT_ID - Static variable in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
OPT_CONTROLLER_PACKAGE - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
OPT_DATE_FORMAT - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_DATE_LIBRARY_LOCAL_DATETIME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_DATE_LIBRARY_OFFSET_DATETIME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_DATE_LIBRARY_ZONED_DATETIME - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_DATETIME_FORMAT - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_GENERATE_CONTROLLER_FROM_EXAMPLES - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
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_WHERE_REQUIRED - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_GENERATE_IMPLEMENTATION_FILES - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
OPT_GENERATE_OPERATION_ONLY_FOR_FIRST_TAG - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_GENERATE_OPERATIONS_TO_RETURN_NOT_IMPLEMENTED - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
OPT_GENERATE_STREAMING_FILE_UPLOAD - Static variable in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
OPT_GENERATE_SWAGGER_ANNOTATIONS - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_GENERATE_SWAGGER_ANNOTATIONS_FALSE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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_TRUE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_REACTIVE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_REQUIRED_PROPERTIES_IN_CONSTRUCTOR - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_TEST - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_TEST_JUNIT - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_TEST_SPOCK - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_TITLE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_USE_AUTH - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
OPT_VISITABLE - Static variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
optionsBuilder() - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
optionsBuilder() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
optionsBuilder() - Method in interface io.micronaut.openapi.generator.MicronautCodeGenerator
 

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(String, AbstractMicronautJavaCodegen.ParameterMapping.ParameterLocation, String, String, boolean) - Constructor for record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ParameterMapping
Creates an instance of a ParameterMapping record class.
parameterMappings - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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.
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
 
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
 
postProcessAllModels(Map<String, ModelsMap>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
postProcessOperationsWithModels(OperationsMap, List<ModelMap>) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
postProcessOperationsWithModels(OperationsMap, List<ModelMap>) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
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.
printStackTrace(Throwable) - Static method in class io.micronaut.openapi.visitor.Utils
Return stacktrace for throwable and message.
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
 
processJavaxValidationAnnotations(Element, ClassElement, Schema<?>) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
 
processOpenApiAnnotation(Element, VisitorContext, Class<A>, Class<T>, List<T>) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
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.JavaMicronautClientCodegen
 
processOpts() - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
processSchemaProperty(VisitorContext, TypedElement, ClassElement, Element, Schema<?>, Schema<?>) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Processes a schema property.
processSecuritySchemes(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
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
 
PROTECTED - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
 
PUBLIC - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
 

Q

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

R

reactive - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
readOpenApiConfigFile(VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
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>) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Reads schema.
render(Path, VisitorContext) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
Generates the views given this configuration.
replacePlaceholders(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
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
 
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.OpenApiApplicationVisitor
 
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>) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Resolves the schema for the given type element.
resolveSchema(OpenAPI, Element, ClassElement, VisitorContext, List<MediaType>, JavadocDescription, JavadocDescription) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
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(String, String, boolean, boolean) - Constructor for record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ResponseBodyMapping
Creates an instance of a ResponseBodyMapping record class.
responseBodyMappings - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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.
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
 
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
 
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.
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
 
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.
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
 
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
 
setArtifactId(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
setAuthorizationFilterPattern(String) - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
setBasePathSeparator(String) - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
setClientId(String) - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
setCommonExclude(Boolean) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
setConfigureAuthorization(boolean) - Method in class io.micronaut.openapi.generator.JavaMicronautClientCodegen
 
setControllerPackage(String) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
setDateTimeLibrary(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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
 
setGenerateControllerFromExamples(boolean) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
setGenerateHttpResponseAlways(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
setGenerateHttpResponseWhereRequired(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
setGenerateImplementationFiles(boolean) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
setGenerateOperationsToReturnNotImplemented(boolean) - Method in class io.micronaut.openapi.generator.JavaMicronautServerCodegen
 
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
 
setJavadocParser(JavadocParser) - Static method in class io.micronaut.openapi.visitor.Utils
 
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
 
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.JavaMicronautServerCodegen
 
setPrimary(Boolean) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
setReactive(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
setReturnDescription(String) - Method in class io.micronaut.openapi.javadoc.JavadocDescription
Sets the return description.
setSerializationLibrary(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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
 
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
 
setUseBeanValidation(boolean) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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
 
SimpleSchema - Class in io.micronaut.openapi.visitor
Copy of MapSchema but without type 'object'.
SimpleSchema() - Constructor for class io.micronaut.openapi.visitor.SimpleSchema
 
SingleLineFormatter() - Constructor for class io.micronaut.openapi.generator.Formatting.SingleLineFormatter
 
SLASH - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
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
 
systemPrefixes() - Static method in enum class io.micronaut.openapi.swagger.core.util.PrimitiveType
class qualified names prefixes to be considered as "system" types

T

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.
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.
TEMPLATES - 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
 
testTool - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
THEMES_DIR - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
title - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
toApiTestFilename(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
toApiVarName(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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
 
toModelTestFilename(String) - Method in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
toString() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ParameterMapping
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen.ResponseBodyMapping
Returns a string representation of this record class.
toString() - Method in class io.micronaut.openapi.visitor.Pair
 
toString() - Method in class io.micronaut.openapi.visitor.SimpleSchema
 
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) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Convert the values to a map.
toValueMap(Map<CharSequence, Object>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
 
transform(AnnotationValue<OpenAPIDefinition>, VisitorContext) - Method in class io.micronaut.openapi.annotation.transformers.OpenAPIDefinitionRetentionPolicyAnnotationTransformer
 
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.visitor.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
 
useBeanValidation - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
useOptional - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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.AbstractMicronautJavaCodegen.ParameterMapping.ParameterLocation
Returns the enum constant of this class with the specified name.
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.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.AbstractMicronautJavaCodegen.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.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.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.
visitable - Variable in class io.micronaut.openapi.generator.AbstractMicronautJavaCodegen
 
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
 
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

withAdditionalClientTypeAnnotations(List<String>) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
Sets annotations for client type (class level annotations).
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.
withAuthorization(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautClientOptionsBuilder
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.
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.
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.
withControllerPackage(String) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
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.
withGenerateControllerFromExamples(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
If set to true, controllers will be generated using examples.
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.
withGenerateOperationsToReturnNotImplemented(boolean) - Method in interface io.micronaut.openapi.generator.JavaMicronautServerOptionsBuilder
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.
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<AbstractMicronautJavaCodegen.ParameterMapping>) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
Add the parameter mappings.
withReactive(boolean) - Method in interface io.micronaut.openapi.generator.MicronautCodeGeneratorOptionsBuilder
If set to true, the generator will use reactive types.
withResponseBodyMappings(List<AbstractMicronautJavaCodegen.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 L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form