Index

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

A

AbstractOpenApiEndpointVisitor - Class in io.micronaut.openapi.visitor
A TypeElementVisitor the builds the Swagger model from Micronaut controllers at compile time.
AbstractOpenApiEndpointVisitor() - Constructor for class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
 
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 OpenAPI object 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 JsonTypeInfo and JsonSubTypes.
JacksonDiscriminatorPostProcessor() - Constructor for class io.micronaut.openapi.postprocessors.JacksonDiscriminatorPostProcessor
 
JavadocDescription - Class in io.micronaut.openapi.javadoc
A parsed javadoc description.
JavadocDescription() - Constructor for class io.micronaut.openapi.javadoc.JavadocDescription
 
JavadocParser - Class in io.micronaut.openapi.javadoc
Very simple javadoc parser that can used to parse out the first paragraph description and parameter / return descriptions.
JavadocParser() - Constructor for class io.micronaut.openapi.javadoc.JavadocParser
 

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 TypeElementVisitor the builds the Swagger model from Micronaut controllers at compile time.
OpenApiControllerVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
OpenApiControllerVisitor(List<AnnotationValue<Tag>>, List<AnnotationValue<SecurityRequirement>>, String) - Constructor for class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
OpenAPIDefinitionRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
OpenAPIDefinitionRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.OpenAPIDefinitionRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
OpenApiEndpointVisitor - Class in io.micronaut.openapi.visitor
A TypeElementVisitor the builds the Swagger model from Micronaut controllers at compile time.
OpenApiEndpointVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
OpenApiEndpointVisitor(boolean) - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
OpenApiEndpointVisitor(boolean, List<AnnotationValue<Tag>>, List<AnnotationValue<SecurityRequirement>>) - Constructor for class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
OpenApiExtraSchemaVisitor - Class in io.micronaut.openapi.visitor
A TypeElementVisitor that builds the extra Open API schema definitions included by @OpenAPIExtraSchema at the compile time.
OpenApiExtraSchemaVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiExtraSchemaVisitor
 
OpenApiGroupInfoVisitor - Class in io.micronaut.openapi.visitor
A TypeElementVisitor that read the @OpenAPIGroupInfo annotations at the compile time.
OpenApiGroupInfoVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
 
OpenApiGroupInfoVisitor(List<String>, List<String>) - Constructor for class io.micronaut.openapi.visitor.OpenApiGroupInfoVisitor
 
OpenApiIncludeVisitor - Class in io.micronaut.openapi.visitor
A TypeElementVisitor that builds the Swagger model from Micronaut controllers included by @OpenAPIInclude at the compile time.
OpenApiIncludeVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiIncludeVisitor
 
OpenApiInfo - Class in io.micronaut.openapi.visitor.group
Helpful object with information about openAPI object and group / version settings.
OpenApiInfo(OpenAPI) - Constructor for class io.micronaut.openapi.visitor.group.OpenApiInfo
 
OpenApiInfo(String, String, String, String, boolean, String, OpenAPI) - Constructor for class io.micronaut.openapi.visitor.group.OpenApiInfo
 
OpenApiJacksonVisitor - Class in io.micronaut.openapi.visitor
A TypeElementVisitor that builds appropriate Schema annotation for the parent class of a hierarchy when using Jackson JsonTypeInfo and JsonSubTypes.
OpenApiJacksonVisitor() - Constructor for class io.micronaut.openapi.visitor.OpenApiJacksonVisitor
 
OpenAPIManagementAnnotationMapper - Class in io.micronaut.openapi.annotation.mappers
Mapper for management endpoints.
OpenAPIManagementAnnotationMapper() - Constructor for class io.micronaut.openapi.annotation.mappers.OpenAPIManagementAnnotationMapper
 
OpenApiModelProp - Interface in io.micronaut.openapi.visitor
Common property names in OpenAPI and Micronaut objects and annotations.
OpenApiNormalizeUtils - Class in io.micronaut.openapi.visitor
Normalization methods for openAPI objects.
OpenApiOperationsPostProcessor - Class in io.micronaut.openapi.postprocessors
A helper class that post process OpenApi operations.
OpenApiOperationsPostProcessor() - Constructor for class io.micronaut.openapi.postprocessors.OpenApiOperationsPostProcessor
 
OpenAPISecurityAnnotationMapper - Class in io.micronaut.openapi.annotation.mappers
Mapper for security endpoints.
OpenAPISecurityAnnotationMapper() - Constructor for class io.micronaut.openapi.annotation.mappers.OpenAPISecurityAnnotationMapper
 
openApiSpecFile(String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.FileUtils
 
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 SecurityScheme annotations.
producesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.AbstractOpenApiEndpointVisitor
Returns the produces media types.
producesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiControllerVisitor
 
producesMediaTypes(MethodElement) - Method in class io.micronaut.openapi.visitor.OpenApiEndpointVisitor
 
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 OpenAPI instance.
resolvePlaceholders(JsonNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
resolvePlaceholders(ArrayNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
resolvePlaceholders(ObjectNode, UnaryOperator<String>) - Static method in class io.micronaut.openapi.visitor.OpenApiApplicationVisitor
 
resolveSchema(Element, ClassElement, VisitorContext, List<MediaType>, ClassElement) - Static method in class io.micronaut.openapi.visitor.SchemaDefinitionUtils
Resolves the schema for the given type element.
resolveSchema(OpenAPI, Element, ClassElement, VisitorContext, List<MediaType>, ClassElement, JavadocDescription, JavadocDescription) - 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 Segment record class.
ServerConfiguration - Class in io.micronaut.openapi.introspections
OpenApi introspection configuration for Swagger-model.
ServerConfiguration() - Constructor for class io.micronaut.openapi.introspections.ServerConfiguration
 
ServerRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
ServerRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServerRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
SERVERS_LIST_ARGUMENT - Static variable in class io.micronaut.openapi.visitor.ContextUtils
 
ServersRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
ServersRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServersRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
ServerVariableRetentionPolicyAnnotationTransformer - Class in io.micronaut.openapi.annotation.transformers
Changes the Retention Policy of the annotation to SOURCE.
ServerVariableRetentionPolicyAnnotationTransformer() - Constructor for class io.micronaut.openapi.annotation.transformers.ServerVariableRetentionPolicyAnnotationTransformer
Changes the Retention Policy of the annotation to SOURCE.
setAdocEnabled(boolean) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
setAdocEnabled(Boolean) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
setAdocFilename(String) - Method in class io.micronaut.openapi.visitor.group.GroupProperties
 
setAdocFilename(String) - Method in class io.micronaut.openapi.visitor.group.OpenApiInfo
 
setAllKnownGroups(Set<String>) - Static method in class io.micronaut.openapi.visitor.Utils
 
setAllKnownVersions(Set<String>) - Static method in class io.micronaut.openapi.visitor.Utils
 
setAllowableValues(Schema, String[], Element, String, String, VisitorContext) - Static method in class io.micronaut.openapi.visitor.SchemaUtils
 
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 type record 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 value record 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
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values