Java org.eclipse.jdt.internal.compiler.lookup Scope fields, constructors, methods, implement or subclass

Example usage for Java org.eclipse.jdt.internal.compiler.lookup Scope fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.eclipse.jdt.internal.compiler.lookup Scope.

The text is from its open source code.

Field

Method

ClassScopeclassScope()
CompilationUnitScopecompilationUnitScope()
CompilerOptionscompilerOptions()
Finds the most specific compiler options
ArrayBindingcreateArrayType(TypeBinding type, int dimension)
ReferenceBindingenclosingReceiverType()
SourceTypeBindingenclosingSourceType()
LookupEnvironmentenvironment()
MethodBindingfindExactMethod(ReferenceBinding receiverType, char[] selector, TypeBinding[] argumentTypes, InvocationSite invocationSite)
ReferenceBindingfindType(char[] typeName, PackageBinding declarationPackage, PackageBinding invocationPackage)
LocalVariableBindingfindVariable(char[] variable)
TypeBindinggetBaseType(char[] name)
BindinggetBinding(char[] name, int mask, InvocationSite invocationSite, boolean needResolve)
PackageBindinggetCurrentPackage()
ReferenceBindinggetJavaLangObject()
ReferenceBindinggetJavaLangString()
MethodBindinggetMethod(TypeBinding receiverType, char[] selector, TypeBinding[] argumentTypes, InvocationSite invocationSite)
TypeBindinggetType(char[] name, PackageBinding packageBinding)
TypeBindinggetType(char[][] compoundName, int typeNameLength)
TypeBindinggetType(char[] name)
BindinggetTypeOrPackage(char[][] compoundName)
ReferenceBinding[]greaterLowerBound(ReferenceBinding[] types)
booleanisLambdaScope()
MethodScopemethodScope()
ReferenceContextoriginalReferenceContext()
Returns the nearest original reference context, starting from current scope.
ClassScopeouterMostClassScope()
ProblemReporterproblemReporter()
CompilationUnitDeclarationreferenceCompilationUnit()
ReferenceContextreferenceContext()
Returns the nearest reference context, starting from current scope.
ReferenceBinding[]substitute(Substitution substitution, ReferenceBinding[] originalTypes)
Returns an array of types, where original types got substituted given a substitution.
TypeBindingsubstitute(Substitution substitution, TypeBinding originalType)
Returns a type, where original type was substituted using the receiver parameterized type.
TypeBinding[]substitute(Substitution substitution, TypeBinding[] originalTypes)
Returns an array of types, where original types got substituted given a substitution.