Skip navigation links
SpotBugs 4.0.6
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

S

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
 
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.CbeckMustOverrideSuperAnnotation
 
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.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 static Calendar or DateFormat fields.
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
 
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 Calendar or DateFormat and 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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links
SpotBugs 4.0.6

SpotBugs is licensed under the LGPL.