Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

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(FieldDescriptor) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
canonicalize(MethodDescriptor) - 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
Deprecated.
this hack is needless for modern JVM, at least Java8
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 - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
cfg - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
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.
CFGBuilder - Interface in edu.umd.cs.findbugs.ba
Abstract interface for CFG builder classes.
CFGBuilderException - Exception Class in edu.umd.cs.findbugs.ba
 
CFGBuilderException(String) - Constructor for exception class 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 - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
 
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_CAST_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
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 Class 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 class edu.umd.cs.findbugs.classfile.CheckedAnalysisException
Constructor.
CheckedAnalysisException(CheckedAnalysisException) - Constructor for exception class edu.umd.cs.findbugs.classfile.CheckedAnalysisException
 
CheckedAnalysisException(String) - Constructor for exception class edu.umd.cs.findbugs.classfile.CheckedAnalysisException
Constructor.
CheckedAnalysisException(String, Throwable) - Constructor for exception class 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
Deprecated.
The annotation based approach is useless for lambdas. Write expectations using edu.umd.cs.findbugs.test.matcher.BugInstanceMatcher matchers in test source directory
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 (made CheckForNull) on return values or CheckForNull (made Nonnull) 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(Edge) - Method in interface edu.umd.cs.findbugs.ba.EdgeChooser
Return whether or not given Edge should be chosen.
choose(JavaClassAndMethod) - Method in class edu.umd.cs.findbugs.ba.CompoundMethodChooser
Deprecated.
 
choose(JavaClassAndMethod) - Method in interface edu.umd.cs.findbugs.ba.JavaClassAndMethodChooser
Deprecated.
 
choose(XMethod) - Method in class edu.umd.cs.findbugs.ba.CompoundMethodChooser
Deprecated.
 
choose(XMethod) - Method in interface edu.umd.cs.findbugs.ba.JavaClassAndMethodChooser
Deprecated.
 
choose(DetectorFactory) - Method in interface edu.umd.cs.findbugs.DetectorFactoryChooser
Return whether or not given DetectorFactory should be chosen.
choose(Method) - Method in interface edu.umd.cs.findbugs.ba.MethodChooser
Determine whether or not given method should be chosen.
choose(Value) - Method in interface edu.umd.cs.findbugs.ba.DataflowValueChooser
 
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 - Enum constant in enum class edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
Deprecated.
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 - Variable in class edu.umd.cs.findbugs.bcel.CFGDetector
 
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.
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 Class 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 class 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() - 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
 
CLEAR - Enum constant in enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
 
CLEAR - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
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.ClassStats
 
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() - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
close() - Method in class edu.umd.cs.findbugs.Plugin
Closes the underlying PluginLoader, in turn this closes the URLClassLoader.
close() - Method in class edu.umd.cs.findbugs.PluginLoader
Closes the class loaders created in this PluginLoader
close() - Method in class edu.umd.cs.findbugs.Project
 
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(InputStream) - Static method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
close(OutputStream) - Static method in class edu.umd.cs.findbugs.io.IO
Close given OutputStream, ignoring any resulting exception.
close(OutputStream) - Static method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
close(AutoCloseable) - Static method in class edu.umd.cs.findbugs.io.IO
Close given AutoCloseable instance, ignoring any resulting exception.
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(Closeable) - Static method in class edu.umd.cs.findbugs.util.Util
Deprecated.
Use try-with-resources instead. And basically IOException from OutputStream.close() is not good to ignore.
closeSilently(InputStream) - Static method in class edu.umd.cs.findbugs.util.Util
 
closeSilently(OutputStream) - Static method in class edu.umd.cs.findbugs.util.Util
Deprecated.
Use try-with-resources instead. And basically IOException from OutputStream.close() is not good to ignore.
closeSilently(Reader) - Static method in class edu.umd.cs.findbugs.util.Util
Deprecated.
Use try-with-resources instead.
closeSilently(ZipFile) - Static method in class edu.umd.cs.findbugs.util.Util
Deprecated.
Use try-with-resources instead.
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
 
COLON - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
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.
COMMA - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
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 Class 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(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
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(E, E) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Compare XMethod or XField object objects.
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(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
 
COMPARE_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
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(ActualEdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
compareTo(ActualVertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
compareTo(E) - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
compareTo(ClassHash) - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.classfile.FieldDescriptor
 
compareTo(ComparableMethod) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
compareTo(ComparableMethod) - Method in class edu.umd.cs.findbugs.classfile.MethodDescriptor
 
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(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(BugAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
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
 
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(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
compareTo(FieldOrMethodDescriptor, FieldOrMethodDescriptor) - Static method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
compareTo(FieldOrMethodName) - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
compareTo(Stream) - Method in class edu.umd.cs.findbugs.detect.Stream
 
compareTo(StreamEscape) - Method in class edu.umd.cs.findbugs.detect.StreamEscape
 
compareTo(FindBugsMain) - Method in class edu.umd.cs.findbugs.FindBugsMain
 
compareTo(Taxon) - Method in class edu.umd.cs.findbugs.sarif.Taxon
 
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 - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
 
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.
ConstructorThrow - Class in edu.umd.cs.findbugs.detect
This detector can find constructors that throw exception.
ConstructorThrow(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ConstructorThrow
 
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(ConstantPoolGen) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
consumeStack(Instruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Consume stack.
contains(XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
contains(BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
contains(ClassAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
contains(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Return whether or not this pass contains the given DetectorFactory.
contains(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
contains(ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
 
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(K) - Method in class edu.umd.cs.findbugs.util.MergeMap
 
containsKey(K) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
containsKey(K1, K2) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
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
 
containsSpecialAnnotation(Collection<AnnotationValue>) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
Checks whether the collection of annotations associated with a given element include annotations that indicate the "URF_UNREAD_FIELD" detector should be skipped.
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(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) - 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.
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(InvokeInstruction, ConstantPoolGen) - 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.
copy() - Method in class edu.umd.cs.findbugs.PropertyBundle
 
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(UnconditionalValueDerefSet, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
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(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(Fact, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Copy dataflow facts.
copy(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
copy(InputStream, OutputStream) - 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) - 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(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
copy(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
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<IsNullValue>) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
copyFrom(Frame<ResourceValue>) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
copyFrom(Frame<ValueNumber>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
copyFrom(Frame<Type>) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
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(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(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
couldBeLambda(XMethod) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
Checks if the method could be a lambda.
couldBeLambda(Method) - 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() - Static method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Create an instance.
create(BugReporter) - Method in class edu.umd.cs.findbugs.DetectorFactory
Deprecated.
Use createDetector2 in new code
create(MethodDescriptor, MethodGen) - Static method in class edu.umd.cs.findbugs.ba.CFGBuilderFactory
Create a CFGBuilder to build a CFG for given method.
createAnalysisCache() - Method in class edu.umd.cs.findbugs.FindBugs2
Create the analysis cache object and register it for current execution thread.
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
 
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(Class<?>) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptor(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptor(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptor(String[]) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptor(String[]) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptor(JavaClass) - 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) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method to create an unknown source line annotation.
createUnknown(String, 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) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
createValueNumber(int, int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
createVisitor(Stream, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
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.
createXField(FieldDescriptor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXField(FieldAnnotation) - 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.
createXField(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object
createXField(String, Field) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object from a BCEL Field.
createXField(JavaClass, Field) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXField(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXFieldUsingSlashedClassName(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object
createXMethod(JavaClassAndMethod) - 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(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(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
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(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XMethod object from an InvokeInstruction.
createXMethod(MethodGen) - 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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form