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 boolean
areReturnTypesCompatible
(MethodBinding one, MethodBinding two, LookupEnvironment environment) protected boolean
canOverridingMethodDifferInErasure
(MethodBinding overridingMethod, MethodBinding inheritedMethod) static MethodBinding
computeSubstituteMethod
(MethodBinding inheritedMethod, MethodBinding currentMethod, LookupEnvironment environment) boolean
doesMethodOverride
(MethodBinding method, MethodBinding inheritedMethod) static boolean
doesMethodOverride
(MethodBinding method, MethodBinding inheritedMethod, LookupEnvironment environment) boolean
isMethodSubsignature
(MethodBinding method, MethodBinding inheritedMethod) static boolean
isSubstituteParameterSubsignature
(MethodBinding method, MethodBinding substituteMethod, LookupEnvironment environment) void
reportRawReferences
(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
-