Package edu.umd.cs.findbugs.ba.type
Class TypeAnalysis.CachedExceptionSet
java.lang.Object
edu.umd.cs.findbugs.ba.type.TypeAnalysis.CachedExceptionSet
- Enclosing class:
TypeAnalysis
Repository of information about thrown exceptions computed for a basic
block and its outgoing exception edges. It contains a result TypeFrame,
which is used to detect when the exception information needs to be
recomputed for the block.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<Edge, ExceptionSet> private final ExceptionSet
private final TypeFrame
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEdgeExceptionSet
(Edge edge) boolean
isUpToDate
(TypeFrame result) void
setEdgeExceptionSet
(Edge edge, ExceptionSet exceptionSet)
-
Field Details
-
result
-
exceptionSet
-
edgeExceptionMap
-
-
Constructor Details
-
CachedExceptionSet
-
-
Method Details
-
isUpToDate
-
getExceptionSet
-
setEdgeExceptionSet
-
getEdgeExceptionSet
-