Class ValueRangeAnalysisFactory.RedundantCondition
- java.lang.Object
-
- edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
-
- Enclosing class:
- ValueRangeAnalysisFactory
public static class ValueRangeAnalysisFactory.RedundantCondition extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private booleanborderprivate booleanbyTypeprivate LocationdeadCodeLocationprivate booleanhasDeadCodeprivate LocationliveCodeLocationprivate Locationlocationprivate java.lang.Numbernumberprivate java.lang.Stringsignatureprivate java.lang.StringtrueCondition
-
Constructor Summary
Constructors Constructor Description RedundantCondition(Location location, java.lang.String trueCondition, boolean hasDeadCode, Location deadCodeLocation, Location liveCodeLocation, java.lang.String signature, boolean byType, java.lang.Number number, boolean border)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocationgetDeadCodeLocation()LocationgetLiveCodeLocation()LocationgetLocation()java.lang.NumbergetNumber()java.lang.StringgetSignature()java.lang.StringgetTrueCondition()booleanisBorder()booleanisByType()booleanisDeadCodeUnreachable()
-
-
-
Field Detail
-
location
private final Location location
-
trueCondition
private final java.lang.String trueCondition
-
signature
private final java.lang.String signature
-
byType
private final boolean byType
-
hasDeadCode
private final boolean hasDeadCode
-
border
private final boolean border
-
deadCodeLocation
private final Location deadCodeLocation
-
liveCodeLocation
private final Location liveCodeLocation
-
number
private final java.lang.Number number
-
-
Method Detail
-
isBorder
public boolean isBorder()
-
getLocation
public Location getLocation()
-
getTrueCondition
public java.lang.String getTrueCondition()
-
isDeadCodeUnreachable
public boolean isDeadCodeUnreachable()
-
getSignature
public java.lang.String getSignature()
-
isByType
public boolean isByType()
-
getLiveCodeLocation
public Location getLiveCodeLocation()
-
getDeadCodeLocation
public Location getDeadCodeLocation()
-
getNumber
public java.lang.Number getNumber()
-
-