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 TypeInterfaceDescriptioninterfaceQuarkus representation of a decorator bean.interfaceQuarkus 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 TypeClassDescriptionclassclassBuiltInBean<T>Common class for all built-in beans.classclassclassclassFields in io.quarkus.arc.impl declared as InjectableBeanMethods 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> voidCreationalContextImpl.addDependencyToParent(InjectableBean<I> bean, I instance, jakarta.enterprise.context.spi.CreationalContext<I> ctx) <I> voidCreationalContextImpl.addDependentInstance(InjectableBean<I> bean, I instance, jakarta.enterprise.context.spi.CreationalContext<I> ctx) static <T> TClientProxies.getApplicationScopedDelegate(InjectableContext applicationContext, InjectableBean<T> bean) static <T> TClientProxies.getDelegate(InjectableBean<T> bean) static <T> TClientProxies.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 StringBeans.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)