Uses of Interface
org.apache.cayenne.di.Provider
Packages that use Provider
Package
Description
Contains classes that make up Cayenne ORM stack.
Contains database adapter API (DbAdapter) and its default implementation.
Contains classes that make up Cayenne generic event dispatch mechanism.
-
Uses of Provider in org.apache.cayenne.access
Constructors in org.apache.cayenne.access with parameters of type ProviderModifierConstructorDescriptionDefaultDataRowStoreFactory
(Provider<EventBridge> eventBridgeProvider, EventManager eventManager, RuntimeProperties properties) -
Uses of Provider in org.apache.cayenne.access.flush.operation
Fields in org.apache.cayenne.access.flush.operation declared as ProviderModifier and TypeFieldDescriptionprotected final Provider
<DataDomain> DefaultDbRowOpSorter.dataDomainProvider
Constructors in org.apache.cayenne.access.flush.operation with parameters of type ProviderModifierConstructorDescriptionDefaultDbRowOpSorter
(Provider<DataDomain> dataDomainProvider) GraphBasedDbRowOpSorter
(Provider<DataDomain> dataDomainProvider) -
Uses of Provider in org.apache.cayenne.cache
Classes in org.apache.cayenne.cache that implement Provider -
Uses of Provider in org.apache.cayenne.configuration.runtime
Classes in org.apache.cayenne.configuration.runtime that implement ProviderModifier and TypeClassDescriptionclass
ADataChannel
provider that provides a single instance of DataDomain configured per configuration supplied via injectedDataChannelDescriptorLoader
.class
This is a default implementation of a DataChannel provider that simply returns a DataDomain for a given runtime. -
Uses of Provider in org.apache.cayenne.configuration.xml
Classes in org.apache.cayenne.configuration.xml that implement ProviderFields in org.apache.cayenne.configuration.xml declared as ProviderModifier and TypeFieldDescriptionXMLDataChannelDescriptorLoader.xmlReaderProvider
XMLDataMapLoader.xmlReaderProvider
-
Uses of Provider in org.apache.cayenne.dba
Fields in org.apache.cayenne.dba declared as ProviderConstructors in org.apache.cayenne.dba with parameters of type ProviderModifierConstructorDescriptionAutoAdapter
(Provider<DbAdapter> adapterProvider, JdbcEventLogger logger) Creates anAutoAdapter
based on a delegate adapter obtained via "adapterProvider". -
Uses of Provider in org.apache.cayenne.di
Methods in org.apache.cayenne.di that return ProviderModifier and TypeMethodDescription<T> Provider
<T> Injector.getProvider
(Class<T> type) <T> Provider
<T> Injector.getProvider
(Key<T> key) <T> Provider
<T> Methods in org.apache.cayenne.di with parameters of type ProviderModifier and TypeMethodDescription<T> Provider
<T> BindingBuilder.toProviderInstance
(Provider<? extends T> provider) Method parameters in org.apache.cayenne.di with type arguments of type ProviderModifier and TypeMethodDescriptionBindingBuilder.toProvider
(Class<? extends Provider<? extends T>> providerType) -
Uses of Provider in org.apache.cayenne.di.spi
Classes in org.apache.cayenne.di.spi that implement ProviderModifier and TypeClassDescriptionclass
A provider that provides scoping for other providers.Methods in org.apache.cayenne.di.spi that return ProviderModifier and TypeMethodDescriptionDICollectionBuilder.createInstanceProvider
(E value) DICollectionBuilder.createTypeProvider
(Class<SubT> interfaceType) <T> Provider
<T> DefaultInjector.getProvider
(Class<T> type) <T> Provider
<T> DefaultInjector.getProvider
(Key<T> key) <T> Provider
<T> Methods in org.apache.cayenne.di.spi with parameters of type ProviderConstructors in org.apache.cayenne.di.spi with parameters of type Provider -
Uses of Provider in org.apache.cayenne.event
Classes in org.apache.cayenne.event that implement Provider