public static class OnTheFlyJavaCompiler.PatchedFileSystem
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.ClasspathSectionProblemReporter
Constructor and Description |
---|
OnTheFlyJavaCompiler.PatchedFileSystem(org.eclipse.jdt.internal.compiler.batch.FileSystem delegate) |
Modifier and Type | Method and Description |
---|---|
void |
cleanup() |
boolean |
equals(java.lang.Object obj) |
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer |
findType(char[][] compoundName) |
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer |
findType(char[][] compoundName,
boolean asBinaryOnly) |
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer |
findType(char[] typeName,
char[][] packageName) |
char[][][] |
findTypeNames(char[][] packageName) |
org.eclipse.jdt.internal.compiler.batch.FileSystem |
getDelegate() |
int |
hashCode() |
boolean |
isPackage(char[][] compoundName,
char[] packageName) |
java.lang.String |
toString() |
public OnTheFlyJavaCompiler.PatchedFileSystem(org.eclipse.jdt.internal.compiler.batch.FileSystem delegate)
public void cleanup()
cleanup
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment
cleanup
in class org.eclipse.jdt.internal.compiler.batch.FileSystem
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[] typeName, char[][] packageName)
findType
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment
findType
in class org.eclipse.jdt.internal.compiler.batch.FileSystem
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[][] compoundName)
findType
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment
findType
in class org.eclipse.jdt.internal.compiler.batch.FileSystem
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[][] compoundName, boolean asBinaryOnly)
findType
in class org.eclipse.jdt.internal.compiler.batch.FileSystem
public char[][][] findTypeNames(char[][] packageName)
findTypeNames
in class org.eclipse.jdt.internal.compiler.batch.FileSystem
public org.eclipse.jdt.internal.compiler.batch.FileSystem getDelegate()
public int hashCode()
hashCode
in class java.lang.Object
public boolean isPackage(char[][] compoundName, char[] packageName)
isPackage
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment
isPackage
in class org.eclipse.jdt.internal.compiler.batch.FileSystem
public java.lang.String toString()
toString
in class java.lang.Object