Class PersistenceTypeHandlerCreator.Abstract<M>
- java.lang.Object
-
- one.microstream.persistence.types.PersistenceTypeHandlerCreator.Abstract<M>
-
- All Implemented Interfaces:
PersistenceTypeHandlerCreator<M>
- Direct Known Subclasses:
BinaryTypeHandlerCreator.Default
- Enclosing interface:
- PersistenceTypeHandlerCreator<M>
public abstract static class PersistenceTypeHandlerCreator.Abstract<M> extends Object implements PersistenceTypeHandlerCreator<M>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeHandlerCreator
PersistenceTypeHandlerCreator.Abstract<M>
-
-
Constructor Summary
Constructors Constructor Description Abstract()
-
Method Summary
Modifier and Type Method Description <T> PersistenceTypeHandler<M,T>
createTypeHandler(Class<T> type)
String
deriveTypeName(Class<?> type)
PersistenceEagerStoringFieldEvaluator
eagerStoringFieldEvaluator()
PersistenceFieldLengthResolver
lengthResolver()
-
-
-
Method Detail
-
lengthResolver
public PersistenceFieldLengthResolver lengthResolver()
-
eagerStoringFieldEvaluator
public PersistenceEagerStoringFieldEvaluator eagerStoringFieldEvaluator()
-
createTypeHandler
public <T> PersistenceTypeHandler<M,T> createTypeHandler(Class<T> type)
- Specified by:
createTypeHandler
in interfacePersistenceTypeHandlerCreator<M>
-
-