Uses of Class
org.jboss.jandex.Index
Packages that use Index
Package
Description
Jandex is a space efficient Java class file indexer and offline reflection library.
-
Uses of Index in org.jboss.jandex
Fields in org.jboss.jandex declared as IndexMethods in org.jboss.jandex that return IndexModifier and TypeMethodDescriptionIndexer.complete()
Completes, finalizes, and returns the index after zero or more calls toindex()
.static Index
Index.create
(Map<DotName, List<AnnotationInstance>> annotations, Map<DotName, List<ClassInfo>> subclasses, Map<DotName, List<ClassInfo>> subinterfaces, Map<DotName, List<ClassInfo>> implementors, Map<DotName, ClassInfo> classes, Map<DotName, List<ClassInfo>> users) Constructs a "mock" Index using the passed values.static Index
Index.create
(Map<DotName, List<AnnotationInstance>> annotations, Map<DotName, List<ClassInfo>> subclasses, Map<DotName, List<ClassInfo>> subinterfaces, Map<DotName, List<ClassInfo>> implementors, Map<DotName, ClassInfo> classes, Map<DotName, ModuleInfo> modules, Map<DotName, List<ClassInfo>> users) Constructs a "mock" Index using the passed values.static Index
Index.create
(Map<DotName, List<AnnotationInstance>> annotations, Map<DotName, List<ClassInfo>> subclasses, Map<DotName, List<ClassInfo>> implementors, Map<DotName, ClassInfo> classes) Constructs a "mock" Index using the passed values.static Index
Index.create
(Map<DotName, List<AnnotationInstance>> annotations, Map<DotName, List<ClassInfo>> subclasses, Map<DotName, List<ClassInfo>> implementors, Map<DotName, ClassInfo> classes, Map<DotName, List<ClassInfo>> users) Constructs a "mock" Index using the passed values.private Index
Main.getIndex
(long start) Result.getIndex()
static Index
Constructs an Index of the passed files and directories.static Index
Constructs an Index of the passed classes.static Index
Constructs an Index of the passed classes.IndexReader.read()
Read the index at the associated stream of this reader.(package private) abstract Index
IndexReaderImpl.read()
(package private) Index
IndexReaderV1.read()
Read the index at the associated stream of this reader.(package private) Index
IndexReaderV2.read()
private Index
IndexReaderV1.readClasses
(PackedDataInputStream stream) private Index
IndexReaderV2.readClasses
(PackedDataInputStream stream, int annotationsSize, int implementorsSize, int subinterfacesSize, int subclassesSize) Methods in org.jboss.jandex with parameters of type IndexModifier and TypeMethodDescriptionprivate void
IndexWriterV1.buildAValueEntries
(Index index, AnnotationValue value) private void
IndexWriterV1.buildTables
(Index index) private void
IndexWriterV2.buildTables
(Index index) private int
Result.countInstances
(Index index) int
Writes the specified index to the associated output stream.int
Deprecated.int
Writes the specified index to the associated output stream.(package private) abstract int
(package private) int
Writes the specified index to the associated output stream.(package private) int
Writes the specified index to the associated output stream.private void
IndexWriterV1.writeClasses
(PackedDataOutputStream stream, Index index) private void
IndexWriterV2.writeClasses
(PackedDataOutputStream stream, Index index) private void
IndexWriterV2.writeModules
(PackedDataOutputStream stream, Index index) Constructors in org.jboss.jandex with parameters of type Index -
Uses of Index in org.jboss.jandex.maven
Methods in org.jboss.jandex.maven that return Index