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
- addGeneratedResource(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ContextUtils
- addMissingDiscriminatorType(OpenAPI) - Method in class io.micronaut.openapi.postprocessors.JacksonDiscriminatorPostProcessor
-
Add the missing discriminator property to the schemas related to another schema referencing them.
- addSecuritySchemes(OpenAPI, List<AnnotationValue<SecurityScheme>>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
- 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.
- 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.SecurityRequirementRetentionPolicyAnnotationTransformer
- 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.
- 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.
- appendSchema(Schema<?>, Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- ARGUMENT_CUSTOM_SCHEMA_MAP - Static variable in class io.micronaut.openapi.visitor.ContextUtils
- ARGUMENT_GROUP_PROPERTIES_MAP - Static variable in class io.micronaut.openapi.visitor.ContextUtils
- ARGUMENT_SCHEMA_DECORATORS_MAP - Static variable in class io.micronaut.openapi.visitor.ContextUtils
- arraySchema(Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- ArraySchemaRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ArraySchemaRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ArraySchemaRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ATTR_OPENAPI - Static variable in class io.micronaut.openapi.visitor.Utils
- ATTR_TEST_MODE - Static variable in class io.micronaut.openapi.visitor.Utils
- ATTR_VISITED_ELEMENTS - Static variable in class io.micronaut.openapi.visitor.Utils
- AUTO - Enum constant in enum class io.micronaut.openapi.visitor.ConfigUtils.DuplicateResolution
B
- bindArraySchemaAnnotationValue(VisitorContext, TypedElement, Schema<?>, AnnotationValue<ArraySchema>, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
-
Binds the array schema for the given element.
- 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) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
-
Binds the schema for the given element.
- buildUrls(List<UrlUtils.Segment>) - Static method in class io.micronaut.openapi.visitor.UrlUtils
-
Construct all possible URL variants by parsed segments.
C
- calcFinalFilename(String, OpenApiInfo, boolean, String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
- 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.
- checkEnumJsonValueType(VisitorContext, EnumElement, String, String) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
-
Detect openapi type and format for enums.
- classExternalDocs - Variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- classTags - Variable in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
- 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
- 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.DuplicateResolution - Enum Class in io.micronaut.openapi.visitor
-
Duplicate schema resolution mode.
- ConfigUtils.SchemaDecorator - Class in io.micronaut.openapi.visitor
-
Information about decorator.
- CONST - Enum constant in enum class io.micronaut.openapi.visitor.UrlUtils.SegmentType
- 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) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
-
Copy information from one
OpenAPIobject to another. - createDirectories(Path, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
D
- DEFAULT_HEADER_NAME - Static variable in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
- DEFAULT_MEDIA_TYPES - Static variable in class io.micronaut.openapi.visitor.Utils
- DEFAULT_PARAMETER_NAME - Static variable in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
- DEFAULT_SPEC_MAPPING_PATH - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- 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.
- description(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the description for the element.
- description(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- description(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- 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.
- 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_ARRAY_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_BINARY_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_BOOLEAN_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_BYTE_ARRAY_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_COMPOSED_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_DATE_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_DATE_TIME_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_EMAIL_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_FILE_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_INTEGER_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_JSON_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_MAP_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_NUMBER_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_OBJECT_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_PASSWORD_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_SIMPLE_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_STRING_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- EMPTY_UUID_SCHEMA - Static variable in class io.micronaut.openapi.visitor.SchemaUtils
- 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
- ENDPOINTS_ENABLED - Static variable in class io.micronaut.openapi.visitor.EndpointsConfiguration
- ENDPOINTS_PATH - Static variable in class io.micronaut.openapi.visitor.EndpointsConfiguration
- ENDPOINTS_SECURITY_REQUIREMENTS - Static variable in class io.micronaut.openapi.visitor.EndpointsConfiguration
- ENDPOINTS_SERVERS - Static variable in class io.micronaut.openapi.visitor.EndpointsConfiguration
- ENDPOINTS_TAGS - Static variable in class io.micronaut.openapi.visitor.EndpointsConfiguration
- endpointsConfiguration(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
-
Returns the EndpointsConfiguration.
- EndpointsConfiguration - Class in io.micronaut.openapi.visitor
-
Endpoints configuration.
- equals(Object) - Method in class io.micronaut.openapi.visitor.Pair
- 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.
- 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.
- ExtensionsRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ExtensionsRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExtensionsRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
- ExternalDocumentationRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
-
Changes the Retention Policy of the annotation to SOURCE.
- ExternalDocumentationRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ExternalDocumentationRetentionPolicyAnnotationTransformer
-
Changes the Retention Policy of the annotation to SOURCE.
F
- FILE_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
- finish(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- finish(VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
- 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.
G
- 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
- 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
- getBooleanProperty(String, boolean, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
- 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
- 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
- getDisplayName() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
- getEndpointInfos() - Static method in class io.micronaut.openapi.visitor.Utils
- getEnumValues(EnumElement, String, String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
- getEnv(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
- getExcludedExtraSchemas() - Static method in class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
- getExcludedGroups() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
- getExpandableProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
- getExtensions() - Method in class io.micronaut.openapi.visitor.group.EndpointGroupInfo
- 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
- 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
- getGroupsPropertiesMap(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
- getGroupTitle() - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
- getHeaderNames() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
- getHttpMethod() - Method in class io.micronaut.openapi.visitor.group.EndpointInfo
- getHttpMethod() - Method in class io.micronaut.openapi.visitor.security.InterceptUrlMapPattern
- getIncludedClassesGroups() - Static method in class io.micronaut.openapi.visitor.Utils
- getIncludedClassesGroupsExcluded() - Static method in class io.micronaut.openapi.visitor.Utils
- getInnerClassSeparator(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
- getInterceptUrlMapPatterns() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- getJavadocParser() - Static method in class io.micronaut.openapi.visitor.Utils
- getJsonMapper() - Static method in class io.micronaut.openapi.visitor.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
- 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
- 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.OpenApiExtraSchemaVisitor
- getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
- getOrder() - Method in class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
- getPackages() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
- getPackagesExclude() - Method in class io.micronaut.openapi.visitor.group.GroupProperties
- getParameterNames() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
- getParameters() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
- 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
- getProjectPath(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
- getReturnDescription() - Method in class io.micronaut.openapi.javadoc.JavadocDescription
-
The return description.
- getRouterVersioningProperties(VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConfigUtils
- 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
- 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.
- 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
- 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
- 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(Path, 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.
H
- hashCode() - Method in class io.micronaut.openapi.visitor.Pair
- hashCode() - Method in record class io.micronaut.openapi.visitor.UrlUtils.Segment
-
Returns a hash code value for this object.
- 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.
- 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
- 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
- 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.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
- 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
- isBasicAuthEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- 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.
- isEmptySchema(Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- isEnabled() - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Returns true when the generation of views is enabled.
- isEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
- isEnabled() - Method in class io.micronaut.openapi.visitor.security.SecurityProperties
- isEnum(ClassElement) - 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.
- isHeaderEnabled() - Method in class io.micronaut.openapi.visitor.group.RouterVersioningProperties
- 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
- isJavaBasicType(String) - Static method in class io.micronaut.openapi.visitor.ElementUtils
- 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
- 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
- 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.
- 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
- isTestMode() - 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.
- 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() - Constructor for class io.micronaut.openapi.javadoc.JavadocParser
L
- 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. - 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
- mergeOperations(Operation, Operation) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- mergeParameter(Parameter, Parameter) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- mergeRequestBody(RequestBody, RequestBody) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- mergeSchema(Schema<?>, Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- methodSecurityRequirements(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the security requirements at method level.
- methodSecurityRequirements(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- methodSecurityRequirements(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- methodServers(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Returns the servers at method level.
- methodServers(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
- methodServers(MethodElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- MICRONAUT_CONFIG_FILE_LOCATIONS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
Config file locations.
- MICRONAUT_ENVIRONMENT_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
Is this property true, properties wll be loaded in the standard way from application.yml.
- MICRONAUT_INTERNAL_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_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_EXTRA_SCHEMA_ENABLED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded micronaut.openapi.schema.extra.enabled value.
- MICRONAUT_INTERNAL_GENERATED_FILE - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Saved generated files.
- MICRONAUT_INTERNAL_GENERATION_SPEC_ENABLED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded micronaut.openapi.generation.spec.enabled value.
- MICRONAUT_INTERNAL_GROUPS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded group settings into context.
- MICRONAUT_INTERNAL_IS_PROCESS_PARENT_CLASS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
- MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_DEFAULT_INCLUSION - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded into context micronaut.openapi.json-view.default-inclusion property value.
- MICRONAUT_INTERNAL_JACKSON_JSON_VIEW_ENABLED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded into context jackson.json-view.enabled property value.
- MICRONAUT_INTERNAL_OPENAPI_ENABLED - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded micronaut.openapi.enabled property value.
- MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_CLASS_TAGS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
The name of the entry for Endpoint class tags in the context.
- MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SECURITY_REQUIREMENTS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
The name of the entry for Endpoint security requirements in the context.
- MICRONAUT_INTERNAL_OPENAPI_ENDPOINT_SERVERS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
The name of the entry for Endpoint servers in the context.
- MICRONAUT_INTERNAL_OPENAPI_ENDPOINTS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded micronaut openapi endpoints settings.
- MICRONAUT_INTERNAL_OPENAPI_PROJECT_DIR - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded project directory from system properties.
- MICRONAUT_INTERNAL_OPENAPI_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded openapi properties from file.
- MICRONAUT_INTERNAL_ROUTER_VERSIONING_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded micronaut-router and micronaut-openapi router versioning properties.
- MICRONAUT_INTERNAL_SCHEMA_DECORATORS - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded schema decorators settings into context.
- MICRONAUT_INTERNAL_SCHEMA_NAME_SEPARATOR_EMPTY - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded micronaut.openapi.schema-name.separator.empty property value.
- MICRONAUT_INTERNAL_SECURITY_PROPERTIES - Static variable in interface io.micronaut.openapi.visitor.ContextProperty
-
Loaded micronaut-security and micronaut-openapi security properties.
- MICRONAUT_JACKSON_JSON_VIEW_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
Loaded micronaut-http-server-netty property (json-view.enabled).
- MICRONAUT_OPENAPI_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_FILES - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
System property that specifies the location of additional swagger YAML and JSON files to read from.
- MICRONAUT_OPENAPI_ADOC_ENABLED - Static variable in interface io.micronaut.openapi.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_CONTEXT_SERVER_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
System property for server context path.
- MICRONAUT_OPENAPI_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
System property that enables or disables open api annotation processing.
- MICRONAUT_OPENAPI_ENVIRONMENTS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
Active micronaut environments which will be used for @Requires annotations.
- MICRONAUT_OPENAPI_EXPAND_PREFIX - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
Prefix for expandable properties.
- MICRONAUT_OPENAPI_FIELD_VISIBILITY_LEVEL - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
System property that specifies the schema classes fields visibility level.
- MICRONAUT_OPENAPI_FILENAME - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
The name of the result swagger file.
- MICRONAUT_OPENAPI_GROUPS - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
Properties prefix to set custom schema implementations for selected classes.
- MICRONAUT_OPENAPI_JSON_FORMAT - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
Is this property true, output file format will be JSON, otherwise YAML.
- MICRONAUT_OPENAPI_JSON_VIEW_DEFAULT_INCLUSION - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
Property that determines whether properties that have no view annotations are included in JSON serialization views.
- MICRONAUT_OPENAPI_PROJECT_DIR - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
System property that specifies the location of current project.
- MICRONAUT_OPENAPI_PROPERTY_NAMING_STRATEGY - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
System property for naming strategy.
- MICRONAUT_OPENAPI_SCHEMA - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
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
-
OpenAPI file path.
- MICRONAUT_OPENAPI_TARGET_FILE - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
System property that enables setting the target file to write to.
- MICRONAUT_OPENAPI_VERSIONING_ENABLED - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
Is this property true, micronaut-openapi will process micronaut-router versioning properties and annotations.
- MICRONAUT_OPENAPI_VIEWS_DEST_DIR - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
System property that specifies the path where the generated UI elements will be located.
- MICRONAUT_OPENAPI_VIEWS_SPEC - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
System property for views specification.
- MICRONAUT_SERVER_CONTEXT_PATH - Static variable in interface io.micronaut.openapi.visitor.OpenApiConfigProperty
-
Loaded micronaut-http server context path property.
- MINUS - Static variable in class io.micronaut.openapi.visitor.StringUtil
- ModelConfiguration - Class in io.micronaut.openapi.introspections
-
OpenApi introspection configuration for Swagger-model.
- ModelConfiguration() - Constructor for class io.micronaut.openapi.introspections.ModelConfiguration
N
- normalizeContent(Content, 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>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
- normalizeOpenApi(OpenAPI, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
- normalizeOperation(Operation, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
- 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<?>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiNormalizeUtils
- normalizeSchemas(Map<String, Schema>, 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
- 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.
- 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(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, List<AnnotationValue<Tag>>, List<AnnotationValue<SecurityRequirement>>) - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
- 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
- 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
- OpenApiViewConfig - Class in io.micronaut.openapi.view
-
OpenApi view configuration for Swagger UI, ReDoc, OpenAPI Explorer and RapiDoc.
- 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.
- OPT_VAR - Enum constant in enum class io.micronaut.openapi.visitor.UrlUtils.SegmentType
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.
- parse(String) - Method in class io.micronaut.openapi.javadoc.JavadocParser
-
Parse the javadoc in a
JavadocDescription. - parseByTypeAndFormat(String, String, String, VisitorContext, boolean) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
-
Parse value by openapi type and format.
- parseJsonString(Object) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
- parsePathSegments(String) - Static method in class io.micronaut.openapi.visitor.UrlUtils
-
Parse path string to list of segments.
- PLACEHOLDER - Enum constant in enum class io.micronaut.openapi.visitor.UrlUtils.SegmentType
- PLACEHOLDER_POSTFIX - Static variable in class io.micronaut.openapi.visitor.StringUtil
- PLACEHOLDER_PREFIX - Static variable in class io.micronaut.openapi.visitor.StringUtil
- prependIfMissing(String, String) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- 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
- processOpenApiAnnotation(Element, VisitorContext, Class<A>, Class<T>, List<T>) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
Converts annotation to model.
- processOperations(OpenAPI) - Method in class io.micronaut.openapi.postprocessors.OpenApiOperationsPostProcessor
-
Process operations, making operation ids unique.
- processSchemaProperty(VisitorContext, TypedElement, ClassElement, ClassElement, Schema<?>, Schema<?>) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
-
Processes a schema property.
- processSecuritySchemes(ClassElement, VisitorContext) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
-
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
- 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_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_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_HIDDEN - 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_MAPPING - 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_NAME - 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_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_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_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_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_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
- 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.
- 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(Path, VisitorContext) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Generates the views given this configuration.
- replacePlaceholders(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
- REQ_VAR - Enum constant in enum class io.micronaut.openapi.visitor.UrlUtils.SegmentType
- 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) - 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
- 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
- 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
- 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.
- 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
- setCommonExclude(Boolean) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
- setDefaultValueObject(Schema<?>, String, Element, String, String, boolean, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
- setDisplayName(String) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
- setEndpointInfos(Map<String, List<EndpointInfo>>) - Static method in class io.micronaut.openapi.visitor.Utils
- setFilename(String) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
- setFilename(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
- setGroupName(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
- setGroupTitle(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
- setIncludedClassesGroups(Map<String, List<String>>) - Static method in class io.micronaut.openapi.visitor.Utils
- setIncludedClassesGroupsExcluded(Map<String, List<String>>) - Static method in class io.micronaut.openapi.visitor.Utils
- 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
- 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
- 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.
- setServerContextPath(String) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Sets the server context path.
- setSpecFile(String) - Method in class io.micronaut.openapi.view.OpenApiViewConfig
-
Sets the generated openApi specification file name.
- setSpecFilePath(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
- setSpecVersion(T) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
- 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
- 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
- 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.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
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.
- TEMPLATES - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- TEMPLATES_OPENAPI_EXPLORER - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- TEMPLATES_RAPIDOC - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- TEMPLATES_RAPIPDF - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- TEMPLATES_REDOC - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- TEMPLATES_SWAGGER_UI - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- THEMES_DIR - Static variable in class io.micronaut.openapi.view.OpenApiViewConfig
- THREE_DOTS - Static variable in class io.micronaut.openapi.visitor.StringUtil
- toJson(Map<CharSequence, Object>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
-
Convert the given map to a JSON node.
- toJson(Map<CharSequence, Object>, VisitorContext, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
-
Convert the given map to a JSON node.
- toMap() - Static method in class io.micronaut.openapi.visitor.Pair
- toString() - Method in class io.micronaut.openapi.visitor.EndpointsConfiguration
- toString() - Method in class io.micronaut.openapi.visitor.Pair
- 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(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.
- toValue(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.
- toValueMap(Map<CharSequence, Object>, VisitorContext) - Static method in class io.micronaut.openapi.visitor.ConvertUtils
- toValueMap(Map<CharSequence, Object>, VisitorContext, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
-
Convert the values to a map.
- transform(AnnotationValue<SecurityRequirement>, VisitorContext) - Method in class io.micronaut.openapi.annotation.transformers.SecurityRequirementRetentionPolicyAnnotationTransformer
- 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_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
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
- UrlUtils - Class in io.micronaut.openapi.visitor
-
URL and URL paths util methods.
- UrlUtils.Segment - Record Class in io.micronaut.openapi.visitor
-
Segment of urlTemplate.
- UrlUtils.SegmentType - Enum Class in io.micronaut.openapi.visitor
-
Type of segment.
- 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.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.UrlUtils.SegmentType
-
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.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.UrlUtils.SegmentType
-
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.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
All Classes and Interfaces|All Packages|Constant Field Values