Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractOpenApiEndpointVisitor - Class in io.micronaut.openapi.visitor
-
A
TypeElementVisitorthe 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
additionalFilesrecord 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
AdditionalFilesPropertiesrecord 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
classElementrecord 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
OpenAPIobject 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
CustomSchemarecord 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
excludePatternsrecord component. - excludePatternStyle() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
-
Returns the value of the
excludePatternStylerecord 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
includePatternsrecord component. - includePatternStyle() - Method in record class io.micronaut.openapi.visitor.ConfigUtils.AdditionalFilesProperties
-
Returns the value of the
includePatternStylerecord 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
JsonTypeInfoandJsonSubTypes. - 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
lencharacters 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
mergeModerecord 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
namerecord 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
TypeElementVisitorthe 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
TypeElementVisitorthe 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
TypeElementVisitorthat builds the Swagger model from Micronaut controllers included by @OpenAPIExcludeat 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
TypeElementVisitorthat builds the extra Open API schema definitions included by @OpenAPIExtraSchemaat the compile time. - OpenApiExtraSchemaVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
- OpenApiGroupInfoVisitor - Class in io.micronaut.openapi.visitor
-
A
TypeElementVisitorthat read the @OpenAPIGroupInfoannotations 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
TypeElementVisitorthat builds the Swagger model from Micronaut controllers included by @OpenAPIIncludeat 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
TypeElementVisitorthat builds appropriateSchemaannotation for the parent class of a hierarchy when using JacksonJsonTypeInfoandJsonSubTypes. - 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
OpenApiUrlrecord 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
opIdPostfixrecord component. - OpPath(String, String) - Constructor for record class io.micronaut.openapi.visitor.UrlUtils.OpPath
-
Creates an instance of a
OpPathrecord 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
SecuritySchemeannotations. - 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
OpenAPIinstance. - 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
Segmentrecord 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
typerecord 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
typeArgsrecord 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
urlrecord component. - url() - Method in record class io.micronaut.openapi.visitor.UrlUtils.OpPath
-
Returns the value of the
urlrecord 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
valuerecord 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
All Classes and Interfaces|All Packages|Constant Field Values