Uses of Interface
jakarta.enterprise.inject.Instance
Packages that use Instance
Package
Description
The build compatible extension SPI.
The portable extension integration SPI.
-
Uses of Instance in jakarta.enterprise.inject
Methods in jakarta.enterprise.inject that return InstanceModifier and TypeMethodDescriptionInstance.select
(TypeLiteral<U> subtype, Annotation... qualifiers) Obtains a childInstance
for the given required type and additional required qualifiers.Instance.select
(Annotation... qualifiers) Obtains a childInstance
for the given additional required qualifiers.Instance.select
(Class<U> subtype, Annotation... qualifiers) Obtains a childInstance
for the given required type and additional required qualifiers. -
Uses of Instance in jakarta.enterprise.inject.build.compatible.spi
Methods in jakarta.enterprise.inject.build.compatible.spi with parameters of type InstanceModifier and TypeMethodDescriptionSyntheticBeanCreator.create
(Instance<Object> lookup, Parameters params) Creates an instance of the synthetic bean.void
SyntheticBeanDisposer.dispose
(T instance, Instance<Object> lookup, Parameters params) Destroys an instance of the synthetic bean. -
Uses of Instance in jakarta.enterprise.inject.se
Subinterfaces of Instance in jakarta.enterprise.inject.seModifier and TypeInterfaceDescriptioninterface
Provides access to the current container in Java SE. -
Uses of Instance in jakarta.enterprise.inject.spi
Classes in jakarta.enterprise.inject.spi that implement InstanceMethods in jakarta.enterprise.inject.spi that return InstanceModifier and TypeMethodDescriptionBeanContainer.createInstance()
Obtains anInstance
object to access to beans instances. -
Uses of Instance in jakarta.enterprise.inject.spi.configurator
Method parameters in jakarta.enterprise.inject.spi.configurator with type arguments of type InstanceModifier and TypeMethodDescriptionBeanConfigurator.disposeWith
(BiConsumer<T, Instance<Object>> callback) Set a callback to destroy a bean instance.<U extends T>
BeanConfigurator<U> BeanConfigurator.produceWith
(Function<Instance<Object>, U> callback) Set a callback to create a bean instance.