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.SimpleBuildItem
Represent a JandexIndexView
on the whole deployment that has a complete CDI-related information. As such, this index should be used for any CDI-oriented work. Compared toCombinedIndexBuildItem
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.
-
-
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.IndexView
getIndex()
-
-
-
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()
-
-