Package org.spongepowered.configurate.objectmapping.meta
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
package org.spongepowered.configurate.objectmapping.meta
Metadata annotations for use with the object mapper.
-
ClassDescriptionA comment that will be applied to a configuration node if possible.Constraint<V>Perform a validation on data upon load.Provider for a specific constraint given a field type.Constrains a field value to ensure it matches the provided expression.Marks a field that gets its value from the node's key.A function to resolve nodes for a specific field.Provides fields.Indicate that a method in an object-mappable object is intended for post-processing.A callback executed after all field serialization has been performed.A factory to produce object post-processors.Processor<V>Performs a transformation on a value annotated with a specific type.Provider to, given an annotation instance and the type it's on, create a
Processor
.Indicates that a field is required.Marks a field to be targeted by the object mapper.