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, Set<String> interceptorBindings, 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()Set<String>getInterceptorBindings()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, Set<String> interceptorBindings, 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
-
-