- CACHING_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
- 
Caching value 
- Call - Class in edu.umd.cs.findbugs.ba.ca
-  
- Call(String, String, String) - Constructor for class edu.umd.cs.findbugs.ba.ca.Call
-  
- CALLED_METHOD_1 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
- 
Name of most recently called method. 
- CALLED_METHOD_2 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
- 
Name of second-most recently called method. 
- CALLED_METHOD_3 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
- 
Name of third-most recently called method. 
- CALLED_METHOD_4 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
- 
Name of fourth-most recently called method. 
- calledMethodIterator() - Method in class edu.umd.cs.findbugs.SelfCalls
- 
Get an Iterator over self-called methods. 
- CalledMethods - Class in edu.umd.cs.findbugs.detect
- 
Detector to find private methods that are never called. 
- CalledMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CalledMethods
-  
- CallGraph - Class in edu.umd.cs.findbugs
-  
- CallGraph() - Constructor for class edu.umd.cs.findbugs.CallGraph
-  
- CallGraphEdge - Class in edu.umd.cs.findbugs
-  
- CallGraphNode - Class in edu.umd.cs.findbugs
-  
- CallGraphNode() - Constructor for class edu.umd.cs.findbugs.CallGraphNode
-  
- callIterator() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
-  
- CallList - Class in edu.umd.cs.findbugs.ba.ca
-  
- CallList() - Constructor for class edu.umd.cs.findbugs.ba.ca.CallList
-  
- CallListAnalysis - Class in edu.umd.cs.findbugs.ba.ca
-  
- CallListAnalysis(CFG, DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
-  
- CallListDataflow - Class in edu.umd.cs.findbugs.ba.ca
- 
Dataflow class for CallListAnalysis. 
- CallListDataflow(CFG, CallListAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.ca.CallListDataflow
-  
- CallListDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
- 
Analysis engine to produce CallListDataflow objects for a method. 
- CallListDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.CallListDataflowFactory
-  
- CallSite - Class in edu.umd.cs.findbugs
- 
The site of a method call. 
- CallSite(Method, BasicBlock, InstructionHandle) - Constructor for class edu.umd.cs.findbugs.CallSite
- 
Constructor. 
- callSiteIterator() - Method in class edu.umd.cs.findbugs.SelfCalls
- 
Get an Iterator over all self call sites. 
- callsOverriddenMethodsFromConstructor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
-  
- callsOverriddenMethodsFromSuperConstructor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
-  
- CallToUnconditionalThrower - Class in edu.umd.cs.findbugs.detect
-  
- CallToUnconditionalThrower(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
-  
- CallToUnsupportedMethod - Class in edu.umd.cs.findbugs.detect
-  
- CallToUnsupportedMethod(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CallToUnsupportedMethod
-  
- cancel(boolean) - Method in class edu.umd.cs.findbugs.util.FutureValue
-  
- CANCEL_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
-  
- cannotDisable() - Method in class edu.umd.cs.findbugs.Plugin
-  
- CANONICAL_PACKAGE_SEPARATOR - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
-  
- canonicalize(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-  
- canonicalize(FieldDescriptor) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-  
- canonicalizeAll() - Method in class edu.umd.cs.findbugs.ba.XFactory
-  
- canonicalizeString(String) - Static method in class edu.umd.cs.findbugs.ba.XFactory
- 
Deprecated. 
- canonicalizeString(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
- 
- canRecompute() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
-  
- canRecompute() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine
-  
- canRecompute() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassNameAndSuperclassInfoAnalysisEngine
-  
- canRecompute() - Method in interface edu.umd.cs.findbugs.classfile.IClassAnalysisEngine
- 
Return true if analysis results produced by this analysis engine can be
 recomputed. 
- canRecompute() - Method in class edu.umd.cs.findbugs.classfile.RecomputableClassAnalysisEngine
-  
- canReturnNormally() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
-  
- canValidate(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
-  
- CATCH - Static variable in class edu.umd.cs.findbugs.ba.BlockType
-  
- catchesNull(ConstantPool, Code, Location) - Static method in class edu.umd.cs.findbugs.detect.FindNullDeref
-  
- catchTypesForNull - Static variable in class edu.umd.cs.findbugs.detect.FindNullDeref
-  
- categoryDescriptionMap - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
-  
- CategoryFilteringBugReporter - Class in edu.umd.cs.findbugs
- 
Filter reported warnings by category. 
- CategoryFilteringBugReporter(BugReporter, Set<String>) - Constructor for class edu.umd.cs.findbugs.CategoryFilteringBugReporter
-  
- CFG - Class in edu.umd.cs.findbugs.ba
- 
Simple control flow graph abstraction for BCEL. 
- CFG() - Constructor for class edu.umd.cs.findbugs.ba.CFG
- 
Constructor. 
- cfg - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
-  
- cfg - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
-  
- CFGBuilder - Interface in edu.umd.cs.findbugs.ba
- 
Abstract interface for CFG builder classes. 
- CFGBuilderException - Exception in edu.umd.cs.findbugs.ba
-  
- CFGBuilderException(String) - Constructor for exception edu.umd.cs.findbugs.ba.CFGBuilderException
-  
- CFGBuilderFactory - Class in edu.umd.cs.findbugs.ba
- 
Factory object to create CFGBuilders for methods. 
- CFGBuilderFactory() - Constructor for class edu.umd.cs.findbugs.ba.CFGBuilderFactory
-  
- CFGDetector - Class in edu.umd.cs.findbugs.bcel
- 
Base class for detectors that analyze CFG (and/or use CFG-based analyses). 
- CFGDetector() - Constructor for class edu.umd.cs.findbugs.bcel.CFGDetector
-  
- CFGFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
- 
Analysis engine to produce CFG (control flow graph) objects for an analyzed
 method. 
- CFGFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.CFGFactory
- 
Constructor. 
- CFGPrinter - Class in edu.umd.cs.findbugs.ba
- 
Print out a representation of a control-flow graph. 
- CFGPrinter(CFG) - Constructor for class edu.umd.cs.findbugs.ba.CFGPrinter
-  
- characters(char[], int, int) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
-  
- charset - Static variable in class edu.umd.cs.findbugs.charsets.SourceCharset
-  
- charset - Static variable in class edu.umd.cs.findbugs.charsets.UserTextFile
-  
- check() - Static method in class edu.umd.cs.findbugs.CheckBcel
- 
Check that the BCEL classes present seem to be the right ones. 
- check(T, T) - Method in class edu.umd.cs.findbugs.filter.RelationalOp
-  
- CHECK_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- CHECK_CALLS - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- CHECK_FOR_NULL - Static variable in class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
-  
- CHECK_FOR_NULL - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
-  
- CHECK_RETURN_VALUE_HIGH - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
-  
- CHECK_RETURN_VALUE_IGNORE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
-  
- CHECK_RETURN_VALUE_INFERRED - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
-  
- CHECK_RETURN_VALUE_LOW - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
-  
- CHECK_RETURN_VALUE_LOW_BAD_PRACTICE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
-  
- CHECK_RETURN_VALUE_MEDIUM - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
-  
- CHECK_RETURN_VALUE_MEDIUM_BAD_PRACTICE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
-  
- CHECK_RETURN_VALUE_UNKNOWN - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
-  
- CHECK_RETURN_VALUE_VERY_HIGH - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
-  
- checkAllNonNullParams(Location, ValueNumberFrame, ConstantPoolGen, Method, IsNullValueDataflow, TypeDataflow) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- CheckAnalysisContextContainedAnnotation - Class in edu.umd.cs.findbugs.detect
-  
- CheckAnalysisContextContainedAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
-  
- checkAnnotation(String, Collection<BugInstance>, boolean, int, Integer, Integer, Object, int, ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
- 
Deprecated. 
- CheckBcel - Class in edu.umd.cs.findbugs
- 
Check that the BCEL classes present seem to be the right ones. 
- CheckBcel() - Constructor for class edu.umd.cs.findbugs.CheckBcel
-  
- checkBugInstance(BugInstance) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
- 
For debugging: check a BugInstance to make sure it is valid. 
- CheckCalls - Class in edu.umd.cs.findbugs.detect
- 
This is just for debugging method call resolution. 
- CheckCalls(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckCalls
-  
- checkConsistent(Variable, Variable, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
- 
Check that the Variables determined for the field and the value
 loaded/stored are consistent with previous variable definitions. 
- CHECKED_EXCEPTIONS_FLAG - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
- 
Checked exceptions can be thrown on edge. 
- CHECKED_VALUE - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
- 
Redundant null comparison is of a checked null value. 
- CheckedAnalysisException - Exception in edu.umd.cs.findbugs.classfile
- 
Common superclass for all checked exceptions that can be thrown while
 performing some kind of analysis. 
- CheckedAnalysisException() - Constructor for exception edu.umd.cs.findbugs.classfile.CheckedAnalysisException
- 
Constructor. 
- CheckedAnalysisException(CheckedAnalysisException) - Constructor for exception edu.umd.cs.findbugs.classfile.CheckedAnalysisException
-  
- CheckedAnalysisException(String) - Constructor for exception edu.umd.cs.findbugs.classfile.CheckedAnalysisException
- 
Constructor. 
- CheckedAnalysisException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.classfile.CheckedAnalysisException
- 
Constructor. 
- checkEdges(CFG, Map<ValueNumber, NullValueUnconditionalDeref>, Map<ValueNumber, SortedSet<Location>>) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
-  
- checkedNonNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
- 
Get the instance representing a value known to be non-null because it was
 compared against null value, or because we saw the object creation. 
- checkedNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
- 
Get the instance representing a value known to be null because it was
 compared against null value, or because we saw that it was assigned the
 null constant. 
- Checker() - Constructor for class edu.umd.cs.findbugs.internalAnnotations.SlashedClassName.Checker
-  
- CheckExpectedWarnings - Class in edu.umd.cs.findbugs.detect
- 
- CheckExpectedWarnings(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
- 
Deprecated. 
- checkForInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
-  
- checkForIntegerMinValue() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
- 
Value could be Integer.MIN_VALUE 
- CheckImmutableAnnotation - Class in edu.umd.cs.findbugs.detect
-  
- CheckImmutableAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
-  
- checkIntegrity() - Method in class edu.umd.cs.findbugs.ba.CFG
-  
- checkNonNullParams(Location, ValueNumberFrame, ConstantPoolGen, Method, IsNullValueFrame) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- checkProperty(T, Object) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
- 
Check whether or not the given WarningProperty has the given attribute
 value. 
- CheckRelaxingNullnessAnnotation - Class in edu.umd.cs.findbugs.detect
- 
Checks that overriding methods do not relax Nonnull(madeCheckForNull) on return values orCheckForNull(madeNonnull) on parameters.
 
- CheckRelaxingNullnessAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
-  
- CheckReturnAnnotationDatabase - Class in edu.umd.cs.findbugs.ba
-  
- CheckReturnAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
-  
- CheckReturnValueAnnotation - Class in edu.umd.cs.findbugs.ba
-  
- checksForEqualTo(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ClassSummary
-  
- CheckTypeQualifiers - Class in edu.umd.cs.findbugs.detect
- 
Check JSR-305 type qualifiers. 
- CheckTypeQualifiers(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
-  
- checkUnconditionalDerefDatabase(Location, ValueNumberFrame, ConstantPoolGen, IsNullValueFrame, TypeDataflow) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- childIterator() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
-  
- childIterator() - Method in class edu.umd.cs.findbugs.graph.SearchTree
- 
Return collection of children of this search tree. 
- children - Variable in class edu.umd.cs.findbugs.filter.CompoundMatcher
-  
- choose(JavaClassAndMethod) - Method in class edu.umd.cs.findbugs.ba.CompoundMethodChooser
- 
Deprecated. 
- choose(XMethod) - Method in class edu.umd.cs.findbugs.ba.CompoundMethodChooser
- 
Deprecated. 
- choose(Value) - Method in interface edu.umd.cs.findbugs.ba.DataflowValueChooser
-  
- choose(Edge) - Method in interface edu.umd.cs.findbugs.ba.EdgeChooser
- 
Return whether or not given Edge should be chosen. 
- choose(JavaClassAndMethod) - Method in interface edu.umd.cs.findbugs.ba.JavaClassAndMethodChooser
- 
Deprecated. 
- choose(XMethod) - Method in interface edu.umd.cs.findbugs.ba.JavaClassAndMethodChooser
- 
Deprecated. 
- choose(Method) - Method in interface edu.umd.cs.findbugs.ba.MethodChooser
- 
Determine whether or not given method should be chosen. 
- choose(DetectorFactory) - Method in interface edu.umd.cs.findbugs.DetectorFactoryChooser
- 
Return whether or not given DetectorFactory should be chosen. 
- Churn - Class in edu.umd.cs.findbugs.workflow
-  
- Churn() - Constructor for class edu.umd.cs.findbugs.workflow.Churn
-  
- Churn(BugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.Churn
-  
- CLASS_HASH_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.ba.ClassHash
- 
XML element name for a ClassHash. 
- CLASS_HASHES_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
-  
- CLASS_NAME_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
-  
- ClassAnnotation - Class in edu.umd.cs.findbugs
- 
A BugAnnotation object specifying a Java class involved in the bug. 
- ClassAnnotation(String) - Constructor for class edu.umd.cs.findbugs.ClassAnnotation
- 
Constructor. 
- ClassAnnotation(String, String) - Constructor for class edu.umd.cs.findbugs.ClassAnnotation
-  
- ClassContext - Class in edu.umd.cs.findbugs.ba
- 
A ClassContext caches all of the auxiliary objects used to analyze the
 methods of a class. 
- ClassContext(JavaClass, AnalysisContext) - Constructor for class edu.umd.cs.findbugs.ba.ClassContext
- 
Constructor. 
- classContext - Variable in class edu.umd.cs.findbugs.bcel.CFGDetector
-  
- ClassContextClassAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.bcel
- 
Adapter to produce the ClassContext for a given class. 
- ClassContextClassAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ClassContextClassAnalysisEngine
-  
- ClassData - Class in edu.umd.cs.findbugs.classfile.analysis
- 
The data (bytes) of a class. 
- ClassData(ClassDescriptor, ICodeBaseEntry, byte[]) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.ClassData
- 
Constructor. 
- ClassDataAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine
- 
Analysis engine to produce the data (bytes) of a class. 
- ClassDataAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine
-  
- ClassDescriptor - Class in edu.umd.cs.findbugs.classfile
- 
Descriptor identifying a class. 
- ClassDescriptor(String) - Constructor for class edu.umd.cs.findbugs.classfile.ClassDescriptor
- 
Constructor. 
- ClassFactory - Class in edu.umd.cs.findbugs.classfile.impl
- 
Factory to create codebase/classpath/classfile objects. 
- ClassFeatureSet - Class in edu.umd.cs.findbugs.model
- 
Features of a class which may be used to identify it if it is renamed or
 modified. 
- ClassFeatureSet() - Constructor for class edu.umd.cs.findbugs.model.ClassFeatureSet
- 
Constructor. 
- classFeatureSetIterator() - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- ClassHash - Class in edu.umd.cs.findbugs.ba
- 
Compute a hash of method names and signatures. 
- ClassHash() - Constructor for class edu.umd.cs.findbugs.ba.ClassHash
- 
Constructor. 
- ClassHash(String, byte[]) - Constructor for class edu.umd.cs.findbugs.ba.ClassHash
- 
Constructor. 
- classHasParameter(JavaClass) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
-  
- ClassInfo - Class in edu.umd.cs.findbugs.classfile.analysis
- 
ClassInfo represents important metadata about a loaded class, such as its
 superclass, access flags, codebase entry, etc. 
- ClassInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
-  
- ClassInfoAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine
- 
Analysis engine to produce the ClassInfo for a loaded class. 
- ClassInfoAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine
-  
- classLoader - Variable in class edu.umd.cs.findbugs.ComponentPlugin
-  
- ClassMatcher - Class in edu.umd.cs.findbugs.filter
-  
- ClassMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.ClassMatcher
-  
- ClassMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.ClassMatcher
-  
- ClassMember - Interface in edu.umd.cs.findbugs.ba
- 
Common super-interface for class members (fields and methods). 
- className - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
-  
- className - Variable in class edu.umd.cs.findbugs.PackageMemberAnnotation
-  
- ClassName - Class in edu.umd.cs.findbugs.util
- 
Utility methods for working with class names. 
- ClassName() - Constructor for class edu.umd.cs.findbugs.util.ClassName
-  
- ClassNameAndSuperclassInfo - Class in edu.umd.cs.findbugs.classfile.analysis
- 
Represents the class name, superclass name, and interface list of a class. 
- ClassNameAndSuperclassInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
-  
- ClassNameAndSuperclassInfoAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine
- 
Analysis engine to produce the ClassInfo for a loaded class. 
- ClassNameAndSuperclassInfoAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassNameAndSuperclassInfoAnalysisEngine
-  
- ClassNameComparator(IProfiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.ClassNameComparator
-  
- ClassNameMismatchException - Exception in edu.umd.cs.findbugs.classfile
- 
Exception to indicate that the class name defined in a class file does not
 match its expected class name (as indicated by its resource name). 
- ClassNameMismatchException(ClassDescriptor, ClassDescriptor, ICodeBaseEntry) - Constructor for exception edu.umd.cs.findbugs.classfile.ClassNameMismatchException
- 
Constructor. 
- ClassNameRewriter - Interface in edu.umd.cs.findbugs.model
- 
Rewrite class names. 
- ClassNameRewriterUtil - Class in edu.umd.cs.findbugs.model
- 
Utility methods for using a ClassNameRewriter. 
- ClassNameRewriterUtil() - Constructor for class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
-  
- ClassNodeAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.asm
- 
Analysis engine to produce the ClassNode (ASM tree format) for a class. 
- ClassNodeAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.ClassNodeAnalysisEngine
-  
- ClassNodeDetector - Class in edu.umd.cs.findbugs.asm
- 
Abstract base class to to reduce boilerplate needed for writing ASM-based
 Detectors implemented as ClassNode visitors 
- ClassNodeDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.asm.ClassNodeDetector
- 
Construct a ClassNodeDetector. 
- ClassNotFoundExceptionParser - Class in edu.umd.cs.findbugs.ba
- 
Parse the detail message in a ClassNotFoundException to extract the name of
 the missing class. 
- ClassNotFoundExceptionParser() - Constructor for class edu.umd.cs.findbugs.ba.ClassNotFoundExceptionParser
-  
- ClassParser - Class in edu.umd.cs.findbugs.classfile.engine
- 
Parse a class to extract symbolic information. 
- ClassParser(DataInputStream, ClassDescriptor, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParser
- 
Constructor. 
- ClassParserInterface - Interface in edu.umd.cs.findbugs.classfile.engine
- 
Interface implemented by ClassParsers - objects that take the raw bytes of a
 classfile and parse the important symbolic information to produce
 ClassNameAndSuperclassInfo and ClassInfo objects. 
- ClassParserUsingASM - Class in edu.umd.cs.findbugs.classfile.engine
-  
- ClassParserUsingASM(ClassReader, ClassDescriptor, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
-  
- ClassParserUsingBCEL - Class in edu.umd.cs.findbugs.classfile.engine
- 
Deprecated. 
- ClassParserUsingBCEL(JavaClass, ClassDescriptor, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
- 
Deprecated. 
- ClassPathBuilder - Class in edu.umd.cs.findbugs.classfile.impl
- 
Implementation of IClassPathBuilder. 
- ClassPathImpl - Class in edu.umd.cs.findbugs.classfile.impl
- 
Implementation of IClassPath. 
- ClassPathImpl() - Constructor for class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
-  
- ClassPathUtil - Class in edu.umd.cs.findbugs.util
- 
Some utility methods for working with the Java class path. 
- ClassPathUtil() - Constructor for class edu.umd.cs.findbugs.util.ClassPathUtil
-  
- ClassReaderAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.asm
- 
Analysis engine to produce an ASM ClassReader for a class. 
- ClassReaderAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine
-  
- ClassScreener - Class in edu.umd.cs.findbugs
- 
Class to pre-screen class files, so that only a subset are analyzed. 
- ClassScreener() - Constructor for class edu.umd.cs.findbugs.ClassScreener
- 
Constructor. 
- ClassStats(String, String) - Constructor for class edu.umd.cs.findbugs.PackageStats.ClassStats
-  
- ClassSummary - Class in edu.umd.cs.findbugs.ba
-  
- ClassSummary() - Constructor for class edu.umd.cs.findbugs.ba.ClassSummary
-  
- ClassWarningSuppressor - Class in edu.umd.cs.findbugs
-  
- ClassWarningSuppressor(String, ClassAnnotation) - Constructor for class edu.umd.cs.findbugs.ClassWarningSuppressor
-  
- cleanCode(String, int, int) - Method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
-  
- cleanDerefSet(Location, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
-  
- cleanStaleKnowledge(ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
-  
- clear() - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
-  
- clear() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
-  
- clear() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
-  
- clear() - Method in class edu.umd.cs.findbugs.ba.LockSet
- 
Clear all entries out of this LockSet. 
- CLEAR - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
-  
- clear() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
-  
- clear() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
- 
Remove all exceptions from the set. 
- clear() - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
-  
- clear() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
-  
- clear() - Method in class edu.umd.cs.findbugs.filter.Filter
-  
- clear() - Method in class edu.umd.cs.findbugs.log.Profiler
- 
Clears the previously accumulated data. 
- clear() - Method in class edu.umd.cs.findbugs.OpcodeStack
-  
- clear() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
-  
- clear() - Method in class edu.umd.cs.findbugs.util.MultiMap
-  
- clear() - Method in class edu.umd.cs.findbugs.util.Multiset
-  
- clearAllCategories() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
- 
Clear all bug categories from the hidden list. 
- clearAnalysisContext() - Static method in class edu.umd.cs.findbugs.FindBugs2
-  
- clearAppVersions() - Method in interface edu.umd.cs.findbugs.BugCollection
- 
Clear all AppVersions representing previously-analyzed versions of the
 application. 
- clearAppVersions() - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- clearBugCounts() - Method in class edu.umd.cs.findbugs.PackageStats
-  
- clearBugCounts() - Method in class edu.umd.cs.findbugs.ProjectStats
- 
Clear bug counts 
- clearBugInstances() - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- clearBugs() - Method in class edu.umd.cs.findbugs.BugAccumulator
- 
Clear all accumulated bugs without reporting them 
- clearCache() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
- 
Clear the cache. 
- clearCaches() - Method in class edu.umd.cs.findbugs.FindBugs2
- 
Protected to allow Eclipse plugin remember some cache data for later reuse 
- clearClassBeingAnalyzed() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
-  
- clearClassContextCache() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
- 
Clear the ClassContext cache. 
- clearClassFeatures() - Method in interface edu.umd.cs.findbugs.BugCollection
-  
- clearClassFeatures() - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- clearDerefSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
- 
Clear the set of dereferences for given ValueNumber 
- clearDerefsOnNonNullBranches(IsNullValueDataflow) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
- 
HACK: use the given is-null dataflow to clear deref sets for values that
 are known to be definitely non-null on a branch. 
- clearErrors() - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- clearExactSet() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
- 
Clear the exact type set. 
- clearFlag(int) - Method in class edu.umd.cs.findbugs.ba.CFG
-  
- clearGenerateRelativeSource() - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-  
- clearHistory() - Method in class edu.umd.cs.findbugs.BugInstance
-  
- clearInstance() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
-  
- clearInstance() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
-  
- clearInstance() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
-  
- clearInstance() - Static method in class edu.umd.cs.findbugs.ba.ObjectTypeFactory
-  
- clearInstance() - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-  
- clearMissingClasses() - Method in interface edu.umd.cs.findbugs.BugCollection
-  
- clearMissingClasses() - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- clearNewlyAllocated() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- clearRepository() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
- 
Clear the BCEL Repository in preparation for analysis. 
- clearStack() - Method in class edu.umd.cs.findbugs.ba.Frame
- 
Clear the Java operand stack. 
- clone() - Method in class edu.umd.cs.findbugs.AppVersion
-  
- clone() - Method in interface edu.umd.cs.findbugs.BugAnnotation
-  
- clone() - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
-  
- clone() - Method in class edu.umd.cs.findbugs.BugInstance
-  
- clone() - Method in class edu.umd.cs.findbugs.BugProperty
-  
- clone() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
-  
- clone() - Method in class edu.umd.cs.findbugs.config.UserPreferences
-  
- clone() - Method in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
-  
- clone() - Method in class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
-  
- clone() - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
-  
- clone() - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
-  
- clone() - Method in class edu.umd.cs.findbugs.detect.LazyInit
-  
- clone() - Method in class edu.umd.cs.findbugs.IntAnnotation
-  
- clone() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
-  
- clone() - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
-  
- clone() - Method in class edu.umd.cs.findbugs.ProjectStats
-  
- clone() - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
-  
- clone() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
-  
- clone() - Method in interface edu.umd.cs.findbugs.StatelessDetector
-  
- clone() - Method in class edu.umd.cs.findbugs.StringAnnotation
-  
- clone() - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
- 
clone() is overridden to change access control from protected to public. 
- cloneAll(Collection<BugInstance>, Collection<BugInstance>) - Static method in class edu.umd.cs.findbugs.SortedBugCollection
- 
Clone all of the BugInstance objects in the source Collection and add
 them to the destination Collection. 
- cloneAndSetSpecialKind(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- CLONED_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
- 
A store that seemed to have been cloned (an inlined finally block or JSR? 
- CloneIdiom - Class in edu.umd.cs.findbugs.detect
-  
- CloneIdiom(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CloneIdiom
-  
- close() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
-  
- close() - Method in class edu.umd.cs.findbugs.ba.SourceFinder
-  
- close() - Method in class edu.umd.cs.findbugs.ba.URLClassPath
- 
Close all underlying resources. 
- close() - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
- 
Close all of the code bases that are part of this class path. 
- close() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
- 
This method should be called when done using the code base. 
- close() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
-  
- close() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
-  
- close() - Method in class edu.umd.cs.findbugs.classfile.impl.EmptyCodeBase
-  
- close() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
-  
- close() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
-  
- close() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
-  
- close() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
-  
- close() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
-  
- close() - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- close(AutoCloseable) - Static method in class edu.umd.cs.findbugs.io.IO
- 
Close given AutoCloseable instance, ignoring any resulting exception. 
- close(Closeable) - Static method in class edu.umd.cs.findbugs.io.IO
- 
Close given Closeable instance, ignoring any resulting exception. 
- close(InputStream) - Static method in class edu.umd.cs.findbugs.io.IO
- 
Close given InputStream, ignoring any resulting exception. 
- close(OutputStream) - Static method in class edu.umd.cs.findbugs.io.IO
- 
Close given OutputStream, ignoring any resulting exception. 
- close() - Method in class edu.umd.cs.findbugs.io.SlowInputStream
-  
- close() - Method in class edu.umd.cs.findbugs.Project
-  
- close(InputStream) - Static method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
-  
- close(OutputStream) - Static method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
-  
- CLOSED - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
- 
The resource is closed (or unlocked, etc). 
- CLOSEIT_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
-  
- closeSilently(InputStream) - Static method in class edu.umd.cs.findbugs.util.Util
-  
- closeSilently(Reader) - Static method in class edu.umd.cs.findbugs.util.Util
- 
- closeSilently(OutputStream) - Static method in class edu.umd.cs.findbugs.util.Util
- 
- closeSilently(Closeable) - Static method in class edu.umd.cs.findbugs.util.Util
- 
- closeSilently(ZipFile) - Static method in class edu.umd.cs.findbugs.util.Util
- 
- closeTag(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
-  
- closeTag(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
-  
- closeTag(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
- 
Close tag with given name. 
- CLOSING_NULL - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
-  
- cmd - Variable in class edu.umd.cs.findbugs.FindBugsMain
-  
- CODE_LENGTH_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
-  
- codeBytes - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- CollectionBeanWrapper() - Constructor for class edu.umd.cs.findbugs.Footprint.CollectionBeanWrapper
-  
- combine(TypeQualifierAnnotation, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult
- 
Subclasses must override this method to combine TypeQualifierAnnotations
 found in multiple superclasses. 
- combineParameterAnnotations(TypeQualifierAnnotation, TypeQualifierAnnotation) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
-  
- combineReturnTypeAnnotations(TypeQualifierAnnotation, TypeQualifierAnnotation) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
- 
Combine return type annotations. 
- combineVertices(Set<VertexType>) - Method in interface edu.umd.cs.findbugs.graph.VertexCombinator
- 
Combine given vertices into a single vertex. 
- CommandLine - Class in edu.umd.cs.findbugs.config
- 
Helper class for parsing command line arguments. 
- CommandLine() - Constructor for class edu.umd.cs.findbugs.config.CommandLine
-  
- CommandLine.HelpRequestedException - Exception in edu.umd.cs.findbugs.config
-  
- CommandLineUiCallback - Class in edu.umd.cs.findbugs
- 
Implementation of the UI callback for command line sessions. 
- CommandLineUiCallback() - Constructor for class edu.umd.cs.findbugs.CommandLineUiCallback
-  
- COMMENT - Static variable in class edu.umd.cs.findbugs.Token
- 
A comment. 
- compact(int[], int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
- 
Deprecated. 
- CompactLocationNumbering - Class in edu.umd.cs.findbugs.ba
- 
Compute a compact numbering of Locations in a CFG. 
- CompactLocationNumbering(CFG) - Constructor for class edu.umd.cs.findbugs.ba.CompactLocationNumbering
- 
Constructor. 
- CompactLocationNumberingFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
- 
Analysis engine to produce CompactLocationNumbering objects for methods. 
- CompactLocationNumberingFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.CompactLocationNumberingFactory
- 
Constructor. 
- compactValueNumbers(Dataflow<ValueNumberFrame, ValueNumberAnalysis>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
- 
Deprecated. 
- ComparableField - Interface in edu.umd.cs.findbugs.ba
-  
- ComparableMethod - Interface in edu.umd.cs.findbugs.ba
-  
- ComparatorIdiom - Class in edu.umd.cs.findbugs.detect
-  
- ComparatorIdiom(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ComparatorIdiom
-  
- compare(BasicBlock, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.AbstractBlockOrder
-  
- compare(BasicBlock, BasicBlock) - Method in interface edu.umd.cs.findbugs.ba.BlockOrder
- 
Return relative order of blocks. 
- compare(E, E) - Static method in class edu.umd.cs.findbugs.ba.XFactory
- 
Compare XMethod or XField object objects. 
- compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
-  
- compare(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
-  
- compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.ClassNameComparator
-  
- compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.TimePerCallComparator
-  
- compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.TotalCallsComparator
-  
- compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.TotalTimeComparator
-  
- compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
-  
- compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection.BugInstanceComparator
-  
- compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection.MultiversionBugInstanceComparator
-  
- compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
-  
- compare(BugInstance, BugInstance) - Method in interface edu.umd.cs.findbugs.WarningComparator
-  
- COMPARE_IN_TEST_CASE - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
- 
Compare inside test case 
- COMPARE_STATIC_STRINGS - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
- 
Comparing static strings using equals operator. 
- compareClasses(BugCollection, BugCollection, ClassAnnotation, ClassAnnotation) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
-  
- compareClassesByName(BugCollection, BugCollection, String, String) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
-  
- compareHashes(byte[], byte[]) - Static method in class edu.umd.cs.findbugs.ba.MethodHash
-  
- compareMethods(BugCollection, BugCollection, MethodAnnotation, MethodAnnotation) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
-  
- compareSignatures(String, String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
- 
Compare a plain method signature to the a generic method Signature and
 return true if they match 
- compareSourceLines(BugCollection, BugCollection, SourceLineAnnotation, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
- 
Compare source line annotations. 
- compareTo(E) - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
-  
- compareTo(ClassHash) - Method in class edu.umd.cs.findbugs.ba.ClassHash
-  
- compareTo(Edge) - Method in class edu.umd.cs.findbugs.ba.Edge
- 
Compare with other edge. 
- compareTo(SourceSinkInfo) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
-  
- compareTo(Location) - Method in class edu.umd.cs.findbugs.ba.Location
-  
- compareTo(MethodHash) - Method in class edu.umd.cs.findbugs.ba.MethodHash
-  
- compareTo(LocationWhereValueBecomesNull) - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
-  
- compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
-  
- compareTo(AvailableLoad) - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
-  
- compareTo(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
-  
- compareTo(XMethodParameter) - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
-  
- compareTo(BugCategory) - Method in class edu.umd.cs.findbugs.BugCategory
-  
- compareTo(BugCode) - Method in class edu.umd.cs.findbugs.BugCode
-  
- compareTo(BugInstance) - Method in class edu.umd.cs.findbugs.BugInstance
-  
- compareTo(BugPattern) - Method in class edu.umd.cs.findbugs.BugPattern
-  
- compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
-  
- compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
-  
- compareTo(ComparableMethod) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
-  
- compareTo(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
-  
- compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.classfile.FieldDescriptor
-  
- compareTo(FieldOrMethodName) - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
-  
- compareTo(FieldOrMethodDescriptor, FieldOrMethodDescriptor) - Static method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
-  
- compareTo(ComparableMethod) - Method in class edu.umd.cs.findbugs.classfile.MethodDescriptor
-  
- compareTo(Stream) - Method in class edu.umd.cs.findbugs.detect.Stream
-  
- compareTo(StreamEscape) - Method in class edu.umd.cs.findbugs.detect.StreamEscape
-  
- compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.FieldAnnotation
-  
- compareTo(FindBugsMain) - Method in class edu.umd.cs.findbugs.FindBugsMain
-  
- compareTo(ActualEdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
-  
- compareTo(ActualVertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
-  
- compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.IntAnnotation
-  
- compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
-  
- compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
-  
- compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
-  
- compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.StringAnnotation
-  
- compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.TypeAnnotation
-  
- ComponentPlugin<T> - Class in edu.umd.cs.findbugs
-  
- ComponentPlugin(Plugin, String, ClassLoader, Class<? extends T>, PropertyBundle, boolean, String, String) - Constructor for class edu.umd.cs.findbugs.ComponentPlugin
-  
- CompoundMatcher - Class in edu.umd.cs.findbugs.filter
-  
- CompoundMatcher() - Constructor for class edu.umd.cs.findbugs.filter.CompoundMatcher
-  
- CompoundMethodChooser - Class in edu.umd.cs.findbugs.ba
- 
Deprecated. 
- CompoundMethodChooser(JavaClassAndMethodChooser[]) - Constructor for class edu.umd.cs.findbugs.ba.CompoundMethodChooser
- 
Deprecated. 
- compute() - Method in class edu.umd.cs.findbugs.detect.InitializationChain
-  
- compute(BugCollection) - Static method in class edu.umd.cs.findbugs.workflow.FileBugHash
-  
- computeBugHashes() - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- computeFileStats(BugCollection) - Method in class edu.umd.cs.findbugs.ProjectStats
-  
- computeHash(JavaClass) - Method in class edu.umd.cs.findbugs.ba.ClassHash
- 
Compute hash for given class and all of its methods. 
- computeHash(Method) - Method in class edu.umd.cs.findbugs.ba.MethodHash
- 
Compute hash on given method. 
- computeJumpInfo(JavaClass, Method, OpcodeStack.JumpInfoFactory.JumpStackComputation) - Static method in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory
-  
- computePriority(int) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
- 
Use the PriorityAdjustments specified by the set's WarningProperty
 elements to compute a warning priority from the given base priority. 
- CONCRETE_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
- 
JavaClassAndMethodChooser which accepts only concrete (not abstract or
 native) methods. 
- ConfidenceMatcher - Class in edu.umd.cs.findbugs.filter
- 
Matcher to select BugInstances with a particular confidence. 
- ConfidenceMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.ConfidenceMatcher
- 
Constructor. 
- configure(AnalysisContext) - Method in class edu.umd.cs.findbugs.config.AnalysisFeatureSetting
- 
Set the configured value of the analysis property in the given
 AnalysisContext. 
- configureBaselineFilter(BugReporter, String) - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Configure a baseline bug instance filter. 
- configureBugCollection(IFindBugsEngine) - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Configure the BugCollection (if the BugReporter being used is
 constructing one). 
- configureEngine(IFindBugsEngine) - Method in class edu.umd.cs.findbugs.TextUICommandLine
-  
- configureFilter(BugReporter, String, boolean) - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Configure the (bug instance) Filter for the given DelegatingBugReporter. 
- configureFilters(UserPreferences) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- configureTrainingDatabases(IFindBugsEngine) - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Configure training databases. 
- ConfusedInheritance - Class in edu.umd.cs.findbugs.detect
-  
- ConfusedInheritance(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ConfusedInheritance
-  
- confusingMethodNamesWrongCapitalization(XMethod, XMethod) - Static method in class edu.umd.cs.findbugs.detect.Naming
-  
- confusingMethodNamesWrongPackage(XMethod, XMethod) - Static method in class edu.umd.cs.findbugs.detect.Naming
-  
- ConfusionBetweenInheritedAndOuterMethod - Class in edu.umd.cs.findbugs.detect
-  
- ConfusionBetweenInheritedAndOuterMethod(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
-  
- CONSERVE_SPACE - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
- 
A boolean flag which if set means that analyses should try to conserve
 space at the expense of precision. 
- ConsoleLogger - Class in edu.umd.cs.findbugs.log
-  
- ConsoleLogger(LogSync) - Constructor for class edu.umd.cs.findbugs.log.ConsoleLogger
- 
Creates a new instance of ConsoleLogger 
- Constant - Class in edu.umd.cs.findbugs.ba.constant
- 
Abstract dataflow value representing a value which may or may not be a
 constant. 
- Constant(Object) - Constructor for class edu.umd.cs.findbugs.ba.constant.Constant
- 
Constructor for a constant value. 
- CONSTANT_Class - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_CLASS_OBJECT - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
-  
- CONSTANT_Double - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_Fieldref - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_Float - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_Integer - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_InterfaceMethodref - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_Long - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_Methodref - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_NameAndType - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_String - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_Utf8 - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
-  
- CONSTANT_VALUE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
-  
- ConstantAnalysis - Class in edu.umd.cs.findbugs.ba.constant
- 
Dataflow analysis to find constant values. 
- ConstantAnalysis(MethodGen, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
-  
- ConstantDataflow - Class in edu.umd.cs.findbugs.ba.constant
- 
Dataflow class for ConstantAnalysis. 
- ConstantDataflow(CFG, ConstantAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantDataflow
-  
- ConstantDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
- 
Analysis engine to produce ConstantDataflow objects for an analyzed method. 
- ConstantDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantDataflowFactory
-  
- ConstantFrame - Class in edu.umd.cs.findbugs.ba.constant
- 
Dataflow Frame for Constants. 
- ConstantFrame(int) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantFrame
-  
- ConstantFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba.constant
- 
Visitor to model the effect of bytecode instructions on ConstantFrames. 
- ConstantFrameModelingVisitor(ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
-  
- ConstantPoolGenFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
- 
Analysis engine to produce ConstantPoolGen objects for an analyzed class. 
- ConstantPoolGenFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantPoolGenFactory
-  
- Constants2 - Interface in edu.umd.cs.findbugs.visitclass
-  
- ConstraintEdge - Class in edu.umd.cs.findbugs.plan
- 
Edge in a ConstraintGraph. 
- ConstraintEdge(DetectorNode, DetectorNode) - Constructor for class edu.umd.cs.findbugs.plan.ConstraintEdge
- 
Constructor. 
- ConstraintGraph - Class in edu.umd.cs.findbugs.plan
- 
Graph of Detector ordering constraints. 
- ConstraintGraph() - Constructor for class edu.umd.cs.findbugs.plan.ConstraintGraph
-  
- construct(ComponentPlugin<BugReporterDecorator>, BugReporter) - Static method in class edu.umd.cs.findbugs.bugReporter.BugReporterDecorator
-  
- CONSTRUCTOR - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
- 
Match object constructor invocations. 
- constructTypeQualifierAnnotation(AnnotationValue) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
- 
Resolve a raw AnnotationValue into a TypeQualifierAnnotation. 
- constructTypeQualifierAnnotation(Set<TypeQualifierAnnotation>, AnnotationValue) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
- 
Resolve a raw AnnotationValue into a TypeQualifierAnnotation, storing
 result in given Set. 
- consumeStack(Instruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
- 
Consume stack. 
- consumeStack(ConstantPoolGen) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
-  
- contains(ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
-  
- contains(XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
-  
- contains(ClassAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
-  
- contains(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
-  
- contains(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
- 
Return whether or not this pass contains the given DetectorFactory. 
- contains(BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- ContainsCamelCaseWordStringMatcher - Class in edu.umd.cs.findbugs.util
- 
A StringMatcher that checks to see if a candidate string (assumed to be a
 camel-case word), when broken into components, contains a given word. 
- ContainsCamelCaseWordStringMatcher(String) - Constructor for class edu.umd.cs.findbugs.util.ContainsCamelCaseWordStringMatcher
- 
Constructor. 
- containsCategory(String) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
- 
Returns false if the given category is hidden in the project filter
 settings. 
- containsCheckedExceptions() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
- 
Return whether or not the set contains any checked exceptions. 
- containsCycle() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
- 
Return whether or not the graph contains a cycle: i.e., whether it
 contains any back edges. 
- containsExplicitExceptions() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
- 
Return whether or not the set contains any explicit exceptions. 
- containsInstruction(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
- 
Return whether or not the basic block contains the given instruction. 
- containsInstructionWithOffset(int) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
- 
Return whether or not the basic block contains the instruction with the
 given bytecode offset. 
- containsKey(K1, K2) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
-  
- containsKey(K) - Method in class edu.umd.cs.findbugs.util.MergeMap
-  
- containsKey(K) - Method in class edu.umd.cs.findbugs.util.MultiMap
-  
- containsProperty(T) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
- 
Return whether or not the set contains the given WarningProperty. 
- containsReturnValue(ValueNumberFactory) - Method in class edu.umd.cs.findbugs.ba.LockSet
- 
Determine whether or not this lock set contains any locked values which
 are method return values. 
- containsSourceFiles() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
- 
Return whether or not this code base contains any source files. 
- containsSourceFiles() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
-  
- containsSourceFiles() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
-  
- containsVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
-  
- containsVertex(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
- 
Determine if the graph contains the given vertex. 
- convert(String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
- 
Convenience method for converting a single signature component to
 human-readable form. 
- convertFieldAnnotation(ClassNameRewriter, FieldAnnotation) - Static method in class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
- 
Rewrite a FieldAnnotation to update the class name and field signature,
 if needed. 
- convertHtmlSnippetToText(String) - Static method in class edu.umd.cs.findbugs.util.HTML
-  
- convertHtmlToText(Reader, Writer) - Static method in class edu.umd.cs.findbugs.util.HTML
-  
- convertMethodAnnotation(ClassNameRewriter, MethodAnnotation) - Static method in class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
- 
Rewrite a MethodAnnotation to update the class name, and any class names
 mentioned in the method signature. 
- convertMethodSignature(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
- 
Convenience method for generating a method signature in human readable
 form. 
- convertMethodSignature(MethodGen) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
- 
Convenience method for generating a method signature in human readable
 form. 
- convertMethodSignature(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
- 
Convenience method for generating a method signature in human readable
 form. 
- convertMethodSignature(String, String, String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
- 
Convenience method for generating a method signature in human readable
 form. 
- convertMethodSignature(XMethod) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
- 
Convenience method for generating a method signature in human readable
 form. 
- convertMethodSignature(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
- 
Convenience method for generating a method signature in human readable
 form. 
- convertMethodSignature(String, String, String, String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
- 
Convenience method for generating a method signature in human readable
 form. 
- copy(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
-  
- copy(BlockType, BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
-  
- copy(CallList, CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
-  
- copy(Fact, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
- 
Copy dataflow facts. 
- copy(UnconditionalValueDerefSet, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- copy(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
-  
- copy(FieldSet, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
-  
- copy(TypeQualifierValueSet, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
-  
- copy(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
-  
- copy(LockSet, LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
-  
- copy(ReturnPathType, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
-  
- copy(StateSet, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
-  
- copy(ReturnPath, ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
-  
- copy(StackDepth, StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
-  
- copy(TypeFrame, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
-  
- copy(InputStream, OutputStream) - Static method in class edu.umd.cs.findbugs.io.IO
-  
- copy(Reader, Writer) - Static method in class edu.umd.cs.findbugs.io.IO
-  
- copy(InputStream, OutputStream, long) - Static method in class edu.umd.cs.findbugs.io.IO
-  
- copy(Reader, Writer, long) - Static method in class edu.umd.cs.findbugs.io.IO
-  
- copy() - Method in class edu.umd.cs.findbugs.PropertyBundle
-  
- COPY_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
- 
copy value 
- CopyBuggySource - Class in edu.umd.cs.findbugs.workflow
- 
Java main application to compute update a historical bug collection with
 results from another build/analysis. 
- CopyBuggySource(String[]) - Constructor for class edu.umd.cs.findbugs.workflow.CopyBuggySource
-  
- copyEdge(EdgeType, EdgeType) - Method in interface edu.umd.cs.findbugs.graph.GraphToolkit
- 
Copy auxiliary information from one edge to another. 
- copyFrom(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockType
- 
Make this object an exact duplicate of given object. 
- copyFrom(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallList
-  
- copyFrom(Frame<ValueType>) - Method in class edu.umd.cs.findbugs.ba.Frame
- 
Make this Frame exactly the same as the one given as a parameter. 
- copyFrom(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
-  
- copyFrom(ParameterProperty) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
- 
Make this object the same as the given one. 
- copyFrom(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
- 
Make this LockSet the same as the given one. 
- copyFrom(Frame<IsNullValue>) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
-  
- copyFrom(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
- 
Make this dataflow fact an exact copy of the other one. 
- copyFrom(ObligationSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
-  
- copyFrom(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
- 
Make this StateSet an exact copy of the given StateSet. 
- copyFrom(Path) - Method in class edu.umd.cs.findbugs.ba.Path
- 
Make this Path identical to the given one. 
- copyFrom(Frame<ResourceValue>) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
-  
- copyFrom(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
-  
- copyFrom(Frame<Type>) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
-  
- copyFrom(Frame<ValueNumber>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
-  
- couldBeLambda(Method) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
- 
Checks if the method could be a lambda. 
- couldBeLambda(XMethod) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
- 
Checks if the method could be a lambda. 
- couldBeLambda(MethodGen) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
- 
Checks if the method could be a lambda. 
- couldBeZero() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- count() - Method in class edu.umd.cs.findbugs.SuppressionMatcher
-  
- countBadEdges(List<E>, TopologicalSort.OutEdges<E>) - Static method in class edu.umd.cs.findbugs.util.TopologicalSort
-  
- countBug(BugInstance) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
-  
- CountByPackagePrefix - Class in edu.umd.cs.findbugs.workflow
- 
Java main application to compute update a historical bug collection with
 results from another build/analysis. 
- CountByPackagePrefix() - Constructor for class edu.umd.cs.findbugs.workflow.CountByPackagePrefix
-  
- CountClassVersions - Class in edu.umd.cs.findbugs.workflow
-  
- CountClassVersions() - Constructor for class edu.umd.cs.findbugs.workflow.CountClassVersions
-  
- countPackageMember(String) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
-  
- CovariantArrayAssignment - Class in edu.umd.cs.findbugs.detect
-  
- CovariantArrayAssignment(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CovariantArrayAssignment
-  
- cpg - Variable in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
-  
- cpg - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
-  
- create(MethodDescriptor, MethodGen) - Static method in class edu.umd.cs.findbugs.ba.CFGBuilderFactory
- 
Create a CFGBuilder to build a CFG for given method. 
- create() - Static method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
- 
Create an instance. 
- create(BugReporter) - Method in class edu.umd.cs.findbugs.DetectorFactory
- 
- createAnalysisCache(IClassPath, BugReporter) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
-  
- createAnalysisCache(IClassPath, BugReporter) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
-  
- createAnalysisCache() - Method in class edu.umd.cs.findbugs.FindBugs2
- 
Create the analysis cache object and register it for current execution thread. 
- createAnalysisContext(Project, List<ClassDescriptor>, String) - Static method in class edu.umd.cs.findbugs.FindBugs2
- 
Create the AnalysisContext that will serve as the BCEL-compatibility
 layer over the AnalysisCache. 
- createClassDescriptor(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
- 
- createClassDescriptor(String[]) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
- 
- createClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
- 
- createClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-  
- createClassDescriptor(Class<?>) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-  
- createClassDescriptor(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-  
- createClassDescriptor(String[]) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-  
- createClassDescriptorFromDottedClassName(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
- 
- createClassDescriptorFromDottedClassName(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-  
- createClassDescriptorFromFieldSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
- 
Create a class descriptor from a field signature 
- createClassDescriptorFromResourceName(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
- 
Create a class descriptor from a resource name. 
- createClassDescriptorFromSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
- 
- createClassDescriptorFromSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-  
- createClassOrObjectDescriptorFromSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-  
- createClassPath() - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
-  
- createClassPath() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
-  
- createClassPathBuilder(IErrorLogger) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
-  
- createClassPathBuilder(IErrorLogger) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
-  
- CREATED - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
- 
The resource has been created, but is not open. 
- CREATED_DEAD_CODE - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
- 
Redundant nullcheck created dead code. 
- createDatabase() - Method in interface edu.umd.cs.findbugs.classfile.IDatabaseFactory
-  
- createDatabase() - Method in class edu.umd.cs.findbugs.classfile.ReflectionDatabaseFactory
-  
- createDefault() - Static method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
- 
Factory method to create a default ProjectFilterSettings object. 
- createDefaultUserPreferences() - Static method in class edu.umd.cs.findbugs.config.UserPreferences
- 
Create default UserPreferences. 
- createDetector2(BugReporter) - Method in class edu.umd.cs.findbugs.DetectorFactory
- 
Create a Detector2 instance. 
- createEdge(BasicBlock, BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
- 
Add a unique edge to the graph. 
- createEdge(ClassVertex, ClassVertex) - Method in class edu.umd.cs.findbugs.ba.ch.InheritanceGraph
-  
- createEdge(CallGraphNode, CallGraphNode, CallSite) - Method in class edu.umd.cs.findbugs.CallGraph
-  
- createEdge(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
-  
- createEdge(VertexType, VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
- 
Add a new edge to the graph. 
- createEmptyCollectionWithMetadata() - Method in interface edu.umd.cs.findbugs.BugCollection
- 
Create a new empty BugCollection with the same metadata as this one. 
- createEmptyCollectionWithMetadata() - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- createEmptyMap() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
- 
Return a newly allocated Map of ObligationSet to State that may be passed
 to applyToAllStatesAndUpdateMap(). 
- createExceptionSet() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
-  
- createFact() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
- 
Create empty (uninitialized) dataflow facts for one program point. 
- createFact() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
-  
- createFact() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
-  
- createFieldSignature(String) - Static method in class edu.umd.cs.findbugs.filter.SignatureUtil
-  
- createFilesystemCodeBaseLocator(String) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
-  
- createFilesystemCodeBaseLocator(String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
-  
- createFor(When) - Static method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
-  
- createFreshValue() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
- 
Create a fresh (unique) value number. 
- createFreshValue(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
-  
- createGraph() - Method in interface edu.umd.cs.findbugs.graph.GraphToolkit
- 
Create a new empty graph (no vertices or edges). 
- createMethodSignature(String, String) - Static method in class edu.umd.cs.findbugs.filter.SignatureUtil
-  
- createNestedArchiveCodeBaseLocator(ICodeBase, String) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
-  
- createNestedArchiveCodeBaseLocator(ICodeBase, String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
-  
- createObligationSet() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
-  
- createPackageToModuleMap(FileSystem) - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
-  
- createReallyUnknown(String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
- 
Factory method to create an unknown source line annotation. 
- createReferencedXField(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createReferencedXMethod(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createRelativeCodeBaseLocator(String) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseLocator
- 
Get the codebase locator describing the location of a relative codebase. 
- createRelativeCodeBaseLocator(String) - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
-  
- createRelativeCodeBaseLocator(String) - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
-  
- createScanner() - Method in interface edu.umd.cs.findbugs.InstructionScannerGenerator
- 
Create a new scanner. 
- createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.AnyMethodReturnValueStreamFactory
-  
- createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
-  
- createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.IOStreamFactory
-  
- createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
-  
- createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
-  
- createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in interface edu.umd.cs.findbugs.detect.StreamFactory
- 
Determine if a Stream is created at given location. 
- createUnknown(String, String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
- 
Factory method to create an unknown source line annotation. 
- createUnknown(String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
- 
Factory method to create an unknown source line annotation. 
- createUnknown(String, String, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
- 
Factory method to create an unknown source line annotation. 
- createUnresolvedFieldInfo(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
- 
Create a FieldInfo object to represent an unresolved field. 
- createValueNumber(int, int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
-  
- createValueNumber(int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
-  
- createVisitor(Resource, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
- 
Create a ResourceValueFrameModelingVisitor to model the effect of
 instructions on the state of the resource. 
- createVisitor(Stream, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
-  
- createXField(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
- 
Create an XField object 
- createXField(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createXField(FieldAnnotation) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createXField(JavaClass, Field) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createXField(String, Field) - Static method in class edu.umd.cs.findbugs.ba.XFactory
- 
Create an XField object from a BCEL Field. 
- createXField(FieldDescriptor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createXField(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
- 
Create an XField object from the field currently being visited by the
 given PreorderVisitor. 
- createXFieldUsingSlashedClassName(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
- 
Create an XField object 
- createXMethod(String, Method) - Static method in class edu.umd.cs.findbugs.ba.XFactory
- 
Create an XMethod object from a BCEL Method. 
- createXMethod(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.ba.XFactory
- 
Create an XMethod object from a BCEL Method. 
- createXMethod(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createXMethod(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createXMethod(MethodAnnotation) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createXMethod(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
- 
Create an XMethod object from an InvokeInstruction. 
- createXMethod(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
- 
Create an XMethod object from the method currently being visited by the
 given PreorderVisitor. 
- createXMethod(MethodGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createXMethod(JavaClassAndMethod) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- createXMethodUsingSlashedClassName(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
-  
- CROSS_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
- 
Cross edge. 
- CrossSiteScripting - Class in edu.umd.cs.findbugs.detect
-  
- CrossSiteScripting(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CrossSiteScripting
-  
- currentAnalysisContext() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
- 
Get the AnalysisContext associated with this thread 
- currentXFactory() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
-  
- customJumpInfo() - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector.WithCustomJumpInfo
-  
- customJumpInfo() - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
-