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 class
PersistenceTypeHandlerCreator.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
-