FindBugs™ 3.0.1
$ 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 _ 

I

I18N - Class in edu.umd.cs.findbugs
Singleton responsible for returning localized strings for information returned to the user.
IAnalysisCache - Interface in edu.umd.cs.findbugs.classfile
The analysis cache performs analyses on classes and methods and caches the results.
IAnalysisEngine<DescriptorType,ResultType> - Interface in edu.umd.cs.findbugs.classfile
An engine for analyzing classes or methods.
IAnalysisEngineRegistrar - Interface in edu.umd.cs.findbugs.classfile
Interface for a registrar class that registers analysis engines with an analysis cache.
IClassAnalysisEngine<ResultType> - Interface in edu.umd.cs.findbugs.classfile
Engine for performing an analysis on classes.
IClassConstants - Interface in edu.umd.cs.findbugs.classfile
 
IClassFactory - Interface in edu.umd.cs.findbugs.classfile
 
IClassObserver - Interface in edu.umd.cs.findbugs.classfile
Observer for classes being visited in some manner.
IClassPath - Interface in edu.umd.cs.findbugs.classfile
A classpath from which resources (classes and other files) may be loaded.
IClassPathBuilder - Interface in edu.umd.cs.findbugs.classfile
Build a classpath.
IClassPathBuilderProgress - Interface in edu.umd.cs.findbugs.classfile
Progress callback interface for classpath construction.
IClassScreener - Interface in edu.umd.cs.findbugs
Screen class files to decide which subset of them to analyze.
ICodeBase - Interface in edu.umd.cs.findbugs.classfile
Interface for a basic code base in which we can look up resources but not necessarily scan for the list of all resources.
ICodeBase.Discovered - Enum in edu.umd.cs.findbugs.classfile
 
ICodeBaseEntry - Interface in edu.umd.cs.findbugs.classfile
Object representing a resource in a code base.
ICodeBaseIterator - Interface in edu.umd.cs.findbugs.classfile
Iterator over the resources in an IScannableCodeBase.
ICodeBaseLocator - Interface in edu.umd.cs.findbugs.classfile
Specify the location of a codebase.
ICSE10_NULLNESS_PAPER - Static variable in class edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations
 
id - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
id - Variable in class edu.umd.cs.findbugs.PluginLoader.Summary
 
IDatabaseFactory<T> - Interface in edu.umd.cs.findbugs.classfile
Interface for a database factory.
IdentityClassNameRewriter - Class in edu.umd.cs.findbugs.model
ClassNameRewriter that leaves classe names unchanged.
IdentityClassNameRewriter() - Constructor for class edu.umd.cs.findbugs.model.IdentityClassNameRewriter
 
IDivResultCastToDouble - Class in edu.umd.cs.findbugs.detect
 
IDivResultCastToDouble(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
IErrorLogger - Interface in edu.umd.cs.findbugs.classfile
Interface for objects that log various kinds of analysis errors.
IFCMP_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for IFCMP instructions when condition is true.
IFindBugsEngine - Interface in edu.umd.cs.findbugs
Interface for a FindBugs engine class.
IfNull - Class in edu.umd.cs.findbugs.ba.bcp
 
IfNull(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.IfNull
 
ignore(BugAnnotation) - Static method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
IGNORE_BUILTIN_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
IGNORE_BUILTIN_MODELS - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
IGNORE_DEREF_OF_NCP - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
IGNORE_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
priority for bug instances that should be ignored
ignoreExceptionEdge(Edge, Resource, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine whether the analysis should ignore given exception edge.
ignoreExceptionEdge(Edge, Stream, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
ignoreImplicitExceptions(Resource) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine whether the analysis should ignore exception edges on which only implicit exceptions are propagated.
ignoreImplicitExceptions() - Method in class edu.umd.cs.findbugs.detect.Stream
 
ignoreImplicitExceptions(Stream) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
IGuiCallback - Interface in edu.umd.cs.findbugs
Interface for any kind of GUI attached to the current FindBug analysis
IGuiCallback.FormItem - Class in edu.umd.cs.findbugs
 
IGuiCallback.FormItem(String) - Constructor for class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
IGuiCallback.FormItem(String, String) - Constructor for class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
IGuiCallback.FormItem(String, String, List<String>) - Constructor for class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
IMethodAnalysisEngine<ResultType> - Interface in edu.umd.cs.findbugs.classfile
Engine for performing an analysis on methods.
immutableMap(Map<K, V>) - Static method in class edu.umd.cs.findbugs.util.Util
 
IMPLEMENTED_INTERFACE_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
IN_JSP_PAGE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
A store in a JSP page
IN_UNCALLABLE_METHOD - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
issue is in uncallable method
incomingEdgeIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
incomingEdgeIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get an Iterator over incoming edges to a given vertex.
INCOMPATIBLE_CLASSES - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
INCOMPATIBLE_PRIMATIVE_ARRAYS - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
IncompatibleTypes - Class in edu.umd.cs.findbugs.ba
 
IncompatMask - Class in edu.umd.cs.findbugs.detect
Find comparisons involving values computed with bitwise operations whose outcomes are fixed at compile time.
IncompatMask(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IncompatMask
 
InconsistentAnnotations - Class in edu.umd.cs.findbugs.detect
 
InconsistentAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InconsistentAnnotations
 
InconsistentSyncWarningProperty - Class in edu.umd.cs.findbugs.detect
Warning properties for inconsistent synchronization detector.
indexOf(BugLeafNode) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
indexOfUnfiltered(BugLeafNode) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
InefficientIndexOf - Class in edu.umd.cs.findbugs.detect
Use whenever possible String.indexOf(int) instead of String.indexOf(String), or String.lastIndexOf(int) instead of String.lastIndexOf(String).
InefficientIndexOf(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientIndexOf
 
InefficientInitializationInsideLoop - Class in edu.umd.cs.findbugs.detect
 
InefficientInitializationInsideLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
InefficientMemberAccess - Class in edu.umd.cs.findbugs.detect
 
InefficientMemberAccess(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
InefficientToArray - Class in edu.umd.cs.findbugs.detect
Find occurrences of collection.toArray( new Foo[0] ); This causes another memory allocation through reflection Much better to do collection.toArray( new Foo[collection.size()] );
InefficientToArray(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientToArray
 
infeasibleEdge - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
INFER_CLOSE_METHODS - Static variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
InfiniteLoop - Class in edu.umd.cs.findbugs.detect
 
InfiniteLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InfiniteLoop
 
InfiniteRecursiveLoop - Class in edu.umd.cs.findbugs.detect
 
InfiniteRecursiveLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
INFO - Static variable in interface edu.umd.cs.findbugs.log.Logger
 
InheritanceEdge - Class in edu.umd.cs.findbugs.ba.ch
An edge in the InheritanceGraph.
InheritanceEdge(ClassVertex, ClassVertex) - Constructor for class edu.umd.cs.findbugs.ba.ch.InheritanceEdge
 
InheritanceGraph - Class in edu.umd.cs.findbugs.ba.ch
Graph of inheritance relationships.
InheritanceGraph() - Constructor for class edu.umd.cs.findbugs.ba.ch.InheritanceGraph
 
InheritanceGraphVisitor - Interface in edu.umd.cs.findbugs.ba.ch
Visitor interface for traversals of the inheritance graph.
InheritanceUnsafeGetResource - Class in edu.umd.cs.findbugs.detect
 
InheritanceUnsafeGetResource(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
init() - Method in class edu.umd.cs.findbugs.cloud.username.PromptForNameLookup
 
initDatabases() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Instantiate the CheckReturnAnnotationDatabase.
initEntryFact(BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
initEntryFact(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
initEntryFact(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
initEntryFact(ConstantFrame) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
initEntryFact(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Initialize the "entry" fact for the graph.
initEntryFact(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
initEntryFact(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
initEntryFact(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
initEntryFact(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
initEntryFact(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
initEntryFact(IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
initEntryFact(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
initEntryFact(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
initEntryFact(ResourceValueFrame) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
initEntryFact(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
initEntryFact(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
initEntryFact(TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
initEntryFact(ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
initialArgument(String, int) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
InitializationChain - Class in edu.umd.cs.findbugs.detect
 
InitializationChain(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InitializationChain
 
initialize() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
initialize() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
initialize() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Attempt to initialize the cloud
initialize() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
initialize() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
initialize() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
initialize() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
initialize(JavaClass) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Initialize from given JavaClass.
initialize() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
initializeCloud(BugCollection, Cloud) - Static method in class edu.umd.cs.findbugs.cloud.CloudFactory
 
initializeEscapeMap() - Static method in class edu.umd.cs.findbugs.util.Strings
Initializes the map of characters to be escaped and their corresponding escape sequences.
InitializeNonnullFieldsInConstructor - Class in edu.umd.cs.findbugs.detect
 
InitializeNonnullFieldsInConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
initializeUnescapePattern() - Static method in class edu.umd.cs.findbugs.util.Strings
Initialize regular expressions used in unescaping.
initialValue() - Method in class edu.umd.cs.findbugs.AnalysisLocal
 
initiateCommunication() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
initiateCommunication() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Initiate communication with the cloud.
initiateCommunication() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
initOSX() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
inline(BetterCFGBuilder2.Context) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Inline a subroutine into a calling context.
InnerClassAccess - Class in edu.umd.cs.findbugs.ba
 
InnerClassAccess(String, String, XField, boolean) - Constructor for class edu.umd.cs.findbugs.ba.InnerClassAccess
 
InnerClassAccessMap - Class in edu.umd.cs.findbugs.ba
Determine which methods are accessors used by inner classes to access fields in their enclosing classes.
inputValueList - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
insertBranch(ArrayList<String>) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
inspectResult(ClassContext, MethodGen, CFG, Dataflow<ResourceValueFrame, ResourceValueAnalysis<Stream>>, Stream) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
inspectResult(ClassContext, MethodGen, CFG, Dataflow<ResourceValueFrame, ResourceValueAnalysis<Lock>>, Lock) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
inspectResult(ClassContext, MethodGen, CFG, Dataflow<ResourceValueFrame, ResourceValueAnalysis<Resource>>, Resource) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match ordinary (non-constructor) instance invocations.
instance() - Static method in class edu.umd.cs.findbugs.ba.ResourceValue
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.BottomType
Get the single instance of the bottom type.
instance() - Static method in class edu.umd.cs.findbugs.ba.type.DoubleExtraType
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.LongExtraType
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.NullType
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.TopType
Get the single instance of the top type.
instance() - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get the singleton instance of the DescriptorFactory.
instance() - Static method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
instance() - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get the single instance of DetectorFactoryCollection, which knows each and every loaded plugin, independently of it's enablement
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsFBAFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsFBPFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsFilterFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
 
instance() - Static method in class edu.umd.cs.findbugs.I18N
Get the single object instance.
instance() - Static method in class edu.umd.cs.findbugs.model.IdentityClassNameRewriter
Get the single instance.
instance - Static variable in class edu.umd.cs.findbugs.SortedBugCollection.BugInstanceComparator
 
instance - Static variable in class edu.umd.cs.findbugs.SortedBugCollection.MultiversionBugInstanceComparator
 
INSTANCE_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
JavaClassAndMethodChooser which accepts only instance methods.
instanceEscapes(InvokeInstruction, int) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
Override this to check for methods that it is legal to pass the instance to without the instance escaping.
instanceEscapes(InvokeInstruction, int) - Method in class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
 
InstanceFieldLoadStreamFactory - Class in edu.umd.cs.findbugs.detect
StreamFactory for stream objects loaded from instance fields.
InstanceFieldLoadStreamFactory(String) - Constructor for class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
Constructor.
instanceOf(String, String) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instanceOf(ClassDescriptor, Class<?>) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instanceOf(ClassDescriptor, String) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instanceOf(JavaClass, String) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instantiateDetector2sInPass(BugReporter) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Instantiate all of the Detector2s in this pass and return them in a (correctly-ordered) array.
instantiateDetectorsInPass(BugReporter) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Deprecated.
call instantiateDetector2sInPass() instead
InstantiateStaticClass - Class in edu.umd.cs.findbugs.detect
 
InstantiateStaticClass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InstantiateStaticClass
 
InstructionActionCache - Class in edu.umd.cs.findbugs.ba.obl
A cache for looking up the collection of ObligationPolicyDatabaseActions associated with a given InstructionHandle.
InstructionActionCache(ObligationPolicyDatabase, XMethod, ConstantPoolGen, TypeDataflow) - Constructor for class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
instructionAnnotate(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
instructionAnnotate(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
 
InstructionHandleMap<ValueType> - Class in edu.umd.cs.findbugs.ba
Map BCEL InstructionHandles to some kind of value type.
InstructionHandleMap(MethodGen) - Constructor for class edu.umd.cs.findbugs.ba.InstructionHandleMap
 
instructionIsExit() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the analyzed instruction an exit (call to System.exit())?
instructionIsLoad(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Return whether or not the given instruction is a load.
instructionIsReturn() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the analyzed instruction a method return?
instructionIsThrow() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the analyzed instruction an explicit throw?
instructionIterator() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get an Iterator over the instructions in the basic block.
instructionIterator(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
instructionReverseIterator() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get an Iterator over the instructions in the basic block in reverse order.
InstructionScanner - Interface in edu.umd.cs.findbugs
A scanner for implementing a state machine over a sequence of instructions and control edges.
InstructionScannerDriver - Class in edu.umd.cs.findbugs
Drive an InstructionScannerGenerator over the instructions of a simple path.
InstructionScannerDriver(Iterator<Edge>) - Constructor for class edu.umd.cs.findbugs.InstructionScannerDriver
Constructor.
InstructionScannerGenerator - Interface in edu.umd.cs.findbugs
Class for generating InstructionScanners at particular instructions of a path.
INT_ACTUAL_ARGUMENTS - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_EXPECTED_ARGUMENTS - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_MAX_VALUE - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_MIN_VALUE - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_OBLIGATIONS_REMAINING - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_OCCURRENCES - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_SHIFT - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_SYNC_PERCENT - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_VALUE - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
IntAnnotation - Class in edu.umd.cs.findbugs
Bug annotation class for integer values.
IntAnnotation(int) - Constructor for class edu.umd.cs.findbugs.IntAnnotation
Constructor.
IntCast2LongAsInstant - Class in edu.umd.cs.findbugs.detect
 
IntCast2LongAsInstant(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
INTEGER_SUM - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
INTERATIVE_OPCODE_STACK_ANALYSIS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Deprecated.
INTERFACE_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
intern(XClass) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
interPassConstraintIterator() - Method in class edu.umd.cs.findbugs.Plugin
Return an Iterator over the inter-pass Detector ordering constraints.
INTERPROCEDURAL_ANALYSIS - Static variable in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
Enable interprocedural analysis.
INTERPROCEDURAL_ANALYSIS_OF_REFERENCED_CLASSES - Static variable in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
 
InterproceduralCallGraph - Class in edu.umd.cs.findbugs.ba.ch
Deprecated.
InterproceduralCallGraph() - Constructor for class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph
Deprecated.
Constructor.
InterproceduralCallGraphEdge - Class in edu.umd.cs.findbugs.ba.ch
A class representing an edge in the interprocedural call graph; i.e., a call from one method to another.
InterproceduralCallGraphEdge(InterproceduralCallGraphVertex, InterproceduralCallGraphVertex) - Constructor for class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphEdge
Constructor.
InterproceduralCallGraphVertex - Class in edu.umd.cs.findbugs.ba.ch
Class representing a vertex in the interprocedural call graph; i.e., a method.
InterproceduralCallGraphVertex() - Constructor for class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphVertex
 
InterproceduralFirstPassDetector - Interface in edu.umd.cs.findbugs
Detector implementing a slow first pass to collect interprocedural properties for a later detector pass.
intersects(ValueRangeAnalysisFactory.LongRangeSet) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
intersectWith(ParameterProperty) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Intersect this set with the given set.
intersectWith(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
Destructively intersect this lock set with another.
intraPassConstraintIterator() - Method in class edu.umd.cs.findbugs.Plugin
Return an Iterator over the intra-pass Detector ordering constraints.
INullnessAnnotationDatabase - Interface in edu.umd.cs.findbugs.ba
Interface for querying nullness annotations on methods, fields, and parameters.
InvalidBytecodeException - Exception in edu.umd.cs.findbugs.ba
An exception that may be thrown by frame modeling visitor classes to indicate that the method being analyzed contains invalid bytecode.
InvalidBytecodeException(String) - Constructor for exception edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor.
InvalidBytecodeException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor.
InvalidBytecodeException(String, MethodGen, InstructionHandle) - Constructor for exception edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor from method and instruction.
InvalidBytecodeException(String, MethodGen, InstructionHandle, Throwable) - Constructor for exception edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor from method and instruction.
InvalidClassFileFormatException - Exception in edu.umd.cs.findbugs.classfile
 
InvalidClassFileFormatException(ClassDescriptor, ICodeBaseEntry) - Constructor for exception edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
InvalidClassFileFormatException(ClassDescriptor, ICodeBaseEntry, Throwable) - Constructor for exception edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
InvalidClassFileFormatException(String, ClassDescriptor, ICodeBaseEntry) - Constructor for exception edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
InvalidJUnitTest - Class in edu.umd.cs.findbugs.detect
 
InvalidJUnitTest(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
invertMatcher(Matcher) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
Invoke - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement to match a method invocation.
Invoke(String, String, String, int, RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Invoke
Constructor.
invoke(String[]) - Method in class edu.umd.cs.findbugs.FindBugsMain
 
INVOKED_ON_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
INVOKED_ON_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
invokeInGUIThread(Runnable) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
invokeInGUIThread(Runnable) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
invokeInGUIThread(Runnable) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
invokesMethodWithEqualLikeName() - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
IO - Class in edu.umd.cs.findbugs.io
 
IO() - Constructor for class edu.umd.cs.findbugs.io.IO
 
IOStreamFactory - Class in edu.umd.cs.findbugs.detect
A StreamFactory for normal java.io streams that are created using NEW instructions.
IOStreamFactory(String, String[], String) - Constructor for class edu.umd.cs.findbugs.detect.IOStreamFactory
 
is(MethodDescriptor, FindNoSideEffectMethods.MethodSideEffectStatus...) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
IS_BUG - Static variable in class edu.umd.cs.findbugs.BugProperty
Boolean property defining whether or not the BugInstance is really a bug.
IS_DEVELOPMENT - Static variable in class edu.umd.cs.findbugs.Version
Development version or release candidate?
IS_PARAMETER - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
isAbridgedMessages() - Static method in class edu.umd.cs.findbugs.FindBugsDisplayFeatures
 
isAbstract() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
isAbstract() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isAbstract() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isAbstract() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isActive() - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
isActive(String) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
isActive(Class<? extends Detector>) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
isAlwaysOnExceptionPath() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isAnnotation() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isAnonymous(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Does a class name appear to designate an anonymous class? Only the name is analyzed.
isAnonymousClass() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
isApplicationClass(JavaClass) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Return whether or not the given class is an application class.
isApplicationClass(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Return whether or not the given class is an application class.
isApplicationClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
isApplicationClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isApplicationCodeBase() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Return whether or not this codebase is an application codebase.
isApplicationCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
isApplicationCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
isApplySuppressions() - Method in interface edu.umd.cs.findbugs.BugCollection
 
isApplySuppressions() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
isApplySuppressions() - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
isArchiveExtension(String) - Static method in class edu.umd.cs.findbugs.ba.URLClassPath
Determine if given file extension indicates an archive file.
isArchiveFileName(String) - Static method in class edu.umd.cs.findbugs.util.Archive
Determine whether or not the given filename appears to identify a zip/jar archive.
isArray() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
isArray() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isAssertionCall(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.AssertionMethods
 
isAssertionHandle(InstructionHandle, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.AssertionMethods
 
isAssertionInstruction(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.AssertionMethods
Does the given instruction refer to a likely assertion method?
isAvailable() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
isAvailable(MainFrame) - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
isBackwardInBytecode() - Method in class edu.umd.cs.findbugs.ba.Edge
 
isBooleanNullnessValue() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isBorder() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this is the special "bottom" dataflow value.
isBottom() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Is this the bottom value?
isBottom() - Method in class edu.umd.cs.findbugs.ba.Frame
Return whether or not this object is the special "BOTTOM" value for Frames.
isBottom() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isBranch(int) - Static method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Return whether or not given opcode is a branch instruction.
isBridge() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
isBridge() - Method in interface edu.umd.cs.findbugs.ba.XMethod
Is this a bridge method?
isBridge() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isByType() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
isCalled(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isCalledDirectlyOrIndirectly(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isCancelled() - Method in class edu.umd.cs.findbugs.util.FutureValue
 
IScannableCodeBase - Interface in edu.umd.cs.findbugs.classfile
A scannable code base: in addition to looking up a named resource, scannable code bases can also enumerate the names of the resources they contain.
isCaught(ClassContext, Method, UnconditionalValueDerefSet, ValueNumber) - Method in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
isChecked() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value known because of an explicit null check?
isChosen(VertexType) - Method in interface edu.umd.cs.findbugs.graph.VertexChooser
Determine whether the given GraphVertex should be chosen.
isClassResource(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
isClassResource(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Determine whether or not the given resource name refers to a class.
isClosed() - Method in class edu.umd.cs.findbugs.detect.Stream
Return whether or not the Stream is closed on all paths out of the method.
isCloseQuote(String) - Static method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
isCollection(ReferenceType) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isComplete() - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
isConcrete(XMethod) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
isConnectedToCloud() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
isConstant() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Return whether or not this value is a constant.
isConstantInteger() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Return whether or not this value is a constant int/Integer.
isConstantString() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Return whether or not this value is a constant String.
isContainer(ReferenceType) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
A collection, a map, or some other container
isContainerField(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isContainerField(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isCorePlugin() - Method in class edu.umd.cs.findbugs.Plugin
 
isCorePlugin() - Method in class edu.umd.cs.findbugs.PluginLoader
 
isDead() - Method in class edu.umd.cs.findbugs.BugInstance
 
isDeadCodeUnreachable() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
isDeepRemote(String) - Static method in class edu.umd.cs.findbugs.Analyze
 
isDeepRemote(ReferenceType) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepRemote(String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepSerializable(String) - Static method in class edu.umd.cs.findbugs.Analyze
 
isDeepSerializable(JavaClass) - Static method in class edu.umd.cs.findbugs.Analyze
 
isDeepSerializable(ReferenceType) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepSerializable(String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepSerializable(JavaClass) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDefaultEnabled() - Method in class edu.umd.cs.findbugs.DetectorFactory
Is this factory enabled by default
isDefinitelyNotNull() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value definitely not null?
isDefinitelyNull() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value definitely null?
isDeprecated() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity deprecated?
isDeprecated() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
isDeprecated() - Method in class edu.umd.cs.findbugs.BugPattern
 
isDeprecated() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isDeprecated() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isDeprecated() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isDetectorClassSubtypeOf(Class<?>) - Method in class edu.umd.cs.findbugs.DetectorFactory
Determine whether the detector class is a subtype of the given class (or interface).
isDetectorEnabled(DetectorFactory) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get the enabled/disabled status of given Detector.
isDetectorEnabled(IFindBugsEngine, DetectorFactory, int) - Static method in class edu.umd.cs.findbugs.FindBugs
Determines whether or not given DetectorFactory should be enabled.
isDirect() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
isDirty() - Method in class edu.umd.cs.findbugs.BugDesignation
 
isDisabled(CloudPlugin) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
isDisabled(CloudPlugin) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPaneSwing
 
isDisabledByDefault(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
isDocking() - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
isDone() - Method in interface edu.umd.cs.findbugs.InstructionScanner
Return true if this scanner has completed, false otherwise.
isDone() - Method in class edu.umd.cs.findbugs.util.FutureValue
 
isDuplicated(WarningPropertySet<WarningProperty>, int, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
isEdgeFeasible(int) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Determine whether or not the given edge is feasible.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return true if there are no Instructions in this basic block.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Return whether or not the set of non-null parameters is empty.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Return whether or not the database is empty.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.LockSet
Return whether or not this lock set is empty, meaning that no locks have a positive lock count.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return whether or not the set is empty.
isEmpty() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.filter.Filter
 
isEmpty() - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
 
isEmpty() - Method in class edu.umd.cs.findbugs.model.MovedClassMap
 
isEmpty() - Method in class edu.umd.cs.findbugs.ResourceCollection
Return whether or not there are any resources in the collection.
isEmpty() - Method in class edu.umd.cs.findbugs.util.Multiset
 
isEmptyArrayField(XField) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isEnabled(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
isEnabledByDefault() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
isEnabledByDefault() - Method in class edu.umd.cs.findbugs.Plugin
Return whether or not the Plugin is enabled.
isEnabledForCurrentJRE() - Method in class edu.umd.cs.findbugs.DetectorFactory
Check to see if we are running on a recent-enough JRE for this detector to be enabled.
isEndOfBasicBlock() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the instruction the end of a basic block?
isExact(int) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get whether or not a type in a given slot is exact.
isExactBugPatternMatch() - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
isException() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Was this value propagated on an exception path?
isExceptionEdge() - Method in class edu.umd.cs.findbugs.ba.Edge
Is the edge an exception edge?
isExceptionHandler() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Is this block an exception handler?
isExceptionThrower() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return whether or not this block is an exception thrower.
isExclusiveQualifier() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Return whether or not this TypeQualifierValue denotes an exclusive qualifier.
isExhaustiveQualifier() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Return whether or not this TypeQualifierValue denotes an exhaustive qualifier.
isExperimental() - Method in class edu.umd.cs.findbugs.BugInstance
Is this bug instance the result of an experimental detector?
isExperimental() - Method in class edu.umd.cs.findbugs.BugPattern
Is the bug pattern experimental?
isExplicit() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
isExplicit() - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
Return whether or not the exception is explicit.
isFactValid(Fact) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
Determine whether the given fact is valid (neither top nor bottom).
isFactValid(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
isFactValid(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
isFactValid(FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
isFactValid(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
isFactValid(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
isFactValid(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
isFactValid(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
isFactValid(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
isFactValid(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
isFactValid(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
isFactValid(TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
isFalsePositive(int) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Determine whether or not a warning with given priority is expected to be a false positive.
isFieldValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
isFieldValue() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isFinal() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isFinal() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity final?
isFinal() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isFinal() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isFinal() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isFinished() - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTask
 
isFinished() - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
isFirstInstructionInBasicBlock() - Method in class edu.umd.cs.findbugs.ba.Location
Return whether or not the Location is positioned at the first instruction in the basic block.
isFlagSet(int) - Method in class edu.umd.cs.findbugs.ba.CFG
 
isFlagSet(int) - Method in class edu.umd.cs.findbugs.ba.Edge
Return if given edge flag is set.
isFontSizeSpecified() - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
isForwards() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Returns true if the analysis is forwards, false if backwards.
isForwards() - Method in class edu.umd.cs.findbugs.ba.DominatorsAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
 
isFull() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
isFunctionshatMightBeMistakenForProcedures(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isGetterMethod(ClassContext, Method) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
Determine whether or not the the given method is a getter method.
isGloballyEnabled() - Method in class edu.umd.cs.findbugs.Plugin
 
isGuiAvaliable() - Method in class edu.umd.cs.findbugs.Project
 
isHashableClassName(String) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
isHeadless() - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
isHeadless() - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
isHeadless() - Method in interface edu.umd.cs.findbugs.IGuiCallback
If true, do not open windows or browsers
isHidden() - Method in class edu.umd.cs.findbugs.BugCategory
 
isHidden() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
isHidden() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get visibility of the factory (to GUI dialogs to configure detectors).
isIdentity() - Method in interface edu.umd.cs.findbugs.ba.XMethod
Is this an identity method
isIdentity() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isImpliedByGenericTypes(ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
isImpliedByGenericTypes(ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
isInCloud() - Method in class edu.umd.cs.findbugs.BugInstance.XmlProps
 
isInCloud(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
isInCloud(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
returns whether the bug is stored remotely or not.
isInCloud(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
isInitialized() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
isInitialized() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Return true if the cloud has been successfully initialized
isInitialized() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
isInitialParameter() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isInitialPlugin() - Method in class edu.umd.cs.findbugs.Plugin
 
isInjectionAttribute(String) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
 
isInJSRSubroutine() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
isInnerClassAccess(INVOKESTATIC, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine whether the given INVOKESTATIC instruction is an inner-class field accessor method.
isInstance() - Method in class edu.umd.cs.findbugs.ba.ResourceValue
 
isInstanceHashConsistent() - Method in class edu.umd.cs.findbugs.BugInstance
 
isInstanceOfFollowedByBranch() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Return whether an instanceof instruction was followed by a branch.
isIntegerType(byte) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Determine if the given typecode refers to an Integer type (other than long).
isInterface() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
isInterface() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isInterface() - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
isInteriorPackage(String) - Method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
isInterned(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
Deprecated.
isIntersectionNonEmpty(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isIntroducedByChangeOfExistingClass() - Method in class edu.umd.cs.findbugs.BugInstance
 
isJSP(JavaClass) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isJumpInfoChangedByNewTarget() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isJumpTarget(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isLastInstructionInBasicBlock() - Method in class edu.umd.cs.findbugs.ba.Location
Return whether or not the Location is positioned at the last instruction in the basic block.
isLeaf(Object) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
isLibraryFileName(String) - Static method in class edu.umd.cs.findbugs.util.Archive
 
isLoad() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
isLoaded(XField) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Return whether or not the given field is loaded by any instruction in the method.
isLongOrDouble(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
Return whether the given FieldInstruction accesses a long or double field.
isMacLookAndFeel() - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
isMainMethod(Method) - Static method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
isMathClass(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
isMethodCall() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isMethodReturnValue() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isModified() - Method in class edu.umd.cs.findbugs.Project
Return whether or not this Project has unsaved modifications.
isMonitorNotify(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if method whose name and signature is specified is a monitor notify operation.
isMonitorNotify(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if given Instruction is a monitor wait.
isMonitorWait(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if method whose name and signature is specified is a monitor wait operation.
isMonitorWait(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if given Instruction is a monitor wait.
isMultiversion() - Method in interface edu.umd.cs.findbugs.BugCollection
 
isMultiversion() - Method in class edu.umd.cs.findbugs.SortedBugCollection
Returns whether this bug collection contains results from multiple analysis runs, either of different version of the software or from different versions of FindBugs.
isNamed(Set<String>) - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
isNamed() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
isNative() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
isNative() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isNative() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isNative() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isNewlyAllocated() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isNo() - Method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
isNoAnalysis() - Static method in class edu.umd.cs.findbugs.FindBugs
 
isNoMains() - Static method in class edu.umd.cs.findbugs.FindBugs
 
isNonNegative() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isNormal() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this value represents "normal" control-flow.
isNull() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isNullCheck() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return whether or not this block is a null check.
isNullCheck(InstructionHandle, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
IsNullConditionDecision - Class in edu.umd.cs.findbugs.ba.npe
A control decision which resulted in information being gained about whether a particular value is null or non-null on the IFCMP_EDGE and FALL_THROUGH_EDGE branches.
IsNullConditionDecision(ValueNumber, IsNullValue, IsNullValue) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Constructor.
isNullOnComplicatedPath() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on a complicated path?
isNullOnComplicatedPath2() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on a complicated path?
isNullOnComplicatedPath23() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on a complicated path?
isNullOnSomePath() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on some path?
IsNullValue - Class in edu.umd.cs.findbugs.ba.npe
A class to abstractly represent values in stack slots, indicating whether thoses values can be null, non-null, null on some incoming path, or unknown.
IsNullValueAnalysis - Class in edu.umd.cs.findbugs.ba.npe
A dataflow analysis to detect potential null pointer dereferences.
IsNullValueAnalysis(MethodDescriptor, MethodGen, CFG, ValueNumberDataflow, TypeDataflow, DepthFirstSearch, AssertionMethods) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
IsNullValueAnalysis.PointerEqualityCheck - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueAnalysis.PointerEqualityCheck(ValueNumber, ValueNumber, int) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheck
 
IsNullValueAnalysisFeatures - Interface in edu.umd.cs.findbugs.ba.npe
Knobs for null value analysis.
IsNullValueDataflow - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueDataflow(CFG, IsNullValueAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueDataflow
 
IsNullValueDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce IsNullValueDataflow objects for an analyzed method.
IsNullValueDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.IsNullValueDataflowFactory
Constructor.
IsNullValueFrame - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueFrame(int, boolean) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
IsNullValueFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueFrameModelingVisitor(ConstantPoolGen, AssertionMethods, ValueNumberDataflow, TypeDataflow, boolean) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
isObjectType(byte) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Determine if the given typecode refers to an Object type.
isObligationType(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Determine whether class named by given ClassDescriptor is an Obligation type.
isOnExceptionPath() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isOnline() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
isOnlineCloud() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
isOnlineCloud() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
isOnlineCloud() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
isOnlineStorage() - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
isOnSwitchOffset(DismantleBytecode) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
isOpenOnCreation() - Method in class edu.umd.cs.findbugs.detect.Stream
 
isOpenQuote(String) - Static method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
isParamInstance(Resource, int) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Return if the given parameter slot contains the resource instance upon entry to the method.
isParamInstance(Stream, int) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isParamValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Was this value marked as a possibly null parameter?
isPassword() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
isPlainObject(Type) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
isPowerOfTwo(int) - Static method in class edu.umd.cs.findbugs.util.Util
 
isPowerOfTwo(long) - Static method in class edu.umd.cs.findbugs.util.Util
 
isPrefixOf(Path) - Method in class edu.umd.cs.findbugs.ba.Path
Determine whether or not given Path is a prefix of this one.
isPrimitive() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isPrivate() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isPrivate() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity private?
isPrivate() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isPrivate() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isPrivate() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isProjectChanged() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
isProjectLoadedFromFile() - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
isProtected() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isProtected() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity protected?
isProtected() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isProtected() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isProtected() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isPublic() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isPublic() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity public?
isPublic() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isPublic() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isPublic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isRead(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Is the given instruction a read of a field?
isReadlineValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
isReadlineValue() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isRedundant() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Determine whether or not the comparison is redundant.
isReferenceType() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isReferenceType(String) - Static method in class edu.umd.cs.findbugs.ba.SignatureParser
Determine whether or not given signature denotes a reference type.
isReferenceType(byte) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Determine if the given typecode refers to a reference type.
isReferenceType() - Method in interface edu.umd.cs.findbugs.ba.XField
Is the type of the field a reference type?
isReferenceType() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isReflectiveClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isReflexive(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
Deprecated.
isReflexive(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isRegisterLoad() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRegisterStore() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRegisterStore(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRelaxed() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
isRelaxedMode() - Static method in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
Get relaxed reporting mode.
isRemovedByChangeOfPersistingClass() - Method in class edu.umd.cs.findbugs.BugInstance
 
isReportingDetector() - Method in class edu.umd.cs.findbugs.DetectorFactory
Return whether or not this DetectorFactory produces detectors which report warnings.
isResolved() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isResolved() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Did we find a declaration of this entity?
isResolved() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isResolved() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isResourceClose(BasicBlock, InstructionHandle, ConstantPoolGen, Resource, ResourceValueFrame) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine if the given instruction is the site where a resource is closed.
isResourceClose(BasicBlock, InstructionHandle, ConstantPoolGen, Stream, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isResourceCreation(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine if the given instruction is the site where a resource is created.
isResourceCreation(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isResourceOpen(BasicBlock, InstructionHandle, ConstantPoolGen, Stream, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isReturn(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isReturnFromNonNullMethod() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
isReturnTypeReferenceType() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isReturnTypeReferenceType() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isReturnValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Was this value marked as a possibly null return value?
isRunAtFullBuild() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get the enabled/disabled status of runAtFullBuild
isRunningViaJavaWebstart() - Static method in class edu.umd.cs.findbugs.util.JavaWebStart
 
isSameAs(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Return whether or not this dataflow fact is identical to the one given.
isSameHash(ClassHash) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Return whether or not this class hash has the same hash value as the one given.
isSameHash(MethodHash) - Method in class edu.umd.cs.findbugs.ba.MethodHash
Return whether or not this method hash has the same value as the one given.
isSameOrNewerThan(JavaVersion) - Method in class edu.umd.cs.findbugs.JavaVersion
Return whether the Java version represented by this object is at least as recent as the one given.
isSavingSessionInfoEnabled() - Static method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
isSavingSignInInformationEnabled() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
isSavingSignInInformationEnabled() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
isSavingSignInInformationEnabled() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
isSeleniumWebElement(String) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
 
isSelfOperation() - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
isServletField(XField) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
isServletParameterTainted() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isServletWriter() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isShift(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isShown(Sortables) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
isShutdown() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
isSignificant() - Method in interface edu.umd.cs.findbugs.BugAnnotation
Is this annotation used to compute instance hashes or match bug instances across versions
isSignificant() - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
isSingleSource() - Method in class edu.umd.cs.findbugs.plan.ConstraintEdge
Determine whether or not this ConstraintEdge resulted from an ordering constraint having a single detector as its source (ealier detector).
isSingleSource() - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
Determine whether or not this ordering constraint resulted from an ordering constraint having a single detector as its source (ealier detector).
isSingleton(String) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Checks to see if the exception set is a singleton set containing just the named exception
isSourceFileKnown() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Is the source file known?
isStatic() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isStatic() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity static?
isStatic() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Return whether or not this is a static field.
isStatic() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
isStatic() - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
isStatic() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isStatic() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
isStatic() - Method in interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
 
isStatic() - Method in class edu.umd.cs.findbugs.FieldAnnotation
Return whether or not the field is static.
isStatic() - Method in class edu.umd.cs.findbugs.MethodAnnotation
Return whether or not the method is static.
isStoreAlive(BitSet, int) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
Return whether or not a store of given local is alive.
isStraightGenericMap(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
isStreamClose(BasicBlock, InstructionHandle, ConstantPoolGen, ResourceValueFrame, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.Stream
 
isStreamOpen(BasicBlock, InstructionHandle, ConstantPoolGen, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.detect.Stream
 
isStrictChecking() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
isStrictQualifier() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Return whether or not this TypeQualifierValue denotes a strict qualifier.
isStub() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isStub() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isSubtype(ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Determine whether or not a given ReferenceType is a subtype of another.
isSubtype(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isSubtype(ClassDescriptor, ClassDescriptor...) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isSubtype(ObjectType, ObjectType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Determine whether or not a given ObjectType is a subtype of another.
isSubtype(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine whether one class (or reference type) is a subtype of another.
isSubtype(ReferenceType, ReferenceType) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if one reference type is a subtype of another.
isSubtype0(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
issueDataHasBeenDownloaded() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
issueUpdated(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudListener
 
isSuppressWarnings(String) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
isSwitch(int) - Static method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Return whether or not given opcode is a switch instruction.
isSynchronized() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
isSynchronized() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isSynchronized() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isSynchronized() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.ba.AbstractField
 
isSynthetic() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity synthetic?
isSynthetic(FieldOrMethod) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
isSynthetic(JavaClass) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
isSynthetic(FieldGenOrMethodGen) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
isSynthetic() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
isSynthetic() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
isTerminated() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
isTestMethod(Method) - Static method in class edu.umd.cs.findbugs.detect.DumbMethods
 
isThisValue(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
isThrower(BasicBlock) - Static method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
isThrower(BasicBlock) - Static method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
isTooBig(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
isTop(BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this is the special "top" dataflow value.
isTop(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
isTop(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
isTop(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Is the given fact the top value.
isTop(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Is this the top value?
isTop() - Method in class edu.umd.cs.findbugs.ba.Frame
Return whether or not this object the special "TOP" value for Frames.
isTop(FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isTop(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
isTop(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
isTop(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
Return whether or not given fact is the special TOP value.
isTop(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.LockSet
 
isTop() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
isTop(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
isTop(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isTop(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
isTop(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isTrackValueNumbers() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
isUncertain() - Method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
isUncheckedException(ObjectType) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if the given ObjectType refers to an unchecked exception (RuntimeException or Error).
isUnconditionallyDereferenced(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Return whether or not the given value number is unconditionally dereferenced.
isUnconditionalThrower() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isUnconditionalThrower() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isUninteresting() - Method in class edu.umd.cs.findbugs.detect.Stream
 
isUninterestingStreamEscape(Stream) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Determine if an uninteresting stream escapes at given location.
isUniversal() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
isUniversalExceptionHandler(ObjectType) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if the given ObjectType reference represents a universal exception handler.
isUnknown() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Is this an unknown source line annotation?
isUnlikelyToBeRenamed(String) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Return true if classes in the given package is unlikely to be renamed: e.g., because they are part of a public API.
isUnsupported() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isUnsupported() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isUserAnnotationDirty() - Method in class edu.umd.cs.findbugs.BugInstance
 
isUserObligationType() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
isUsingCustomUserValue() - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
isUsingDefaultListener() - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
isValid() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this value is valid, meaning it contains a valid representation of the nesting of catch and finally blocks.
isValid() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
isValid() - Method in class edu.umd.cs.findbugs.ba.Frame
Is the frame valid (meaning it is not TOP or BOTTOM)?
isValid() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isValid() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
isValid() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
isValid() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isValidClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Return whether or not the given class name is valid.
isValidMissingClassMessage(String) - Static method in class edu.umd.cs.findbugs.AbstractBugReporter
 
isVarArgs() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isVarArgs() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isVariableSynthetic(int) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Is the variable synthetic?
isVariableSynthetic(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isVisitMethodsInCallOrder() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
isVolatile() - Method in class edu.umd.cs.findbugs.ba.AbstractField
 
isVolatile() - Method in interface edu.umd.cs.findbugs.ba.XField
Is this a volatile field?
isVolatile() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isWide() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isWideOpcode() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isWrite(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Is the instruction a write of a field?
isWrittenDuringInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isWrittenDuringInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isWrittenInConstructor(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isWrittenInConstructor(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isWrittenOutsideOfConstructor(XField) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
isWrittenOutsideOfInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isWrittenOutsideOfInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isYes() - Method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
isZero(Number) - Method in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
iterable() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
 
iterator() - Method in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Iterate over simple paths.
iterator() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return an iterator over thrown exceptions.
iterator() - Method in interface edu.umd.cs.findbugs.BugCollection
Return an Iterator over all the BugInstance objects in the BugCollection.
iterator() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
iterator() - Method in interface edu.umd.cs.findbugs.classfile.IScannableCodeBase
Get an iterator over the resources in the this code base.
iterator() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
iterator() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
iterator() - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Get an Iterator over the DetectorFactory objects in the pass, in their assigned order.
iterator() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
iterator() - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Return an Iterator over NameValuePairs.
IteratorIdioms - Class in edu.umd.cs.findbugs.detect
 
IteratorIdioms(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IteratorIdioms
 
$ 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 _ 
FindBugs™ 3.0.1

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