All Classes and Interfaces

Class
Description
Indicates that the annotated element is saved together with explanatory comments describing it.
Indicates that the annotated type is a configuration.
Represents an element of a serializable configuration type.
Implementations of this interface test configuration elements for specific conditions.
Signals that an error occurred during the serialization or deserialization of a configuration.
A collection of values used to configure the serialization of configurations.
A builder class for constructing ConfigurationProperties.
Implementations of this interface test fields for specific conditions.
An extension of the ConfigurationProperties class that allows configuring properties that are more specific to files.
A builder class for constructing FileConfigurationProperties.
Instances of this class save and load configurations using files.
Indicates that the annotated field should not be serialized.
Instances of this class read and write configurations from input streams and to output streams, respectively.
Implementations of this interface format the names of configuration elements.
This class contains instances of ready-to-use NameFormatters.
Indicates that the annotated type is polymorphic.
Indicates the subtypes of Polymorphic types.
Indicates a subtype of a Polymorphic type.
Indicates that the annotated element should be post-processed.
Implementations of this interface convert instances of type T1 to a serializable type T2 and vice versa.
Instances of this class provide contextual information for custom serializers.
Indicates that the annotated configuration element or type should be serialized using an instance of the referenced serializer.