Package | Description |
---|---|
org.apache.cayenne.access |
Contains classes that make up Cayenne ORM stack.
|
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 |
Modifier and Type | Method and Description |
---|---|
DataRowStore |
DefaultDataRowStoreFactory.createDataRowStore(String name) |
Modifier and Type | Method and Description |
---|---|
T |
PerAdapterProvider.get(DbAdapter adapter) |
Modifier and Type | Method and Description |
---|---|
ListBuilder<T> |
ListBuilder.add(Class<? extends T> interfaceType) |
ListBuilder<T> |
ListBuilder.add(T value) |
ListBuilder<T> |
ListBuilder.addAfter(Class<? extends T> interfaceType,
Class<? extends T> afterType) |
ListBuilder<T> |
ListBuilder.addAfter(T value,
Class<? extends T> afterType) |
ListBuilder<T> |
ListBuilder.addAll(Collection<T> values) |
ListBuilder<T> |
ListBuilder.addAllAfter(Collection<T> values,
Class<? extends T> afterType) |
DecoratorBuilder<T> |
DecoratorBuilder.after(Class<? extends T> decoratorImplementationType) |
DecoratorBuilder<T> |
DecoratorBuilder.before(Class<? extends T> decoratorImplementationType) |
static Injector |
DIBootstrap.createInjector(Module... modules)
Creates and returns an injector instance working with the set of provided modules.
|
T |
Provider.get() |
<T> T |
Injector.getInstance(Class<T> type)
Returns a service instance bound in the container for a specific type.
|
<T> T |
Injector.getInstance(Key<T> key)
Returns a service instance bound in the container for a specific binding key.
|
<T> Provider<T> |
Injector.getProvider(Class<T> type) |
<T> Provider<T> |
Injector.getProvider(Key<T> key) |
ListBuilder<T> |
ListBuilder.insertAllBefore(Collection<T> values,
Class<? extends T> afterType) |
ListBuilder<T> |
ListBuilder.insertBefore(Class<? extends T> interfaceType,
Class<? extends T> beforeType) |
ListBuilder<T> |
ListBuilder.insertBefore(T value,
Class<? extends T> beforeType) |
MapBuilder<T> |
MapBuilder.put(String key,
Class<? extends T> interfaceType) |
MapBuilder<T> |
MapBuilder.put(String key,
T value) |
MapBuilder<T> |
MapBuilder.putAll(Map<String,T> map) |
BindingBuilder<T> |
BindingBuilder.to(Class<? extends T> implementation) |
BindingBuilder<T> |
BindingBuilder.toInstance(T instance) |
BindingBuilder<T> |
BindingBuilder.toProvider(Class<? extends Provider<? extends T>> providerType) |
BindingBuilder<T> |
BindingBuilder.toProviderInstance(Provider<? extends T> provider) |
Modifier and Type | Method and Description |
---|---|
protected <SubT extends E> |
DICollectionBuilder.createTypeProvider(Class<SubT> interfaceType) |
Provider<T> |
ConstructorInjectingDecoratorProvider.get(Provider<T> undecorated) |
<T> T |
DefaultInjector.getInstance(Class<T> type) |
<T> T |
DefaultInjector.getInstance(Key<T> key) |
<T> Provider<T> |
DefaultInjector.getProvider(Class<T> type) |
<T> Provider<T> |
DefaultInjector.getProvider(Key<T> key) |
Constructor and Description |
---|
DefaultInjector(Module... modules) |
Modifier and Type | Method and Description |
---|---|
EventManager |
EventManagerProvider.get() |
EventBridge |
NoopEventBridgeProvider.get() |
Modifier and Type | Method and Description |
---|---|
ROPSerializationService |
ServerHessianSerializationServiceProvider.get() |
ClientConnection |
HttpClientConnectionProvider.get() |
Modifier and Type | Method and Description |
---|---|
ROPSerializationService |
ClientHessianSerializationServiceProvider.get() |
Copyright © 2001–2023 Apache Cayenne. All rights reserved.