Class BeanArchiveScanner.ScanResult
- java.lang.Object
-
- org.jboss.weld.environment.deployment.discovery.BeanArchiveScanner.ScanResult
-
- Enclosing interface:
- BeanArchiveScanner
public static class BeanArchiveScanner.ScanResult extends Object
-
-
Constructor Summary
Constructors Constructor Description ScanResult(org.jboss.weld.bootstrap.spi.BeansXml beansXml, String beanArchiveRef)
ScanResult(org.jboss.weld.bootstrap.spi.BeansXml beansXml, String beanArchiveRef, String beanArchiveId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BeanArchiveScanner.ScanResult
extractBeanArchiveId(String base, String separator)
String
getBeanArchiveId()
IfbeanArchiveRef
is not set, usebeanArchiveRef
.String
getBeanArchiveRef()
org.jboss.weld.bootstrap.spi.BeansXml
getBeansXml()
-
-
-
Method Detail
-
getBeanArchiveRef
public String getBeanArchiveRef()
-
getBeansXml
public org.jboss.weld.bootstrap.spi.BeansXml getBeansXml()
- Returns:
- the beans.xml representation or
null
in case of a candidate for an implicit bean archive with no beans.xml
-
getBeanArchiveId
public String getBeanArchiveId()
IfbeanArchiveRef
is not set, usebeanArchiveRef
.- Returns:
- the bean archive id to be used as
BeanDeploymentArchive.getId()
-
extractBeanArchiveId
public BeanArchiveScanner.ScanResult extractBeanArchiveId(String base, String separator)
- Parameters:
base
-separator
-- Returns:
- self
- See Also:
BeanArchives.extractBeanArchiveId(String, String, String)
-
-