Interface BinaryStorer.Creator
-
- All Superinterfaces:
PersistenceStorer.Creator<Binary>
- All Known Implementing Classes:
BinaryStorer.Creator.Abstract,BinaryStorer.Creator.Default
- Enclosing interface:
- BinaryStorer
public static interface BinaryStorer.Creator extends PersistenceStorer.Creator<Binary>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBinaryStorer.Creator.Abstractstatic classBinaryStorer.Creator.Default
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description BinaryStorercreateEagerStorer(PersistenceTypeHandlerManager<Binary> typeManager, PersistenceObjectManager<Binary> objectManager, org.eclipse.serializer.reference.ObjectSwizzling objectRetriever, PersistenceTarget<Binary> target, org.eclipse.serializer.util.BufferSizeProviderIncremental bufferSizeProvider, Persister persister)BinaryStorercreateLazyStorer(PersistenceTypeHandlerManager<Binary> typeManager, PersistenceObjectManager<Binary> objectManager, org.eclipse.serializer.reference.ObjectSwizzling objectRetriever, PersistenceTarget<Binary> target, org.eclipse.serializer.util.BufferSizeProviderIncremental bufferSizeProvider, Persister persister)default BinaryStorercreateStorer(PersistenceTypeHandlerManager<Binary> typeManager, PersistenceObjectManager<Binary> objectManager, org.eclipse.serializer.reference.ObjectSwizzling objectRetriever, PersistenceTarget<Binary> target, org.eclipse.serializer.util.BufferSizeProviderIncremental bufferSizeProvider, Persister persister)
-
-
-
Method Detail
-
createLazyStorer
BinaryStorer createLazyStorer(PersistenceTypeHandlerManager<Binary> typeManager, PersistenceObjectManager<Binary> objectManager, org.eclipse.serializer.reference.ObjectSwizzling objectRetriever, PersistenceTarget<Binary> target, org.eclipse.serializer.util.BufferSizeProviderIncremental bufferSizeProvider, Persister persister)
- Specified by:
createLazyStorerin interfacePersistenceStorer.Creator<Binary>
-
createStorer
default BinaryStorer createStorer(PersistenceTypeHandlerManager<Binary> typeManager, PersistenceObjectManager<Binary> objectManager, org.eclipse.serializer.reference.ObjectSwizzling objectRetriever, PersistenceTarget<Binary> target, org.eclipse.serializer.util.BufferSizeProviderIncremental bufferSizeProvider, Persister persister)
- Specified by:
createStorerin interfacePersistenceStorer.Creator<Binary>
-
createEagerStorer
BinaryStorer createEagerStorer(PersistenceTypeHandlerManager<Binary> typeManager, PersistenceObjectManager<Binary> objectManager, org.eclipse.serializer.reference.ObjectSwizzling objectRetriever, PersistenceTarget<Binary> target, org.eclipse.serializer.util.BufferSizeProviderIncremental bufferSizeProvider, Persister persister)
- Specified by:
createEagerStorerin interfacePersistenceStorer.Creator<Binary>
-
-