public abstract static class PersistenceTypeHandlerCreator.Abstract<D> extends Object implements PersistenceTypeHandlerCreator<D>
PersistenceTypeHandlerCreator.Abstract<D>| Modifier | Constructor and Description |
|---|---|
protected |
Abstract(PersistenceTypeAnalyzer typeAnalyzer,
PersistenceTypeResolver typeResolver,
PersistenceFieldLengthResolver lengthResolver,
PersistenceEagerStoringFieldEvaluator eagerStoringFieldEvaluator) |
protected Abstract(PersistenceTypeAnalyzer typeAnalyzer, PersistenceTypeResolver typeResolver, PersistenceFieldLengthResolver lengthResolver, PersistenceEagerStoringFieldEvaluator eagerStoringFieldEvaluator)
public PersistenceFieldLengthResolver lengthResolver()
public PersistenceEagerStoringFieldEvaluator eagerStoringFieldEvaluator()
public <T> PersistenceTypeHandler<D,T> createTypeHandlerArray(Class<T> type) throws PersistenceExceptionTypeNotPersistable
createTypeHandlerArray in interface PersistenceTypeHandlerCreator<D>PersistenceExceptionTypeNotPersistablepublic <T> PersistenceTypeHandler<D,T> createTypeHandlerProxy(Class<T> type) throws PersistenceExceptionTypeNotPersistable
createTypeHandlerProxy in interface PersistenceTypeHandlerCreator<D>PersistenceExceptionTypeNotPersistablepublic <T> PersistenceTypeHandler<D,T> createTypeHandlerLambda(Class<T> type) throws PersistenceExceptionTypeNotPersistable
createTypeHandlerLambda in interface PersistenceTypeHandlerCreator<D>PersistenceExceptionTypeNotPersistablepublic <T> PersistenceTypeHandler<D,T> createTypeHandlerEnum(Class<T> type) throws PersistenceExceptionTypeNotPersistable
createTypeHandlerEnum in interface PersistenceTypeHandlerCreator<D>PersistenceExceptionTypeNotPersistablepublic <T> PersistenceTypeHandler<D,T> createTypeHandlerEntity(Class<T> type) throws PersistenceExceptionTypeNotPersistable
createTypeHandlerEntity in interface PersistenceTypeHandlerCreator<D>PersistenceExceptionTypeNotPersistablepublic <T> PersistenceTypeHandler<D,T> createTypeHandlerAbstract(Class<T> type) throws PersistenceExceptionTypeNotPersistable
createTypeHandlerAbstract in interface PersistenceTypeHandlerCreator<D>PersistenceExceptionTypeNotPersistablepublic <T> PersistenceTypeHandler<D,T> createTypeHandlerUnpersistable(Class<T> type)
createTypeHandlerUnpersistable in interface PersistenceTypeHandlerCreator<D>public <T> PersistenceTypeHandler<D,T> createTypeHandlerGeneric(Class<T> type) throws PersistenceExceptionTypeNotPersistable
createTypeHandlerGeneric in interface PersistenceTypeHandlerCreator<D>PersistenceExceptionTypeNotPersistableprotected <T> PersistenceTypeHandler<D,T> internalCreateTypeHandlerEnum(Class<T> type)
protected <T> PersistenceTypeHandler<D,T> internalCreateTypeHandlerJavaUtilCollection(Class<T> type)
protected abstract <T> PersistenceTypeHandler<D,T> internalCreateTypeHandlerEnum(Class<T> type, one.microstream.collections.types.XGettingEnum<Field> persistableFields, one.microstream.collections.types.XGettingEnum<Field> persisterFields)
protected abstract <T> PersistenceTypeHandler<D,T> internalCreateTypeHandlerEntity(Class<T> type)
protected abstract <T> PersistenceTypeHandler<D,T> internalCreateTypeHandlerAbstractType(Class<T> type)
protected abstract <T> PersistenceTypeHandler<D,T> internalCreateTypeHandlerUnpersistable(Class<T> type)
protected abstract <T> PersistenceTypeHandler<D,T> internalCreateTypeHandlerArray(Class<T> type)
protected abstract <T> PersistenceTypeHandler<D,T> internalCreateTypeHandlerGeneric(Class<T> type, one.microstream.collections.types.XGettingEnum<Field> persistableFields, one.microstream.collections.types.XGettingEnum<Field> persisterFields)
protected abstract <T> PersistenceTypeHandler<D,T> internalCreateTypeHandlerGenericStateless(Class<T> type)
protected abstract <T> PersistenceTypeHandler<D,T> internalCreateTypeHandlerGenericJavaUtilCollection(Class<T> type)
Copyright © 2022 MicroStream Software. All rights reserved.