This package contains classes specific to mapping user POJOs.
ClassDescriptionClassModel<T>This model represents the metadata for a class and all its properties.A builder for programmatically creating
ClassModels.Defines a convention to be applied when mapping a class.The default ConventionsIdGenerator<T>Classes that implement this interface define a way to create Ids for Pojo's.The default IdGeneratorsProvides access for setting data and the creation of a class instances.The factory for creating
InstanceCreatorinstancesProvides Codecs for registered POJOs via the ClassModel abstractions.A Builder for the PojoCodecProviderProvides access for getting and setting property data.A variant of
CodecProviderthat generates codecs for
PojoCodec.A variant of
CodecRegistrythat generates codecs for
PojoCodec.Represents a property on a class and stores various metadata such as generic parametersA builder for programmatically creating
PropertyModels.An interface allowing a
PropertyModelto determine if a value should be serialized.A combination of a type and its type parameters.