public class NameEnvironmentImpl
extends java.lang.Object
implements org.eclipse.jdt.internal.compiler.env.INameEnvironment
Constructor and Description |
---|
NameEnvironmentImpl(java.lang.ClassLoader cl,
java.lang.String encoding,
java.io.File... sourceFolders) |
Modifier and Type | Method and Description |
---|---|
void |
cleanup() |
static java.lang.String |
concat(char[][] compoundName,
char separator) |
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer |
findType(char[][] compoundName) |
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer |
findType(char[] typeName,
char[][] packageName) |
boolean |
isPackage(char[][] parentCompoundName,
char[] packageName) |
public NameEnvironmentImpl(java.lang.ClassLoader cl, java.lang.String encoding, java.io.File... sourceFolders)
public void cleanup()
cleanup
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[][] compoundName)
findType
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[] typeName, char[][] packageName)
findType
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment
public boolean isPackage(char[][] parentCompoundName, char[] packageName)
isPackage
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment
public static java.lang.String concat(char[][] compoundName, char separator)