Package io.quarkus.arc.deployment
Class BeanArchiveIndexBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.SimpleBuildItem
-
- io.quarkus.arc.deployment.BeanArchiveIndexBuildItem
-
public final class BeanArchiveIndexBuildItem extends io.quarkus.builder.item.SimpleBuildItemRepresent a JandexIndexViewon the whole deployment that has a complete CDI-related information. As such, this index should be used for any CDI-oriented work. Compared toCombinedIndexBuildItemthis 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.
-
-
Constructor Summary
Constructors Constructor Description BeanArchiveIndexBuildItem(org.jboss.jandex.IndexView index, Set<org.jboss.jandex.DotName> generatedClassNames)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<org.jboss.jandex.DotName>getGeneratedClassNames()org.jboss.jandex.IndexViewgetIndex()
-
-
-
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()
-
-