Uses of Class
org.eclipse.e4.core.di.suppliers.PrimaryObjectSupplier
Packages that use PrimaryObjectSupplier
Package
Description
Application programming interfaces describing dependency injection framework.
Application programming interfaces for dependency injection object suppliers.
-
Uses of PrimaryObjectSupplier in org.eclipse.e4.core.di
Methods in org.eclipse.e4.core.di with parameters of type PrimaryObjectSupplierModifier and TypeMethodDescriptionvoid
IInjector.inject
(Object object, PrimaryObjectSupplier objectSupplier) Injects data from the supplier into a domain object.void
IInjector.inject
(Object object, PrimaryObjectSupplier objectSupplier, PrimaryObjectSupplier staticSupplier) Injects data from the supplier into a domain object.IInjector.invoke
(Object object, Class<? extends Annotation> qualifier, Object defaultValue, PrimaryObjectSupplier objectSupplier) Call the annotated method on an object, injecting the parameters from the supplier.IInjector.invoke
(Object object, Class<? extends Annotation> qualifier, Object defaultValue, PrimaryObjectSupplier objectSupplier, PrimaryObjectSupplier localSupplier) Call the annotated method on an object, injecting the parameters from the suppliers.IInjector.invoke
(Object object, Class<? extends Annotation> qualifier, PrimaryObjectSupplier objectSupplier) Call the annotated method on an object, injecting the parameters from the supplier.<T> T
IInjector.make
(Class<T> clazz, PrimaryObjectSupplier objectSupplier) Obtain an instance of the specified class and inject it with the data from the supplier.<T> T
IInjector.make
(Class<T> clazz, PrimaryObjectSupplier objectSupplier, PrimaryObjectSupplier staticSupplier) Obtain an instance of the specified class and inject it with the data from the supplier.void
IInjector.setDefaultSupplier
(PrimaryObjectSupplier objectSupplier) Specifies object supplier to inject internally created objects, such as extended object suppliers.void
IInjector.uninject
(Object object, PrimaryObjectSupplier objectSupplier) Un-injects the supplier from the object. -
Uses of PrimaryObjectSupplier in org.eclipse.e4.core.di.suppliers
Methods in org.eclipse.e4.core.di.suppliers with parameters of type PrimaryObjectSupplierModifier and TypeMethodDescriptionvoid
IRequestor.disposed
(PrimaryObjectSupplier objectSupplier) Notifies the requestor that an object supplier has been disposed of.boolean
IRequestor.uninject
(Object object, PrimaryObjectSupplier objectSupplier) Notifies the requestor that an object should be un-injected.