public class BeanDeployment extends Object
| Modifier and Type | Method and Description |
|---|---|
Collection<org.jboss.jandex.AnnotationInstance> |
getAnnotations(org.jboss.jandex.AnnotationTarget target) |
org.jboss.jandex.IndexView |
getApplicationIndex()
This index is optional and is used to discover types during type-safe resolution.
|
org.jboss.jandex.IndexView |
getBeanArchiveIndex()
This index was used to discover components (beans, interceptors, qualifiers, etc.) and during type-safe resolution.
|
Collection<BeanInfo> |
getBeans() |
Collection<org.jboss.jandex.ClassInfo> |
getInterceptorBindings() |
InterceptorResolver |
getInterceptorResolver() |
Collection<InterceptorInfo> |
getInterceptors() |
Set<String> |
getNonBindingFields(org.jboss.jandex.DotName name) |
Collection<ObserverInfo> |
getObservers() |
Collection<org.jboss.jandex.ClassInfo> |
getQualifiers() |
Collection<BeanInfo> |
getRemovedBeans() |
static Set<org.jboss.jandex.DotName> |
initBeanDefiningAnnotations(Collection<BeanDefiningAnnotation> additionalBeanDefiningAnnotations,
Set<org.jboss.jandex.DotName> stereotypes) |
public Collection<BeanInfo> getBeans()
public Collection<BeanInfo> getRemovedBeans()
public Collection<org.jboss.jandex.ClassInfo> getQualifiers()
public Collection<org.jboss.jandex.ClassInfo> getInterceptorBindings()
public Collection<ObserverInfo> getObservers()
public Collection<InterceptorInfo> getInterceptors()
public org.jboss.jandex.IndexView getBeanArchiveIndex()
public org.jboss.jandex.IndexView getApplicationIndex()
Some types may not be part of the bean archive index but are still needed during type-safe resolution.
nullpublic InterceptorResolver getInterceptorResolver()
public Collection<org.jboss.jandex.AnnotationInstance> getAnnotations(org.jboss.jandex.AnnotationTarget target)
public static Set<org.jboss.jandex.DotName> initBeanDefiningAnnotations(Collection<BeanDefiningAnnotation> additionalBeanDefiningAnnotations, Set<org.jboss.jandex.DotName> stereotypes)
Copyright © 2020 JBoss by Red Hat. All rights reserved.