public class JavacManifoldHost extends SingleModuleManifoldHost
JavacManifoldHost is exclusive to an instance of JavacPlugin. There can be multiple JavacTasks,
therefore multiple JavacPlugins, therefore multiple JavacManifoldHosts per process. Moreover, instances of
JavacManifoldHost can coexist with the RuntimeManifoldHost instance. Likewise, instances of
IjManifoldHost can coexist with instanceof JavacManifoldHost and the RuntimeManifoldHost.
More generally, any two host instances must not share state that contributes to the IManifoldHost semantic
contract.| Constructor and Description |
|---|
JavacManifoldHost() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(Set<String> sourcePath,
List<String> classpath,
List<String> outputPath) |
addTypeSystemListenerAsWeakRef, createdType, getFileSystem, getJavaParser, getSingleModulegetActualClassLoader, getClassLoaderForFile, isPathIgnoreddoInit, doUninit, init, isInited, uninitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetArrayTypeNamegetInterfaceCopyright © 2024. All rights reserved.