Package io.quarkus.arc
Class Components
- java.lang.Object
-
- io.quarkus.arc.Components
-
public final class Components extends Object
-
-
Constructor Summary
Constructors Constructor Description Components(Collection<InjectableBean<?>> beans, Collection<InjectableObserverMethod<?>> observers, Collection<InjectableContext> contexts, Map<Class<? extends Annotation>,Set<Annotation>> transitiveInterceptorBindings, Supplier<Collection<RemovedBean>> removedBeans, Map<String,Set<String>> qualifierNonbindingMembers, Set<String> qualifiers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<InjectableBean<?>>
getBeans()
Collection<InjectableContext>
getContexts()
Collection<InjectableObserverMethod<?>>
getObservers()
Map<String,Set<String>>
getQualifierNonbindingMembers()
Values in the map are never null.Set<String>
getQualifiers()
Supplier<Collection<RemovedBean>>
getRemovedBeans()
Map<Class<? extends Annotation>,Set<Annotation>>
getTransitiveInterceptorBindings()
-
-
-
Constructor Detail
-
Components
public Components(Collection<InjectableBean<?>> beans, Collection<InjectableObserverMethod<?>> observers, Collection<InjectableContext> contexts, Map<Class<? extends Annotation>,Set<Annotation>> transitiveInterceptorBindings, Supplier<Collection<RemovedBean>> removedBeans, Map<String,Set<String>> qualifierNonbindingMembers, Set<String> qualifiers)
-
-
Method Detail
-
getBeans
public Collection<InjectableBean<?>> getBeans()
-
getObservers
public Collection<InjectableObserverMethod<?>> getObservers()
-
getContexts
public Collection<InjectableContext> getContexts()
-
getTransitiveInterceptorBindings
public Map<Class<? extends Annotation>,Set<Annotation>> getTransitiveInterceptorBindings()
-
getRemovedBeans
public Supplier<Collection<RemovedBean>> getRemovedBeans()
-
getQualifierNonbindingMembers
public Map<String,Set<String>> 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
-
-