public abstract class AbstractMethodAnnotationAccumulator extends OverriddenMethodsVisitor
Modifier | Constructor and Description |
---|---|
protected |
AbstractMethodAnnotationAccumulator(TypeQualifierValue<?> typeQualifierValue,
XMethod xmethod) |
Modifier and Type | Method and Description |
---|---|
abstract TypeQualifierAnnotationLookupResult |
getResult() |
TypeQualifierValue<?> |
getTypeQualifierValue() |
protected abstract TypeQualifierAnnotation |
lookupAnnotation(XMethod xm) |
abstract boolean |
overrides() |
protected boolean |
visitOverriddenMethod(XMethod xmethod)
Downcall method: will be called for each method overridden by the derived
method object passed to the constructor.
|
getXmethod, visitClass
protected AbstractMethodAnnotationAccumulator(TypeQualifierValue<?> typeQualifierValue, XMethod xmethod)
public TypeQualifierValue<?> getTypeQualifierValue()
protected boolean visitOverriddenMethod(XMethod xmethod)
OverriddenMethodsVisitor
visitOverriddenMethod
in class OverriddenMethodsVisitor
xmethod
- a method which is overridden by the original derived method,
or is the original derived methodpublic abstract TypeQualifierAnnotationLookupResult getResult()
protected abstract TypeQualifierAnnotation lookupAnnotation(XMethod xm)
public abstract boolean overrides()
SpotBugs is licensed under the LGPL.