Uses of Interface
io.quarkus.arc.InjectableBean
Packages that use InjectableBean
-
Uses of InjectableBean in io.quarkus.arc
Subinterfaces of InjectableBean in io.quarkus.arcModifier and TypeInterfaceDescriptioninterface
Quarkus representation of a decorator bean.interface
Quarkus representation of an interceptor bean.Methods in io.quarkus.arc that return InjectableBeanModifier and TypeMethodDescriptionClientProxy.arc_bean()
<T> InjectableBean<T>
default InjectableBean<T>
InstanceHandle.getBean()
default InjectableBean<?>
InjectableBean.getDeclaringBean()
Note that ambiguous names are detected at build time.Methods in io.quarkus.arc that return types with arguments of type InjectableBeanModifier and TypeMethodDescriptionComponents.getBeans()
Map<InjectableBean<?>,
Object> InjectableContext.ContextState.getContextualInstances()
Methods in io.quarkus.arc with parameters of type InjectableBeanModifier and TypeMethodDescription<T> InstanceHandle<T>
ArcContainer.instance
(InjectableBean<T> bean) Constructor parameters in io.quarkus.arc with type arguments of type InjectableBeanModifierConstructorDescriptionComponents
(Collection<InjectableBean<?>> beans, Collection<InjectableObserverMethod<?>> observers, Collection<InjectableContext> contexts, Set<String> interceptorBindings, Map<Class<? extends Annotation>, Set<Annotation>> transitiveInterceptorBindings, Supplier<Collection<RemovedBean>> removedBeans, Map<String, Set<String>> qualifierNonbindingMembers, Set<String> qualifiers, Map<Class<? extends Annotation>, Supplier<ContextInstances>> contextInstances) -
Uses of InjectableBean in io.quarkus.arc.impl
Classes in io.quarkus.arc.impl that implement InjectableBeanModifier and TypeClassDescriptionclass
class
BuiltInBean<T>
Common class for all built-in beans.class
class
class
class
Methods in io.quarkus.arc.impl that return InjectableBeanModifier and TypeMethodDescription<T> InjectableBean<T>
BeanMetadataProvider.get
(jakarta.enterprise.context.spi.CreationalContext<InjectableBean<?>> creationalContext) Methods in io.quarkus.arc.impl that return types with arguments of type InjectableBeanModifier and TypeMethodDescriptionList<InjectableBean<?>>
ArcContainerImpl.getBeans()
static List<InjectableBean<?>>
Instances.resolveBeans
(Type requiredType, Annotation... requiredQualifiers) static List<InjectableBean<?>>
Instances.resolveBeans
(Type requiredType, Set<Annotation> requiredQualifiers) Methods in io.quarkus.arc.impl with parameters of type InjectableBeanModifier and TypeMethodDescriptionstatic <I> void
CreationalContextImpl.addDependencyToParent
(InjectableBean<I> bean, I instance, jakarta.enterprise.context.spi.CreationalContext<I> ctx) <I> void
CreationalContextImpl.addDependentInstance
(InjectableBean<I> bean, I instance, jakarta.enterprise.context.spi.CreationalContext<I> ctx) static <T> T
ClientProxies.getApplicationScopedDelegate
(InjectableContext applicationContext, InjectableBean<T> bean) static <T> T
ClientProxies.getDelegate
(InjectableBean<T> bean) static <T> T
ClientProxies.getSingleContextDelegate
(InjectableContext context, InjectableBean<T> bean) <T> InstanceHandle<T>
ArcContainerImpl.instance
(InjectableBean<T> bean) static <T> List<T>
Instances.listOf
(InjectableBean<?> targetBean, Type injectionPointType, Type requiredType, Set<Annotation> requiredQualifiers, jakarta.enterprise.context.spi.CreationalContext<T> creationalContext, Set<Annotation> annotations, Member javaMember, int position, boolean isTransient) static <T> List<InstanceHandle<T>>
Instances.listOfHandles
(InjectableBean<?> targetBean, Type injectionPointType, Type requiredType, Set<Annotation> requiredQualifiers, jakarta.enterprise.context.spi.CreationalContext<T> creationalContext, Set<Annotation> annotations, Member javaMember, int position, boolean isTransient) static String
Beans.toString
(InjectableBean<?> bean) Method parameters in io.quarkus.arc.impl with type arguments of type InjectableBeanModifier and TypeMethodDescriptionBeanMetadataProvider.get
(jakarta.enterprise.context.spi.CreationalContext<InjectableBean<?>> creationalContext) Constructors in io.quarkus.arc.impl with parameters of type InjectableBeanModifierConstructorDescriptionContextInstanceHandleImpl
(InjectableBean<T> bean, T instance, jakarta.enterprise.context.spi.CreationalContext<T> creationalContext) CurrentInjectionPointProvider
(InjectableBean<?> bean, Supplier<InjectableReferenceProvider<T>> delegateSupplier, Type requiredType, Set<Annotation> qualifiers, Set<Annotation> annotations, Member javaMember, int position, boolean isTransient) InjectionPointImpl
(Type injectionPointType, Type requiredType, Set<Annotation> qualifiers, InjectableBean<?> bean, Set<Annotation> annotations, Member javaMember, int position, boolean isTransient) InstanceProvider
(Type type, Set<Annotation> qualifiers, InjectableBean<?> targetBean, Set<Annotation> annotations, Member javaMember, int position, boolean isTransient) ListProvider
(Type requiredType, Type injectionPointType, Set<Annotation> qualifiers, InjectableBean<?> targetBean, Set<Annotation> annotations, Member javaMember, int position, boolean isTransient, boolean needsInstanceHandle)