Class BeanArchiveIndexBuildItem


  • public final class BeanArchiveIndexBuildItem
    extends io.quarkus.builder.item.SimpleBuildItem
    Represent a Jandex IndexView on the whole deployment that has a complete CDI-related information. As such, this index should be used for any CDI-oriented work. Compared to CombinedIndexBuildItem this index can contain additional classes that were indexed while bean discovery was in progress. It also holds information about all programmatically registered beans and all generated bean classes.
    See Also:
    GeneratedBeanBuildItem, AdditionalBeanBuildItem, CombinedIndexBuildItem
    • Constructor Detail

      • BeanArchiveIndexBuildItem

        public BeanArchiveIndexBuildItem​(org.jboss.jandex.IndexView index,
                                         Set<org.jboss.jandex.DotName> generatedClassNames)
    • Method Detail

      • getIndex

        public org.jboss.jandex.IndexView getIndex()
      • getGeneratedClassNames

        public Set<org.jboss.jandex.DotName> getGeneratedClassNames()