public class ClassLoaderEnvironment
extends org.eclipse.jdt.internal.compiler.batch.FileSystem
org.eclipse.jdt.internal.compiler.batch.FileSystem.Classpath, org.eclipse.jdt.internal.compiler.batch.FileSystem.ClasspathNormalizer, org.eclipse.jdt.internal.compiler.batch.FileSystem.ClasspathSectionProblemReporterannotationsFromClasspath, classpaths, EMPTY_CLASSPATH, module, moduleLocationsEXTENSION_class, EXTENSION_CLASS, EXTENSION_java, EXTENSION_JAVA, EXTENSION_jmod, EXTENSION_JMOD, SUFFIX_class, SUFFIX_CLASS, SUFFIX_java, SUFFIX_JAVA, SUFFIX_STRING_class, SUFFIX_STRING_CLASS, SUFFIX_STRING_java, SUFFIX_STRING_JAVA| Constructor and Description |
|---|
ClassLoaderEnvironment(java.lang.ClassLoader classLoader,
java.util.Set<java.lang.String> classesToBeCompiled) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer |
findType(char[][] compoundTypeName) |
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer |
findType(char[] typeName,
char[][] packageName) |
boolean |
isPackage(char[][] parentPackageName,
char[] className) |
applyModuleUpdates, findType, findType, findTypeNames, getAllAutomaticModules, getClasspath, getClasspath, getClasspath, getJrtClasspath, getModule, getModuleFromEnvironment, getModulesDeclaringPackage, getOlderSystemRelease, hasCompilationUnit, listPackages, scanForModulespublic ClassLoaderEnvironment(java.lang.ClassLoader classLoader,
java.util.Set<java.lang.String> classesToBeCompiled)
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[][] compoundTypeName)
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[] typeName,
char[][] packageName)
public boolean isPackage(char[][] parentPackageName,
char[] className)
public void cleanup()
cleanup in interface org.eclipse.jdt.internal.compiler.env.INameEnvironmentcleanup in class org.eclipse.jdt.internal.compiler.batch.FileSystem