org.aspectj.org.eclipse.jdt.core.index
Class JavaIndexer
java.lang.Object
org.aspectj.org.eclipse.jdt.core.index.JavaIndexer
public final class JavaIndexer
- extends java.lang.Object
JavaIndexer provides functionality to generate index files which can be used by the JDT SearchEngine.
The generated index files can be used as a classpath attribute for the particular classpath entry.
The search engine indexes all the elements referred in the classpath entries of the project into
index files. These index files are used to search the elements faster. Indexing for bigger jars could
take some time. To avoid this time, one can generate the index file and specify it when the jar is added
to the classpath of the project.
- Since:
- 3.8
|
Method Summary |
static void |
generateIndexForJar(java.lang.String pathToJar,
java.lang.String pathToIndexFile)
Generates the index file for the specified jar. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaIndexer
public JavaIndexer()
generateIndexForJar
public static void generateIndexForJar(java.lang.String pathToJar,
java.lang.String pathToIndexFile)
throws java.io.IOException
- Generates the index file for the specified jar.
- Parameters:
pathToJar - The full path to the jar that needs to be indexedpathToIndexFile - The full path to the index file that needs to be generated
- Throws:
java.io.IOException - if the jar is not found or could not write into the index file- Since:
- 3.8