AbstractField
, AbstractMethod
, ClassInfo
, FieldInfo
, MethodInfo
, UnresolvedXField
public interface AnnotatedObject
Modifier and Type | Method | Description |
---|---|---|
AnnotationValue |
getAnnotation(ClassDescriptor desc) |
|
java.util.Collection<ClassDescriptor> |
getAnnotationDescriptors() |
|
java.util.Collection<AnnotationValue> |
getAnnotations() |
|
ClassDescriptor |
getClassDescriptor() |
return the ClassDescriptor for the class associated with this object
|
AnnotatedObject |
getContainingScope() |
|
java.lang.annotation.ElementType |
getElementType() |
|
boolean |
isSynthetic() |
java.util.Collection<ClassDescriptor> getAnnotationDescriptors()
ClassDescriptor getClassDescriptor()
@Nullable AnnotationValue getAnnotation(ClassDescriptor desc)
java.util.Collection<AnnotationValue> getAnnotations()
java.lang.annotation.ElementType getElementType()
@CheckForNull AnnotatedObject getContainingScope()
boolean isSynthetic()
SpotBugs is licensed under the LGPL.