| Package | Description | 
|---|---|
| org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack. | 
| org.apache.cayenne.cache | |
| org.apache.cayenne.configuration.osgi | |
| org.apache.cayenne.configuration.rop.client | |
| org.apache.cayenne.configuration.server | |
| org.apache.cayenne.dba | Contains database adapter API (DbAdapter) and its default implementation. | 
| org.apache.cayenne.di | |
| org.apache.cayenne.di.spi | |
| org.apache.cayenne.event | Contains classes that make up Cayenne generic event dispatch mechanism. | 
| org.apache.cayenne.rop | |
| org.apache.cayenne.rop.http | 
| Constructor and Description | 
|---|
| DefaultDataRowStoreFactory(Provider<EventBridge> eventBridgeProvider,
                          EventManager eventManager,
                          RuntimeProperties properties) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MapQueryCacheProvider | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OsgiDataDomainProvider | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClientChannelProvider | 
| class  | LocalClientServerChannelProviderCreates a  ClientServerChannelfor theLocalConnection. | 
| class  | LocalConnectionProvider | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Provider<DataChannel> | LocalConnectionProvider. clientServerChannelProvider | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DataDomainProviderA  DataChannelprovider that provides a single instance of DataDomain
 configured per configuration supplied via injectedDataChannelDescriptorLoader. | 
| class  | DomainDataChannelProviderThis is a default implementation of a DataChannel provider that simply returns a
 DataDomain for a given runtime. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Provider<DbAdapter> | AutoAdapter. adapterProvider | 
| Constructor and Description | 
|---|
| AutoAdapter(Provider<DbAdapter> adapterProvider,
           JdbcEventLogger logger)Creates an  AutoAdapterbased on a delegate adapter obtained via
 "adapterProvider". | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> Provider<T> | Injector. getProvider(Class<T> type) | 
| <T> Provider<T> | Injector. getProvider(Key<T> key) | 
| <T> Provider<T> | Scope. scope(Provider<T> unscoped) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> Provider<T> | Scope. scope(Provider<T> unscoped) | 
| BindingBuilder<T> | BindingBuilder. toProviderInstance(Provider<? extends T> provider) | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingBuilder<T> | BindingBuilder. toProvider(Class<? extends Provider<? extends T>> providerType) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultScopeProvider<T>A provider that provides scoping for other providers. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Provider<E> | DICollectionBuilder. createInstanceProvider(E value) | 
| protected <SubT extends E> | DICollectionBuilder. createTypeProvider(Class<SubT> interfaceType) | 
| Provider<T> | ConstructorInjectingDecoratorProvider. get(Provider<T> undecorated) | 
| <T> Provider<T> | DefaultInjector. getProvider(Class<T> type) | 
| <T> Provider<T> | DefaultInjector. getProvider(Key<T> key) | 
| <T> Provider<T> | DefaultScope. scope(Provider<T> unscoped) | 
| Modifier and Type | Method and Description | 
|---|---|
| Provider<T> | ConstructorInjectingDecoratorProvider. get(Provider<T> undecorated) | 
| <T> Provider<T> | DefaultScope. scope(Provider<T> unscoped) | 
| Constructor and Description | 
|---|
| DefaultScopeProvider(DefaultScope scope,
                    Provider<T> delegate) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventManagerProvider | 
| class  | NoopEventBridgeProvider | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HttpClientConnectionProvider | 
| class  | ServerHessianSerializationServiceProvider | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClientHessianSerializationServiceProvider | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.