Interface PersistenceTypeHandlerCreator<D>
- All Known Subinterfaces:
BinaryTypeHandlerCreator
- All Known Implementing Classes:
BinaryTypeHandlerCreator.Default,PersistenceTypeHandlerCreator.Abstract
public interface PersistenceTypeHandlerCreator<D>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceTypeHandlerCreator.Abstract<D> -
Method Summary
Modifier and Type Method Description <T> PersistenceTypeHandler<D,T>createTypeHandlerAbstract(Class<T> type)<T> PersistenceTypeHandler<D,T>createTypeHandlerArray(Class<T> type)<T> PersistenceTypeHandler<D,T>createTypeHandlerEntity(Class<T> type)<T> PersistenceTypeHandler<D,T>createTypeHandlerEnum(Class<T> type)<T> PersistenceTypeHandler<D,T>createTypeHandlerGeneric(Class<T> type)<T> PersistenceTypeHandler<D,T>createTypeHandlerLambda(Class<T> type)<T> PersistenceTypeHandler<D,T>createTypeHandlerProxy(Class<T> type)<T> PersistenceTypeHandler<D,T>createTypeHandlerUnpersistable(Class<T> type)
-
Method Details
-
createTypeHandlerArray
<T> PersistenceTypeHandler<D,T> createTypeHandlerArray(Class<T> type) throws PersistenceExceptionTypeNotPersistable -
createTypeHandlerProxy
<T> PersistenceTypeHandler<D,T> createTypeHandlerProxy(Class<T> type) throws PersistenceExceptionTypeNotPersistable -
createTypeHandlerLambda
<T> PersistenceTypeHandler<D,T> createTypeHandlerLambda(Class<T> type) throws PersistenceExceptionTypeNotPersistable -
createTypeHandlerEnum
<T> PersistenceTypeHandler<D,T> createTypeHandlerEnum(Class<T> type) throws PersistenceExceptionTypeNotPersistable -
createTypeHandlerEntity
<T> PersistenceTypeHandler<D,T> createTypeHandlerEntity(Class<T> type) throws PersistenceExceptionTypeNotPersistable -
createTypeHandlerAbstract
<T> PersistenceTypeHandler<D,T> createTypeHandlerAbstract(Class<T> type) throws PersistenceExceptionTypeNotPersistable -
createTypeHandlerUnpersistable
-
createTypeHandlerGeneric
<T> PersistenceTypeHandler<D,T> createTypeHandlerGeneric(Class<T> type) throws PersistenceExceptionTypeNotPersistable
-