Package edu.umd.cs.findbugs.detect
Class DefaultEncodingDetector.DefaultEncodingAnnotationDatabase
java.lang.Object
edu.umd.cs.findbugs.ba.AnnotationDatabase<DefaultEncodingDetector.DefaultEncodingAnnotation>
edu.umd.cs.findbugs.detect.DefaultEncodingDetector.DefaultEncodingAnnotationDatabase
- Enclosing class:
DefaultEncodingDetector
static class DefaultEncodingDetector.DefaultEncodingAnnotationDatabase
extends AnnotationDatabase<DefaultEncodingDetector.DefaultEncodingAnnotation>
Sets up and stores DefaultEncodingAnnotations on JCL methods.
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.umd.cs.findbugs.ba.AnnotationDatabase
AnnotationDatabase.Target
-
Field Summary
FieldsFields inherited from class edu.umd.cs.findbugs.ba.AnnotationDatabase
IGNORE_BUILTIN_ANNOTATIONS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addMethodAnnotation
(String cName, String mName, String mSig, boolean isStatic, DefaultEncodingDetector.DefaultEncodingAnnotation annotation) void
Methods inherited from class edu.umd.cs.findbugs.ba.AnnotationDatabase
addDefaultAnnotation, addDefaultMethodAnnotation, addDirectAnnotation, addFieldAnnotation, addMethodAnnotation, addMethodParameterAnnotation, annotationIsDirect, anyAnnotations, getDirectAnnotation, getResolvedAnnotation, getUncachedResolvedAnnotation, setAddClassOnly
-
Field Details
-
classes
Set<ClassDescriptor> classes
-
-
Constructor Details
-
DefaultEncodingAnnotationDatabase
public DefaultEncodingAnnotationDatabase()
-
-
Method Details
-
addMethodAnnotation
protected void addMethodAnnotation(@DottedClassName String cName, String mName, String mSig, boolean isStatic, DefaultEncodingDetector.DefaultEncodingAnnotation annotation) - Overrides:
addMethodAnnotation
in classAnnotationDatabase<DefaultEncodingDetector.DefaultEncodingAnnotation>
-
loadAuxiliaryAnnotations
public void loadAuxiliaryAnnotations()- Overrides:
loadAuxiliaryAnnotations
in classAnnotationDatabase<DefaultEncodingDetector.DefaultEncodingAnnotation>
-