Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
T
T_AVAIL_TYPE
- Static variable in interface edu.umd.cs.findbugs.ba.type.
ExtendedTypes
A Type code that is available for "user-defined" types.
T_BOTTOM
- Static variable in interface edu.umd.cs.findbugs.ba.type.
ExtendedTypes
Special type code for the "Bottom" type in the lattice.
T_DOUBLE_EXTRA
- Static variable in interface edu.umd.cs.findbugs.ba.type.
ExtendedTypes
Special type that represents the value store in local
n+1
when a double value is stored in local
n
.
T_EXCEPTION
- Static variable in interface edu.umd.cs.findbugs.ba.type.
ExtendedTypes
Special type code for "Exception" object type, which is an instance of the ExceptionObjectType class.
T_LONG_EXTRA
- Static variable in interface edu.umd.cs.findbugs.ba.type.
ExtendedTypes
Special type that represents the value store in local
n+1
when a long value is stored in local
n
.
T_NULL
- Static variable in interface edu.umd.cs.findbugs.ba.type.
ExtendedTypes
Special type code for the "Null" type.
T_TOP
- Static variable in interface edu.umd.cs.findbugs.ba.type.
ExtendedTypes
Special type code for the "Top" type in the lattice.
Target
- Class in
edu.umd.cs.findbugs.ba
The target of a branch instruction.
Target(InstructionHandle, int)
- Constructor for class edu.umd.cs.findbugs.ba.
Target
Constructor.
target
- Variable in class edu.umd.cs.findbugs.detect.
StreamEscape
TargetEnumeratingVisitor
- Class in
edu.umd.cs.findbugs.ba
Visitor to find all of the targets of an instruction whose InstructionHandle is given.
TargetEnumeratingVisitor(InstructionHandle, ConstantPoolGen)
- Constructor for class edu.umd.cs.findbugs.ba.
TargetEnumeratingVisitor
Constructor.
targetIterator()
- Method in class edu.umd.cs.findbugs.ba.
TargetEnumeratingVisitor
Iterate over Target objects representing control flow targets and their edge types.
TestingGround
- Class in
edu.umd.cs.findbugs.detect
TestingGround(BugReporter)
- Constructor for class edu.umd.cs.findbugs.detect.
TestingGround
TextUIBugReporter
- Class in
edu.umd.cs.findbugs
Base class for BugReporters which provides convenient formatting and reporting of warnings and analysis errors.
TextUIBugReporter()
- Constructor for class edu.umd.cs.findbugs.
TextUIBugReporter
ThreadSafe
- Annotation Type in
net.jcip.annotations
ThreadSafe The class to which this annotation is applied is thread-safe.
ThrownException
- Class in
edu.umd.cs.findbugs.ba.type
An exception thrown from an instruction.
ThrownException(ObjectType, boolean)
- Constructor for class edu.umd.cs.findbugs.ba.type.
ThrownException
Constructor.
TigerSubstitutes
- Class in
edu.umd.cs.findbugs
This class provides substitutes for 1.5 methods that we don't want to depend upon in FindBugs.
TigerSubstitutes()
- Constructor for class edu.umd.cs.findbugs.
TigerSubstitutes
TIMEDEBUG
- Static variable in class edu.umd.cs.findbugs.
FindBugs
TIMEQUANTUM
- Static variable in class edu.umd.cs.findbugs.
FindBugs
toAppName(String)
- Method in class edu.umd.cs.findbugs.ml.
ConvertToARFF
toDocument(Project)
- Method in interface edu.umd.cs.findbugs.
BugCollection
Convert the BugCollection into a dom4j Document object.
toDocument(Project)
- Method in class edu.umd.cs.findbugs.
SortedBugCollection
Convert the BugCollection into a dom4j Document object.
toElement(BugInstance)
- Method in class edu.umd.cs.findbugs.
XDocsBugReporter
toEncodedString()
- Method in class edu.umd.cs.findbugs.config.
ProjectFilterSettings
Create a string containing the encoded form of the ProjectFilterSettings.
toExceptionValue()
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValue
Convert to an exception path value.
toExceptionValues()
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValueFrame
Token
- Class in
edu.umd.cs.findbugs
Simple token class.
Token(int, String)
- Constructor for class edu.umd.cs.findbugs.
Token
Constructor.
Token(int)
- Constructor for class edu.umd.cs.findbugs.
Token
Constructor when there is no text.
Tokenizer
- Class in
edu.umd.cs.findbugs
A simple tokenizer for Java source text.
Tokenizer(Reader)
- Constructor for class edu.umd.cs.findbugs.
Tokenizer
Constructor.
toMayReturnNullValue()
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValue
Convert to a value known because it was returned from a method in a method property database.
TOP
- Static variable in class edu.umd.cs.findbugs.ba.
LockSet
An uninitialized lock value.
TOP
- Static variable in class edu.umd.cs.findbugs.ba.
ReturnPath
Top value.
TOP
- Static variable in class edu.umd.cs.findbugs.ba.
StackDepthAnalysis
TOP_TYPE_SIGNATURE
- Static variable in interface edu.umd.cs.findbugs.ba.type2.
SpecialTypeSignatures
Signature of special "Top" type, which is the identity element of the type meet operation.
topologicalSortIterator()
- Method in class edu.umd.cs.findbugs.graph.
AbstractDepthFirstSearch
Get an iterator over the vertexs in topological sort order.
TopType
- Class in
edu.umd.cs.findbugs.ba.type
Special "top" type.
TopType
- Class in
edu.umd.cs.findbugs.ba.type2
Special top type used in dataflow.
toString()
- Method in class edu.umd.cs.findbugs.
AppVersion
toString()
- Method in class edu.umd.cs.findbugs.ba.
AbstractClassMember
toString()
- Method in class edu.umd.cs.findbugs.ba.
AbstractMethod
toString()
- Method in class edu.umd.cs.findbugs.ba.
AnnotationEnumeration
toString()
- Method in class edu.umd.cs.findbugs.ba.
BasicBlock.InstructionIterator
toString()
- Method in class edu.umd.cs.findbugs.ba.
BasicBlock
toString()
- Method in class edu.umd.cs.findbugs.ba.bcp.
Binding
toString()
- Method in class edu.umd.cs.findbugs.ba.bcp.
BindingSet
toString()
- Method in class edu.umd.cs.findbugs.ba.bcp.
FieldVariable
toString()
- Method in class edu.umd.cs.findbugs.ba.bcp.
LocalVariable
toString()
- Method in class edu.umd.cs.findbugs.ba.bcp.
PatternElement
toString()
- Method in class edu.umd.cs.findbugs.ba.bcp.
PatternElementMatch
toString()
- Method in class edu.umd.cs.findbugs.ba.
BlockType
toString()
- Method in class edu.umd.cs.findbugs.ba.ca.
CallList
toString()
- Method in class edu.umd.cs.findbugs.ba.
ClassHash
toString()
- Method in class edu.umd.cs.findbugs.ba.constant.
Constant
toString()
- Method in class edu.umd.cs.findbugs.ba.
Edge
toString()
- Method in class edu.umd.cs.findbugs.ba.
Frame
Convert to string.
toString()
- Method in class edu.umd.cs.findbugs.ba.heap.
FieldSet
toString()
- Method in class edu.umd.cs.findbugs.ba.
JavaClassAndMethod
toString()
- Method in class edu.umd.cs.findbugs.ba.
Location
toString()
- Method in class edu.umd.cs.findbugs.ba.
LockSet
toString()
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullConditionDecision
toString()
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValue
toString()
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValueFrame
toString()
- Method in class edu.umd.cs.findbugs.ba.npe.
NonNullSpecification
toString()
- Method in class edu.umd.cs.findbugs.ba.npe.
ParameterNullnessProperty
toString()
- Method in class edu.umd.cs.findbugs.ba.npe.
RedundantBranch
toString()
- Method in class edu.umd.cs.findbugs.ba.npe.
UnconditionalDerefSet
toString()
- Method in class edu.umd.cs.findbugs.ba.obl.
Obligation
toString()
- Method in class edu.umd.cs.findbugs.ba.obl.
ObligationSet
toString()
- Method in class edu.umd.cs.findbugs.ba.obl.
Path
toString()
- Method in class edu.umd.cs.findbugs.ba.obl.
State
toString()
- Method in class edu.umd.cs.findbugs.ba.obl.
StateSet
toString()
- Method in class edu.umd.cs.findbugs.ba.
ResourceValue
toString()
- Method in class edu.umd.cs.findbugs.ba.
ResourceValueFrame
toString()
- Method in class edu.umd.cs.findbugs.ba.
ReturnPath
toString()
- Method in class edu.umd.cs.findbugs.ba.
SourceInfoMap.SourceLineRange
toString()
- Method in class edu.umd.cs.findbugs.ba.
StackDepth
toString()
- Method in class edu.umd.cs.findbugs.ba.type.
ExceptionObjectType
toString()
- Method in class edu.umd.cs.findbugs.ba.type.
ExceptionSet
toString()
- Method in class edu.umd.cs.findbugs.ba.type2.
ArrayType
toString()
- Method in class edu.umd.cs.findbugs.ba.type2.
BasicType
toString()
- Method in class edu.umd.cs.findbugs.ba.type2.
ClassType
toString()
- Method in class edu.umd.cs.findbugs.ba.vna.
AvailableLoad
toString()
- Method in class edu.umd.cs.findbugs.ba.vna.
ValueNumber
toString()
- Method in class edu.umd.cs.findbugs.ba.vna.
ValueNumberCache.Entry
toString()
- Method in class edu.umd.cs.findbugs.ba.vna.
ValueNumberFrame
toString()
- Method in class edu.umd.cs.findbugs.ba.
XMethodParameter
toString()
- Method in class edu.umd.cs.findbugs.
BugInstance
Convert to String.
toString()
- Method in class edu.umd.cs.findbugs.config.
ProjectFilterSettings
toString()
- Method in class edu.umd.cs.findbugs.detect.
StreamEscape
toString()
- Method in class edu.umd.cs.findbugs.
Footprint
toString()
- Method in class edu.umd.cs.findbugs.gui.
AnnotatedString
toString()
- Method in class edu.umd.cs.findbugs.gui.
BugInstanceGroup
Convert to string.
toString()
- Method in class edu.umd.cs.findbugs.
IntAnnotation
toString()
- Method in class edu.umd.cs.findbugs.
JavaVersion
toString()
- Method in class edu.umd.cs.findbugs.
LocalVariableAnnotation
toString()
- Method in class edu.umd.cs.findbugs.
OpcodeStack.Item
toString()
- Method in class edu.umd.cs.findbugs.
OpcodeStack
toString()
- Method in class edu.umd.cs.findbugs.
PackageMemberAnnotation
All PackageMemberAnnotation object share a common toString() implementation.
toString()
- Method in class edu.umd.cs.findbugs.plan.
DetectorOrderingConstraint
toString()
- Method in class edu.umd.cs.findbugs.plan.
ReportingDetectorFactorySelector
toString()
- Method in class edu.umd.cs.findbugs.plan.
SingleDetectorFactorySelector
toString()
- Method in class edu.umd.cs.findbugs.
Project
Convert to a string in a nice (displayable) format.
toString()
- Method in class edu.umd.cs.findbugs.props.
PriorityAdjustment
toString()
- Method in class edu.umd.cs.findbugs.props.
WarningPropertySet
toString()
- Method in class edu.umd.cs.findbugs.
SourceLineAnnotation
toString()
- Method in class edu.umd.cs.findbugs.
StringAnnotation
toString()
- Method in class edu.umd.cs.findbugs.xml.
XMLAttributeList
Return the attribute list as a String which can be directly output as part of an XML tag.
toXMethod()
- Method in class edu.umd.cs.findbugs.ba.
JavaClassAndMethod
Convert to an XMethod.
toXMethod()
- Method in class edu.umd.cs.findbugs.
MethodAnnotation
Convert to an XMethod.
TrainFieldStoreTypes
- Class in
edu.umd.cs.findbugs.detect
Build a database of reference types stored into fields.
TrainFieldStoreTypes(BugReporter)
- Constructor for class edu.umd.cs.findbugs.detect.
TrainFieldStoreTypes
TrainingDetector
- Interface in
edu.umd.cs.findbugs
Interface to mark Detector classes which are used only as a training pass.
TrainNonNullAnnotations
- Class in
edu.umd.cs.findbugs.detect
Training detector to store NonNull, PossiblyNull and CheckForNull annotations to database files.
TrainNonNullAnnotations(BugReporter)
- Constructor for class edu.umd.cs.findbugs.detect.
TrainNonNullAnnotations
TrainUnconditionalDerefParams
- Class in
edu.umd.cs.findbugs.detect
Training pass to find method parameters which are unconditionally dereferenced.
TrainUnconditionalDerefParams(BugReporter)
- Constructor for class edu.umd.cs.findbugs.detect.
TrainUnconditionalDerefParams
transfer(BasicBlock, InstructionHandle, Fact, Fact)
- Method in class edu.umd.cs.findbugs.ba.
AbstractDataflowAnalysis
transfer(BasicBlock, InstructionHandle, BitSet, BitSet)
- Method in class edu.umd.cs.findbugs.ba.
AbstractDominatorsAnalysis
transfer(BasicBlock, InstructionHandle, BlockType, BlockType)
- Method in class edu.umd.cs.findbugs.ba.
BlockTypeAnalysis
transfer(BasicBlock, InstructionHandle, Fact, Fact)
- Method in interface edu.umd.cs.findbugs.ba.
DataflowAnalysis
Transfer function for the analysis.
transfer(BasicBlock, InstructionHandle, IsNullValueFrame, IsNullValueFrame)
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValueAnalysis
transferInstruction(InstructionHandle, BasicBlock, Fact)
- Method in class edu.umd.cs.findbugs.ba.
AbstractDataflowAnalysis
Transfer function for a single instruction.
transferInstruction(InstructionHandle, BasicBlock, CallList)
- Method in class edu.umd.cs.findbugs.ba.ca.
CallListAnalysis
transferInstruction(InstructionHandle, BasicBlock, ConstantFrame)
- Method in class edu.umd.cs.findbugs.ba.constant.
ConstantAnalysis
transferInstruction(InstructionHandle, BasicBlock, FieldSet)
- Method in class edu.umd.cs.findbugs.ba.heap.
FieldSetAnalysis
transferInstruction(InstructionHandle, BasicBlock, BitSet)
- Method in class edu.umd.cs.findbugs.ba.
LiveLocalStoreAnalysis
transferInstruction(InstructionHandle, BasicBlock, LockSet)
- Method in class edu.umd.cs.findbugs.ba.
LockAnalysis
transferInstruction(InstructionHandle, BasicBlock, IsNullValueFrame)
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValueAnalysis
transferInstruction(InstructionHandle, BasicBlock, UnconditionalDerefSet)
- Method in class edu.umd.cs.findbugs.ba.npe.
UnconditionalDerefAnalysis
transferInstruction(InstructionHandle, BasicBlock, WillBeDereferencedInfo)
- Method in class edu.umd.cs.findbugs.ba.npe.
WillBeDereferencedAnalysis
transferInstruction(InstructionHandle, BasicBlock, StateSet)
- Method in class edu.umd.cs.findbugs.ba.obl.
ObligationAnalysis
transferInstruction(InstructionHandle, BasicBlock, ResourceValueFrame)
- Method in class edu.umd.cs.findbugs.ba.
ResourceValueAnalysis
transferInstruction(InstructionHandle, BasicBlock)
- Method in class edu.umd.cs.findbugs.ba.
ResourceValueFrameModelingVisitor
Subclasses must override this to model the effect of the given instruction on the current frame.
transferInstruction(InstructionHandle, BasicBlock, ReturnPath)
- Method in class edu.umd.cs.findbugs.ba.
ReturnPathAnalysis
transferInstruction(InstructionHandle, BasicBlock, StackDepth)
- Method in class edu.umd.cs.findbugs.ba.
StackDepthAnalysis
transferInstruction(InstructionHandle, BasicBlock, TypeFrame)
- Method in class edu.umd.cs.findbugs.ba.type.
TypeAnalysis
transferInstruction(InstructionHandle, BasicBlock, BetterTypeFrame)
- Method in class edu.umd.cs.findbugs.ba.type2.
BetterTypeAnalysis
transferInstruction(InstructionHandle, BasicBlock, ValueNumberFrame)
- Method in class edu.umd.cs.findbugs.ba.vna.
ValueNumberAnalysis
transferInstruction(InstructionHandle, BasicBlock)
- Method in class edu.umd.cs.findbugs.detect.
StreamFrameModelingVisitor
transformClassName(String)
- Static method in class edu.umd.cs.findbugs.model.
ClassFeatureSet
Transform a class name by stripping its package name.
transformFilename(String)
- Static method in class edu.umd.cs.findbugs.
Project
Transform a user-entered filename into a proper filename, by adding the ".fb" file extension if it isn't already present.
transformMethodSignature(String)
- Static method in class edu.umd.cs.findbugs.model.
ClassFeatureSet
Transform a method signature to allow it to be compared even if any of its parameter types are moved to another package.
transformSignature(String)
- Static method in class edu.umd.cs.findbugs.model.
ClassFeatureSet
Transform a field or method parameter signature to allow it to be compared even if it is moved to another package.
transformSummaryToHTML(Writer)
- Method in class edu.umd.cs.findbugs.
ProjectStats
Transform summary information to HTML.
Transpose
<
GraphType
extends
Graph
<
EdgeType
,
VertexType
>,
EdgeType
extends
GraphEdge
<
EdgeType
,
VertexType
>,
VertexType
extends
GraphVertex
<
VertexType
>> - Class in
edu.umd.cs.findbugs.graph
Algorithm to transpose a graph.
Transpose()
- Constructor for class edu.umd.cs.findbugs.graph.
Transpose
Constructor.
transpose(GraphType, GraphToolkit<GraphType, EdgeType, VertexType>)
- Method in class edu.umd.cs.findbugs.graph.
Transpose
Transpose a graph.
traverseEdge(Edge)
- Method in interface edu.umd.cs.findbugs.
InstructionScanner
Traverse an edge.
TREE_EDGE
- Static variable in interface edu.umd.cs.findbugs.graph.
DFSEdgeTypes
Tree edge.
TWO_STORES_MULTIPLE_LOADS
- Static variable in class edu.umd.cs.findbugs.detect.
DeadLocalStoreProperty
Method contains two stores and multiple loads of this local.
Type
- Interface in
edu.umd.cs.findbugs.ba.type2
Interface for objects representing Java types.
TypeAnalysis
- Class in
edu.umd.cs.findbugs.ba.type
A forward dataflow analysis to determine the types of all values in the Java stack frame at all points in a Java method.
TypeAnalysis(MethodGen, CFG, DepthFirstSearch, TypeMerger, TypeFrameModelingVisitor, RepositoryLookupFailureCallback, ExceptionSetFactory)
- Constructor for class edu.umd.cs.findbugs.ba.type.
TypeAnalysis
Constructor.
TypeAnalysis(MethodGen, CFG, DepthFirstSearch, TypeMerger, RepositoryLookupFailureCallback, ExceptionSetFactory)
- Constructor for class edu.umd.cs.findbugs.ba.type.
TypeAnalysis
Constructor.
TypeAnalysis(MethodGen, CFG, DepthFirstSearch, RepositoryLookupFailureCallback, ExceptionSetFactory)
- Constructor for class edu.umd.cs.findbugs.ba.type.
TypeAnalysis
Constructor which uses StandardTypeMerger.
TypeDataflow
- Class in
edu.umd.cs.findbugs.ba.type
TypeDataflow(CFG, TypeAnalysis)
- Constructor for class edu.umd.cs.findbugs.ba.type.
TypeDataflow
TypeDataflow.LocationAndFactPair
- Class in
edu.umd.cs.findbugs.ba.type
TypeFrame
- Class in
edu.umd.cs.findbugs.ba.type
A specialization of
Frame
for determining the types of values in the Java stack frame (locals and operand stack).
TypeFrame(int)
- Constructor for class edu.umd.cs.findbugs.ba.type.
TypeFrame
Constructor.
TypeFrameModelingVisitor
- Class in
edu.umd.cs.findbugs.ba.type
Visitor to model the effects of bytecode instructions on the types of the values (local and operand stack) in Java stack frames.
TypeFrameModelingVisitor(ConstantPoolGen)
- Constructor for class edu.umd.cs.findbugs.ba.type.
TypeFrameModelingVisitor
Constructor.
typeFromSignature(String)
- Method in class edu.umd.cs.findbugs.ba.type2.
TypeRepository
Get an Type object representing the type whose JVM signature is given, creating it if it doesn't exist.
TypeMerger
- Interface in
edu.umd.cs.findbugs.ba.type
Interface for object which merges types for TypeAnalysis.
TypeMerger
- Interface in
edu.umd.cs.findbugs.ba.type2
Interface for an object that merges types for dataflow analysis.
TypeRepository
- Class in
edu.umd.cs.findbugs.ba.type2
Factory/repository class to ensure that all abstract Java types are represented by a unique Type object.
TypeRepository(ClassResolver)
- Constructor for class edu.umd.cs.findbugs.ba.type2.
TypeRepository
Constructor.
TypeVisitor
- Interface in
edu.umd.cs.findbugs.ba.type2
Visitor for subclasses of Type.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z