Package io.quarkus.arc
Class Components
java.lang.Object
io.quarkus.arc.Components
-
Constructor Summary
ConstructorDescriptionComponents
(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) -
Method Summary
Modifier and TypeMethodDescriptiongetBeans()
Map<Class<? extends Annotation>,
Supplier<ContextInstances>> Values in the map are never null.Map<Class<? extends Annotation>,
Set<Annotation>>
-
Constructor Details
-
Components
public Components(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)
-
-
Method Details
-
getBeans
-
getObservers
-
getContexts
-
getInterceptorBindings
-
getTransitiveInterceptorBindings
-
getRemovedBeans
-
getQualifierNonbindingMembers
Values in the map are never null.- Returns:
- a map of fully-qualified class names of all custom qualifiers to the set of non-binding members
- See Also:
-
Nonbinding
-
getQualifiers
- Returns:
- the set of fully-qualified class names of all registered qualifiers
-
getContextInstances
-