Package io.quarkus.deployment.index
Class IndexingUtil
- java.lang.Object
-
- io.quarkus.deployment.index.IndexingUtil
-
public class IndexingUtil extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
JANDEX_INDEX
static org.jboss.jandex.DotName
OBJECT
-
Constructor Summary
Constructors Constructor Description IndexingUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
indexClass(String className, org.jboss.jandex.Indexer indexer, org.jboss.jandex.IndexView quarkusIndex, Set<org.jboss.jandex.DotName> additionalIndex, ClassLoader classLoader)
static void
indexClass(String className, org.jboss.jandex.Indexer indexer, org.jboss.jandex.IndexView quarkusIndex, Set<org.jboss.jandex.DotName> additionalIndex, ClassLoader classLoader, byte[] beanData)
static void
indexClass(String className, org.jboss.jandex.Indexer indexer, org.jboss.jandex.IndexView quarkusIndex, Set<org.jboss.jandex.DotName> additionalIndex, Set<org.jboss.jandex.DotName> knownMissingClasses, ClassLoader classLoader)
static void
indexClass(String className, org.jboss.jandex.Indexer indexer, org.jboss.jandex.IndexView quarkusIndex, Set<org.jboss.jandex.DotName> additionalIndex, Set<org.jboss.jandex.DotName> knownMissingClasses, ClassLoader classLoader, byte[] beanData)
static org.jboss.jandex.Index
indexJar(File file)
static org.jboss.jandex.Index
indexJar(File file, Set<String> removed)
static org.jboss.jandex.Index
indexJar(Path path)
static org.jboss.jandex.Index
indexJar(Path path, Set<String> removed)
static org.jboss.jandex.Index
indexTree(io.quarkus.paths.OpenPathTree tree, Set<String> removed)
-
-
-
Field Detail
-
OBJECT
public static final org.jboss.jandex.DotName OBJECT
-
JANDEX_INDEX
public static final String JANDEX_INDEX
- See Also:
- Constant Field Values
-
-
Method Detail
-
indexJar
public static org.jboss.jandex.Index indexJar(Path path) throws IOException
- Throws:
IOException
-
indexJar
public static org.jboss.jandex.Index indexJar(File file) throws IOException
- Throws:
IOException
-
indexJar
public static org.jboss.jandex.Index indexJar(Path path, Set<String> removed) throws IOException
- Throws:
IOException
-
indexTree
public static org.jboss.jandex.Index indexTree(io.quarkus.paths.OpenPathTree tree, Set<String> removed) throws IOException
- Throws:
IOException
-
indexJar
public static org.jboss.jandex.Index indexJar(File file, Set<String> removed) throws IOException
- Throws:
IOException
-
indexClass
public static void indexClass(String className, org.jboss.jandex.Indexer indexer, org.jboss.jandex.IndexView quarkusIndex, Set<org.jboss.jandex.DotName> additionalIndex, ClassLoader classLoader)
-
indexClass
public static void indexClass(String className, org.jboss.jandex.Indexer indexer, org.jboss.jandex.IndexView quarkusIndex, Set<org.jboss.jandex.DotName> additionalIndex, Set<org.jboss.jandex.DotName> knownMissingClasses, ClassLoader classLoader)
-
indexClass
public static void indexClass(String className, org.jboss.jandex.Indexer indexer, org.jboss.jandex.IndexView quarkusIndex, Set<org.jboss.jandex.DotName> additionalIndex, ClassLoader classLoader, byte[] beanData)
-
indexClass
public static void indexClass(String className, org.jboss.jandex.Indexer indexer, org.jboss.jandex.IndexView quarkusIndex, Set<org.jboss.jandex.DotName> additionalIndex, Set<org.jboss.jandex.DotName> knownMissingClasses, ClassLoader classLoader, byte[] beanData)
-
-