public static final class PersistenceTypeHandlerRegistry.Default<D> extends Object implements PersistenceTypeHandlerRegistry<D>
PersistenceTypeHandlerRegistry.Default<D>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitNewNewpublic long lookupTypeId(Class<?> type)
lookupTypeId in interface PersistenceTypeIdLookuplookupTypeId in interface PersistenceTypeLookuppublic <T> Class<T> lookupType(long typeId)
lookupType in interface PersistenceTypeLookuppublic <T> PersistenceTypeHandler<D,T> lookupTypeHandler(Class<T> type)
lookupTypeHandler in interface PersistenceTypeHandlerLookup<D>public PersistenceTypeHandler<D,?> lookupTypeHandler(long typeId)
lookupTypeHandler in interface PersistenceTypeHandlerLookup<D>public <T> PersistenceTypeHandler<D,T> lookupTypeHandler(T instance)
lookupTypeHandler in interface PersistenceTypeHandlerLookup<D>public boolean validateTypeMapping(long typeId,
Class<?> type)
throws PersistenceExceptionConsistency
validateTypeMapping in interface PersistenceTypeLookupPersistenceExceptionConsistencypublic boolean validateTypeMappings(Iterable<? extends PersistenceTypeLink> mappings) throws PersistenceExceptionConsistency
validateTypeMappings in interface PersistenceTypeLookupPersistenceExceptionConsistencypublic boolean registerType(long tid,
Class<?> type)
throws PersistenceExceptionConsistency
registerType in interface PersistenceTypeRegistryPersistenceExceptionConsistencypublic boolean registerTypes(Iterable<? extends PersistenceTypeLink> types) throws PersistenceExceptionConsistency
registerTypes in interface PersistenceTypeRegistryPersistenceExceptionConsistencypublic <T> boolean registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)
registerTypeHandler in interface PersistenceTypeHandlerRegistry<D>public <T> boolean registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler)
registerTypeHandler in interface PersistenceTypeHandlerRegistry<D>public <T> long registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,T>> typeHandlers)
registerTypeHandlers in interface PersistenceTypeHandlerRegistry<D>public boolean registerLegacyTypeHandler(PersistenceLegacyTypeHandler<D,?> legacyTypeHandler)
registerLegacyTypeHandler in interface PersistenceTypeHandlerRegistry<D>public void clear()
public <C extends Consumer<? super PersistenceTypeHandler<D,?>>> C iterateTypeHandlers(C iterator)
iterateTypeHandlers in interface PersistenceTypeHandlerIterable<D>public <C extends Consumer<? super PersistenceLegacyTypeHandler<D,?>>> C iterateLegacyTypeHandlers(C iterator)
iterateLegacyTypeHandlers in interface PersistenceTypeHandlerIterable<D>public <C extends Consumer<? super PersistenceTypeHandler<D,?>>> C iterateAllTypeHandlers(C iterator)
iterateAllTypeHandlers in interface PersistenceTypeHandlerIterable<D>public void iteratePerIds(BiConsumer<Long,? super Class<?>> consumer)
iteratePerIds in interface PersistenceTypeRegistryCopyright © 2022 MicroStream Software. All rights reserved.