Index

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

A

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
 
AbstractViewConfig - Class in io.micronaut.openapi.view
Abstract View Config.
AbstractViewConfig(String, Map<Pair<String, String>, OpenApiInfo>) - Constructor for class io.micronaut.openapi.view.AbstractViewConfig
An AbstractViewConfig.
AbstractViewConfig.OpenApiUrl - Record Class in io.micronaut.openapi.view
URL and resource name.
addAttribute(Map.Entry<String, String>) - Method in class io.micronaut.openapi.view.AbstractViewConfig
Adds an option.
addEnumExtensions(EnumElement, Schema<?>, boolean, VisitorContext) - Static method in class io.micronaut.openapi.visitor.GeneratorUtils
 
addGeneratedResource(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
additionalFiles() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
Returns the value of the additionalFiles record component.
AdditionalFilesProperties(List<String>, ConfigUtils.MergeMode, List<String>, ConfigUtils.PatternStyle, List<String>, ConfigUtils.PatternStyle) - Constructor for record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
Creates an instance of a AdditionalFilesProperties record class.
addMissingDiscriminatorType(OpenAPI) - Method in class io.micronaut.openapi.postprocessors.JacksonDiscriminatorPostProcessor
Add the missing discriminator property to the schemas related to another schema referencing them.
addOperationDeprecatedExtension(MethodElement, Operation, VisitorContext) - Static method in class io.micronaut.openapi.visitor.GeneratorUtils
 
addParameterDeprecatedExtension(TypedElement, Parameter, VisitorContext) - Static method in class io.micronaut.openapi.visitor.GeneratorUtils
 
addSchemaDeprecatedExtension(Element, Schema<?>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.GeneratorUtils
 
addSecuritySchemes(OpenAPI, List<AnnotationValue<SecurityScheme>>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
 
addTagIfNotPresent(String, Operation) - Static method in class io.micronaut.openapi.visitor.TagUtils
 
addValidationMessages(Element, Schema<?>, Map<String, String>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.GeneratorUtils
 
addVersionParameters(Operation, List<String>, boolean) - Static method in class io.micronaut.openapi.visitor.ParamUtils
 
AdocModule - Class in io.micronaut.openapi.visitor
Method to convert final openapi file to adoc format.
ALL - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
All supported annotation processor properties.
ALL_ENDPOINTS_NAME - Static variable in class io.micronaut.openapi.visitor.ConfigUtils
 
ALL_MANAGEMENT_ENDPOINT_CLASSES - Static variable in class io.micronaut.openapi.visitor.management.EndpointUtils
 
ALL_MANAGEMENT_ENDPOINT_CLASSES_ARRAY - Static variable in class io.micronaut.openapi.visitor.management.EndpointUtils
 
ALL_MICRONAUT_MANAGEMENT_ENDPOINTS - Static variable in class io.micronaut.openapi.visitor.management.EndpointUtils
 
ALL_SPRING_ACTUATOR_ENDPOINTS - Static variable in class io.micronaut.openapi.visitor.management.EndpointUtils
 
ALL_SPRING_ACTUATOR_ENDPOINTS_NAME - Static variable in class io.micronaut.openapi.visitor.ConfigUtils
 
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.ArraySchemaRetentionPolicyAnnotationTransformer
 
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.
ANT - Enum constant in enum class io.micronaut.openapi.visitor.ConfigUtils.PatternStyle
 
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.
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.
APPEND - Enum constant in enum class io.micronaut.openapi.visitor.ConfigUtils.MergeMode
 
appendSchema(Schema<?>, Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
appendSchema(Schema<?>, Schema<?>, boolean, boolean) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
ARGUMENT_CUSTOM_SCHEMA_MAP - Static variable in class io.micronaut.openapi.visitor.ContextUtils
 
ARGUMENT_ENDPOINT_PROPERTIES_MAP - Static variable in class io.micronaut.openapi.visitor.ContextUtils
 
ARGUMENT_GROUP_PROPERTIES_MAP - Static variable in class io.micronaut.openapi.visitor.ContextUtils
 
ARGUMENT_SCHEMA_DECORATORS_MAP - Static variable in class io.micronaut.openapi.visitor.ContextUtils
 
arraySchema(Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
ArraySchemaRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
ArraySchemaRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ArraySchemaRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
ATTR_OPENAPI - Static variable in class io.micronaut.openapi.visitor.Utils
 
ATTR_TEST_MODE - Static variable in class io.micronaut.openapi.visitor.Utils
 
ATTR_TEST_SPRING_ACTUATOR - Static variable in class io.micronaut.openapi.visitor.Utils
 
ATTR_VISITED_ELEMENTS - Static variable in class io.micronaut.openapi.visitor.Utils
 
AUTO - Enum constant in enum class io.micronaut.openapi.visitor.ConfigUtils.DuplicateResolution
 

B

bindSchemaAnnotationValue(VisitorContext, TypedElement, Schema<?>, AnnotationValue<Schema>, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Binds the schema for the given element.
bindSchemaForElement(VisitorContext, TypedElement, ClassElement, Schema<?>, ClassElement, boolean) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Binds the schema for the given element.
buildUrls(List<UrlUtils.Segment>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.UrlUtils
Construct all possible URL variants by parsed segments.
BY_NAME - Static variable in enum class io.micronaut.openapi.visitor.MnParamFormat
 

C

calcClassesOutputPath(GeneratedFile, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
calcFinalFilename(String, OpenApiInfo, boolean, String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
calcIn(String, HttpMethod, ParameterElement) - Static method in class io.micronaut.openapi.visitor.ParamUtils
 
calcProjectPath(GeneratedFile, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
CallbackConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
CallbackConfiguration() - Constructor for class io.micronaut.openapi.introspections.CallbackConfiguration
 
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.
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.
capitalizedPathVar(String) - Static method in class io.micronaut.openapi.visitor.StringUtil
Return string with first capitalized letter and without braces.
checkEnumJsonValueType(VisitorContext, EnumElement, String, String) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
Detect openapi type and format for enums.
classElement() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.CustomSchema
Returns the value of the classElement record component.
classExternalDocs - Variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
 
CLASSPATH_SCHEME - Static variable in class io.micronaut.openapi.visitor.FileUtils
 
classTags - Variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
 
clean() - Static method in class io.micronaut.openapi.visitor.OpenApiExcludeVisitor
 
clean() - Static method in class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
 
clean() - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Cleanup context.
clean() - Static method in class io.micronaut.openapi.visitor.Utils
 
CLOSE_BRACE - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
COMMA - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
COMMA_NEW_LINE - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
COMPONENTS_CALLBACKS_PREFIX - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
COMPONENTS_SCHEMAS_PREFIX - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
computeDefaultSchemaName(String, Element, Element, Map<String, ClassElement>, VisitorContext, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
 
ConfigUtils - Class in io.micronaut.openapi.visitor
Configuration utilities methods.
ConfigUtils.AdditionalFilesProperties - Record Class in io.micronaut.openapi.visitor
Additional files properties.
ConfigUtils.CustomSchema - Record Class in io.micronaut.openapi.visitor
Custom schema class.
ConfigUtils.DuplicateResolution - Enum Class in io.micronaut.openapi.visitor
Duplicate schema resolution mode.
ConfigUtils.MergeMode - Enum Class in io.micronaut.openapi.visitor
Merge mode for additional OpenAPI specification files.
ConfigUtils.PatternStyle - Enum Class in io.micronaut.openapi.visitor
Merge mode for additional OpenAPI specification files.
ConfigUtils.SchemaDecorator - Class in io.micronaut.openapi.visitor
Information about decorator.
consumesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Returns the consumes media types.
consumesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
consumesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
ContactRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
ContactRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ContactRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
CONTAINER_TYPES - Static variable in class io.micronaut.openapi.visitor.ElementUtils
 
contains(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
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.
ContextProperty - Interface in io.micronaut.openapi.visitor
Visitor context properties.
ContextUtils - Class in io.micronaut.openapi.visitor
Convert utilities methods.
convert(OpenApiInfo, Map<String, String>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.AdocModule
Convert and save to file openAPI object in adoc format.
convert(Map, Class<InterceptUrlMapPattern>, ConversionContext) - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapConverter
 
ConvertUtils - Class in io.micronaut.openapi.visitor
Convert utilities methods.
copyOpenApi(OpenAPI, OpenAPI, boolean) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
Copy information from one OpenAPI object to another.
copyResources - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
createComposedSchema() - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
createDirectories(Path, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
createSchema() - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
CSV - Enum constant in enum class io.micronaut.openapi.visitor.MnParamFormat
 
CustomSchema(List<String>, ClassElement) - Constructor for record class io.micronaut.openapi.visitor.ConfigUtils.CustomSchema
Creates an instance of a CustomSchema record class.

D

DEEP_OBJECT - Enum constant in enum class io.micronaut.openapi.visitor.MnParamFormat
 
DEFAULT_ACTUATOR_BASE_PATH - Static variable in class io.micronaut.openapi.visitor.management.SpringActuatorConfigUtils
 
DEFAULT_DOCUMENT_TITLE - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
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_OPENAPI_TITLE - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
DEFAULT_OPENAPI_VERSION - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
DEFAULT_PARAMETER_NAME - Static variable in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
 
DEFAULT_SPEC_MAPPING_PATH - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
DEFAULT_SPEC_PATH - Static variable in class io.micronaut.openapi.visitor.FileUtils
 
DEFAULT_VIEWS_PATH - Static variable in class io.micronaut.openapi.visitor.FileUtils
 
DENY_ALL - Static variable in interface io.micronaut.openapi.visitor.security.SecurityRule
The token to represent no security roles are allowed.
DependentRequiredMapRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
DependentRequiredMapRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.DependentRequiredMapRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
DependentRequiredRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
DependentRequiredRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.DependentRequiredRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
DependentSchemaRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
DependentSchemaRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.DependentSchemaRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
DependentSchemasRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
DependentSchemasRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.DependentSchemasRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
DEPRECATED_MESSAGE - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
DISCRIMINATOR - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
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.
DocsFormat - Enum Class in io.micronaut.openapi.javadoc
Javadoc / KDoc format mode.
DOLLAR - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
DOT - Static variable in class io.micronaut.openapi.visitor.StringUtil
 

E

ElementUtils - Class in io.micronaut.openapi.visitor
Some util methods.
EMPTY_ANNOTATION_VALUES_ARRAY - Static variable in class io.micronaut.openapi.visitor.ElementUtils
 
EMPTY_ARBITRARY_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
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_STRING_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
EMPTY_UUID_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
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.
EndpointGroupInfo - Class in io.micronaut.openapi.visitor.group
Entity to storage information about group with specific properties for this operation-group.
EndpointGroupInfo(String) - Constructor for class io.micronaut.openapi.visitor.group.EndpointGroupInfo
 
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, Map<String, EndpointGroupInfo>, List<String>) - Constructor for class io.micronaut.openapi.visitor.group.EndpointInfo
 
EndpointProperties - Class in io.micronaut.openapi.visitor.management
Endpoint definition.
EndpointProperties(String) - Constructor for class io.micronaut.openapi.visitor.management.EndpointProperties
 
ENDPOINTS_EXTENSIONS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Specific Open API extensions for all endpoints.
ENDPOINTS_GROUPS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Specific groups for all endpoints.
ENDPOINTS_GROUPS_EXCLUDED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Specific excluded groups for all endpoints.
ENDPOINTS_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Context-path for all endpoints.
ENDPOINTS_SECURITY_REQUIREMENTS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Specific security requirements for endpoints servers.
ENDPOINTS_SERVERS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Specific servers for endpoints.
ENDPOINTS_TAGS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Specific tags for all endpoints.
EndpointsConfig - Class in io.micronaut.openapi.visitor.management
Endpoints configuration.
EndpointsConfig(boolean) - Constructor for class io.micronaut.openapi.visitor.management.EndpointsConfig
 
endpointsProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
EndpointUtils - Class in io.micronaut.openapi.visitor.management
Endpoint utilities.
ENUM_DEPRECATED - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
ENUM_DESCRIPTIONS - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
ENUM_VAR_NAMES - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
equals(Object) - Method in record class io.micronaut.openapi.view.AbstractViewConfig.OpenApiUrl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.openapi.visitor.ConfigUtils.CustomSchema
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.micronaut.openapi.visitor.Pair
 
equals(Object) - Method in record class io.micronaut.openapi.visitor.UrlUtils.OpPath
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.openapi.visitor.UrlUtils.Segment
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class io.micronaut.openapi.visitor.ConfigUtils.DuplicateResolution
 
ExampleConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
ExampleConfiguration() - Constructor for class io.micronaut.openapi.introspections.ExampleConfiguration
 
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.
excludePatterns() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
Returns the value of the excludePatterns record component.
excludePatternStyle() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
Returns the value of the excludePatternStyle record component.
EXPANDABLE_PROPERTIES_ARGUMENT - Static variable in class io.micronaut.openapi.visitor.ContextUtils
 
expandProperties(String, List<Pair<String, String>>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
EXT_ADOC - Static variable in class io.micronaut.openapi.visitor.FileUtils
 
EXT_JSON - Static variable in class io.micronaut.openapi.visitor.FileUtils
 
EXT_YAML - Static variable in class io.micronaut.openapi.visitor.FileUtils
 
EXT_YML - Static variable in class io.micronaut.openapi.visitor.FileUtils
 
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.
EXTENSIONS_MAP_ARGUMENT - Static variable in class io.micronaut.openapi.visitor.ContextUtils
 
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

fail(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
fail(String, VisitorContext, Element) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
FILE_SCHEME - Static variable in class io.micronaut.openapi.visitor.FileUtils
 
FILE_TYPES - Static variable in class io.micronaut.openapi.visitor.ElementUtils
 
FileUtils - Class in io.micronaut.openapi.visitor
File utilities methods.
filterProtobufProperties(ClassElement, List<PropertyElement>) - Static method in class io.micronaut.openapi.visitor.ProtoUtils
 
findAndRemoveDuplicates(Content) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
findAndRemoveDuplicates(Schema<?>) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
findAndRemoveDuplicates(OpenAPI) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
Find and remove duplicates in openApi object.
findAndRemoveDuplicates(Operation) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
findAndRemoveDuplicates(List<T>, BiPredicate<T, T>) - Static method in class io.micronaut.openapi.visitor.Utils
Find and remove duplicates in lists.
findAnnotation(Element, String) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
findJsonValueType(EnumElement, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
 
finish(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
finish(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
 
FORMAT - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
fromProperties(T, Map<String, Object>, Map<String, String>, OpenApiViewConfig.RendererType, VisitorContext) - Static method in class io.micronaut.openapi.view.AbstractViewConfig
Builds and parse a View Config.
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.
fullUrlPrefix - Variable in class io.micronaut.openapi.view.AbstractViewConfig
URL prefix for templates and resources.

G

generationTags(ClassElement, String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.TagUtils
Generating tags by class name or/and by package name.
GeneratorExt - Interface in io.micronaut.openapi.visitor
Supported openapi generator extensions.
GeneratorUtils - Class in io.micronaut.openapi.visitor
OpenAPI Generator utilities methods.
get(String, Argument<T>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
get(String, Argument<T>, T, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
get(String, Class<T>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
get(String, Class<T>, T, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
getAccess() - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
 
getActiveEnvs(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getAdditionalFilesProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getAdocEnabled() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
getAdocFilename() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
getAdocFilename() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
getAdocProperties(OpenApiInfo, boolean, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getAllKnownGroups() - Static method in class io.micronaut.openapi.visitor.Utils
 
getAllKnownVersions() - Static method in class io.micronaut.openapi.visitor.Utils
 
getAnnotation(Element, Class<T>) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
getAnnotation(Element, String) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
getAnnotationMetadata(Element) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
getBasePath() - Method in class io.micronaut.openapi.visitor.management.SpringActuatorProperties
 
getBooleanProperty(String, boolean, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getByName(String) - Static method in enum class io.micronaut.openapi.visitor.MnParamFormat
 
getClassDescription(VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Returns the description for the class.
getClassDescription(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
getClassDescription(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
getClassElement(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
getClassElements(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
getClassesOutputPath(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
getCommonExclude() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
getConfigProperty(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getContextPath() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getConverter(String) - Method in class io.micronaut.openapi.view.AbstractViewConfig
Returns the converter associated with the key.
getConverter(String) - Method in class io.micronaut.openapi.view.OpenApiExplorerConfig
 
getConverter(String) - Method in class io.micronaut.openapi.view.RapidocConfig
 
getConverter(String) - Method in class io.micronaut.openapi.view.RapiPDFConfig
 
getConverter(String) - Method in class io.micronaut.openapi.view.RedocConfig
 
getConverter(String) - Method in class io.micronaut.openapi.view.ScalarConfig
 
getConverter(String) - Method in class io.micronaut.openapi.view.SwaggerUIConfig
 
getCreatorConstructorsCache() - Static method in class io.micronaut.openapi.visitor.Utils
 
getCustomSchema(String, Map<String, ClassElement>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getDefaultFilePath(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
getDefaultSchemaName() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
getDeprecatedDescription() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
The deprecated description.
getDescription() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getDisplayName() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
getDocsFormat(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getElement() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getEnabled() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getEndpointInfos() - Static method in class io.micronaut.openapi.visitor.Utils
 
getEndpoints() - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
getEndpointsConfig(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
Returns the EndpointsConfiguration.
getEnv(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getExcludedClasses() - Method in class io.micronaut.openapi.visitor.IncludeExcludeProperties
 
getExcludedClasses() - Static method in class io.micronaut.openapi.visitor.OpenApiExcludeVisitor
 
getExcludedEndpoints() - Method in class io.micronaut.openapi.visitor.management.SpringActuatorProperties
 
getExcludedExtraSchemas() - Static method in class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
 
getExcludedGroups() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
 
getExcludedPackages() - Method in class io.micronaut.openapi.visitor.IncludeExcludeProperties
 
getExcludedPackages() - Static method in class io.micronaut.openapi.visitor.OpenApiExcludeVisitor
 
getExpandableProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getExtensions() - Method in class io.micronaut.openapi.visitor.group.EndpointGroupInfo
 
getExtensions() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getExtensions() - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
getExtraSchemas() - Static method in class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
 
getFilename() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
getFilename() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
getFinalUrlPrefix(OpenApiViewConfig.RendererType, VisitorContext) - Method in class io.micronaut.openapi.view.AbstractViewConfig
Calculate final URL prefix for resources.
getFirst() - Method in class io.micronaut.openapi.visitor.Pair
 
getGenericSeparator(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getGroupName() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
getGroupProperties(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getGroups() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
 
getGroups() - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
getGroupsExcluded() - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
getGroupsPropertiesMap(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getGroupTitle() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
getHeaderName(TypedElement, String) - Static method in class io.micronaut.openapi.visitor.ParamUtils
 
getHeaderNames() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
 
getHttpMethod() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
 
getHttpMethod() - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
 
getId() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getIncludedClassesGroups() - Static method in class io.micronaut.openapi.visitor.Utils
 
getIncludedClassesGroupsExcluded() - Static method in class io.micronaut.openapi.visitor.Utils
 
getIncludedEndpoints() - Method in class io.micronaut.openapi.visitor.management.SpringActuatorProperties
 
getIncludeExcludeProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getInnerClassSeparator(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getInterceptUrlMapPatterns() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
getJacksonIncludeMode(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getJavadocParser() - Static method in class io.micronaut.openapi.visitor.Utils
 
getJsonMapper() - Static method in class io.micronaut.openapi.visitor.Utils
 
getJsonSchemaDialect(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getJsonViewClass(Element, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
getListStringsProperty(String, List<String>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getMediaType(String) - Static method in class io.micronaut.openapi.visitor.Utils
Get or create MediaType object by name.
getMethod() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
 
getMethodDescription() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
 
getMethodDescription(VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Returns the description for the method.
getMethodDescription(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
getMethodDescription(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
getMethodSummary() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
 
getName() - Method in class io.micronaut.openapi.visitor.group.EndpointGroupInfo
 
getName() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
getName() - Method in class io.micronaut.openapi.visitor.group.GroupProperties.PackageProperties
 
getName() - Method in enum class io.micronaut.openapi.visitor.MnParamFormat
 
getNameFromAnn(Element) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
 
getNameFromAnnOrFromElement(Element) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
 
getOpenApi() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
getOpenApiExplorerConfig() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
 
getOpenApis() - Static method in class io.micronaut.openapi.visitor.Utils
 
getOperation() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
 
getOperationOnPathItem(PathItem, HttpMethod) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
getOptions(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiExcludeVisitor
 
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
 
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
 
getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiIncludeVisitor
 
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
 
getParameterNames() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
 
getParameters() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
 
getPath() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getPath() - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
getPathMapping() - Method in class io.micronaut.openapi.visitor.management.SpringActuatorProperties
 
getPathMatcher() - Method in enum class io.micronaut.openapi.visitor.ConfigUtils.PatternStyle
 
getPattern() - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
 
getPostfix() - Method in class io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
 
getPrefix() - Method in class io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
 
getPrimary() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
getProducesFrom(VisitorContext) - Static method in class io.micronaut.openapi.visitor.management.SpringActuatorUtils
 
getProjectDir(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
getProjectPath(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getPropertyNamingStrategy(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getPropertySourceLoaders() - Method in class io.micronaut.openapi.visitor.AnnProcessorEnvironment
 
getRapidocConfig() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
 
getRedocConfig() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
 
getResources() - Method in class io.micronaut.openapi.view.AbstractViewConfig
 
getResources() - Method in class io.micronaut.openapi.view.OpenApiExplorerConfig
 
getResources() - Method in class io.micronaut.openapi.view.RapidocConfig
 
getResources() - Method in class io.micronaut.openapi.view.RapiPDFConfig
 
getResources() - Method in class io.micronaut.openapi.view.RedocConfig
 
getResources() - Method in class io.micronaut.openapi.view.ScalarConfig
 
getResources() - Method in class io.micronaut.openapi.view.SwaggerUIConfig
 
getReturnDescription() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
The return description.
getRouterVersioningProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getScalarConfig() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
 
getSchemaByRef(Schema<?>, OpenAPI) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
getSchemaByRef(String, OpenAPI) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
getSchemaDecoration(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getSchemaDefinition(OpenAPI, VisitorContext, ClassElement, Map<String, ClassElement>, Element, List<MediaType>, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
 
getSchemaDuplicateResolution(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getSchemaNameToClassNameMap() - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
 
getSecond() - Method in class io.micronaut.openapi.visitor.Pair
 
getSecurityProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getSecurityRequirements() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getSecurityRequirements() - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
getSensitive() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getServerContextPath(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getServers() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getServers() - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
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.
getSpringActuatorProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.management.SpringActuatorConfigUtils
 
getStyle() - Method in enum class io.micronaut.openapi.visitor.MnParamFormat
 
getStyleByFormatName(String, String) - Static method in enum class io.micronaut.openapi.visitor.MnParamFormat
 
getSupportedAnnotationNames() - Method in class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
 
getSupportedAnnotationNames() - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
 
getSupportedOptions() - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
getSwaggerUIConfig() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
 
getTagGenerationDescriptionMaxLength(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getTagGenerationNamingStrategy(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getTagGenerationRemovePostfixes(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getTagGenerationRemovePrefixes(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
getTags() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
getTags() - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
getTemplatePath() - Method in class io.micronaut.openapi.view.AbstractViewConfig
Get template path.
getTemplatePath() - Method in enum class io.micronaut.openapi.view.OpenApiViewConfig.RendererType
 
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
 
getTitle() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
Returns the title for the generated views.
getType(Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
getType(String, Collection<String>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
getTypeAndFormatByClass(String, boolean, ClassElement) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
Detect openapi type and format by java class name.
getUrl() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
 
getUrls() - Method in class io.micronaut.openapi.view.AbstractViewConfig
Get urls for resources.
getUserDefinedClassTags(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Returns the class tags.
getUserDefinedClassTags(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
getUserDefinedClassTags(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
getVersion() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
 
getVersion() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
getViewsDestDir(VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
getVisitedElements(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
getYamlMapper() - Static method in class io.micronaut.openapi.visitor.Utils
 
GroupProperties - Class in io.micronaut.openapi.visitor.group
OpenAPI group properties.
GroupProperties(String) - Constructor for class io.micronaut.openapi.visitor.group.GroupProperties
 
GroupProperties.PackageProperties - Class in io.micronaut.openapi.visitor.group
Package name with inclusion subpackages flag.
GroupUtils - Class in io.micronaut.openapi.visitor
OpenAPI Groups util methods.

H

hashCode() - Method in record class io.micronaut.openapi.view.AbstractViewConfig.OpenApiUrl
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.CustomSchema
Returns a hash code value for this object.
hashCode() - Method in class io.micronaut.openapi.visitor.Pair
 
hashCode() - Method in record class io.micronaut.openapi.visitor.UrlUtils.OpPath
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.openapi.visitor.UrlUtils.Segment
Returns a hash code value for this object.
hasNoBindingAnnotationOrType(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
HeaderConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
HeaderConfiguration() - Constructor for class io.micronaut.openapi.introspections.HeaderConfiguration
 
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.
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.
HTML_TO_MD - Enum constant in enum class io.micronaut.openapi.javadoc.DocsFormat
 
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
 
IncludeExcludeProperties - Class in io.micronaut.openapi.visitor
OpenAPI include / exclude properties.
IncludeExcludeProperties(List<String>, List<String>) - Constructor for class io.micronaut.openapi.visitor.IncludeExcludeProperties
 
includePatterns() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
Returns the value of the includePatterns record component.
includePatternStyle() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
Returns the value of the includePatternStyle record component.
info(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
info(String, VisitorContext, Element) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
InfoConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
InfoConfiguration() - Constructor for class io.micronaut.openapi.introspections.InfoConfiguration
 
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.
init(VisitorContext) - Static method in class io.micronaut.openapi.visitor.Utils
 
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
 
InternalExt - Interface in io.micronaut.openapi.visitor
Internal Micronaut extensions.
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.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.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.management - package io.micronaut.openapi.visitor.management
 
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.
isAdocEnabled() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
isAdocEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isAnnotationPresent(Element, Class<T>) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isAnnotationPresent(Element, String) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isArraySchema(Schema<?>, OpenAPI) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
isBasicAuthEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isConstructorArgumentsAsRequired(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
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.
isDefaultJsUrl - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
isDeprecated(Element) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
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.view.RapiPDFConfig
 
isEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
 
isEnabled() - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
isEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isEndpointsEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isEnum(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isEquals(Schema<?>, Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
isEquals(List<Schema>, List<Schema>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
isEquals(Map<String, Schema>, Map<String, Schema>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
isEqualsExamples(List<?>, List<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
isExtraBodyParameter(TypedElement, boolean, List<UriMatchTemplate>, Map<String, UriMatchVariable>, Map<String, UriMatchVariable>) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isExtraSchemasEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isFileUpload(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
Checking if the type is file upload type.
isGeneratorExtensionsEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isHeaderEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
 
isIgnored(ClassElement, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isIgnoredHeader(String) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
isIgnoredParameter(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isIgnoredParameterType(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isIncludeSubpackages() - Method in class io.micronaut.openapi.visitor.group.GroupProperties.PackageProperties
 
isIterableOfMultipartFiles(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isJavaBasicType(String) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isJavaRecord(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isJavaRecordType(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isJavaUtilCollectionType(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isJavaUtilType(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isJson(String) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
isJsonViewDefaultInclusion(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isJsonViewEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isJwtBearerEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isJwtCookieEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isJwtEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isKsp(VisitorContext) - Static method in class io.micronaut.openapi.visitor.Utils
 
isMapOfListOfMultipartFiles(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isMapOfMultipartFiles(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isMapOfStrings(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isMicronautSecurityEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isNotNullable(Element) - Static method in class io.micronaut.openapi.visitor.ElementUtils
Checking if the element not nullable.
isNullable(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
Checks Nullable annotations / optional type to understand that the element can be null.
isOauth2Enabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isObjectsEqual(Object, Object) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
isOpenapi31() - Static method in class io.micronaut.openapi.visitor.Utils
 
isOpenApiEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isParameterEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
 
isProtobufGenerated(ClassElement) - Static method in class io.micronaut.openapi.visitor.ProtoUtils
 
isProtobufMessageClass(ClassElement) - Static method in class io.micronaut.openapi.visitor.ProtoUtils
 
isProtobufType(ClassElement) - Static method in class io.micronaut.openapi.visitor.ProtoUtils
 
isReactiveAndVoid(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
Checking if the type is void.
isResponseReadSuccessfulFromCode(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isResponseType(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isReturnTypeFile(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
Checking if the type is file.
isRouterVersioningEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
 
isSchemaNameSeparatorEmpty(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isSingleResponseType(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isSpecGenerationEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isTagGenerationByClassEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isTagGenerationByPackageEnabled(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
isTestMode() - Static method in class io.micronaut.openapi.visitor.Utils
 
isTestSpringActuator() - Static method in class io.micronaut.openapi.visitor.Utils
 
isTokenEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
 
isTypeWithGenericNullable(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isVoid(ClassElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
Checking if the type is void.
isWrappedBodyParameter(TypedElement) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
isYaml(String) - Static method in class io.micronaut.openapi.visitor.FileUtils
 

J

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(DocsFormat) - Constructor for class io.micronaut.openapi.javadoc.JavadocParser
 
JavadocParser(DocsFormat, VisitorContext) - Constructor for class io.micronaut.openapi.javadoc.JavadocParser
 
jsUrl - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 

K

KEY_VALUE_SEPARATOR - Static variable in class io.micronaut.openapi.visitor.StringUtil
 

L

left(String, int) - Static method in class io.micronaut.openapi.visitor.StringUtil
Gets the leftmost len characters of a String.
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.
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
 

M

map(AnnotationValue<OpenAPIManagement>, VisitorContext) - Method in class io.micronaut.openapi.annotation.mappers.OpenAPIManagementAnnotationMapper
 
map(AnnotationValue<OpenAPISecurity>, VisitorContext) - Method in class io.micronaut.openapi.annotation.mappers.OpenAPISecurityAnnotationMapper
 
MAP_TYPE - Static variable in class io.micronaut.openapi.visitor.ConvertUtils
 
MAP_TYPE_REFERENCE - Static variable in class io.micronaut.openapi.visitor.ConvertUtils
 
mapToSecurityRequirement(AnnotationValue<SecurityRequirement>) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
Maps annotation value to SecurityRequirement.
MAX_MESSAGE - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
MD_TO_HTML - Enum constant in enum class io.micronaut.openapi.javadoc.DocsFormat
 
MediaConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
MediaConfiguration() - Constructor for class io.micronaut.openapi.introspections.MediaConfiguration
 
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
 
mergeMode() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
Returns the value of the mergeMode record component.
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
 
mergeWithActuatorProperties(EndpointsConfig, VisitorContext) - Static method in class io.micronaut.openapi.visitor.management.SpringActuatorConfigUtils
 
META_INF_DIR - Static variable in class io.micronaut.openapi.visitor.FileUtils
 
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_APPLICATION_NAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
micronaut-context application name property.
MICRONAUT_CONFIG_FILE_LOCATIONS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Config file locations.
MICRONAUT_ENDPOINTS_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Process or not endpoints (micronaut-management / spring-boot-actuator / custom endpoints).
MICRONAUT_ENDPOINTS_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Prefix for endpoints configuration.
MICRONAUT_ENVIRONMENT_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Is this property true, properties wll be loaded in the standard way from application.yml.
MICRONAUT_EXT_PARENT_RESPONSE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
MICRONAUT_INTERNAL_CHILD_OP_ID_PREFIX - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
 
MICRONAUT_INTERNAL_CHILD_OP_ID_SUFFIX - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
 
MICRONAUT_INTERNAL_CHILD_OP_ID_SUFFIX_ADD_ALWAYS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
 
MICRONAUT_INTERNAL_CHILD_PATH - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
 
MICRONAUT_INTERNAL_CLASSPATH_OUTPUT - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Calculated class output directory path.
MICRONAUT_INTERNAL_CUSTOM_SCHEMAS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded micronaut openapi custom schema settings.
MICRONAUT_INTERNAL_ENDPOINT_IS_PROMETHEUS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Is it spring-actuator prometheus endpoint.
MICRONAUT_INTERNAL_ENVIRONMENT - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded micronaut environment.
MICRONAUT_INTERNAL_ENVIRONMENT_CREATED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Flag that shows that the environment properties are already loaded into the context.
MICRONAUT_INTERNAL_EXPANDABLE_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded expandable properties.
MICRONAUT_INTERNAL_EXPANDABLE_PROPERTIES_LOADED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Flag that shows that the expandable properties are already loaded into the context.
MICRONAUT_INTERNAL_GENERATED_FILE - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Saved generated files.
MICRONAUT_INTERNAL_GROUPS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded group settings into context.
MICRONAUT_INTERNAL_IS_PROCESS_PARENT_CLASS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
 
MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_ENABLED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded into context jackson.json-view.enabled property value.
MICRONAUT_INTERNAL_OPENAPI_ADDITIONAL_FILES_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded openapi additional files properties from file.
MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_CLASS_TAGS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
The name of the entry for Endpoint class tags in the context.
MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_DESCRIPTION - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
The name of the entry for Endpoint description in the context.
MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_EXTENSIONS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
The name of the entry for Endpoint extensions in the context.
MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_PROPS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
The name of the entry for Endpoint class tags in the context.
MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SECURITY_REQUIREMENTS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
The name of the entry for Endpoint security requirements in the context.
MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SERVERS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
The name of the entry for Endpoint servers in the context.
MICRONAUT_INTERNAL_OPENAPI_ENDPOINTS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded micronaut openapi endpoints settings.
MICRONAUT_INTERNAL_OPENAPI_INCLUDE_EXCLUDE_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded openapi include-exclude properties from file.
MICRONAUT_INTERNAL_OPENAPI_PROJECT_DIR - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded project directory from system properties.
MICRONAUT_INTERNAL_OPENAPI_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded openapi properties from file.
MICRONAUT_INTERNAL_ROUTER_VERSIONING_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded micronaut-router and micronaut-openapi router versioning properties.
MICRONAUT_INTERNAL_SCHEMA_DECORATORS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded schema decorators settings into context.
MICRONAUT_INTERNAL_SECURITY_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded micronaut-security and micronaut-openapi security properties.
MICRONAUT_INTERNAL_SPRING_OPENAPI_ENDPOINTS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded spring openapi endpoints settings.
MICRONAUT_INTERNAL_TAG_GENERATION_REMOVE_POSTFIXES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded tag generation remove postfixes list.
MICRONAUT_INTERNAL_TAG_GENERATION_REMOVE_PREFIXES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
Loaded tag generation remove prefixes list.
MICRONAUT_JACKSON_JSON_VIEW_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Loaded micronaut-http-server-netty property (json-view.enabled).
MICRONAUT_OP_POSTFIX - Static variable in interface io.micronaut.openapi.visitor.InternalExt
 
MICRONAUT_OPENAPI_31_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that enables generating OpenAPI version 3.1.
MICRONAUT_OPENAPI_31_JSON_SCHEMA_DIALECT - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies jsonSchemaDialect URI.
MICRONAUT_OPENAPI_ADDITIONAL_EXCLUDE_PATTERN_STYLE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies the pattern style for excluded files.
MICRONAUT_OPENAPI_ADDITIONAL_EXCLUDE_PATTERNS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies the patterns for excluded files.
MICRONAUT_OPENAPI_ADDITIONAL_FILES - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies the location of additional swagger YAML and JSON files to read from.
MICRONAUT_OPENAPI_ADDITIONAL_FILES_MERGE_MODE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies the mode of merge additional OpenAPI files.
MICRONAUT_OPENAPI_ADDITIONAL_INCLUDE_PATTERN_STYLE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies the pattern style for included files.
MICRONAUT_OPENAPI_ADDITIONAL_INCLUDE_PATTERNS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies the list of patterns for included files.
MICRONAUT_OPENAPI_ADOC_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Is conversion to Asciidoc enabled.
MICRONAUT_OPENAPI_ADOC_OPENAPI_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
OpenAPI file path.
MICRONAUT_OPENAPI_ADOC_OUTPUT_DIR_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Result adoc file output directory.
MICRONAUT_OPENAPI_ADOC_OUTPUT_FILENAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Result adoc filename.
MICRONAUT_OPENAPI_ADOC_TEMPLATE_FILENAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Custom final template filename.
MICRONAUT_OPENAPI_ADOC_TEMPLATE_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Prefix for custom sub-template names.
MICRONAUT_OPENAPI_ADOC_TEMPLATES_DIR_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Custom template directory.
MICRONAUT_OPENAPI_CONFIG_FILE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that enables setting the open api config file.
MICRONAUT_OPENAPI_CONSTRUCTOR_ARGUMENTS_AS_REQUIRED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that enables interpret primary constructor arguments as required properties.
MICRONAUT_OPENAPI_CONTEXT_SERVER_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property for server context path.
MICRONAUT_OPENAPI_DOCS_FORMAT - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Javadoc / KDoc format mode.
MICRONAUT_OPENAPI_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that enables or disables open api annotation processing.
MICRONAUT_OPENAPI_ENVIRONMENTS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Active micronaut environments which will be used for @Requires annotations.
MICRONAUT_OPENAPI_EXCLUDE_CLASSES - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
List of classes which must be excluded from the final OpenAPI specification.
MICRONAUT_OPENAPI_EXCLUDE_PACKAGES - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
List of packages, containing controllers / endpoints, which must be excluded from the final OpenAPI specification.
MICRONAUT_OPENAPI_EXPAND_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Prefix for expandable properties.
MICRONAUT_OPENAPI_FIELD_VISIBILITY_LEVEL - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies the schema classes fields visibility level.
MICRONAUT_OPENAPI_FILENAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
The name of the result swagger file.
MICRONAUT_OPENAPI_GENERATOR_EXTENSIONS_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
If this property is 'true', then generated OpenAPI specification will be with extensions for OpenAPI Generator and the generated client according to this specification will be much more accurate than without it.
MICRONAUT_OPENAPI_GROUPS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Properties prefix to set custom schema implementations for selected classes.
MICRONAUT_OPENAPI_JSON_FORMAT - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Is this property true, output file format will be JSON, otherwise YAML.
MICRONAUT_OPENAPI_JSON_VIEW_DEFAULT_INCLUSION - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Property that determines whether properties that have no view annotations are included in JSON serialization views.
MICRONAUT_OPENAPI_PROJECT_DIR - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies the location of current project.
MICRONAUT_OPENAPI_PROPERTY_INCLUDE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property for default property inclusion - default Jackson include mode.
MICRONAUT_OPENAPI_PROPERTY_NAMING_STRATEGY - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property for naming strategy.
MICRONAUT_OPENAPI_RESPONSE_READ_SUCCESSFUL_FROM_CODE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
If this property true, then successful response will be created from code, if successful code didn't set in swagger annotations.
MICRONAUT_OPENAPI_SCHEMA - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Deprecated, for removal: This API element is subject to removal in a future version.
Use `micronaut.openapi.schema.mapping` property instead
MICRONAUT_OPENAPI_SCHEMA_DECORATOR_POSTFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
 
MICRONAUT_OPENAPI_SCHEMA_DECORATOR_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Properties prefix to set schema name prefix or postfix by package.
MICRONAUT_OPENAPI_SCHEMA_DUPLICATE_RESOLUTION - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property to set schema duplicate resolution.
MICRONAUT_OPENAPI_SCHEMA_EXTRA_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that enables extra schema processing.
MICRONAUT_OPENAPI_SCHEMA_MAPPING - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Properties prefix to set custom schema implementations for selected classes.
MICRONAUT_OPENAPI_SCHEMA_NAME_SEPARATOR_EMPTY - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that enables or disables schema name separator for generics and inner classes.
MICRONAUT_OPENAPI_SCHEMA_NAME_SEPARATOR_GENERIC - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property to set custom separator for generic classes.
MICRONAUT_OPENAPI_SCHEMA_NAME_SEPARATOR_INNER_CLASS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property to set custom separator for inner classes.
MICRONAUT_OPENAPI_SCHEMA_POSTFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Deprecated, for removal: This API element is subject to removal in a future version.
Use `micronaut.openapi.schema.decorator.postfix` property instead
MICRONAUT_OPENAPI_SCHEMA_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Deprecated, for removal: This API element is subject to removal in a future version.
Use `micronaut.openapi.schema.decorator.prefix` property instead
MICRONAUT_OPENAPI_SECURITY_DEFAULT_SCHEMA_NAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies the default security schema name, if it's not specified by annotation SecurityScheme.
MICRONAUT_OPENAPI_SECURITY_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Is this property true, micronaut-openapi will process micronaut-security properties and annotations to construct openapi security schema.
MICRONAUT_OPENAPI_SWAGGER_FILE_GENERATION_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
If this property is 'true', then generated OpenAPI specification will be with extensions for OpenAPI Generator and the generated client according to this specification will be much more accurate than without it.
MICRONAUT_OPENAPI_TAG_GENERATION_BY_CLASS_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that enables tag generation by controller class name.
MICRONAUT_OPENAPI_TAG_GENERATION_BY_PACKAGE_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that enables tag generation by package name.
MICRONAUT_OPENAPI_TAG_GENERATION_DESCRIPTION_MAX_LENGTH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Maximal generated tag description length.
MICRONAUT_OPENAPI_TAG_GENERATION_NAMING_STRATEGY - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Naming strategy for generated tags.
MICRONAUT_OPENAPI_TAG_GENERATION_REMOVE_POSTFIXES - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
List of postfixes which need to remove for generated tags.
MICRONAUT_OPENAPI_TAG_GENERATION_REMOVE_PREFIXES - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
List of prefixes which need to remove for generated tags.
MICRONAUT_OPENAPI_TARGET_FILE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that enables setting the target file to write to.
MICRONAUT_OPENAPI_VERSIONING_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Is this property true, micronaut-openapi will process micronaut-router versioning properties and annotations.
MICRONAUT_OPENAPI_VIEWS_DEST_DIR - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property that specifies the path where the generated UI elements will be located.
MICRONAUT_OPENAPI_VIEWS_SPEC - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
System property for views specification.
MICRONAUT_SERVER_CONTEXT_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Loaded micronaut-http server context path property.
MIN_MESSAGE - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
MINUS - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
MnParamFormat - Enum Class in io.micronaut.openapi.visitor
Micronaut format possible values.
ModelConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
ModelConfiguration() - Constructor for class io.micronaut.openapi.introspections.ModelConfiguration
 
MULTI - Enum constant in enum class io.micronaut.openapi.visitor.MnParamFormat
 

N

name() - Method in record class io.micronaut.openapi.view.AbstractViewConfig.OpenApiUrl
Returns the value of the name record component.
NAMES - Static variable in enum class io.micronaut.openapi.javadoc.DocsFormat
 
normalizeContent(Content, OpenAPI, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
normalizeEnumValues(Map<CharSequence, Object>, Map<String, Class<T>>) - Static method in class io.micronaut.openapi.visitor.Utils
Normalizes enum values stored in the map.
normalizeExamples(Map<String, Example>) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
normalizeHeaders(Map<String, Header>, OpenAPI, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
normalizeOpenApi(OpenAPI, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
normalizeOperation(Operation, OpenAPI, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
normalizePath(String) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
normalizePropertyName(String, ClassElement, ClassElement) - Static method in class io.micronaut.openapi.visitor.ProtoUtils
 
normalizeProtobufClassName(String) - Static method in class io.micronaut.openapi.visitor.ProtoUtils
 
normalizeSchema(Schema<?>, OpenAPI, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
normalizeSchemas(Map<String, Schema>, OpenAPI, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
Sort schemas list in allOf block: schemas with ref must be first, next other schemas.
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
 
NOT_NULL_MESSAGE - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
NULL_STRING_PAIR - Static variable in class io.micronaut.openapi.visitor.Pair
 
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.
of(S, T) - Static method in class io.micronaut.openapi.visitor.Pair
 
OPEN_BRACE - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
OPENAPI_CONFIG_FILE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Default openapi config file.
OPENAPI_EXPLORER - Enum constant in enum class io.micronaut.openapi.view.OpenApiViewConfig.RendererType
 
OPENAPI_EXPLORER_PREFIX - Static variable in class io.micronaut.openapi.view.OpenApiExplorerConfig
 
OpenApiApplicationVisitor - Class in io.micronaut.openapi.visitor
Visits the application class.
OpenApiApplicationVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
OpenApiConfigProperty - Interface in io.micronaut.openapi.visitor
Supported configuration properties.
OpenApiControllerVisitor - Class in io.micronaut.openapi.visitor
A TypeElementVisitor the builds the Swagger model from Micronaut controllers at compile time.
OpenApiControllerVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
OpenApiControllerVisitor(String, List<AnnotationValue<Extension>>, List<AnnotationValue<Tag>>, List<AnnotationValue<SecurityRequirement>>, String) - Constructor for class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
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, String, List<AnnotationValue<Extension>>, List<AnnotationValue<Tag>>, List<AnnotationValue<SecurityRequirement>>) - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
OpenApiExcludeVisitor - Class in io.micronaut.openapi.visitor
A TypeElementVisitor that builds the Swagger model from Micronaut controllers included by @OpenAPIExclude at the compile time.
OpenApiExcludeVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiExcludeVisitor
 
OpenApiExcludeVisitor(List<String>, List<String>) - Constructor for class io.micronaut.openapi.visitor.OpenApiExcludeVisitor
 
OpenApiExplorerConfig - Class in io.micronaut.openapi.view
OpenAPI Explorer configuration.
OpenApiExtraSchemaVisitor - Class in io.micronaut.openapi.visitor
A TypeElementVisitor that builds the extra Open API schema definitions included by @OpenAPIExtraSchema at the compile time.
OpenApiExtraSchemaVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
 
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
 
OpenApiIncludeVisitor - Class in io.micronaut.openapi.visitor
A TypeElementVisitor that builds the Swagger model from Micronaut controllers included by @OpenAPIInclude at the compile time.
OpenApiIncludeVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiIncludeVisitor
 
OpenApiInfo - Class in io.micronaut.openapi.visitor.group
Helpful object with information about openAPI object and group / version settings.
OpenApiInfo(OpenAPI) - Constructor for class io.micronaut.openapi.visitor.group.OpenApiInfo
 
OpenApiInfo(String, String, String, String, boolean, String, OpenAPI) - Constructor for class io.micronaut.openapi.visitor.group.OpenApiInfo
 
openApiInfos - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
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
 
OpenAPIManagementAnnotationMapper - Class in io.micronaut.openapi.annotation.mappers
Mapper for management endpoints.
OpenAPIManagementAnnotationMapper() - Constructor for class io.micronaut.openapi.annotation.mappers.OpenAPIManagementAnnotationMapper
 
OpenApiModelProp - Interface in io.micronaut.openapi.visitor
Common property names in OpenAPI and Micronaut objects and annotations.
OpenApiNormalizeUtils - Class in io.micronaut.openapi.visitor
Normalization methods for OpenAPI objects.
OpenApiOperationsPostProcessor - Class in io.micronaut.openapi.postprocessors
A helper class that post process OpenApi operations.
OpenApiOperationsPostProcessor() - Constructor for class io.micronaut.openapi.postprocessors.OpenApiOperationsPostProcessor
 
OpenAPISecurityAnnotationMapper - Class in io.micronaut.openapi.annotation.mappers
Mapper for security endpoints.
OpenAPISecurityAnnotationMapper() - Constructor for class io.micronaut.openapi.annotation.mappers.OpenAPISecurityAnnotationMapper
 
openApiSpecFile(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
OpenApiUrl(String, String) - Constructor for record class io.micronaut.openapi.view.AbstractViewConfig.OpenApiUrl
Creates an instance of a OpenApiUrl record class.
OpenApiViewConfig - Class in io.micronaut.openapi.view
OpenApi view configuration for Swagger UI, ReDoc, OpenAPI Explorer, Scalar and RapiDoc.
OpenApiViewConfig.RendererType - Enum Class in io.micronaut.openapi.view
The Renderer types.
operationExtensions(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Returns the extensions at method level.
operationExtensions(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
operationExtensions(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
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.
opIdPostfix() - Method in record class io.micronaut.openapi.visitor.UrlUtils.OpPath
Returns the value of the opIdPostfix record component.
OpPath(String, String) - Constructor for record class io.micronaut.openapi.visitor.UrlUtils.OpPath
Creates an instance of a OpPath record class.
options - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 

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.
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.
paramStyle(ParameterStyle, String) - Static method in class io.micronaut.openapi.visitor.ParamUtils
 
paramStyleByFormat(String, String) - Static method in class io.micronaut.openapi.visitor.ParamUtils
 
ParamUtils - Class in io.micronaut.openapi.visitor
Parameter util methods.
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.
parseExtensions(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
parseJsonString(Object) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
 
parsePath(String) - Static method in class io.micronaut.openapi.visitor.UrlUtils
 
parsePathSegments(String) - Static method in class io.micronaut.openapi.visitor.UrlUtils
Parse path string to list of segments.
parseSecurityRequirements(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
parseServers(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
parseTags(String) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
PATTERN_MESSAGE - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
PIPES - Enum constant in enum class io.micronaut.openapi.visitor.MnParamFormat
 
PLACEHOLDER_POSTFIX - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
PLACEHOLDER_PREFIX - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
PLAIN - Enum constant in enum class io.micronaut.openapi.javadoc.DocsFormat
 
prefix - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
PREFIX_DUMMY_FILE - Static variable in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
PREFIX_X - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
prependIfMissing(String, String) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
primaryName - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
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<String, Object>, AnnotationValue<Extension>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
processGroups(Map<String, EndpointGroupInfo>, List<String>, List<AnnotationValue<OpenAPIGroup>>, Map<String, GroupProperties>) - Static method in class io.micronaut.openapi.visitor.GroupUtils
 
processGroupsFromIncludedEndpoints(Map<String, EndpointGroupInfo>, List<String>, String) - Static method in class io.micronaut.openapi.visitor.GroupUtils
 
processMicronautVersionAndGroup(Operation, String, HttpMethod, List<MediaType>, List<MediaType>, MethodElement, VisitorContext) - Static method in class io.micronaut.openapi.visitor.GroupUtils
 
processOpenApiAnnotation(Element, VisitorContext, Class<A>, Class<T>, List<T>) - Static method in class io.micronaut.openapi.visitor.TagUtils
Converts annotation to model.
processOperations(OpenAPI) - Method in class io.micronaut.openapi.postprocessors.OpenApiOperationsPostProcessor
Process operations, making operation ids unique.
processSchemaProperty(VisitorContext, TypedElement, ClassElement, ClassElement, Schema<?>, Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Processes a schema property.
processSecuritySchemes(ClassElement, VisitorContext) - Static method in class io.micronaut.openapi.visitor.SecurityUtils
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
 
PROJECT_SCHEME - Static variable in class io.micronaut.openapi.visitor.FileUtils
 
PROMETHEUS_CONTENT_TYPES - Static variable in class io.micronaut.openapi.visitor.management.SpringActuatorUtils
 
PROP_ACCESS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ACCESS_MODE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ADD_ALWAYS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ADDITIONAL_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ALL_OF - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ALLOW_EMPTY_VALUE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ALLOW_RESERVED - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ALLOWABLE_VALUES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ANY_OF - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ARRAY_SCHEMA - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_BEARER_FORMAT - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_CALLBACK_URL_EXPRESSION - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_CLASS_NAMES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_CLASSES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_CONTAINS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_CONTENT - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_DEFAULT - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_DEFAULT_VALUE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_DEPRECATED - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_DESCRIPTION - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_DISCRIMINATOR_MAPPING - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_DISCRIMINATOR_PROPERTY - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ENUM - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_EXAMPLE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_EXAMPLE_SET_FLAG - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_EXAMPLES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_EXCLUDE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_EXPLODE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_EXPRESSION - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_EXTENSIONS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_EXTERNAL_DOCS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_FLOWS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_GROUPS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_GROUPS_EXCLUDED - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_HIDDEN - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ID - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_IMPLEMENTATION - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_IN - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ITEMS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_MAPPING - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_MAX_CONTAINS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_MAX_ITEMS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_MEDIA_TYPE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_METHOD - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_MIN_CONTAINS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_MIN_ITEMS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_NAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_NAMES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_NOT - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_NULLABLE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ONE_FORMAT - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ONE_OF - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_ONE_TYPES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_OP_ID_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_OP_ID_SUFFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_OPEN_ID_CONNECT_URL - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_OPERATION - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_PACKAGES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_PARAM_NAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_PARAMETERS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_PARSE_VALUE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_PREFIX_ITEMS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_PROPERTY_NAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_READ_ONLY - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_REF - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_REF_DOLLAR - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_REQUIRED - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_REQUIRED_MODE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_REQUIRED_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_RESPONSE_CODE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_RESPONSES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_SCHEMA - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_SCHEME - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_SCOPES - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_SECURITY - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_STYLE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_TAGS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_TITLE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_TYPE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_UNEVALUATED_ITEMS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_UNIQUE_ITEMS - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_URI - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_VALUE - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROP_WRITE_ONLY - Static variable in interface io.micronaut.openapi.visitor.OpenApiModelProp
 
PROTECTED - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
 
protobufTypeSchema(ClassElement) - Static method in class io.micronaut.openapi.visitor.ProtoUtils
 
ProtoUtils - Class in io.micronaut.openapi.visitor
Protobuf util methods.
ProtoUtils() - Constructor for class io.micronaut.openapi.visitor.ProtoUtils
 
PUBLIC - Enum constant in enum class io.micronaut.openapi.visitor.VisibilityLevel
 
put(CharSequence, T, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 

Q

QUOTE - Static variable in class io.micronaut.openapi.visitor.StringUtil
 

R

RAPIDOC - Enum constant in enum class io.micronaut.openapi.view.OpenApiViewConfig.RendererType
 
RAPIDOC_PREFIX - Static variable in class io.micronaut.openapi.view.RapidocConfig
 
RapidocConfig - Class in io.micronaut.openapi.view
RapiDoc configuration.
RapiPDFConfig - Class in io.micronaut.openapi.view
RapiPDF configuration.
readFile(BufferedReader) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
readOpenApiConfigFile(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
 
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>, Element, List<MediaType>, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Reads schema.
readSecurityRequirements(Element) - Static method in class io.micronaut.openapi.visitor.SecurityUtils
Reads the security requirements annotation of the specified element.
readSecurityRequirements(MethodElement, HttpMethod, String, Operation, List<SecurityRequirement>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.SecurityUtils
 
readSecurityRequirements(List<AnnotationValue<SecurityRequirement>>) - Static method in class io.micronaut.openapi.visitor.SecurityUtils
 
readTags(ClassElement, VisitorContext) - Static method in class io.micronaut.openapi.visitor.TagUtils
 
readTags(MethodElement, VisitorContext, Operation, List<Tag>, OpenAPI) - Static method in class io.micronaut.openapi.visitor.TagUtils
 
readTags(List<AnnotationValue<Tag>>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.TagUtils
 
REDOC - Enum constant in enum class io.micronaut.openapi.view.OpenApiViewConfig.RendererType
 
REDOC_PREFIX - Static variable in class io.micronaut.openapi.view.RedocConfig
 
RedocConfig - Class in io.micronaut.openapi.view
ReDoc configuration.
REGEX - Enum constant in enum class io.micronaut.openapi.visitor.ConfigUtils.PatternStyle
 
remove(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
removeEmptyComponents(OpenAPI) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
removeUnusedSchemas(OpenAPI) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
removeUnusedSchemasIter(OpenAPI) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
render(String, VisitorContext) - Method in class io.micronaut.openapi.view.AbstractViewConfig
 
render(String, VisitorContext) - Method in class io.micronaut.openapi.view.OpenApiExplorerConfig
 
render(String, VisitorContext) - Method in class io.micronaut.openapi.view.RapidocConfig
 
render(String, VisitorContext) - Method in class io.micronaut.openapi.view.RapiPDFConfig
 
render(String, VisitorContext) - Method in class io.micronaut.openapi.view.RedocConfig
 
render(String, VisitorContext) - Method in class io.micronaut.openapi.view.ScalarConfig
 
render(String, VisitorContext) - Method in class io.micronaut.openapi.view.SwaggerUIConfig
 
render(Path, VisitorContext) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
Generates the views given this configuration.
REPLACE - Enum constant in enum class io.micronaut.openapi.visitor.ConfigUtils.MergeMode
 
replacePlaceHolder(String, String, String) - Static method in class io.micronaut.openapi.view.OpenApiViewConfig
Replaces placeholders in the template.
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.
resolve(VisitorContext, Path) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
resolveArraySchemaAnnotationValues(VisitorContext, AnnotationValue<?>, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
 
resolveComponents(OpenAPI) - Static method in class io.micronaut.openapi.visitor.Utils
Resolve the components.
resolveExtensions(JsonNode) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
 
resolveOpenApi(VisitorContext) - Static method in class io.micronaut.openapi.visitor.Utils
Resolve the OpenAPI instance.
resolvePlaceholders(JsonNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
resolvePlaceholders(ArrayNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
resolvePlaceholders(ObjectNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
resolveSchema(Element, ClassElement, VisitorContext, List<MediaType>, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Resolves the schema for the given type element.
resolveSchema(OpenAPI, Element, ClassElement, VisitorContext, List<MediaType>, ClassElement, JavadocDescription, JavadocDescription, AnnotationValue<Schema>) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Resolves the schema for the given type element.
resolveSchemas(OpenAPI) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
resolveTags(OpenAPI) - Static method in class io.micronaut.openapi.visitor.Utils
Resolve tags.
resolveWebhooks(OpenAPI) - Static method in class io.micronaut.openapi.visitor.Utils
Resolve the webhooks.
RESOURCE_DIR - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
resourcesContextPath - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
ResponsesConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
ResponsesConfiguration() - Constructor for class io.micronaut.openapi.introspections.ResponsesConfiguration
 
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

SCALAR - Enum constant in enum class io.micronaut.openapi.view.OpenApiViewConfig.RendererType
 
SCALAR_PREFIX - Static variable in class io.micronaut.openapi.view.ScalarConfig
 
ScalarConfig - Class in io.micronaut.openapi.view
Scalar configuration.
SchemaDecorator() - Constructor for class io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
 
SchemaDefinitionUtils - Class in io.micronaut.openapi.visitor
Methods to construct OpenPI schema definition.
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.
SchemaUtils - Class in io.micronaut.openapi.visitor
Some schema util methods.
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.
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.
SecurityUtils - Class in io.micronaut.openapi.visitor
Security util methods.
Segment(UrlUtils.SegmentType, String) - Constructor for record class io.micronaut.openapi.visitor.UrlUtils.Segment
Creates an instance of a Segment record class.
ServerConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
ServerConfiguration() - Constructor for class io.micronaut.openapi.introspections.ServerConfiguration
 
ServerRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
ServerRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServerRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
SERVERS_LIST_ARGUMENT - Static variable in class io.micronaut.openapi.visitor.ContextUtils
 
ServersRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
ServersRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServersRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
ServerVariableRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
ServerVariableRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServerVariableRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
setAdocEnabled(boolean) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
setAdocEnabled(Boolean) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
setAdocFilename(String) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
setAdocFilename(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
setAllKnownGroups(Set<String>) - Static method in class io.micronaut.openapi.visitor.Utils
 
setAllKnownVersions(Set<String>) - Static method in class io.micronaut.openapi.visitor.Utils
 
setAllowableValues(Schema, String[], Element, String, String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
setBasePath(String) - Method in class io.micronaut.openapi.visitor.management.SpringActuatorProperties
 
setCommonExclude(Boolean) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
setContextPath(String) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
setDefaultValueObject(Schema<?>, String, Element, String, String, boolean, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
 
setDeprecatedDescription(String) - Method in class io.micronaut.openapi.javadoc.JavadocDescription
Sets the deprecated description.
setDescription(String) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
setDisplayName(String) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
setElement(ClassElement) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
setEnabled(boolean) - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
setEnabled(Boolean) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
setEndpointInfos(Map<String, List<EndpointInfo>>) - Static method in class io.micronaut.openapi.visitor.Utils
 
setEndpoints(Map<String, EndpointProperties>) - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
setEnumValues(EnumElement, Schema, VisitorContext) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
 
setExcludedEndpoints(List<String>) - Method in class io.micronaut.openapi.visitor.management.SpringActuatorProperties
 
setExtensions(Map<String, Object>) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
setExtensions(Map<String, Object>) - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
setFilename(String) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
setFilename(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
setGroupName(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
setGroups(List<String>) - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
setGroupsExcluded(List<String>) - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
setGroupTitle(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
setId(String) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
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
 
setIncludedEndpoints(List<String>) - Method in class io.micronaut.openapi.visitor.management.SpringActuatorProperties
 
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.
setNullable(Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
setNullable(Boolean, Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
setOpenApi(OpenAPI) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
setOpenapi31(boolean) - Static method in class io.micronaut.openapi.visitor.Utils
 
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
 
setPath(String) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
setPath(String) - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
setPathMapping(Map<String, String>) - Method in class io.micronaut.openapi.visitor.management.SpringActuatorProperties
 
setPostfix(String) - Method in class io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
 
setPrefix(String) - Method in class io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator
 
setPrimary(Boolean) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
setReturnDescription(String) - Method in class io.micronaut.openapi.javadoc.JavadocDescription
Sets the return description.
setSecurityRequirements(List<SecurityRequirement>) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
setSecurityRequirements(List<SecurityRequirement>) - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
setSensitive(Boolean) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
setServers(List<Server>) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
setServers(List<Server>) - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
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
 
setSpecVersion(T) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
setTags(List<Tag>) - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
setTags(List<Tag>) - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
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
 
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.
setVersion(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
SIZE_MESSAGE - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
SLASH - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
SLASH_CHAR - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
sortComponent(Components, Function<Components, Map<String, T>>, BiConsumer<Components, Map<String, T>>) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
 
SPECIFIC_ENDPOINTS - Static variable in class io.micronaut.openapi.visitor.management.EndpointUtils
Endpoints, which can be processed only if specific classes in classpath.
specUrl - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
SPRING_APPLICATION_NAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
spring-context application name property.
SPRING_ENDPOINTS_CONTEXT_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Property for Spring Boot actuator server context path.
SPRING_ENDPOINTS_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Properties for endpoints in spring boot application config.
SPRING_SERVER_CONTEXT_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Context path property for spring boot applications.
SPRING_WEBFLUX_BASE_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
Context path property for reactive spring boot applications.
SpringActuatorConfigUtils - Class in io.micronaut.openapi.visitor.management
Spring Boot actuator Configuration utilities methods.
SpringActuatorProperties - Class in io.micronaut.openapi.visitor.management
Spring Boot actuator properties.
SpringActuatorProperties() - Constructor for class io.micronaut.openapi.visitor.management.SpringActuatorProperties
 
SpringActuatorUtils - Class in io.micronaut.openapi.visitor.management
Utilities to interpret spring-actuator endpoints.
SpringActuatorUtils() - Constructor for class io.micronaut.openapi.visitor.management.SpringActuatorUtils
 
SSV - Enum constant in enum class io.micronaut.openapi.visitor.MnParamFormat
 
start(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
start(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
start(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
start(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiExcludeVisitor
 
start(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
 
start(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
 
start(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiIncludeVisitor
 
start(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
 
StringUtil - Class in io.micronaut.openapi.visitor
String utilities.
stringValue(Element, Class<T>, String) - Static method in class io.micronaut.openapi.visitor.ElementUtils
 
SWAGGER_UI - Enum constant in enum class io.micronaut.openapi.view.OpenApiViewConfig.RendererType
 
SwaggerUIConfig - Class in io.micronaut.openapi.view
Swagger UI configuration.

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_LIST_ARGUMENT - Static variable in class io.micronaut.openapi.visitor.ContextUtils
 
TagsConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
TagsConfiguration() - Constructor for class io.micronaut.openapi.introspections.TagsConfiguration
 
TagsRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
TagsRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.TagsRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
TagUtils - Class in io.micronaut.openapi.visitor
OpenAPI tag utilities.
TagUtils() - Constructor for class io.micronaut.openapi.visitor.TagUtils
 
templatePath - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
TEMPLATES - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
TEMPLATES_OPENAPI_EXPLORER - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
TEMPLATES_RAPIDOC - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
TEMPLATES_RAPIPDF - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
TEMPLATES_REDOC - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
TEMPLATES_SCALAR - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
TEMPLATES_SWAGGER_UI - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
THEMES_DIR - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
 
THREE_DOTS - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
toHtmlAttributes() - Method in class io.micronaut.openapi.view.AbstractViewConfig
Converts to html attributes.
toJson(String, Map<CharSequence, Object>, VisitorContext, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Convert the given map to a JSON node.
toJson(Map<CharSequence, Object>) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
 
toJson(Map<CharSequence, Object>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
Convert the given map to a JSON node.
toString() - Method in record class io.micronaut.openapi.view.AbstractViewConfig.OpenApiUrl
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.CustomSchema
Returns a string representation of this record class.
toString() - Method in class io.micronaut.openapi.visitor.management.EndpointProperties
 
toString() - Method in class io.micronaut.openapi.visitor.management.EndpointsConfig
 
toString() - Method in class io.micronaut.openapi.visitor.Pair
 
toString() - Method in record class io.micronaut.openapi.visitor.UrlUtils.OpPath
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.openapi.visitor.UrlUtils.Segment
Returns a string representation of this record class.
toTupleSubMap(Object[], String, String) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
 
toValue(String, Map<CharSequence, Object>, VisitorContext, Class<T>, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Convert the given Map to a JSON node and then to the specified type.
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(String, Map<CharSequence, Object>, VisitorContext, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Convert the values to a map.
toValueMap(Map<CharSequence, Object>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
 
transform(AnnotationValue<ArraySchema>, VisitorContext) - Method in class io.micronaut.openapi.annotation.transformers.ArraySchemaRetentionPolicyAnnotationTransformer
 
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.
type() - Method in record class io.micronaut.openapi.visitor.UrlUtils.Segment
Returns the value of the type record component.
TYPE - Static variable in interface io.micronaut.openapi.visitor.GeneratorExt
 
TYPE_ARG_MAP_KEY - Static variable in class io.micronaut.openapi.visitor.ElementUtils
 
TYPE_ARG_MAP_VALUE - Static variable in class io.micronaut.openapi.visitor.ElementUtils
 
TYPE_ARRAY - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
TYPE_BOOLEAN - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
TYPE_INTEGER - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
TYPE_NULL - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
TYPE_NUMBER - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
TYPE_OBJECT - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
TYPE_STRING - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
 
typeArgs() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.CustomSchema
Returns the value of the typeArgs record component.

U

UNDERSCORE - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
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() - Method in record class io.micronaut.openapi.view.AbstractViewConfig.OpenApiUrl
Returns the value of the url record component.
url() - Method in record class io.micronaut.openapi.visitor.UrlUtils.OpPath
Returns the value of the url record component.
urlPrefix - Variable in class io.micronaut.openapi.view.AbstractViewConfig
URL prefix from config properties.
urls - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
UrlUtils - Class in io.micronaut.openapi.visitor
URL and URL paths util methods.
UrlUtils.OpPath - Record Class in io.micronaut.openapi.visitor
Final operation path URL and operation ID.
UrlUtils.Segment - Record Class in io.micronaut.openapi.visitor
Segment of urlTemplate.
userDefinedSpecFile(VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
Utils - Class in io.micronaut.openapi.visitor
Some util methods.

V

value() - Method in record class io.micronaut.openapi.visitor.UrlUtils.Segment
Returns the value of the value record component.
valueOf(String) - Static method in enum class io.micronaut.openapi.javadoc.DocsFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.openapi.view.OpenApiViewConfig.RendererType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.openapi.visitor.ConfigUtils.DuplicateResolution
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.openapi.visitor.ConfigUtils.MergeMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.openapi.visitor.ConfigUtils.PatternStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.openapi.visitor.MnParamFormat
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.javadoc.DocsFormat
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.view.OpenApiViewConfig.RendererType
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.ConfigUtils.DuplicateResolution
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.ConfigUtils.MergeMode
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.ConfigUtils.PatternStyle
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.MnParamFormat
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.
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.OpenApiExcludeVisitor
 
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
 
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
 
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiIncludeVisitor
 
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
 
visitMetaInfFile(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
visitMethod(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Executed when a method is encountered that matches the generic element.
VOID_TYPES - Static variable in class io.micronaut.openapi.visitor.ElementUtils
 

W

warn(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
warn(String, VisitorContext, Element) - Static method in class io.micronaut.openapi.visitor.ContextUtils
 
WebhookRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
WebhookRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.WebhookRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
WebhooksRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
WebhooksRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.WebhooksRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
WILDCARD - Static variable in class io.micronaut.openapi.visitor.StringUtil
 
withFinalUrlPrefixCache - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
withUrls - Variable in class io.micronaut.openapi.view.AbstractViewConfig
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values