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.rop.client
Classes in org.apache.cayenne.configuration.rop.client that implement ProviderModifier and TypeClassDescriptionclass
class
Creates aClientServerChannel
for theLocalConnection
.class
Fields in org.apache.cayenne.configuration.rop.client declared as ProviderModifier and TypeFieldDescriptionprotected Provider
<DataChannel> LocalConnectionProvider.clientServerChannelProvider
-
Uses of Provider in org.apache.cayenne.configuration.server
Classes in org.apache.cayenne.configuration.server 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 -
Uses of Provider in org.apache.cayenne.rop
Classes in org.apache.cayenne.rop that implement ProviderFields in org.apache.cayenne.rop declared as ProviderModifier and TypeFieldDescriptionprotected Provider
<org.apache.cayenne.rop.ROPSerializationService> HttpClientConnectionProvider.serializationServiceProvider
-
Uses of Provider in org.apache.cayenne.rop.http
Classes in org.apache.cayenne.rop.http that implement Provider