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 TypeMethodDescriptionvoidIInjector.inject(Object object, PrimaryObjectSupplier objectSupplier) Injects data from the supplier into a domain object.voidIInjector.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> TIInjector.make(Class<T> clazz, PrimaryObjectSupplier objectSupplier) Obtain an instance of the specified class and inject it with the data from the supplier.<T> TIInjector.make(Class<T> clazz, PrimaryObjectSupplier objectSupplier, PrimaryObjectSupplier staticSupplier) Obtain an instance of the specified class and inject it with the data from the supplier.voidIInjector.setDefaultSupplier(PrimaryObjectSupplier objectSupplier) Specifies object supplier to inject internally created objects, such as extended object suppliers.voidIInjector.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 TypeMethodDescriptionvoidIRequestor.disposed(PrimaryObjectSupplier objectSupplier) Notifies the requestor that an object supplier has been disposed of.booleanIRequestor.uninject(Object object, PrimaryObjectSupplier objectSupplier) Notifies the requestor that an object should be un-injected.