Package edu.umd.cs.findbugs.ba
Class JCIPAnnotationDatabase
- java.lang.Object
-
- edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
-
public class JCIPAnnotationDatabase extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JCIPAnnotationDatabase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetClassAnnotation(java.lang.String dottedClassName, java.lang.String annotationClass)java.util.Map<java.lang.String,java.lang.Object>getEntryForClass(java.lang.String dottedClassName)java.util.Map<java.lang.String,java.lang.Object>getEntryForClassMember(ClassMember member)java.lang.ObjectgetFieldAnnotation(XField field, java.lang.String annotationClass)java.lang.ObjectgetMethodAnnotation(XMethod method, java.lang.String annotationClass)booleanhasClassAnnotation(java.lang.String dottedClassName, java.lang.String annotationClass)booleanhasFieldAnnotation(XField field, java.lang.String annotationClass)booleanhasMethodAnnotation(XMethod method, java.lang.String annotationClass)
-
-
-
Method Detail
-
getClassAnnotation
public java.lang.Object getClassAnnotation(java.lang.String dottedClassName, java.lang.String annotationClass)
-
hasClassAnnotation
public boolean hasClassAnnotation(java.lang.String dottedClassName, java.lang.String annotationClass)
-
getFieldAnnotation
public java.lang.Object getFieldAnnotation(XField field, java.lang.String annotationClass)
-
hasFieldAnnotation
public boolean hasFieldAnnotation(XField field, java.lang.String annotationClass)
-
getMethodAnnotation
public java.lang.Object getMethodAnnotation(XMethod method, java.lang.String annotationClass)
-
hasMethodAnnotation
public boolean hasMethodAnnotation(XMethod method, java.lang.String annotationClass)
-
getEntryForClassMember
public java.util.Map<java.lang.String,java.lang.Object> getEntryForClassMember(ClassMember member)
-
getEntryForClass
public java.util.Map<java.lang.String,java.lang.Object> getEntryForClass(java.lang.String dottedClassName)
-
-