Package org.spongepowered.configurate.objectmapping
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
package org.spongepowered.configurate.objectmapping
Object mapper to handle converting between raw nodes and POJOs.
 
The ObjectMapper
 provides type serializers that can coerce data from configuration-native
 types to the desired types, and back again. This removes a lot of the
 uncertainty in trying to determine which value types are supported by a
 specific configuration format.
Object mappers work on fields in classes, components in records, and
 similar data structures with custom FieldDiscoverer
 implementations. See the method documentation for each field discoverer to
 understand the limitations in each type.
- 
ClassDescriptionIndicates that the given type is capable of being serialized and deserialized by an object mapper.FieldData<I,O> Holder for field-specific information.A deserialization handler to appropriately place object data into fields.Interface that gathers metadata from classes.A collector for the necessary metadata for fields.A handler that controls the deserialization process for an object.A handler for working with mutable objects in the object mapper.ObjectMapper<V>A mapper that converts between configuration nodes and Java objects.Provider for object mappers.A builder for a configured factory producing object mappers.An object mapper capable of loading data into an existing object.