Interface PersistenceTypeHandlerRegistration.Executor<D>
- All Known Subinterfaces:
BinaryPersistenceFoundation<F>
,EmbeddedStorageConnectionFoundation<F>
,EmbeddedStorageFoundation<F>
,PersistenceFoundation<D,F>
,SerializerFoundation<F>
- All Known Implementing Classes:
BinaryPersistenceFoundation.Default
,EmbeddedStorageConnectionFoundation.Default
,EmbeddedStorageFoundation.Default
,PersistenceFoundation.Default
,SerializerFoundation.Default
- Enclosing interface:
- PersistenceTypeHandlerRegistration<D>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public static interface PersistenceTypeHandlerRegistration.Executor<D>
-
Method Summary
Modifier and Type Method Description void
executeTypeHandlerRegistration(PersistenceTypeHandlerRegistration<D> typeHandlerRegistration)
Executes the passedPersistenceTypeHandlerRegistration
logic while supplying this instance'sPersistenceCustomTypeHandlerRegistry
andPersistenceSizedArrayLengthController
instances.
-
Method Details
-
executeTypeHandlerRegistration
Executes the passedPersistenceTypeHandlerRegistration
logic while supplying this instance'sPersistenceCustomTypeHandlerRegistry
andPersistenceSizedArrayLengthController
instances. The passed instance itself will not be referenced after the method exits.- Parameters:
typeHandlerRegistration
- thePersistenceTypeHandlerRegistration
to be executed.
-