IterableEntityRepositoryProviderExtension extension

The lookups across providers: each one asked (resolving several candidates). traversed (internal): the providers already asked in the current lookup (see EntityRepositoryProvider.lookupEntityRepository).

on

Methods

allRepositories({Map<Type, EntityRepository<Object>>? allRepositories, Set<EntityRepositoryProvider>? traversedProviders}) → Map<Type, EntityRepository<Object>>

Available on Iterable<EntityRepositoryProvider>, provided by the IterableEntityRepositoryProviderExtension extension

getEntityRepository<T extends Object>({T? obj, Type? type, String? name, EntityRepositoryProvider? entityRepositoryProvider, EntityHandlerProvider? entityHandlerProvider, bool removeClosedProviders = false, Set<EntityRepositoryProvider>? traversed}) → EntityRepository<T>?

Available on Iterable<EntityRepositoryProvider>, provided by the IterableEntityRepositoryProviderExtension extension

getEntityRepositoryByType<T extends Object>(Type type, {EntityRepositoryProvider? entityRepositoryProvider, EntityHandlerProvider? entityHandlerProvider, bool removeClosedProviders = false, Set<EntityRepositoryProvider>? traversed}) → EntityRepository<T>?

Available on Iterable<EntityRepositoryProvider>, provided by the IterableEntityRepositoryProviderExtension extension

getEntityRepositoryByTypeInfo<T extends Object>(TypeInfo typeInfo, {EntityRepositoryProvider? entityRepositoryProvider, EntityHandlerProvider? entityHandlerProvider, bool removeClosedProviders = false, Set<EntityRepositoryProvider>? traversed}) → EntityRepository<T>?

Available on Iterable<EntityRepositoryProvider>, provided by the IterableEntityRepositoryProviderExtension extension