FindBugs™ 1.3.9

Uses of Class
edu.umd.cs.findbugs.internalAnnotations.DottedClassName

Packages that use DottedClassName
edu.umd.cs.findbugs Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance, BugAnnotation), and other miscellany. 
edu.umd.cs.findbugs.ba A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses. 
edu.umd.cs.findbugs.ba.ch   
edu.umd.cs.findbugs.ba.npe   
edu.umd.cs.findbugs.ba.obl Implementation of dataflow analysis for checking whether obligations to close streams and other resources (e.g. 
edu.umd.cs.findbugs.ba.vna   
edu.umd.cs.findbugs.classfile A high-level abstraction layer for codebases, classes, and components of classes (methods, fields, instructions, etc.). 
edu.umd.cs.findbugs.classfile.analysis Classes of objects that are the result of executing an analysis engine on a class or method.  The classes in this particular package are those that are independent of any particular bytecode-analysis framework (e.g., BCEL or ASM).  Two important classes in this package are ClassData, which represents the raw data of a class, and ClassInfo, which represents symbolic information parsed from the class data. 
edu.umd.cs.findbugs.detect   
edu.umd.cs.findbugs.gui2   
edu.umd.cs.findbugs.util   
edu.umd.cs.findbugs.visitclass   
 

Uses of DottedClassName in edu.umd.cs.findbugs
 

Fields in edu.umd.cs.findbugs with annotations of type DottedClassName
protected  java.lang.String PackageMemberAnnotation.className
           
 

Methods in edu.umd.cs.findbugs with annotations of type DottedClassName
static java.lang.String Lookup.findSuperImplementor(java.lang.String clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
           
 java.lang.String PackageMemberAnnotation.getClassName()
          Get the class name.
 

Method parameters in edu.umd.cs.findbugs with annotations of type DottedClassName
 BugInstance BugInstance.addClass(java.lang.String className)
          Add a class annotation.
static double DeepSubtypeAnalysis.deepInstanceOf(java.lang.String x, java.lang.String y)
          Given two JavaClasses, try to estimate the probability that an reference of type x is also an instance of type y.
static double DeepSubtypeAnalysis.deepInstanceOf(java.lang.String x, java.lang.String y)
          Given two JavaClasses, try to estimate the probability that an reference of type x is also an instance of type y.
static java.lang.String Lookup.findSuperImplementor(java.lang.String clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
           
static FieldAnnotation FieldAnnotation.fromBCELField(java.lang.String className, org.apache.bcel.classfile.Field field)
          Factory method.
 java.util.TreeSet<java.lang.String> ProjectPackagePrefixes.getProjects(java.lang.String className)
           
static SourceLineAnnotation ClassAnnotation.getSourceLinesForClass(java.lang.String className, java.lang.String sourceFileName)
           
static double DeepSubtypeAnalysis.isDeepSerializable(java.lang.String refSig)
           
 java.lang.String MethodAnnotation.stripJavaLang(java.lang.String className)
           
 

Constructor parameters in edu.umd.cs.findbugs with annotations of type DottedClassName
FieldAnnotation(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSig, boolean isStatic)
          Constructor.
FieldAnnotation(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSig, int accessFlags)
          Constructor.
FieldAnnotation(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSig, java.lang.String fieldSourceSig, boolean isStatic)
           
PackageMemberAnnotation(java.lang.String className, java.lang.String description)
          Constructor.
 

Uses of DottedClassName in edu.umd.cs.findbugs.ba
 

Methods in edu.umd.cs.findbugs.ba with annotations of type DottedClassName
 java.lang.String AbstractClassMember.getClassName()
           
 java.lang.String ClassMember.getClassName()
          Get the full (dotted) name of the class (if the object represents a class) or the class the entity is defined in (if a field or method).
 java.lang.String AbstractClassMember.getPackageName()
           
 java.lang.String ClassMember.getPackageName()
          Get the (dotted) name of the package in which the entity is defined.
 

Method parameters in edu.umd.cs.findbugs.ba with annotations of type DottedClassName
 void INullnessAnnotationDatabase.addDefaultAnnotation(AnnotationDatabase.Target target, java.lang.String c, NullnessAnnotation n)
          Add a default annotation to the database.
 void INullnessAnnotationDatabase.addFieldAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String mSig, boolean isStatic, NullnessAnnotation annotation)
          Add a field annotation to the database.
protected  void AnnotationDatabase.addMethodAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String mSig, boolean isStatic, AnnotationEnum annotation)
           
 void INullnessAnnotationDatabase.addMethodAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String mSig, boolean isStatic, NullnessAnnotation annotation)
          Add a method annotation to the database.
 void INullnessAnnotationDatabase.addMethodParameterAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String mSig, boolean isStatic, int param, NullnessAnnotation annotation)
          Add a method parameter annotation to the database.
static void XFactory.assertDottedClassName(java.lang.String className)
           
static XField XFactory.createXField(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSignature, boolean isStatic)
          Create an XField object
static XMethod XFactory.createXMethod(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, boolean isStatic)
           
static org.apache.bcel.generic.ObjectType ObjectTypeFactory.getInstance(java.lang.String s)
           
 boolean AnalysisContext.isApplicationClass(java.lang.String className)
          Return whether or not the given class is an application class.
abstract  org.apache.bcel.classfile.JavaClass AnalysisContext.lookupClass(java.lang.String className)
          Lookup a class.
 org.apache.bcel.classfile.JavaClass AnalysisCacheToAnalysisContextAdapter.lookupClass(java.lang.String className)
           
 java.lang.String AnalysisContext.lookupSourceFile(java.lang.String dottedClassName)
          Lookup a class's source file
 

Constructor parameters in edu.umd.cs.findbugs.ba with annotations of type DottedClassName
AbstractClassMember(java.lang.String className, java.lang.String name, java.lang.String signature, int accessFlags)
           
AbstractField(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSig, int accessFlags)
           
AbstractMethod(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, java.lang.String bridgeMethodSig, int accessFlags)
           
UnresolvedXField(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, int accessFlags)
           
 

Uses of DottedClassName in edu.umd.cs.findbugs.ba.ch
 

Method parameters in edu.umd.cs.findbugs.ba.ch with annotations of type DottedClassName
static boolean Subtypes2.instanceOf(ClassDescriptor subDescriptor, java.lang.String dottedSupertype)
           
static boolean Subtypes2.instanceOf(org.apache.bcel.classfile.JavaClass subtype, java.lang.String dottedSupertype)
           
static boolean Subtypes2.instanceOf(java.lang.String dottedSubtype, java.lang.String dottedSupertype)
           
static boolean Subtypes2.instanceOf(java.lang.String dottedSubtype, java.lang.String dottedSupertype)
           
 

Uses of DottedClassName in edu.umd.cs.findbugs.ba.npe
 

Method parameters in edu.umd.cs.findbugs.ba.npe with annotations of type DottedClassName
 void TypeQualifierNullnessAnnotationDatabase.addMethodParameterAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String sig, boolean isStatic, int param, NullnessAnnotation annotation)
           
 

Uses of DottedClassName in edu.umd.cs.findbugs.ba.obl
 

Method parameters in edu.umd.cs.findbugs.ba.obl with annotations of type DottedClassName
 Obligation ObligationFactory.addObligation(java.lang.String className)
           
 Obligation ObligationFactory.getObligationByName(java.lang.String className)
           
 

Uses of DottedClassName in edu.umd.cs.findbugs.ba.vna
 

Methods in edu.umd.cs.findbugs.ba.vna with annotations of type DottedClassName
 java.lang.String ValueNumberDataflow.getClassName(ValueNumber v)
           
 java.lang.String ValueNumberFactory.getClassName(ValueNumber v)
           
 java.lang.String ValueNumberAnalysis.getClassName(ValueNumber v)
           
 

Method parameters in edu.umd.cs.findbugs.ba.vna with annotations of type DottedClassName
 ValueNumber ValueNumberFactory.getClassObjectValue(java.lang.String className)
          Get the ValueNumber for given class's Class object.
 

Uses of DottedClassName in edu.umd.cs.findbugs.classfile
 

Methods in edu.umd.cs.findbugs.classfile with annotations of type DottedClassName
 java.lang.String ClassDescriptor.getDottedClassName()
          Get the name of the class in dotted format.
 java.lang.String ClassDescriptor.getPackageName()
          Get the name of the package in dotted format.
 java.lang.String ClassDescriptor.toDottedClassName()
          Get the name of the class in dotted format.
 

Method parameters in edu.umd.cs.findbugs.classfile with annotations of type DottedClassName
 ClassDescriptor DescriptorFactory.getClassDescriptorForDottedClassName(java.lang.String dottedClassName)
          Get a ClassDescriptor for a class name in dotted format.
 

Uses of DottedClassName in edu.umd.cs.findbugs.classfile.analysis
 

Methods in edu.umd.cs.findbugs.classfile.analysis with annotations of type DottedClassName
 java.lang.String FieldInfo.getClassName()
           
 java.lang.String MethodInfo.getClassName()
           
 java.lang.String FieldInfo.getPackageName()
           
 java.lang.String MethodInfo.getPackageName()
           
 

Uses of DottedClassName in edu.umd.cs.findbugs.detect
 

Method parameters in edu.umd.cs.findbugs.detect with annotations of type DottedClassName
 void BuildCheckReturnAnnotationDatabase.visitAnnotation(java.lang.String annotationClassName, java.util.Map<java.lang.String,java.lang.Object> map, boolean runtimeVisible)
           
 

Constructor parameters in edu.umd.cs.findbugs.detect with annotations of type DottedClassName
FindRefComparison.FinalConstant(java.lang.String type, XField field)
           
 

Uses of DottedClassName in edu.umd.cs.findbugs.gui2
 

Method parameters in edu.umd.cs.findbugs.gui2 with annotations of type DottedClassName
static boolean ViewFilter.matchedPrefixes(java.lang.String[] classSearchStrings, java.lang.String className)
          Deprecated. Use ClassName.matchedPrefixes(String[],String) instead
 

Uses of DottedClassName in edu.umd.cs.findbugs.util
 

Methods in edu.umd.cs.findbugs.util with annotations of type DottedClassName
static java.lang.String ClassName.extractPackageName(java.lang.String className)
          extract the package name from a dotted class name.
static java.lang.String ClassName.extractSimpleName(java.lang.String className)
           
static java.lang.String ClassName.toDottedClassName(java.lang.String className)
          Convert class name to dotted format.
 

Method parameters in edu.umd.cs.findbugs.util with annotations of type DottedClassName
static java.lang.String ClassName.extractPackageName(java.lang.String className)
          extract the package name from a dotted class name.
static java.lang.String ClassName.extractSimpleName(java.lang.String className)
           
static boolean ClassName.matchedPrefixes(java.lang.String[] classSearchStrings, java.lang.String className)
           
 

Uses of DottedClassName in edu.umd.cs.findbugs.visitclass
 

Methods in edu.umd.cs.findbugs.visitclass with annotations of type DottedClassName
 java.lang.String PreorderVisitor.getDottedClassName()
          Get the dotted class name for the current or most recently visited class
 java.lang.String PreorderVisitor.getDottedSuperclassName()
          Get the dotted superclass name for the current or most recently visited class
 


FindBugs™ 1.3.9

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