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.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,
boolean isJava8) |
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.inheritedDefaultMethodConflictsWithOtherInherited(SourceTypeBinding type,
MethodBinding defaultMethod,
MethodBinding otherMethod) |
void |
ProblemReporter.inheritedMethodReducesVisibility(SourceTypeBinding type,
MethodBinding concreteMethod,
MethodBinding[] abstractMethods) |
void |
ProblemReporter.inheritedMethodsHaveIncompatibleReturnTypes(SourceTypeBinding type,
MethodBinding[] inheritedMethods,
int length,
boolean[] isOverridden) |
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) |