public class ImplicitNullAnnotationVerifier extends Object
| Constructor and Description |
|---|
ImplicitNullAnnotationVerifier(boolean inheritNullAnnotations) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkImplicitNullAnnotations(MethodBinding currentMethod,
AbstractMethodDeclaration srcMethod,
boolean complain,
Scope scope)
Check and fill in implicit annotations from overridden methods and from default.
|
protected void |
recordDeferredInheritedNullness(Scope scope,
ASTNode location,
MethodBinding inheritedMethod,
Boolean inheritedNonNullness,
org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier.InheritedNonNullnessInfo nullnessInfo) |
public ImplicitNullAnnotationVerifier(boolean inheritNullAnnotations)
public void checkImplicitNullAnnotations(MethodBinding currentMethod, AbstractMethodDeclaration srcMethod, boolean complain, Scope scope)
protected void recordDeferredInheritedNullness(Scope scope, ASTNode location, MethodBinding inheritedMethod, Boolean inheritedNonNullness, org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier.InheritedNonNullnessInfo nullnessInfo)
Copyright © 2013. All rights reserved.