Uses of Class
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding

Packages that use SourceTypeBinding
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.lookup   
org.eclipse.jdt.internal.compiler.problem   
 

Uses of SourceTypeBinding in org.eclipse.jdt.internal.compiler
 

Fields in org.eclipse.jdt.internal.compiler declared as SourceTypeBinding
 SourceTypeBinding ClassFile.referenceBinding
           
 

Methods in org.eclipse.jdt.internal.compiler with parameters of type SourceTypeBinding
 ClassFile ClassFilePool.acquire(SourceTypeBinding typeBinding)
           
static ClassFile ClassFile.getNewInstance(SourceTypeBinding typeBinding)
           
 void ClassFile.initialize(SourceTypeBinding aType, ClassFile parentClassFile, boolean createProblemType)
           
 void ClassFile.reset(SourceTypeBinding typeBinding)
           
 

Constructors in org.eclipse.jdt.internal.compiler with parameters of type SourceTypeBinding
ClassFile(SourceTypeBinding typeBinding)
           
 

Uses of SourceTypeBinding in org.eclipse.jdt.internal.compiler.ast
 

Fields in org.eclipse.jdt.internal.compiler.ast declared as SourceTypeBinding
 SourceTypeBinding TypeDeclaration.binding
           
 

Uses of SourceTypeBinding in org.eclipse.jdt.internal.compiler.lookup
 

Subclasses of SourceTypeBinding in org.eclipse.jdt.internal.compiler.lookup
 class LocalTypeBinding
           
 class MemberTypeBinding
           
 class NestedTypeBinding
           
 

Fields in org.eclipse.jdt.internal.compiler.lookup declared as SourceTypeBinding
 SourceTypeBinding NestedTypeBinding.enclosingType
           
 SourceTypeBinding[] CompilationUnitScope.topLevelTypes
           
 

Methods in org.eclipse.jdt.internal.compiler.lookup that return SourceTypeBinding
 SourceTypeBinding Scope.enclosingSourceType()
           
 

Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type SourceTypeBinding
LocalTypeBinding(ClassScope scope, SourceTypeBinding enclosingType, CaseStatement switchCase)
           
MemberTypeBinding(char[][] compoundName, ClassScope scope, SourceTypeBinding enclosingType)
           
NestedTypeBinding(char[][] typeName, ClassScope scope, SourceTypeBinding enclosingType)
           
SyntheticMethodBinding(MethodBinding overridenMethodToBridge, MethodBinding targetMethod, SourceTypeBinding declaringClass)
          Construct a bridge method
SyntheticMethodBinding(MethodBinding overridenMethodToBridge, SourceTypeBinding declaringClass)
           
SyntheticMethodBinding(SourceTypeBinding declaringEnum, char[] selector)
          Construct enum special methods: values or valueOf methods
SyntheticMethodBinding(SourceTypeBinding declaringEnum, int startIndex, int endIndex)
          Construct enum special methods: values or valueOf methods
 

Uses of SourceTypeBinding in org.eclipse.jdt.internal.compiler.problem
 

Methods in org.eclipse.jdt.internal.compiler.problem with parameters of type SourceTypeBinding
 void ProblemReporter.abstractMethodCannotBeOverridden(SourceTypeBinding type, MethodBinding concreteMethod)
           
 void ProblemReporter.abstractMethodInAbstractClass(SourceTypeBinding type, AbstractMethodDeclaration methodDecl)
           
 void ProblemReporter.abstractMethodInConcreteClass(SourceTypeBinding type)
           
 void ProblemReporter.abstractMethodMustBeImplemented(SourceTypeBinding type, MethodBinding abstractMethod)
           
 void ProblemReporter.abstractMethodMustBeImplemented(SourceTypeBinding type, MethodBinding abstractMethod, MethodBinding concreteMethod)
           
 void ProblemReporter.annotationTypeUsedAsSuperinterface(SourceTypeBinding type, TypeReference superInterfaceRef, ReferenceBinding superType)
           
 void ProblemReporter.argumentTypeCannotBeVoid(SourceTypeBinding type, AbstractMethodDeclaration methodDecl, Argument arg)
           
 void ProblemReporter.cannotExtendEnum(SourceTypeBinding type, TypeReference superclass, TypeBinding superTypeBinding)
           
 void ProblemReporter.classExtendFinalClass(SourceTypeBinding type, TypeReference superclass, TypeBinding superTypeBinding)
           
 void ProblemReporter.duplicateEnumSpecialMethod(SourceTypeBinding type, AbstractMethodDeclaration methodDecl)
           
 void ProblemReporter.duplicateFieldInType(SourceTypeBinding type, FieldDeclaration fieldDecl)
           
 void ProblemReporter.duplicateInheritedMethods(SourceTypeBinding type, MethodBinding inheritedMethod1, MethodBinding inheritedMethod2)
           
 void ProblemReporter.duplicateMethodInType(SourceTypeBinding type, AbstractMethodDeclaration methodDecl, boolean equalParameters, int severity)
           
 void ProblemReporter.duplicateModifierForType(SourceTypeBinding type)
           
 void ProblemReporter.duplicateSuperinterface(SourceTypeBinding type, TypeReference reference, ReferenceBinding superType)
           
 void ProblemReporter.hierarchyCircularity(SourceTypeBinding sourceType, ReferenceBinding superType, TypeReference reference)
           
 void ProblemReporter.hierarchyHasProblems(SourceTypeBinding type)
           
 void ProblemReporter.illegalModifierCombinationFinalAbstractForClass(SourceTypeBinding type)
           
 void ProblemReporter.illegalModifierForAnnotationMemberType(SourceTypeBinding type)
           
 void ProblemReporter.illegalModifierForAnnotationType(SourceTypeBinding type)
           
 void ProblemReporter.illegalModifierForClass(SourceTypeBinding type)
           
 void ProblemReporter.illegalModifierForEnum(SourceTypeBinding type)
           
 void ProblemReporter.illegalModifierForInterface(SourceTypeBinding type)
           
 void ProblemReporter.illegalModifierForLocalClass(SourceTypeBinding type)
           
 void ProblemReporter.illegalModifierForMemberClass(SourceTypeBinding type)
           
 void ProblemReporter.illegalModifierForMemberEnum(SourceTypeBinding type)
           
 void ProblemReporter.illegalModifierForMemberInterface(SourceTypeBinding type)
           
 void ProblemReporter.illegalStaticModifierForMemberType(SourceTypeBinding type)
           
 void ProblemReporter.illegalVisibilityModifierCombinationForMemberType(SourceTypeBinding type)
           
 void ProblemReporter.illegalVisibilityModifierForInterfaceMemberType(SourceTypeBinding type)
           
 void ProblemReporter.incompatibleExceptionInThrowsClause(SourceTypeBinding type, MethodBinding currentMethod, MethodBinding inheritedMethod, ReferenceBinding exceptionType)
           
 void ProblemReporter.inheritedMethodReducesVisibility(SourceTypeBinding type, MethodBinding concreteMethod, MethodBinding[] abstractMethods)
           
 void ProblemReporter.inheritedMethodsHaveIncompatibleReturnTypes(SourceTypeBinding type, MethodBinding[] inheritedMethods, int length)
           
 void ProblemReporter.inheritedMethodsHaveNameClash(SourceTypeBinding type, MethodBinding oneMethod, MethodBinding twoMethod)
           
 void ProblemReporter.nonStaticContextForEnumMemberType(SourceTypeBinding type)
           
 void ProblemReporter.objectCannotHaveSuperTypes(SourceTypeBinding type)
           
 void ProblemReporter.objectMustBeClass(SourceTypeBinding type)
           
 void ProblemReporter.redundantSuperInterface(SourceTypeBinding type, TypeReference reference, ReferenceBinding superinterface, ReferenceBinding declaringType)
           
 void ProblemReporter.shouldImplementHashcode(SourceTypeBinding type)
           
 void ProblemReporter.staticInheritedMethodConflicts(SourceTypeBinding type, MethodBinding concreteMethod, MethodBinding[] abstractMethods)
           
 void ProblemReporter.superclassMustBeAClass(SourceTypeBinding type, TypeReference superclassRef, ReferenceBinding superType)
           
 void ProblemReporter.superinterfaceMustBeAnInterface(SourceTypeBinding type, TypeReference superInterfaceRef, ReferenceBinding superType)
           
 void ProblemReporter.superTypeCannotUseWildcard(SourceTypeBinding type, TypeReference superclass, TypeBinding superTypeBinding)
           
 void ProblemReporter.unexpectedStaticModifierForField(SourceTypeBinding type, FieldDeclaration fieldDecl)
           
 void ProblemReporter.unsafeReturnTypeOverride(MethodBinding currentMethod, MethodBinding inheritedMethod, SourceTypeBinding type)
           
 void ProblemReporter.varargsConflict(MethodBinding method1, MethodBinding method2, SourceTypeBinding type)
           
 



Copyright © 2012. All Rights Reserved.