Uses of Interface
io.quarkus.arc.InstanceHandle
-
Packages that use InstanceHandle Package Description io.quarkus.arc io.quarkus.arc.impl -
-
Uses of InstanceHandle in io.quarkus.arc
Subinterfaces of InstanceHandle in io.quarkus.arc Modifier and Type Interface Description interface
ContextInstanceHandle<T>
An instance handle that can be used to store contextual instances in anInjectableContext
.Methods in io.quarkus.arc that return InstanceHandle Modifier and Type Method Description InstanceHandle<Object>
ResourceReferenceProvider. get(Type type, Set<Annotation> annotations)
A resource reference handle is a dependent object of the object it is injected into.InstanceHandle<T>
InjectableInstance. getHandle()
<T> InstanceHandle<T>
ArcContainer. instance(InjectableBean<T> bean)
<T> InstanceHandle<T>
ArcContainer. instance(Class<T> type, Annotation... qualifiers)
Never returns null.<X> InstanceHandle<X>
ArcContainer. instance(Type type, Annotation... qualifiers)
Never returns null.<T> InstanceHandle<T>
ArcContainer. instance(String name)
Never returns null.<T> InstanceHandle<T>
ArcContainer. instance(javax.enterprise.util.TypeLiteral<T> type, Annotation... qualifiers)
Never returns null.Methods in io.quarkus.arc that return types with arguments of type InstanceHandle Modifier and Type Method Description Iterable<InstanceHandle<T>>
InjectableInstance. handles()
<T> Supplier<InstanceHandle<T>>
ArcContainer. instanceSupplier(Class<T> type, Annotation... qualifiers)
Returns a supplier that can be used to create new instances, or null if no matching bean can be found.<T> List<InstanceHandle<T>>
ArcContainer. listAll(Class<T> type, Annotation... qualifiers)
List all beans matching the required type and qualifiers.<T> List<InstanceHandle<T>>
ArcContainer. listAll(javax.enterprise.util.TypeLiteral<T> type, Annotation... qualifiers)
List all beans matching the required type and qualifiers. -
Uses of InstanceHandle in io.quarkus.arc.impl
Classes in io.quarkus.arc.impl that implement InstanceHandle Modifier and Type Class Description class
ContextInstanceHandleImpl<T>
Methods in io.quarkus.arc.impl that return InstanceHandle Modifier and Type Method Description InstanceHandle<T>
InstanceImpl. getHandle()
<T> InstanceHandle<T>
ArcContainerImpl. instance(InjectableBean<T> bean)
<T> InstanceHandle<T>
ArcContainerImpl. instance(Class<T> type, Annotation... qualifiers)
<X> InstanceHandle<X>
ArcContainerImpl. instance(Type type, Annotation... qualifiers)
<T> InstanceHandle<T>
ArcContainerImpl. instance(String name)
<T> InstanceHandle<T>
ArcContainerImpl. instance(javax.enterprise.util.TypeLiteral<T> type, Annotation... qualifiers)
Methods in io.quarkus.arc.impl that return types with arguments of type InstanceHandle Modifier and Type Method Description Iterable<InstanceHandle<T>>
InstanceImpl. handles()
<T> Supplier<InstanceHandle<T>>
ArcContainerImpl. instanceSupplier(Class<T> type, Annotation... qualifiers)
<T> List<InstanceHandle<T>>
ArcContainerImpl. listAll(Class<T> type, Annotation... qualifiers)
<T> List<InstanceHandle<T>>
ArcContainerImpl. listAll(javax.enterprise.util.TypeLiteral<T> type, Annotation... qualifiers)
static <T> List<InstanceHandle<T>>
Instances. listOfHandles(InjectableBean<?> targetBean, Type injectionPointType, Type requiredType, Set<Annotation> requiredQualifiers, CreationalContextImpl<?> creationalContext, Set<Annotation> annotations, Member javaMember, int position)
static <T> List<InstanceHandle<T>>
Instances. listOfHandles(Supplier<javax.enterprise.inject.spi.InjectionPoint> injectionPoint, Type requiredType, Set<Annotation> requiredQualifiers, CreationalContextImpl<?> creationalContext)
Methods in io.quarkus.arc.impl with parameters of type InstanceHandle Modifier and Type Method Description <I> void
CreationalContextImpl. addDependentInstance(InstanceHandle<I> instanceHandle)
-