Class NullnessAnalysis.AnalysisInfo
- java.lang.Object
-
- java.util.BitSet
-
- soot.jimple.toolkits.annotation.nullcheck.NullnessAnalysis.AnalysisInfo
-
- All Implemented Interfaces:
Serializable,Cloneable
- Enclosing class:
- NullnessAnalysis
protected class NullnessAnalysis.AnalysisInfo extends BitSet
The analysis info is a simple mapping of typeValueto any of the constants BOTTOM, NON_NULL, NULL or TOP. This class returns BOTTOM by default.- Author:
- Julian Tibble
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AnalysisInfo()AnalysisInfo(NullnessAnalysis.AnalysisInfo other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intget(Value key)voidput(Value key, int val)-
Methods inherited from class java.util.BitSet
and, andNot, cardinality, clear, clear, clear, clone, equals, flip, flip, get, get, hashCode, intersects, isEmpty, length, nextClearBit, nextSetBit, or, previousClearBit, previousSetBit, set, set, set, set, size, stream, toByteArray, toLongArray, toString, valueOf, valueOf, valueOf, valueOf, xor
-
-
-
-
Constructor Detail
-
AnalysisInfo
public AnalysisInfo()
-
AnalysisInfo
public AnalysisInfo(NullnessAnalysis.AnalysisInfo other)
-
-