Class AbstractRegisteringCopier
java.lang.Object
software.xdev.spring.data.eclipse.store.repository.support.copier.registering.AbstractRegisteringCopier
- All Implemented Interfaces:
AutoCloseable,RegisteringObjectCopier
- Direct Known Subclasses:
RegisteringStorageToWorkingCopyCopier,RegisteringWorkingCopyToStorageCopier
This class registers storage instances and copy them for working copies. Utilizes
EclipseSerializerRegisteringCopier.-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractRegisteringCopier(SupportedChecker supportedChecker, RegisteringWorkingCopyAndOriginal register, org.eclipse.serializer.reference.ObjectSwizzling objectSwizzling, WorkingCopier<?> copier, jakarta.validation.Validator validator, org.eclipse.serializer.reflect.ClassLoaderProvider currentClassLoaderProvider) -
Method Summary
-
Constructor Details
-
AbstractRegisteringCopier
protected AbstractRegisteringCopier(SupportedChecker supportedChecker, RegisteringWorkingCopyAndOriginal register, org.eclipse.serializer.reference.ObjectSwizzling objectSwizzling, WorkingCopier<?> copier, jakarta.validation.Validator validator, org.eclipse.serializer.reflect.ClassLoaderProvider currentClassLoaderProvider)
-
-
Method Details
-
createSerializerFoundation
protected org.eclipse.serializer.SerializerFoundation<?> createSerializerFoundation() -
copy
public <T> T copy(T source) - Specified by:
copyin interfaceRegisteringObjectCopier
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-