FindBugs™ 1.3.4

edu.umd.cs.findbugs.classfile.analysis
Interface AnnotatedObject

All Known Subinterfaces:
XClass, XField, XMethod
All Known Implementing Classes:
AbstractField, AbstractMethod, ClassInfo, FieldInfo, InstanceMethod, MethodInfo, StaticMethod, UnresolvedXField

public interface AnnotatedObject

Author:
pwilliam

Method Summary
 AnnotationValue getAnnotation(ClassDescriptor desc)
           
 java.util.Collection<ClassDescriptor> getAnnotationDescriptors()
           
 java.util.Collection<AnnotationValue> getAnnotations()
           
 ClassDescriptor getClassDescriptor()
           
 AnnotatedObject getContainingScope()
           
 java.lang.annotation.ElementType getElementType()
           
 

Method Detail

getAnnotationDescriptors

java.util.Collection<ClassDescriptor> getAnnotationDescriptors()

getClassDescriptor

ClassDescriptor getClassDescriptor()

getAnnotation

@Nullable
AnnotationValue getAnnotation(ClassDescriptor desc)

getAnnotations

java.util.Collection<AnnotationValue> getAnnotations()

getElementType

java.lang.annotation.ElementType getElementType()

getContainingScope

@CheckForNull
AnnotatedObject getContainingScope()

FindBugs™ 1.3.4

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.