@FinalFieldsConstructor public class IndexAwareNameEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment
Constructor and Description |
---|
IndexAwareNameEnvironment(java.lang.ClassLoader classLoader,
IResourceDescriptions resourceDescriptions,
EObjectDescriptionBasedStubGenerator stubGenerator) |
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) |
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer |
findType(QualifiedName className) |
boolean |
isPackage(char[][] parentPackageName,
char[] packageName) |
public IndexAwareNameEnvironment(java.lang.ClassLoader classLoader, IResourceDescriptions resourceDescriptions, EObjectDescriptionBasedStubGenerator stubGenerator)
public void cleanup()
cleanup
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[][] compoundTypeName)
findType
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(QualifiedName className)
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[][] parentPackageName, char[] packageName)
isPackage
in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment