The object mapper 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, and can optionally construct new instances of classes -- either if the
class has an empty constructor for the
or if the class is injectable through
Class Summary Class Description DefaultObjectMapperFactoryFactory for a basic
GuiceObjectMapperFactoryA factory for
ObjectMappers that will inherit the injector from wherever it is provided.
ObjectMapper<T>This is the object mapper. ObjectMapper.FieldDataHolder for field-specific information