Klasse MethodVerifier
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier
environment -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic booleanareReturnTypesCompatible(MethodBinding one, MethodBinding two, LookupEnvironment environment) protected booleancanOverridingMethodDifferInErasure(MethodBinding overridingMethod, MethodBinding inheritedMethod) static MethodBindingcomputeSubstituteMethod(MethodBinding inheritedMethod, MethodBinding currentMethod, LookupEnvironment environment) booleandoesMethodOverride(MethodBinding method, MethodBinding inheritedMethod) static booleandoesMethodOverride(MethodBinding method, MethodBinding inheritedMethod, LookupEnvironment environment) booleanisMethodSubsignature(MethodBinding method, MethodBinding inheritedMethod) static booleanisSubstituteParameterSubsignature(MethodBinding method, MethodBinding substituteMethod, LookupEnvironment environment) voidreportRawReferences(MethodBinding currentMethod, MethodBinding inheritedMethod) toString()Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier
checkImplicitNullAnnotations, ensureNullnessIsKnown, recordDeferredInheritedNullness
-
Methodendetails
-
areReturnTypesCompatible
public static boolean areReturnTypesCompatible(MethodBinding one, MethodBinding two, LookupEnvironment environment) -
reportRawReferences
-
canOverridingMethodDifferInErasure
protected boolean canOverridingMethodDifferInErasure(MethodBinding overridingMethod, MethodBinding inheritedMethod) -
computeSubstituteMethod
public static MethodBinding computeSubstituteMethod(MethodBinding inheritedMethod, MethodBinding currentMethod, LookupEnvironment environment) -
doesMethodOverride
-
doesMethodOverride
public static boolean doesMethodOverride(MethodBinding method, MethodBinding inheritedMethod, LookupEnvironment environment) -
isMethodSubsignature
-
isSubstituteParameterSubsignature
public static boolean isSubstituteParameterSubsignature(MethodBinding method, MethodBinding substituteMethod, LookupEnvironment environment) -
toString
-