Use DeepCloner.Builder().constructorDC in cases when possible
Closes #9141
This commit is contained in:
parent
e61da278ba
commit
848b170a96
2 changed files with 5 additions and 5 deletions
|
@ -49,9 +49,9 @@ public class HotRodMapStorageProviderFactory implements AmphibianProviderFactory
|
||||||
private static final Logger LOG = Logger.getLogger(HotRodMapStorageProviderFactory.class);
|
private static final Logger LOG = Logger.getLogger(HotRodMapStorageProviderFactory.class);
|
||||||
|
|
||||||
private final static DeepCloner CLONER = new DeepCloner.Builder()
|
private final static DeepCloner CLONER = new DeepCloner.Builder()
|
||||||
.constructorDC(MapClientEntity.class, HotRodClientEntityDelegate::new)
|
.constructorDC(MapClientEntity.class, HotRodClientEntityDelegate::new)
|
||||||
.constructor(MapProtocolMapperEntity.class, HotRodProtocolMapperEntityDelegate::new)
|
.constructor(MapProtocolMapperEntity.class, HotRodProtocolMapperEntityDelegate::new)
|
||||||
.constructor(MapGroupEntity.class, HotRodGroupEntityDelegate::new)
|
.constructorDC(MapGroupEntity.class, HotRodGroupEntityDelegate::new)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
public static final Map<Class<?>, HotRodEntityDescriptor<?, ?>> ENTITY_DESCRIPTOR_MAP = new HashMap<>();
|
public static final Map<Class<?>, HotRodEntityDescriptor<?, ?>> ENTITY_DESCRIPTOR_MAP = new HashMap<>();
|
||||||
|
|
|
@ -82,8 +82,8 @@ public class ConcurrentHashMapStorageProviderFactory implements AmphibianProvide
|
||||||
.genericCloner(Serialization::from)
|
.genericCloner(Serialization::from)
|
||||||
.constructorDC(MapClientEntityImpl.class, MapClientEntityImpl::new)
|
.constructorDC(MapClientEntityImpl.class, MapClientEntityImpl::new)
|
||||||
.constructor(MapProtocolMapperEntity.class, MapProtocolMapperEntityImpl::new)
|
.constructor(MapProtocolMapperEntity.class, MapProtocolMapperEntityImpl::new)
|
||||||
.constructor(MapGroupEntityImpl.class, MapGroupEntityImpl::new)
|
.constructorDC(MapGroupEntityImpl.class, MapGroupEntityImpl::new)
|
||||||
.constructor(MapRoleEntityImpl.class, MapRoleEntityImpl::new)
|
.constructorDC(MapRoleEntityImpl.class, MapRoleEntityImpl::new)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
private static final Map<String, StringKeyConvertor> KEY_CONVERTORS = new HashMap<>();
|
private static final Map<String, StringKeyConvertor> KEY_CONVERTORS = new HashMap<>();
|
||||||
|
|
Loading…
Reference in a new issue