- same(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
-  
- same(BlockType, BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
-  
- same(CallList, CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
-  
- same(Fact, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
- 
Are given dataflow facts the same? 
- same(UnconditionalValueDerefSet, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- same(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
-  
- same(FieldSet, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
-  
- same(TypeQualifierValueSet, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
-  
- same(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
-  
- same(LockSet, LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
-  
- same(ReturnPathType, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
-  
- same(StateSet, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
-  
- same(ReturnPath, ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
-  
- same(StackDepth, StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
-  
- same(TypeFrame, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
-  
- same(ValueRangeAnalysisFactory.LongRangeSet) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
-  
- sameAs(Variable) - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
-  
- sameAs(Variable) - Method in class edu.umd.cs.findbugs.ba.bcp.LocalVariable
-  
- sameAs(Variable) - Method in class edu.umd.cs.findbugs.ba.bcp.LongOrDoubleLocalVariable
-  
- sameAs(Variable) - Method in interface edu.umd.cs.findbugs.ba.bcp.Variable
- 
Determine if the given Variable is the same as this one. 
- sameAs(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockType
- 
Return whether or not this object is identical to the one given. 
- sameAs(Frame<ValueType>) - Method in class edu.umd.cs.findbugs.ba.Frame
- 
Return true if this stack frame is the same as the one given as a
 parameter. 
- sameAs(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
-  
- sameAs(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
- 
Return whether or not this LockSet is the same as the one given. 
- sameAs(Frame<IsNullValue>) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
-  
- sameAs(Frame<ResourceValue>) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
-  
- sameAs(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
-  
- sameAs(Frame<ValueNumber>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
-  
- samePackage(String, String) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
-  
- samePackageBase(String, String) - Method in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
-  
- sameSimpleName(String, String) - Method in class edu.umd.cs.findbugs.detect.Naming
-  
- sameValue(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- SarifBugReporter - Class in edu.umd.cs.findbugs.sarif
-  
- SarifBugReporter(Project) - Constructor for class edu.umd.cs.findbugs.sarif.SarifBugReporter
-  
- SAW_CALL_TO_EQUALS - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
- 
There is a call to equals() in the method. 
- SAW_INTERN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
- 
Saw a call to String.intern(). 
- sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
-  
- sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
-  
- sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
-  
- sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
-  
- sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
-  
- sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
-  
- sawBranchTo(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawClass() - Method in class edu.umd.cs.findbugs.detect.Noise
-  
- sawClass() - Method in class edu.umd.cs.findbugs.detect.ReflectiveClasses
-  
- sawClass() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawDouble(double) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawField() - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
-  
- sawField() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawFloat(float) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawIMethod() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawInt(int) - Method in class edu.umd.cs.findbugs.detect.Noise
-  
- sawInt(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawLoad(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
-  
- sawLoad(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.LoadAnalysis
-  
- sawLoad(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.StoreAnalysis
-  
- sawLong(long) - Method in class edu.umd.cs.findbugs.detect.Noise
-  
- sawLong(long) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawMethod() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
- 
By default, this method will not be called when
 stack is TOP. 
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.AtomicityProblem
- 
This is the "dumb" version of the detector. 
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadAppletConstructor
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadResultSetAccess
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadUseOfReturnValue
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CalledMethods
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CovariantArrayAssignment
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CrossSiteScripting
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ExplicitSerialization
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindBadForLoop
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindDoubleCheck
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindEmptySynchronizedBlock
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFloatEquality
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFloatMath
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNakedNotify
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindRunInvocations
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindSpinLoop
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUselessControlFlow
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FormatStringChecker
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientIndexOf
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientMemberAccess
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientToArray
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
- 
Signal an infinite loop if either: we see a call to the same method with
 the same parameters, or we see a call to the same (dynamically dispatched
 method), and there has been no transfer of control. 
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InitializationChain
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InstantiateStaticClass
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IteratorIdioms
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MutableEnum
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MutableLock
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.Noise
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.NumberConstructor
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.OverridingMethodsMustInvokeSuperDetector
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.PublicSemaphores
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReflectiveClasses
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StartInConstructor
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
- 
Checks for method invocations (
 INVOKEVIRTUAL) call on a staticCalendarorDateFormatfields.
 
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StringConcatenation
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.TestingGround
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.TestingGround2
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.TypeReturnNull
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UnnecessaryMath
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.URLProblems
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.VarArgsProblems
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.WaitInLoop
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
-  
- sawOpcode(DismantleBytecode, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
-  
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawRegister(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawStore(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
-  
- sawStore(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.LoadAnalysis
-  
- sawStore(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.StoreAnalysis
-  
- sawString(String) - Method in class edu.umd.cs.findbugs.detect.Noise
-  
- sawString(String) - Method in class edu.umd.cs.findbugs.detect.ReflectiveClasses
-  
- sawString(String) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- sawSuperCall(XMethod, XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
-  
- sawUniversal() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
- 
Return whether or not a universal exception handler was reached by the
 set. 
- sawUniversalHandler() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
- 
Mark the set as having reached a universal exception handler. 
- SAXBugCollectionHandler - Class in edu.umd.cs.findbugs
- 
Build a BugCollection based on SAX events. 
- SAXBugCollectionHandler(BugCollection, File) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
-  
- SAXBugCollectionHandler(BugCollection) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
-  
- SAXBugCollectionHandler(Project, File) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
-  
- SAXBugCollectionHandler(Filter, File) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
-  
- scan(byte[], BytecodeScanner.Callback) - Method in class edu.umd.cs.findbugs.ba.BytecodeScanner
- 
Scan the raw bytecodes of a method. 
- scanInstruction(InstructionHandle) - Method in interface edu.umd.cs.findbugs.InstructionScanner
- 
Traverse an instruction. 
- scanNestedArchives - Variable in class edu.umd.cs.findbugs.AnalysisOptions
-  
- scanNestedArchives(boolean) - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilder
- 
Set whether or not nested archives should be scanned. 
- scanNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
-  
- score(E) - Method in interface edu.umd.cs.findbugs.util.TopologicalSort.OutEdges2
-  
- search() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
- 
Perform the depth first search. 
- search() - Method in class edu.umd.cs.findbugs.RecursiveFileSearch
- 
Perform the search. 
- search(File) - Static method in class edu.umd.cs.findbugs.workflow.RecursiveSearchForJavaFiles
-  
- SearchTree<VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
- 
SearchTree represents a search tree produced by a graph search algorithm,
 such as BreadthFirstSearch or DepthFirstSearch. 
- SearchTree(VertexType) - Constructor for class edu.umd.cs.findbugs.graph.SearchTree
- 
Create a new search tree. 
- SearchTreeBuilder<VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
- 
A search tree callback implementation that builds a list of SearchTrees
 recording a graph search. 
- SearchTreeBuilder() - Constructor for class edu.umd.cs.findbugs.graph.SearchTreeBuilder
-  
- SearchTreeCallback<VertexType extends GraphVertex<VertexType>> - Interface in edu.umd.cs.findbugs.graph
- 
Callback interface for building a search tree from a depth first search. 
- searchTreeIterator() - Method in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
- 
Get an Iterator over the recorded SearchTrees. 
- searchTreeIterator() - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
- 
Returns an iterator over the search trees containing the vertices of each
 strongly connected component. 
- secondValue - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
-  
- SEEMS_OK - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
-  
- SEEN_AASTORE - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
-  
- SEEN_ALOAD - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
-  
- SEEN_ANEWARRAY - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
-  
- SEEN_CURRENTTHREAD - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
-  
- SEEN_DUP - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
-  
- SEEN_DUP - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
-  
- SEEN_GOTO - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
-  
- SEEN_GOTO - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
-  
- SEEN_ICONST_0 - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
-  
- SEEN_ICONST_0_OR_1 - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
-  
- SEEN_ICONST_1 - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
-  
- SEEN_IF - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
-  
- SEEN_ISTORE - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
-  
- SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
-  
- SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
-  
- SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
-  
- SEEN_POP_AFTER_CURRENTTHREAD - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
-  
- SEEN_POSSIBLE_THREAD - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
-  
- SEEN_UNKNOWNCONTEXT_POP - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
-  
- selectFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.ByInterfaceDetectorFactorySelector
-  
- selectFactory(DetectorFactory) - Method in interface edu.umd.cs.findbugs.plan.DetectorFactorySelector
- 
Is given DetectorFactory selected (as part of an ordering constraint)? 
- selectFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.ReportingDetectorFactorySelector
-  
- selectFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.SingleDetectorFactorySelector
-  
- selectNodes(Node, String) - Static method in class edu.umd.cs.findbugs.xml.XMLUtil
-  
- SelfCalls - Class in edu.umd.cs.findbugs
- 
Build a call graph of the self calls in a class. 
- SelfCalls(ClassContext) - Constructor for class edu.umd.cs.findbugs.SelfCalls
- 
Constructor. 
- SelfMethodCalls - Class in edu.umd.cs.findbugs.classfile.engine
-  
- SelfMethodCalls(ClassReader) - Constructor for class edu.umd.cs.findbugs.classfile.engine.SelfMethodCalls
-  
- SerializableIdiom - Class in edu.umd.cs.findbugs.detect
-  
- SerializableIdiom(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SerializableIdiom
-  
- SERVLET_OUTPUT - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- SERVLET_REQUEST_TAINTED - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- set(T) - Method in class edu.umd.cs.findbugs.AnalysisLocal
- 
Deprecated. 
- set(V) - Method in class edu.umd.cs.findbugs.util.FutureValue
-  
- setAbbrev(String) - Method in class edu.umd.cs.findbugs.BugCategory
- 
Set the abbreviation (typically a single capital letter) 
- setAbridgedMessages(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setAbridgedMessages(boolean) - Static method in class edu.umd.cs.findbugs.FindBugsDisplayFeatures
-  
- setAbridgedMessages(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
-  
- setAccessFlags(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
-  
- setAccessFlags(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setAccessMethodForField(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setAccessMethodForMethod(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setAddClassOnly(boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
-  
- setAddMessages(boolean) - Method in class edu.umd.cs.findbugs.XMLBugReporter
-  
- setAdjustExperimental(boolean) - Static method in class edu.umd.cs.findbugs.BugInstance
-  
- setAllowTrailingEdges(boolean) - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
-  
- setAllowTrailingEdges(boolean) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
- 
Set whether or not this PatternElement allows trailing edges to be
 matched. 
- setAnalysisCacheForCurrentThread(IAnalysisCache) - Static method in class edu.umd.cs.findbugs.classfile.Global
- 
Set the analysis cache for the current thread. 
- setAnalysisFeatureSettings(AnalysisFeatureSetting[]) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setAnalysisFeatureSettings(AnalysisFeatureSetting[]) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set analysis feature settings. 
- setAnalysisTimestamp(long) - Method in interface edu.umd.cs.findbugs.BugCollection
- 
Set the timestamp for when the analysis was performed. 
- setAnalysisTimestamp(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- setAnalysisVersion(String) - Method in interface edu.umd.cs.findbugs.BugCollection
- 
Set the version of FindBugs used to perform the analysis 
- setAnalysisVersion(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- setAppClassList(List<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
-  
- setAppClassList(List<ClassDescriptor>) - Static method in class edu.umd.cs.findbugs.FindBugs2
-  
- setApplicationCodeBase(boolean) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
- 
Designate this code base as an application codebase. 
- setApplicationCodeBase(boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
-  
- setApplicationCodeBase(boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
-  
- setApplySuppression(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setApplySuppression(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
-  
- setApplySuppressions(boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
-  
- setApplySuppressions(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- setApplySuppressions(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
-  
- setBoolProperty(int, boolean) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
- 
Set a boolean property. 
- setBottom() - Method in class edu.umd.cs.findbugs.ba.BlockType
- 
Make this the special "bottom" dataflow value. 
- setBottom() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
-  
- setBottom() - Method in class edu.umd.cs.findbugs.ba.Frame
- 
Make this Frame the special "BOTTOM" value. 
- setBottom() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
-  
- setBottom() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
-  
- setBottom() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
-  
- setBridgeMethod(MethodInfo, MethodInfo) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
-  
- setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Churn
-  
- setBugCollection(SortedBugCollection) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
-  
- setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.ObfuscateBugs
-  
- setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.RebornIssues
-  
- setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.TestingGround
-  
- SetBugDatabaseInfo - Class in edu.umd.cs.findbugs.workflow
- 
Java main application to compute update a historical bug collection with
 results from another build/analysis. 
- SetBugDatabaseInfo() - Constructor for class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo
-  
- setBugPatternType(String) - Method in class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
- 
Set the bug pattern type reported for unclosed streams loaded from this
 field. 
- setBugRanker(BugRanker) - Method in class edu.umd.cs.findbugs.Plugin
-  
- setBugReporter(BugReporter) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setBugReporter(BugReporter) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set the BugReporter. 
- setBugReporterDecorators(Set<String>, Set<String>) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setBugReporterDecorators(Set<String>, Set<String>) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
-  
- setBugType(String) - Method in class edu.umd.cs.findbugs.detect.AnyMethodReturnValueStreamFactory
-  
- setCalledClassDescriptors(Collection<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
-  
- setCalledFromSuperConstructor(ProgramPoint, XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
-  
- setCanReturnNormally(boolean) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
- 
Set whether or not it is possible to return normally. 
- setClassAndMethod(JavaClassAndMethod) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
-  
- setClassBeingAnalyzed(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
-  
- setClassDescriptor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
-  
- setClassFeatureSet(ClassFeatureSet) - Method in interface edu.umd.cs.findbugs.BugCollection
-  
- setClassFeatureSet(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- setClassfileVersion(int, int) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
-  
- setClassHash(byte[]) - Method in class edu.umd.cs.findbugs.ba.ClassHash
- 
Set class hash. 
- setClassName(String) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
-  
- setClassNameRewriter(ClassNameRewriter) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
-  
- setClassNameRewriter(ClassNameRewriter) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
-  
- setClassNameRewriter(ClassNameRewriter) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
-  
- setClassNameRewriter(ClassNameRewriter) - Method in interface edu.umd.cs.findbugs.WarningComparator
-  
- setClassScreener(IClassScreener) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setClassScreener(IClassScreener) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set the ClassScreener. 
- setClassSummary(ClassSummary) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
-  
- setClosed() - Method in class edu.umd.cs.findbugs.detect.Stream
- 
Set this Stream has having been closed on all paths out of the method. 
- setClosed() - Method in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
- 
Mark all members of the class as being closed. 
- setCodeBaseEntry(ICodeBaseEntry) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
-  
- setCodeSize(int) - Method in class edu.umd.cs.findbugs.AppVersion
-  
- setComparePriorities(boolean) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
-  
- setComplete(boolean) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
-  
- setConfiguration(UserPreferences) - Method in class edu.umd.cs.findbugs.Project
-  
- setConstantValue(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
-  
- setConstraint(DetectorOrderingConstraint) - Method in class edu.umd.cs.findbugs.plan.ConstraintEdge
- 
Set the DetectorOrderingConstraint that created this edge. 
- setCouldBeNegative() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- setCurrentAnalysisContext(AnalysisContext) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
- 
Set the current analysis context for this thread. 
- setCurrentValue(String) - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
-  
- setCurrentWorkingDirectory(File) - Method in class edu.umd.cs.findbugs.Project
-  
- setCustomPlugins(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
- 
Additional plugins which could be used by  IFindBugsEngine (if
 enabled), or which shouldn't be used (if disabled). 
- setDatabaseInputDir(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
- 
Set the interprocedural database input directory. 
- setDatabaseOutputDir(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
- 
Set the interprocedural database output directory. 
- setDecision(IsNullConditionDecision) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
-  
- setDefaultLockCount(int) - Method in class edu.umd.cs.findbugs.ba.LockSet
- 
Set the default lock count to return for nonexistent lock entries. 
- setDepth(int) - Method in class edu.umd.cs.findbugs.ba.StackDepth
- 
Set the stack depth. 
- setDerefSet(ValueNumber, Set<Location>) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
- 
Set a value as being unconditionally dereferenced at the given set of
 locations. 
- setDescription(String) - Method in interface edu.umd.cs.findbugs.BugAnnotation
- 
Set a description of this bug annotation. 
- setDescription(String) - Method in class edu.umd.cs.findbugs.IntAnnotation
-  
- setDescription(String) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
-  
- setDescription(String) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
-  
- setDescription(String) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
-  
- setDescription(String) - Method in class edu.umd.cs.findbugs.StringAnnotation
-  
- setDescription(String) - Method in class edu.umd.cs.findbugs.TypeAnnotation
-  
- setDetailedDescription(String) - Method in class edu.umd.cs.findbugs.Plugin
-  
- setDetailHTML(String) - Method in class edu.umd.cs.findbugs.DetectorFactory
- 
Set the HTML document describing the Detector. 
- setDetailText(String) - Method in class edu.umd.cs.findbugs.BugCategory
- 
Set the detail text describing the category. 
- setDetectorFactoryChooser(DetectorFactoryChooser) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
- 
Set the DetectorFactoryChooser to use to select which detectors to
 enable. 
- setDetectorFactoryCollection(DetectorFactoryCollection) - Method in class edu.umd.cs.findbugs.FindBugs2
- 
Set the detector factory collection to be used by this FindBugs2 engine. 
- setDetectorFactoryCollection(DetectorFactoryCollection) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set the DetectorFactoryCollection from which plugins/detectors may be
 accessed. 
- setDirectlyRelevantTypeQualifiers(MethodDescriptor, Collection<TypeQualifierValue<?>>) - Method in class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
- 
Set the collection of directly-relevant type qualifiers for a given
 method. 
- setDisplayFalseWarnings(boolean) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
- 
Set whether or not false warnings should be displayed. 
- setEffort(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
-  
- setEnabled(Matcher, boolean) - Method in class edu.umd.cs.findbugs.filter.Filter
-  
- setEnabledButNonReporting(boolean) - Method in class edu.umd.cs.findbugs.DetectorFactory
-  
- setEngineRegistrarClass(Class<? extends IAnalysisEngineRegistrar>) - Method in class edu.umd.cs.findbugs.Plugin
- 
Set the analysis engine registrar class that, when instantiated, can be
 used to register the plugin's analysis engines with the analysis cache. 
- setErrorLogger(IErrorLogger) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
- 
Set the error logger to use to report errors during scanning. 
- setErrorMessage(String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
-  
- setErrorMessage(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
-  
- setErrorVerbosity(int) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
-  
- setErrorVerbosity(int) - Method in interface edu.umd.cs.findbugs.BugReporter
- 
Set the error-reporting verbosity level. 
- setErrorVerbosity(int) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
-  
- setExact(int, boolean) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
- 
Set whether or not a type in a given slot is exact. 
- setExactBugPatternMatch(boolean) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
-  
- setExceptionGen(TypeMerger, CodeExceptionGen) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
- 
Set the CodeExceptionGen object. 
- setExceptionMessage(String) - Method in class edu.umd.cs.findbugs.AnalysisError
- 
Set the exception message. 
- setExceptionThrower(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
- 
Set the instruction for which this block is the ETB. 
- setExcludeBugsFiles(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
-  
- setExcludeFilterFiles(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
-  
- setExitCode() - Method in class edu.umd.cs.findbugs.TextUICommandLine
-  
- setExplicit(boolean) - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
- 
Set whether or not the exception is explicit. 
- setField(JComponent) - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
-  
- setFieldDescriptorList(FieldInfo[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
-  
- setFieldStoreTypeDatabase(FieldStoreTypeDatabase) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
- 
Set the FieldStoreTypeDatabase. 
- setFieldStoreTypeDatabase(FieldStoreTypeDatabase) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
- 
Set the field store type database. 
- setFieldSummary(FieldSummary) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
-  
- setFieldsWritten(XMethod, Collection<XField>) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
-  
- setFirstVersion(long) - Method in class edu.umd.cs.findbugs.BugInstance
-  
- setFlag(int) - Method in class edu.umd.cs.findbugs.ba.CFG
-  
- setFlags(int) - Method in class edu.umd.cs.findbugs.ba.CFG
-  
- setFlags(int) - Method in class edu.umd.cs.findbugs.ba.Edge
- 
Set the edge flags. 
- setFormatDates(boolean) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
-  
- setForwardTypeQualifierDataflow(ForwardTypeQualifierDataflow) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
-  
- setFrameAndLocation(FrameType, Location) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
- 
Set the frame and Location for the instruction about to be modeled. 
- setGloballyEnabled(boolean) - Method in class edu.umd.cs.findbugs.Plugin
-  
- setGuiCallback(IGuiCallback) - Method in class edu.umd.cs.findbugs.Project
-  
- setHandle(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
- 
Set the instruction handle of the instruction currently being visited. 
- setHasBackBranch() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setHasStubs() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
-  
- setHidden(boolean) - Method in class edu.umd.cs.findbugs.BugCategory
-  
- setHidden(boolean) - Method in class edu.umd.cs.findbugs.DetectorFactory
- 
Set visibility of the factory (to GUI dialogs to configure detectors). 
- setHistory(BugInstance) - Method in class edu.umd.cs.findbugs.BugInstance
-  
- setHome(String) - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Set the FindBugs home directory. 
- setHowDiscovered(ICodeBase.Discovered) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
- 
Set how this codebase was discovered. 
- setHowDiscovered(ICodeBase.Discovered) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
-  
- setHowDiscovered(ICodeBase.Discovered) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
-  
- setIgnoreImplicitExceptions(boolean) - Method in class edu.umd.cs.findbugs.detect.Stream
- 
Mark whether or not implicit exception edges should be ignored by
 ResourceValueAnalysis when determining whether or not stream is closed on
 all paths out of method. 
- setImmediateEnclosingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
-  
- setIncludeFilterFiles(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
-  
- setIndex(int) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
- 
Set the index. 
- setInfeasibleEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
- 
Set the edge which has been determined to be infeasible. 
- setInstanceHash(String) - Method in class edu.umd.cs.findbugs.BugInstance
-  
- setInstanceOccurrenceMax(int) - Method in class edu.umd.cs.findbugs.BugInstance
-  
- setInstanceOccurrenceNum(int) - Method in class edu.umd.cs.findbugs.BugInstance
-  
- setInstanceParam(int) - Method in class edu.umd.cs.findbugs.detect.Stream
- 
Set the number of the parameter which passes the stream instance. 
- setInterElementWild(int) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
- 
Set number of inter-element wildcards to create between explicit
 PatternElements. 
- setInteresting(String) - Method in class edu.umd.cs.findbugs.detect.Stream
- 
Mark this Stream as interesting. 
- setInterface(boolean) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
-  
- setInterface(boolean) - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
-  
- setInterfaceDescriptorList(ClassDescriptor[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
-  
- setInterproc(boolean) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
- 
Set the SourceSinkInfo as having been created based on the results of
 type qualifiers computed for a called method (and not explicitly
 annotating the called method). 
- setIntroducedByChangeOfExistingClass(boolean) - Method in class edu.umd.cs.findbugs.BugInstance
-  
- setIsBottom() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
- 
Make this dataflow fact the bottom value. 
- setIsForwards(boolean) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
-  
- setIsIdentity() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setIsOpenOnCreation(boolean) - Method in class edu.umd.cs.findbugs.detect.Stream
- 
Mark whether or not Stream is open as soon as it is created, or whether a
 later method or constructor must explicitly open it. 
- setIsRelaxed(boolean) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
-  
- setIsServletWriter() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- setIsStub() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setIsTop() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
- 
Make this dataflow fact the top value. 
- setIsUnconditionalThrower() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setItems(List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
-  
- setIterator() - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
- 
Returns an iterator over the sets of vertices of each strongly connected
 component. 
- setJumpInfoChangedByBackwardBranch(String, int, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
-  
- setJumpInfoChangedByNewTarget() - Method in class edu.umd.cs.findbugs.OpcodeStack
-  
- setKind(int) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
-  
- setKnownValue(ValueNumber, IsNullValue) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
-  
- setLabel(int) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
-  
- setLabel(int) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
-  
- setLabel(int) - Method in interface edu.umd.cs.findbugs.graph.GraphEdge
- 
Set the integer label. 
- setLabel(int) - Method in interface edu.umd.cs.findbugs.graph.GraphVertex
- 
Set the numeric label for this vertex. 
- setLastModifiedTime(long) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
- 
Set timestamp indicating the most recent time when any of the files in
 the codebase were modified. 
- setLastModifiedTime(long) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
-  
- setLastModifiedTime(long) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
-  
- setLastUpdateTimestamp(Fact, int) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
-  
- setLastUpdateTimestamp(Fact, int) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
-  
- setLastUpdateTimestamp(UnconditionalValueDerefSet, int) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- setLastUpdateTimestamp(int) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
-  
- setLastUpdateTimestamp(int) - Method in class edu.umd.cs.findbugs.ba.Frame
-  
- setLastUpdateTimestamp(FrameType, int) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
-  
- setLastUpdateTimestamp(ReturnPathType, int) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
-  
- setLastVersion(long) - Method in class edu.umd.cs.findbugs.BugInstance
-  
- setLive() - Method in class edu.umd.cs.findbugs.BugInstance
- 
Mark the bug instance is being alive (still present in the last version) 
- setLoadedFromField(XField, int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- setLocalTypeTable(LocalVariableTypeTable) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
-  
- setLockCount(int, int) - Method in class edu.umd.cs.findbugs.ba.LockSet
- 
Set the lock count for a lock object. 
- setMergeSimilarWarnings(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setMergeSimilarWarnings(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
-  
- setMergeTree(MergeTree) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
-  
- setMessage(String) - Method in class edu.umd.cs.findbugs.AnalysisError
- 
Set the message describing the error. 
- setMethodDescriptorList(MethodInfo[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
-  
- setMethodGen(MethodGen) - Method in class edu.umd.cs.findbugs.ba.CFG
-  
- setMethodHash(XMethod, byte[]) - Method in class edu.umd.cs.findbugs.ba.ClassHash
- 
Set method hash for given method. 
- setMethodName(String) - Method in class edu.umd.cs.findbugs.ba.CFG
-  
- setMinAndMax(int, int) - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
- 
Set min and max values. 
- setMinimalXML(boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
- 
Set whether we should minimize XML 
- setMinimalXML(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- setMinimalXML(boolean) - Method in class edu.umd.cs.findbugs.XMLBugReporter
-  
- setMinPriority(String) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
- 
Set minimum warning priority threshold. 
- setMinRank(int) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
-  
- setMissingClassWarningsSuppressed(boolean) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
-  
- setModified(boolean) - Method in class edu.umd.cs.findbugs.Project
- 
Set whether or not this Project has unsaved modifications. 
- setMyGlobalOption(String, String) - Method in class edu.umd.cs.findbugs.Plugin
-  
- setNext(PatternElement) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
- 
Set the next PatternElement. 
- setNoAnalysis() - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Disable analysis within FindBugs. 
- setNoClassOk(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setNoClassOk(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set whether or not to generate an empty output file if there were no
 class files specified. 
- setNoMains() - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Disable loading of FindBugsMain classes. 
- setNormal() - Method in class edu.umd.cs.findbugs.ba.BlockType
- 
Make this value represent "normal" control flow. 
- setNoTabs() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
-  
- setNumberMethodCalls(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setNumClasses(int) - Method in class edu.umd.cs.findbugs.AppVersion
-  
- setNumClasses(int) - Method in class edu.umd.cs.findbugs.PackageStats
-  
- setNumEdgeLabels(int) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
-  
- setNumEdgeLabels(int) - Method in interface edu.umd.cs.findbugs.graph.Graph
- 
Reset the number of edge labels. 
- setNumVertexLabels(int) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
-  
- setNumVertexLabels(int) - Method in interface edu.umd.cs.findbugs.graph.Graph
- 
Reset number of (integer) labels. 
- setOldInstanceHash(String) - Method in class edu.umd.cs.findbugs.BugInstance
-  
- setOnExceptionPath(boolean) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
-  
- setOpenLocation(Location) - Method in class edu.umd.cs.findbugs.detect.Stream
-  
- setOutputStream(PrintStream) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
- 
Set the PrintStream to write bug output to. 
- setParameter(int) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
-  
- setParameter(MethodDescriptor, int, TypeQualifierValue<?>, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
- 
Set a TypeQualifierAnnotation on a method parameter. 
- setParameterAndLocal(int, int) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
-  
- setParamsWithProperty(int) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
- 
Set the non-null param bitset. 
- setParamsWithProperty(BitSet) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
- 
Set the non-null param set from given BitSet. 
- setParamWithProperty(int, boolean) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
- 
Set whether or not a parameter might be non-null. 
- setPC(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- setPluginStatusTrinary(String, Boolean) - Method in class edu.umd.cs.findbugs.Project
-  
- setPositionSpecifiedInPluginDescriptor(int) - Method in class edu.umd.cs.findbugs.DetectorFactory
- 
Set the overall position in which this detector was specified in the
 plugin descriptor. 
- setPriority(int) - Method in class edu.umd.cs.findbugs.BugInstance
- 
Set the bug priority. 
- setPriorityAdjustment(int) - Method in class edu.umd.cs.findbugs.DetectorFactory
- 
Set the priority adjustment for the detector produced by this factory. 
- setPriorityThreshold(int) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
-  
- setPriorityThreshold(int) - Method in interface edu.umd.cs.findbugs.BugReporter
- 
Set the priority threshold. 
- setPriorityThreshold(int) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
-  
- setProgress(DiscoverSourceDirectories.Progress) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
- 
Set the progress callback to which scanning progress should be reported. 
- setProgressCallback(FindBugsProgress) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setProgressCallback(FindBugsProgress) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set the progress callback that will be used to keep track of the progress
 of the analysis. 
- setProject(Project) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
- 
Set the Project for which we want to find source directories. 
- setProject(Project) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setProject(Project) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set the Project. 
- setProjectFilterSettings(ProjectFilterSettings) - Method in class edu.umd.cs.findbugs.config.UserPreferences
- 
Set the ProjectFilterSettings. 
- setProjectName(String) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setProjectName(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
-  
- setProjectName(String) - Method in class edu.umd.cs.findbugs.Project
-  
- setProperty(KeyType, ValueType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
- 
Set a property. 
- setProperty(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
- 
Set value of given property. 
- setProperty(String, String) - Method in class edu.umd.cs.findbugs.PropertyBundle
-  
- setProperty(T, String) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
- 
Add a warning property and its attribute value. 
- setProperty(T, Boolean) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
- 
Add a warning property and its attribute value. 
- setProperty(String, String) - Static method in class edu.umd.cs.findbugs.SystemProperties
-  
- setProperty(String, String) - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
-  
- setProvider(String) - Method in class edu.umd.cs.findbugs.Plugin
- 
Set plugin provider. 
- setRankThreshold(int) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
-  
- setRankThreshold(int) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setRankThreshold(int) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
-  
- setReferencedClassDescriptors(Collection<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
-  
- setReferencedClasses(int) - Method in class edu.umd.cs.findbugs.ProjectStats
-  
- setRelaxedMode(boolean) - Static method in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
- 
Set relaxed reporting mode. 
- setRelaxedReportingMode(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setRelaxedReportingMode(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set relaxed reporting mode. 
- setReleaseName(String) - Method in class edu.umd.cs.findbugs.AppVersion
-  
- setReleaseName(String) - Method in interface edu.umd.cs.findbugs.BugCollection
- 
Set the current release name. 
- setReleaseName(String) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setReleaseName(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
-  
- setReleaseName(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- setRemovedByChangeOfPersistingClass(boolean) - Method in class edu.umd.cs.findbugs.BugInstance
-  
- setReportHistory(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
-  
- setReportStackTrace(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
- 
Set whether or not stack traces should be reported in error output. 
- setResourceCollection(ResourceCollection<Stream>) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
- 
Set the precomputed ResourceCollection for the method. 
- setReturnValue(MethodDescriptor, TypeQualifierValue<?>, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
- 
Set a TypeQualifierAnnotation on a method return value. 
- setRootSourceDirectory(String) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
- 
Set the "root" source directory: we expect all of the actual source
 directories to be underneath it. 
- setRunAtFullBuild(boolean) - Method in class edu.umd.cs.findbugs.config.UserPreferences
- 
Set the enabled/disabled status of running findbugs automatically for
 full builds. 
- setRuntimeRetention(String, boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationRetentionDatabase
-  
- setScanForNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
- 
Set whether or not to scan the project for nested archives (i.e., if
 there is a WAR or EAR file that contains jar files inside it.) Default is
 false. 
- setScanNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setScanNestedArchives(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set whether or not nested archives should be scanned. 
- setSearchTreeCallback(SearchTreeCallback<VertexType>) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
- 
Set a search tree callback. 
- setSequenceNumber(long) - Method in interface edu.umd.cs.findbugs.BugCollection
- 
Set the sequence number of the BugCollection. 
- setSequenceNumber(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- setServletParameterTainted() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- setShortDescription(String) - Method in class edu.umd.cs.findbugs.BugCategory
- 
Set the short description of the category 
- setShortDescription(String) - Method in class edu.umd.cs.findbugs.Plugin
-  
- setShowRank(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
-  
- setSingleSource(boolean) - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
- 
Set whether or not this ordering constraint resulted from an ordering
 constraint having a single detector as its source (earlier detector). 
- setSize(int) - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
-  
- setSize(int) - Method in class edu.umd.cs.findbugs.PackageStats
-  
- setSource(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
-  
- setSourceBaseList(Iterable<String>) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
- 
Set the list of source directories. 
- setSourceFile(String) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
- 
Set the source file name. 
- setSourceInfoFile(String) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setSourceInfoFile(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set the filename of the source info file containing line numbers for
 fields and classes. 
- setSourceLines(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
- 
Set a SourceLineAnnotation describing the source lines where the package
 element is defined. 
- setSourceSignature(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
-  
- setSourceSignature(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
-  
- setSourceSignature(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setSpecialKind(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- setStackTrace(String[]) - Method in class edu.umd.cs.findbugs.AnalysisError
- 
Set the stack trace elements. 
- setStatus(int) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
-  
- setStrictChecking(boolean) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
-  
- setSummary() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
-  
- setSuperclassDescriptor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
-  
- setSuppressionFilter(Filter) - Method in class edu.umd.cs.findbugs.Project
-  
- setSynthetic(boolean) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
-  
- setThrownExceptions(String[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setTimestamp(long) - Method in class edu.umd.cs.findbugs.AppVersion
-  
- setTimestamp(long) - Method in interface edu.umd.cs.findbugs.BugCollection
- 
Get the timestamp for the analyzed code (when it was compiled) 
- setTimestamp(long) - Method in class edu.umd.cs.findbugs.Project
-  
- setTimestamp(String) - Method in class edu.umd.cs.findbugs.ProjectStats
- 
Set the timestamp for this analysis run. 
- setTimestamp(long) - Method in class edu.umd.cs.findbugs.ProjectStats
-  
- setTimestamp(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- settingList - Variable in class edu.umd.cs.findbugs.FindBugsCommandLine
- 
Analysis settings to configure the analysis effort. 
- setTop() - Method in class edu.umd.cs.findbugs.ba.BlockType
- 
Make this the special "top" dataflow value. 
- setTop() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
-  
- setTop() - Method in class edu.umd.cs.findbugs.ba.Frame
- 
Make this frame the special "TOP" value. 
- setTop() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
-  
- setTop() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
-  
- setTop() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
-  
- setTop() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
- 
Set the dataflow fact to top. 
- setTop() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
-  
- setTop() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
-  
- setTotalClasses(int) - Method in class edu.umd.cs.findbugs.ProjectStats
-  
- setTotalSize(int) - Method in class edu.umd.cs.findbugs.ProjectStats
-  
- setType(int) - Method in class edu.umd.cs.findbugs.ba.Edge
- 
Set the type of edge. 
- setTypeDataflow(TypeDataflow) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- setTypeParameters(String) - Method in class edu.umd.cs.findbugs.TypeAnnotation
-  
- setUnreadFields(UnreadFields) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
-  
- setUnsupported() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setUpdateUrl(String) - Method in class edu.umd.cs.findbugs.Plugin
-  
- setupVisitorForClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
-  
- setupVisitorForClass(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
-  
- setUseLongBugCodes(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
-  
- setUserDetectorThreshold(int) - Method in class edu.umd.cs.findbugs.config.UserPreferences
- 
Set the detector threshold (min severity to report a warning). 
- setUserDetectorThreshold(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
- 
Set the detector threshold (min severity to report a warning). 
- setUserObligationType(boolean) - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
-  
- setUserPreferences(UserPreferences) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- setUserPreferences(UserPreferences) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set the UserPreferences representing which Detectors should be used. 
- setUserValue(Object) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
- 
attaches a detector specified value to this item 
- setUsesConcurrency() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
-  
- setUsesConcurrency() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setUsesInvokeDynamic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setValid() - Method in class edu.umd.cs.findbugs.ba.Frame
- 
Set the Frame to be valid (neither TOP nor BOTTOM). 
- setValue(int, ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
- 
Set the value at the nth slot. 
- setValue(String) - Method in class edu.umd.cs.findbugs.BugProperty
- 
Set value of property. 
- setValueNumberDataflow(ValueNumberDataflow) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
- 
Set the ValueNumberDataflow for the method being analyzed. 
- setValueNumberDataflow(ValueNumberDataflow) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
- 
Set ValueNumberDataflow for the method being analyzed. 
- setVariableHasName(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setVariableIsSynthetic(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-  
- setVertexChooser(VertexChooser<VertexType>) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
- 
Specify a VertexChooser object to be used to selected which vertices are
 visited by the search. 
- setVertexChooser(VertexChooser<VertexType>) - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
- 
Specify a VertexChooser object to restrict which vertices are considered. 
- setVisitMethodsInCallOrder(boolean) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
-  
- setVMVersion(String) - Method in class edu.umd.cs.findbugs.ProjectStats
-  
- setWebsite(String) - Method in class edu.umd.cs.findbugs.Plugin
- 
Set plugin website. 
- setWithMessages(boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
- 
Set whether textual messages should be added to any generated XML 
- setWithMessages(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-  
- setWriter(PrintWriter) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
-  
- setXmethod(XMethod) - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphVertex
-  
- setXml() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
-  
- SEVERITY - Static variable in class edu.umd.cs.findbugs.BugProperty
- 
Integer property defining the warning severity (1=least severe, 5=most
 severe). 
- SHADOWS_FIELD - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
- 
Variable shadows a fields with the same name 
- shorten(String, String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
-  
- shorten(String, String) - Static method in class edu.umd.cs.findbugs.PackageMemberAnnotation
- 
Shorten a type name of remove extraneous components. 
- shortId - Variable in class edu.umd.cs.findbugs.ComponentPlugin
-  
- SHOULD_CALL - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
-  
- shouldContain(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
-  
- shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
-  
- shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ExplicitSerialization
-  
- shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
-  
- shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.StartInConstructor
-  
- shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
-  
- shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.BytecodeScanningDetector
- 
Check see if the Code for this method should be visited. 
- shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
-  
- shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
-  
- shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
-  
- shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
-  
- shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.MutableEnum
-  
- SHOW_HELP - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
- 
UI code for displaying command line help. 
- SHOW_VERSION - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
- 
UI code for displaying command line version information. 
- showCommandLineOptions() - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Print command line options synopses to stdout. 
- showCommandLineOptions(TextUICommandLine) - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Print command line options synopses to stdout. 
- showConfirmDialog(String, String, String, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
-  
- showConfirmDialog(String, String, String, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
-  
- showDocument(URL) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
-  
- showDocument(URL) - Method in interface edu.umd.cs.findbugs.IGuiCallback
-  
- showDocument(URL) - Static method in class edu.umd.cs.findbugs.util.LaunchBrowser
- 
attempt to show the given URL. 
- showForm(String, String, List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
-  
- showForm(String, String, List<IGuiCallback.FormItem>) - Method in interface edu.umd.cs.findbugs.IGuiCallback
-  
- showGeneralOptions() - Static method in class edu.umd.cs.findbugs.ShowHelp
-  
- showHelp(TextUICommandLine) - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Show -help message. 
- ShowHelp - Class in edu.umd.cs.findbugs
- 
Show command line help. 
- ShowHelp() - Constructor for class edu.umd.cs.findbugs.ShowHelp
-  
- showMessageDialog(String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
-  
- showMessageDialog(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
-  
- showMessageDialogAndWait(String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
-  
- showMessageDialogAndWait(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
-  
- showQuestionDialog(String, String, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
-  
- showQuestionDialog(String, String, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
-  
- showSynopsis() - Static method in class edu.umd.cs.findbugs.FindBugs
- 
Show the overall FindBugs command synopsis. 
- showSynopsis() - Static method in class edu.umd.cs.findbugs.ShowHelp
-  
- shutdown() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
-  
- shutdownNow() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
-  
- SIG_ARRAY_PREFIX - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SIG_GENERIC_TEMPLATE - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SIG_QUALIFIED_CLASS_PREFIX - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SIG_QUALIFIED_CLASS_SUFFIX - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SIG_QUALIFIED_CLASS_SUFFIX_CHAR - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- signature - Variable in class edu.umd.cs.findbugs.filter.MemberMatcher
-  
- SignatureConverter - Class in edu.umd.cs.findbugs.ba
- 
Convert part or all of a Java type signature into something closer to what
 types look like in the source code. 
- SignatureConverter(String) - Constructor for class edu.umd.cs.findbugs.ba.SignatureConverter
- 
Constructor. 
- signatureInvolvesObligations(String) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
-  
- signatureIterator() - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreType
-  
- SignatureParser - Class in edu.umd.cs.findbugs.ba
- 
A simple class to parse method signatures. 
- SignatureParser(String) - Constructor for class edu.umd.cs.findbugs.ba.SignatureParser
- 
Constructor. 
- SignatureUtil - Class in edu.umd.cs.findbugs.filter
-  
- SignatureUtil() - Constructor for class edu.umd.cs.findbugs.filter.SignatureUtil
-  
- SIGNED_BYTE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-  
- SILENT - Static variable in interface edu.umd.cs.findbugs.BugReporter
- 
Silent error-reporting verbosity level. 
- SILENT_BUG - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
-  
- SimilarClassFinder - Class in edu.umd.cs.findbugs.model
-  
- SimilarClassFinder() - Constructor for class edu.umd.cs.findbugs.model.SimilarClassFinder
-  
- SimilarClassSet - Class in edu.umd.cs.findbugs.model
- 
A set of classes considered similar because of their features. 
- SimilarClassSet() - Constructor for class edu.umd.cs.findbugs.model.SimilarClassSet
-  
- similarClassSetIterator() - Method in class edu.umd.cs.findbugs.model.SimilarClassFinder
-  
- similarity(ClassFeatureSet, ClassFeatureSet) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
-  
- similarTo(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
-  
- SimplePathEnumerator - Class in edu.umd.cs.findbugs.ba
- 
Object to enumerate (some subset of) the simple paths in a CFG. 
- SimplePathEnumerator(CFG, int, int) - Constructor for class edu.umd.cs.findbugs.ba.SimplePathEnumerator
- 
Constructor. 
- SimplePathEnumerator(CFG, int) - Constructor for class edu.umd.cs.findbugs.ba.SimplePathEnumerator
- 
Constructor; max work is set to DEFAULT_MAX_WORK. 
- SINGLE - Static variable in class edu.umd.cs.findbugs.Token
- 
A single character token. 
- SINGLE_DEAD_INCREMENT - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
- 
The dead store is an increment: the only one in the method. 
- SINGLE_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
- 
There is only one store of this local. 
- SingleDetectorFactorySelector - Class in edu.umd.cs.findbugs.plan
- 
Select a detector factory for a specific detector class. 
- SingleDetectorFactorySelector(Plugin, String) - Constructor for class edu.umd.cs.findbugs.plan.SingleDetectorFactorySelector
-  
- SingleFileCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
- 
Implementation of ICodeBase for a single classfile. 
- SingleFileCodeBase(ICodeBaseLocator, String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
-  
- SingleFileCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
- 
Codebase entry for a single-file codebase. 
- SingleFileCodeBaseEntry(SingleFileCodeBase) - Constructor for class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
- 
Constructor. 
- SingleInstruction - Class in edu.umd.cs.findbugs.ba.bcp
- 
An abstract PatternElement subclass for pattern elements which must match
 exactly one instruction and accept any kind of branch. 
- SingleInstruction() - Constructor for class edu.umd.cs.findbugs.ba.bcp.SingleInstruction
-  
- size() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
-  
- size() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
-  
- size() - Method in class edu.umd.cs.findbugs.model.SimilarClassFinder
-  
- size() - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
-  
- size() - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
-  
- size() - Method in class edu.umd.cs.findbugs.PackageStats
-  
- size() - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
-  
- skip() - Method in class edu.umd.cs.findbugs.ba.SignatureConverter
- 
Skip the first character of the remaining part of the signature. 
- skip(long) - Method in class edu.umd.cs.findbugs.io.SlowInputStream
-  
- SKIP_HUGE_METHODS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
- 
Skip generating CFG's and methodGen's for huge methods 
- skipFully(InputStream, long) - Static method in class edu.umd.cs.findbugs.io.IO
- 
Provide a skip fully method. 
- skipIfInsideCatchNull() - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
-  
- skipIfInsideCatchNull() - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
-  
- SLASHED_JAVA_LANG_BOOLEAN - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_BYTE - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_CHARACTER - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_CLASS - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_DOUBLE - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_ERROR - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_EXCEPTION - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_FLOAT - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_INTEGER - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_LONG - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_OBJECT - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_RUNTIMEEXCEPTION - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_SHORT - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_STRING - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_STRINGBUFFER - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_STRINGBUILDER - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_LANG_THROWABLE - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_UTIL_COLLECTION - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_UTIL_COMPARATOR - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_UTIL_LIST - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_UTIL_MAP - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_UTIL_SET - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SLASHED_JAVA_UTIL_UUID - Static variable in class edu.umd.cs.findbugs.util.Values
-  
- SlashedClassName - Annotation Type in edu.umd.cs.findbugs.internalAnnotations
- 
Denotes a class name or package name where the / character is used to
 separate package/class name components. 
- SlashedClassName.Checker - Class in edu.umd.cs.findbugs.internalAnnotations
-  
- SloppyBugComparator - Class in edu.umd.cs.findbugs
- 
Very sloppy bug comparator: if the warnings are of the same type, and in the
 same class/method/field, assume they are the same. 
- SloppyBugComparator() - Constructor for class edu.umd.cs.findbugs.SloppyBugComparator
-  
- SlowInputStream - Class in edu.umd.cs.findbugs.io
-  
- SlowInputStream(InputStream, int) - Constructor for class edu.umd.cs.findbugs.io.SlowInputStream
-  
- snarfFieldValue(FieldInstruction, ConstantPoolGen, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
- 
Get a Variable representing the stack value which will either be stored
 into or loaded from a field. 
- softAdd(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
- 
Add if not present, but do not enable if already present and disabled 
- sortByCallGraph(Collection<ClassDescriptor>, TopologicalSort.OutEdges<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- sortByCallGraph(Collection<E>, TopologicalSort.OutEdges<E>) - Static method in class edu.umd.cs.findbugs.util.TopologicalSort
-  
- SortedBugCollection - Class in edu.umd.cs.findbugs
- 
An implementation of  BugCollection that keeps the BugInstances sorted
 by class (using the native comparison ordering of BugInstance's compareTo()
 method as a tie-breaker). 
- SortedBugCollection(Project) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
-  
- SortedBugCollection(File) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
-  
- SortedBugCollection() - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
- 
Constructor. 
- SortedBugCollection(Comparator<BugInstance>) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
- 
Constructor. 
- SortedBugCollection(ProjectStats) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
- 
Constructor. 
- SortedBugCollection(ProjectStats, Project) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
-  
- SortedBugCollection(ProjectStats, Comparator<BugInstance>) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
- 
Constructor. 
- SortedBugCollection(ProjectStats, Comparator<BugInstance>, Project) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
-  
- SortedBugCollection.BugInstanceComparator - Class in edu.umd.cs.findbugs
-  
- SortedBugCollection.MultiversionBugInstanceComparator - Class in edu.umd.cs.findbugs
-  
- SortedProperties - Class in edu.umd.cs.findbugs.config
-  
- SortedProperties() - Constructor for class edu.umd.cs.findbugs.config.SortedProperties
-  
- SortingBugReporter - Class in edu.umd.cs.findbugs
- 
A BugReporter which stores all of the reported bug instances, and sorts them
 by class name before printing them. 
- SortingBugReporter() - Constructor for class edu.umd.cs.findbugs.SortingBugReporter
-  
- sortKeys(Set<String>) - Static method in class edu.umd.cs.findbugs.config.SortedProperties
- 
To be compatible with version control systems, we need to sort properties
 before storing them to disk. 
- source - Variable in class edu.umd.cs.findbugs.detect.StreamEscape
-  
- SourceCharset - Class in edu.umd.cs.findbugs.charsets
-  
- SourceCharset() - Constructor for class edu.umd.cs.findbugs.charsets.SourceCharset
-  
- SourceFile - Class in edu.umd.cs.findbugs.ba
- 
Cached data for a source file. 
- SourceFile(SourceFileDataSource) - Constructor for class edu.umd.cs.findbugs.ba.SourceFile
- 
Constructor. 
- SourceFileDataSource - Interface in edu.umd.cs.findbugs.ba
- 
A data source which can produce a stream for a source file. 
- sourceFileName - Variable in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
-  
- SourceFinder - Class in edu.umd.cs.findbugs.ba
- 
Class to open input streams on source files. 
- SourceFinder(Project) - Constructor for class edu.umd.cs.findbugs.ba.SourceFinder
-  
- sourceInfoFileName - Variable in class edu.umd.cs.findbugs.AnalysisOptions
-  
- SourceInfoMap - Class in edu.umd.cs.findbugs.ba
- 
Global information about the source code for an application. 
- SourceInfoMap() - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap
- 
Constructor. 
- SourceInfoMap.SourceLineRange - Class in edu.umd.cs.findbugs.ba
- 
A range of source lines. 
- sourceIsTopOfLoop(Set<Integer>) - Method in class edu.umd.cs.findbugs.ba.Edge
-  
- SourceLineAnnotation - Class in edu.umd.cs.findbugs
- 
A BugAnnotation that records a range of source lines in a class. 
- SourceLineAnnotation(String, String, int, int, int, int) - Constructor for class edu.umd.cs.findbugs.SourceLineAnnotation
- 
Constructor. 
- SourceLineRange(Integer) - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
- 
Constructor for a single line. 
- SourceLineRange(Integer, Integer) - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
- 
Constructor for a range of lines. 
- sourceLines - Variable in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
-  
- SourceMatcher - Class in edu.umd.cs.findbugs.filter
-  
- SourceMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.SourceMatcher
-  
- SourceSearcher - Class in edu.umd.cs.findbugs.workflow
-  
- SourceSearcher(Project) - Constructor for class edu.umd.cs.findbugs.workflow.SourceSearcher
-  
- SourceSinkInfo - Class in edu.umd.cs.findbugs.ba.jsr305
- 
Information about a source or sink in the type qualifier dataflow analysis. 
- SourceSinkInfo(SourceSinkType, Location, ValueNumber, When) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
- 
Constructor. 
- SourceSinkType - Enum in edu.umd.cs.findbugs.ba.jsr305
- 
Types of sources and sinks in type qualifier dataflow analysis. 
- split(String, boolean) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
-  
- split() - Method in class edu.umd.cs.findbugs.util.SplitCamelCaseIdentifier
- 
Split the identifier into words. 
- SplitCamelCaseIdentifier - Class in edu.umd.cs.findbugs.util
- 
Split a camel case identifier into individual words. 
- SplitCamelCaseIdentifier(String) - Constructor for class edu.umd.cs.findbugs.util.SplitCamelCaseIdentifier
- 
Constructor. 
- splitGreater(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
-  
- SRCMAP_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
-  
- stack - Variable in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
-  
- StackDepth - Class in edu.umd.cs.findbugs.ba
- 
Dataflow fact to represent the depth of the Java operand stack. 
- StackDepth(int) - Constructor for class edu.umd.cs.findbugs.ba.StackDepth
- 
Constructor. 
- StackDepthAnalysis - Class in edu.umd.cs.findbugs.ba
- 
A really simple forward dataflow analysis to find the depth of the Java
 operand stack. 
- StackDepthAnalysis(ConstantPoolGen, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.StackDepthAnalysis
- 
Constructor. 
- StackMapAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.StackMapAnalyzer.StackMapAnalysisFactory
-  
- StackMapAnalyzer - Class in edu.umd.cs.findbugs
-  
- StackMapAnalyzer() - Constructor for class edu.umd.cs.findbugs.StackMapAnalyzer
-  
- StackMapAnalyzer.StackMapAnalysisFactory - Class in edu.umd.cs.findbugs
-  
- stackSize() - Method in class edu.umd.cs.findbugs.SwitchHandler
-  
- StandardTypeMerger - Class in edu.umd.cs.findbugs.ba.type
- 
A TypeMerger which applies standard Java semantics when merging Types. 
- StandardTypeMerger(RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
- 
Constructor. 
- start(InstructionHandle) - Method in interface edu.umd.cs.findbugs.InstructionScannerGenerator
- 
Return true if a new scanner should be created starting at this
 instruction, false otherwise. 
- start(Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler
-  
- START_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
- 
Edge from entry node to real start node. 
- START_TIME - Static variable in class edu.umd.cs.findbugs.StartTime
- 
The start time this FindBugs instance was started 
- startAnalysis(int) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
- 
Report that FindBugs has finished scanning the archives and will start
 analysing the classes contained therein. 
- startAnalysis(int) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
-  
- startAnalysis(int) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
-  
- startAnnotation(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
- 
Called to indicate the start of an annotation. 
- startAnnotationDefinition(String, String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
- 
Called to indicate the start of an annotation definition. 
- startArchive(String) - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilderProgress
- 
Report that FindBugs has started scanning an archive in order to add its
 classes to the repository. 
- startArchive(String) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
- 
Report that FindBugs has started scanning an archive in order to add its
 classes to the repository. 
- startArchive(String) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
-  
- startArchive(String) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
-  
- startBasicBlock() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
- 
This method must be called at the beginning of modeling a basic block in
 order to clear information cached for instanceof modeling. 
- startContext(Object) - Method in class edu.umd.cs.findbugs.log.Profiler
-  
- startDameonThread(Thread) - Static method in class edu.umd.cs.findbugs.util.Util
-  
- startElement(String, String, String, Attributes) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
-  
- StartInConstructor - Class in edu.umd.cs.findbugs.detect
-  
- StartInConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StartInConstructor
-  
- startIteration() - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
-  
- startIteration() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
- 
Called before beginning an iteration of analysis. 
- startIteration() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
-  
- startIteration() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
-  
- startIteration() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
-  
- startOptionGroup(String) - Method in class edu.umd.cs.findbugs.config.CommandLine
- 
Start a new group of related command-line options. 
- startPackageDefinition(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
- 
Called to indicate the start of a package definition. 
- startRecursiveDirectorySearch() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
-  
- startScanningArchives(int) - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
-  
- startScanningClasses(int) - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
-  
- startSearchTree(VertexType) - Method in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
-  
- startSearchTree(VertexType) - Method in interface edu.umd.cs.findbugs.graph.SearchTreeCallback
- 
Start a search tree. 
- startTag(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
-  
- startTag(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
-  
- startTag(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
- 
Start a tag, with the intention of adding attributes. 
- StartTime - Class in edu.umd.cs.findbugs
-  
- StartTime() - Constructor for class edu.umd.cs.findbugs.StartTime
-  
- startTransfer() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
-  
- State - Class in edu.umd.cs.findbugs.ba.obl
- 
Error-handling obligation analysis state. 
- State(ObligationFactory) - Constructor for class edu.umd.cs.findbugs.ba.obl.State
-  
- stateIterator() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
- 
Return an Iterator over the States in the StateSet. 
- StatelessDetector - Interface in edu.umd.cs.findbugs
- 
is a marker interface for detectors that don't save state from one class file
 to the next. 
- StateSet - Class in edu.umd.cs.findbugs.ba.obl
- 
A dataflow fact used in ObligationAnalysis. 
- StateSet(ObligationFactory) - Constructor for class edu.umd.cs.findbugs.ba.obl.StateSet
-  
- STATIC - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
- 
Match static invocations. 
- STATIC_AND_UNKNOWN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
- 
Comparing static string and an unknown string. 
- STATIC_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
- 
JavaClassAndMethodChooser which accepts only static methods. 
- StaticCalendarDetector - Class in edu.umd.cs.findbugs.detect
- 
Detector for static fields of type CalendarorDateFormatand their subclasses.
 
- StaticCalendarDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StaticCalendarDetector
- 
Creates a new instance of this Detector. 
- StaticConstant - Annotation Type in edu.umd.cs.findbugs.internalAnnotations
- 
Denotes a static field that is initialized to a constant value and then never changes. 
- StaticFieldLoadStreamFactory - Class in edu.umd.cs.findbugs.detect
- 
Stream factory for streams created by loading a value from a static field. 
- StaticFieldLoadStreamFactory(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
- 
Constructor. 
- StaticStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
-  
- status(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
-  
- stopTag(boolean) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
-  
- stopTag(boolean) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
-  
- stopTag(boolean) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
- 
End a started tag. 
- Store - Class in edu.umd.cs.findbugs.ba.bcp
- 
A PatternElement representing a store to a field. 
- Store(String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Store
- 
Constructor. 
- STORE_OF_CONSTANT - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
-  
- STORE_OF_DATABASE_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
- 
Store of database operation 
- STORE_OF_NULL - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
-  
- StoreAnalysis - Class in edu.umd.cs.findbugs.ba.heap
-  
- StoreAnalysis(DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.heap.StoreAnalysis
-  
- storeClass(JavaClass) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
-  
- storeClass(JavaClass) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
-  
- STORED_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
-  
- StoreDataflow - Class in edu.umd.cs.findbugs.ba.heap
-  
- StoreDataflow(CFG, StoreAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.heap.StoreDataflow
-  
- StoreDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
- 
Analysis engine to produce StoreDataflow objects for analyzed methods. 
- StoreDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.StoreDataflowFactory
- 
Constructor. 
- storePropertyDatabase(DatabaseType, String, String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
- 
Write an interprocedural property database. 
- Stream - Class in edu.umd.cs.findbugs.detect
- 
A Stream object marks the location in the code where a stream is created. 
- Stream(Location, String, String) - Constructor for class edu.umd.cs.findbugs.detect.Stream
- 
Constructor. 
- streamBaseClass - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
-  
- StreamEquivalenceClass - Class in edu.umd.cs.findbugs.detect
- 
Set of streams that are in an equivalence class. 
- StreamEquivalenceClass() - Constructor for class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
- 
Constructor. 
- StreamEscape - Class in edu.umd.cs.findbugs.detect
- 
A StreamEscape is an object representing the escape of a Stream to a called
 method. 
- StreamEscape(Stream, Location) - Constructor for class edu.umd.cs.findbugs.detect.StreamEscape
- 
Constructor. 
- StreamFactory - Interface in edu.umd.cs.findbugs.detect
- 
An object that examines a Location and determines if a Stream is created
 there. 
- StreamFrameModelingVisitor - Class in edu.umd.cs.findbugs.detect
- 
A visitor to model the effect of instructions on the status of the resource
 (in this case, Streams). 
- StreamFrameModelingVisitor(ConstantPoolGen, StreamResourceTracker, Stream) - Constructor for class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
-  
- StreamResourceTracker - Class in edu.umd.cs.findbugs.detect
- 
Resource tracker which determines where streams are created, and how they are
 used within the method. 
- StreamResourceTracker(StreamFactory[], RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.detect.StreamResourceTracker
- 
Constructor. 
- STRING - Static variable in class edu.umd.cs.findbugs.Token
- 
A string or character literal. 
- STRING_CONSTANT_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
-  
- STRING_MESSAGE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
-  
- STRING_NONSTRING_CONSTANT_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
- 
Used for non-string constants (e.g., null) 
- STRING_PARAMETER - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
-  
- STRING_PARAMETER_IN_PUBLIC_METHOD - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
-  
- StringAnnotation - Class in edu.umd.cs.findbugs
- 
Bug annotation class for string values. 
- StringAnnotation(String) - Constructor for class edu.umd.cs.findbugs.StringAnnotation
- 
Constructor. 
- StringConcatenation - Class in edu.umd.cs.findbugs.detect
- 
Find occurrences of using the String "+" or "+=" operators within a loop. 
- StringConcatenation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StringConcatenation
-  
- StringMatcher - Interface in edu.umd.cs.findbugs.util
- 
A boolean predicate for matching String values. 
- StringPassthruDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
-  
- Strings - Class in edu.umd.cs.findbugs.util
- 
A class for static String utility methods. 
- Strings() - Constructor for class edu.umd.cs.findbugs.util.Strings
-  
- StringSetMatch - Class in edu.umd.cs.findbugs.filter
- 
Matches a string against a set of predefined values. 
- StringSetMatch(String) - Constructor for class edu.umd.cs.findbugs.filter.StringSetMatch
- 
Constructor. 
- stringToEdgeType(String) - Static method in class edu.umd.cs.findbugs.ba.Edge
- 
Get numeric edge type from string representation. 
- stringToHash(String) - Static method in class edu.umd.cs.findbugs.ba.ClassHash
- 
Convert a string of hex digits to a hash. 
- stripJavaLang(String) - Method in class edu.umd.cs.findbugs.MethodAnnotation
-  
- stripPackageName(String) - Method in class edu.umd.cs.findbugs.detect.Naming
-  
- strongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
- 
- strongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
-  
- StronglyConnectedComponents<GraphType extends Graph<EdgeType,VertexType>,EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
- 
Algorithm to find strongly connected components in a graph. 
- StronglyConnectedComponents() - Constructor for class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
- 
Constructor. 
- SUBCLASS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
-  
- Subtypes2 - Class in edu.umd.cs.findbugs.ba.ch
- 
Class for performing class hierarchy queries. 
- Subtypes2() - Constructor for class edu.umd.cs.findbugs.ba.ch.Subtypes2
- 
Constructor. 
- SubtypeTypeMatcher - Class in edu.umd.cs.findbugs.util
- 
Type matcher that determines if a candidate Type is a subtype of a given
 Type. 
- SubtypeTypeMatcher(ReferenceType) - Constructor for class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
- 
Constructor. 
- SubtypeTypeMatcher(ClassDescriptor) - Constructor for class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
- 
Constructor. 
- successorIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
-  
- successorIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
- 
Get an iterator over the successors of this vertex; i.e., the targets of
 the vertex's outgoing edges. 
- Summary(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.PluginLoader.Summary
-  
- SUMMARY_HTML_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
-  
- SUPERCLASS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
-  
- SuperfluousInstanceOf - Class in edu.umd.cs.findbugs.detect
- 
Find occurrences of a instanceof b where it can be determined statically
 whether this is true or false. 
- SuperfluousInstanceOf(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
-  
- SupertypeTraversalVisitor - Interface in edu.umd.cs.findbugs.ba.ch
- 
Visitor interface for simple traversals of the inheritance graph. 
- SuppressionDecorator - Class in edu.umd.cs.findbugs.bugReporter
-  
- SuppressionDecorator(ComponentPlugin<BugReporterDecorator>, BugReporter) - Constructor for class edu.umd.cs.findbugs.bugReporter.SuppressionDecorator
-  
- SuppressionMatcher - Class in edu.umd.cs.findbugs
-  
- SuppressionMatcher() - Constructor for class edu.umd.cs.findbugs.SuppressionMatcher
-  
- SuspiciousThreadInterrupted - Class in edu.umd.cs.findbugs.detect
- 
looks for calls to Thread.interrupted from a non static context, especially
 when that context is not 'currentThread()'. 
- SuspiciousThreadInterrupted(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
-  
- SWITCH_DEFAULT_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
- 
Edge type for switch instructions (default case). 
- SWITCH_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
- 
Edge type for switch instructions (explicit case). 
- SwitchDetails(int, int[], int, boolean) - Constructor for class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
-  
- SwitchFallthrough - Class in edu.umd.cs.findbugs.detect
-  
- SwitchFallthrough(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SwitchFallthrough
-  
- SwitchHandler - Class in edu.umd.cs.findbugs
-  
- SwitchHandler() - Constructor for class edu.umd.cs.findbugs.SwitchHandler
-  
- SwitchHandler.SwitchDetails - Class in edu.umd.cs.findbugs
-  
- SynchronizationOnSharedBuiltinConstant - Class in edu.umd.cs.findbugs.detect
-  
- SynchronizationOnSharedBuiltinConstant(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
-  
- SynchronizeAndNullCheckField - Class in edu.umd.cs.findbugs.detect
-  
- SynchronizeAndNullCheckField(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
-  
- SynchronizeOnClassLiteralNotGetClass - Class in edu.umd.cs.findbugs.detect
-  
- SynchronizeOnClassLiteralNotGetClass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
-  
- SynchronizingOnContentsOfFieldToProtectField - Class in edu.umd.cs.findbugs.detect
-  
- SynchronizingOnContentsOfFieldToProtectField(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
-  
- SYNTHETIC_NAME - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
-  
- SystemProperties - Class in edu.umd.cs.findbugs
-  
- SystemProperties() - Constructor for class edu.umd.cs.findbugs.SystemProperties
-