Uses of Interface
org.apache.cayenne.di.Injector
Packages that use Injector
Package
Description
Contains classes that make up Cayenne ORM stack.
API related to
CayenneRuntime creation.-
Uses of Injector in org.apache.cayenne.access
Methods in org.apache.cayenne.access with parameters of type InjectorModifier and TypeMethodDescriptionprotected voidDataContext.attachToRuntime(Injector injector) Attaches this context to the CayenneRuntime whose Injector is passed as an argument to this method. -
Uses of Injector in org.apache.cayenne.configuration.runtime
Fields in org.apache.cayenne.configuration.runtime declared as Injector -
Uses of Injector in org.apache.cayenne.di
Methods in org.apache.cayenne.di that return InjectorModifier and TypeMethodDescriptionstatic InjectorDIBootstrap.createInjector(Collection<Module> modules) Creates and returns an injector instance working with the set of provided modules.static InjectorDIBootstrap.createInjector(Module... modules) Creates and returns an injector instance working with the set of provided modules. -
Uses of Injector in org.apache.cayenne.di.spi
Classes in org.apache.cayenne.di.spi that implement InjectorModifier and TypeClassDescriptionclassA default Cayenne implementations of a DI injector.Fields in org.apache.cayenne.di.spi declared as InjectorConstructors in org.apache.cayenne.di.spi with parameters of type InjectorModifierConstructorDescriptionDefaultAdhocObjectFactory(Injector injector, ClassLoaderManager classLoaderManager) -
Uses of Injector in org.apache.cayenne.runtime
Fields in org.apache.cayenne.runtime declared as InjectorFields in org.apache.cayenne.runtime with type parameters of type InjectorModifier and TypeFieldDescriptionprotected static final ThreadLocal<Injector>CayenneRuntime.threadInjectorA holder of an Injector bound to the current thread.Methods in org.apache.cayenne.runtime that return InjectorModifier and TypeMethodDescriptionCayenneRuntime.getInjector()Returns DI injector used by this runtime.static InjectorCayenneRuntime.getThreadInjector()Returns theInjectorbound to the current thread.Methods in org.apache.cayenne.runtime with parameters of type InjectorModifier and TypeMethodDescriptionstatic voidCayenneRuntime.bindThreadInjector(Injector injector) Binds a DIInjectorbound to the current thread.