Package | Description |
---|---|
org.bson.codecs.pojo |
This package contains classes specific to mapping user POJOs.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
InstanceCreatorFactoryImpl<T> |
Modifier and Type | Field and Description |
---|---|
private InstanceCreatorFactory<T> |
ClassModel.instanceCreatorFactory |
private InstanceCreatorFactory<T> |
ClassModelBuilder.instanceCreatorFactory |
Modifier and Type | Method and Description |
---|---|
(package private) InstanceCreatorFactory<T> |
ClassModel.getInstanceCreatorFactory() |
InstanceCreatorFactory<T> |
ClassModelBuilder.getInstanceCreatorFactory() |
Modifier and Type | Method and Description |
---|---|
ClassModelBuilder<T> |
ClassModelBuilder.instanceCreatorFactory(InstanceCreatorFactory<T> instanceCreatorFactory)
Sets the InstanceCreatorFactory for the ClassModel
|
Constructor and Description |
---|
ClassModel(java.lang.Class<T> clazz,
java.util.Map<java.lang.String,TypeParameterMap> propertyNameToTypeParameterMap,
InstanceCreatorFactory<T> instanceCreatorFactory,
java.lang.Boolean discriminatorEnabled,
java.lang.String discriminatorKey,
java.lang.String discriminator,
PropertyModel<?> idProperty,
java.util.List<PropertyModel<?>> propertyModels) |