Package io.micronaut.inject.configuration
@NullMarked
package io.micronaut.inject.configuration
Contains classes for reading and writing Configuration metadata at compile time.
- Since:
- 1.0
- Author:
- graemerocher
-
ClassDescriptionMetadata about a configuration group.A builder for producing metadata for the available
ConfigurationProperties.An interface for classes that writeConfigurationPropertiesmetadata.An util class to calculate configuration paths.AConfigurationMetadataWriterthat writes out metadata in the format defined by spring-configuration-metadata.json.AConfigurationMetadataWriterthat writes per-class JSON Schema (Draft 2020-12) for each@ConfigurationProperties/@EachPropertyannotated type.Metadata about a property.