SupertypeTraversalVisitorpublic class ParameterAnnotationAccumulator extends AbstractMethodAnnotationAccumulator
| Modifier | Constructor | Description |
|---|---|---|
protected |
ParameterAnnotationAccumulator(TypeQualifierValue<?> typeQualifierValue,
XMethod xmethod,
int parameter) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
TypeQualifierAnnotationLookupResult |
getResult() |
|
protected TypeQualifierAnnotation |
lookupAnnotation(XMethod xm) |
|
boolean |
overrides() |
Returns true if the method overrides/implements a method in a superclass
or interface
|
getTypeQualifierValue, visitOverriddenMethodclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetXmethod, visitClassprotected ParameterAnnotationAccumulator(TypeQualifierValue<?> typeQualifierValue, XMethod xmethod, int parameter)
typeQualifierValue - TypeQualifierValue specifying kind of application to lookupxmethod - method we want to find parameter annotation forparameter - the parameter (0 == first parameter)public TypeQualifierAnnotationLookupResult getResult()
getResult in class AbstractMethodAnnotationAccumulatorpublic boolean overrides()
overrides in class AbstractMethodAnnotationAccumulatorprotected TypeQualifierAnnotation lookupAnnotation(XMethod xm)
lookupAnnotation in class AbstractMethodAnnotationAccumulatorFindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.