Interface BinaryTypeHandlerCreator
-
- All Superinterfaces:
PersistenceTypeHandlerCreator<Binary>
- All Known Implementing Classes:
BinaryTypeHandlerCreator.Default
public interface BinaryTypeHandlerCreator extends PersistenceTypeHandlerCreator<Binary>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BinaryTypeHandlerCreator.Default
-
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeHandlerCreator
PersistenceTypeHandlerCreator.Abstract<D>
-
-
Method Summary
Modifier and Type Method Description <T> PersistenceTypeHandler<Binary,T>
createTypeHandler(Class<T> type)
static BinaryTypeHandlerCreator
New(PersistenceTypeAnalyzer typeAnalyzer, PersistenceTypeResolver typeResolver, PersistenceFieldLengthResolver lengthResolver, PersistenceEagerStoringFieldEvaluator eagerStoringFieldEvaluator, LambdaTypeRecognizer lambdaTypeRecognizer, PersistenceTypeInstantiatorProvider<Binary> instantiatorProvider, boolean switchByteOrder)
-
-
-
Method Detail
-
createTypeHandler
<T> PersistenceTypeHandler<Binary,T> createTypeHandler(Class<T> type) throws PersistenceExceptionTypeNotPersistable
- Specified by:
createTypeHandler
in interfacePersistenceTypeHandlerCreator<Binary>
- Throws:
PersistenceExceptionTypeNotPersistable
-
New
static BinaryTypeHandlerCreator New(PersistenceTypeAnalyzer typeAnalyzer, PersistenceTypeResolver typeResolver, PersistenceFieldLengthResolver lengthResolver, PersistenceEagerStoringFieldEvaluator eagerStoringFieldEvaluator, LambdaTypeRecognizer lambdaTypeRecognizer, PersistenceTypeInstantiatorProvider<Binary> instantiatorProvider, boolean switchByteOrder)
-
-