Uses of Interface
io.quarkus.arc.InjectableBean
-
Packages that use InjectableBean Package Description io.quarkus.arc io.quarkus.arc.impl -
-
Uses of InjectableBean in io.quarkus.arc
Subinterfaces of InjectableBean in io.quarkus.arc Modifier and Type Interface Description interface
InjectableDecorator<T>
Quarkus representation of a decorator bean.interface
InjectableInterceptor<T>
Quarkus representation of an interceptor bean.Methods in io.quarkus.arc that return InjectableBean Modifier and Type Method Description InjectableBean<?>
ClientProxy. arc_bean()
<T> InjectableBean<T>
ArcContainer. bean(String beanIdentifier)
default InjectableBean<T>
InstanceHandle. getBean()
default InjectableBean<?>
InjectableBean. getDeclaringBean()
InjectableBean<?>
ArcContainer. namedBean(String name)
Note that ambiguous names are detected at build time.Methods in io.quarkus.arc that return types with arguments of type InjectableBean Modifier and Type Method Description Collection<InjectableBean<?>>
Components. getBeans()
Map<InjectableBean<?>,Object>
InjectableContext.ContextState. getContextualInstances()
Methods in io.quarkus.arc with parameters of type InjectableBean Modifier and Type Method Description <T> InstanceHandle<T>
ArcContainer. instance(InjectableBean<T> bean)
Constructor parameters in io.quarkus.arc with type arguments of type InjectableBean Constructor Description Components(Collection<InjectableBean<?>> beans, Collection<InjectableObserverMethod<?>> observers, Collection<InjectableContext> contexts, Map<Class<? extends Annotation>,Set<Annotation>> transitiveInterceptorBindings)
Components(Collection<InjectableBean<?>> beans, Collection<InjectableObserverMethod<?>> observers, Collection<InjectableContext> contexts, Map<Class<? extends Annotation>,Set<Annotation>> transitiveInterceptorBindings, Collection<RemovedBean> removedBeans, Map<String,Set<String>> qualifierNonbindingMembers)
-
Uses of InjectableBean in io.quarkus.arc.impl
Classes in io.quarkus.arc.impl that implement InjectableBean Modifier and Type Class Description class
BeanManagerBean
class
BuiltInBean<T>
Common class for all built-in beans.class
EventBean
class
InitializedInterceptor<T>
class
InjectionPointBean
class
InstanceBean
Methods in io.quarkus.arc.impl that return InjectableBean Modifier and Type Method Description <T> InjectableBean<T>
ArcContainerImpl. bean(String beanIdentifier)
InjectableBean<?>
BeanMetadataProvider. get(javax.enterprise.context.spi.CreationalContext<InjectableBean<?>> creationalContext)
InjectableBean<?>
ArcContainerImpl. namedBean(String name)
Methods in io.quarkus.arc.impl that return types with arguments of type InjectableBean Modifier and Type Method Description List<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 InjectableBean Modifier and Type Method Description static <I> void
CreationalContextImpl. addDependencyToParent(InjectableBean<I> bean, I instance, javax.enterprise.context.spi.CreationalContext<I> ctx)
<I> void
CreationalContextImpl. addDependentInstance(InjectableBean<I> bean, I instance, javax.enterprise.context.spi.CreationalContext<I> ctx)
static <T> T
ClientProxies. getApplicationScopedDelegate(InjectableContext applicationContext, InjectableBean<T> bean)
static <T> T
ClientProxies. getDelegate(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, CreationalContextImpl<?> creationalContext, Set<Annotation> annotations, Member javaMember, int position)
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 String
Beans. toString(InjectableBean<?> bean)
Method parameters in io.quarkus.arc.impl with type arguments of type InjectableBean Modifier and Type Method Description InjectableBean<?>
BeanMetadataProvider. get(javax.enterprise.context.spi.CreationalContext<InjectableBean<?>> creationalContext)
Constructors in io.quarkus.arc.impl with parameters of type InjectableBean Constructor Description ContextInstanceHandleImpl(InjectableBean<T> bean, T instance, javax.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)
InjectionPointImpl(Type injectionPointType, Type requiredType, Set<Annotation> qualifiers, InjectableBean<?> bean, Set<Annotation> annotations, Member javaMember, int position)
InstanceProvider(Type type, Set<Annotation> qualifiers, InjectableBean<?> targetBean, Set<Annotation> annotations, Member javaMember, int position)
-