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 Details

    • ScanResult

      public ScanResult(org.jboss.weld.bootstrap.spi.BeansXml beansXml, String beanArchiveRef, String beanArchiveId)
    • ScanResult

      public ScanResult(org.jboss.weld.bootstrap.spi.BeansXml beansXml, String beanArchiveRef)
  • Method Details

    • 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()
      If beanArchiveRef is not set, use beanArchiveRef.
      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: