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 boolean
border
private boolean
byType
private Location
deadCodeLocation
private boolean
hasDeadCode
private Location
liveCodeLocation
private Location
location
private java.lang.Number
number
private java.lang.String
signature
private java.lang.String
trueCondition
-
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 Location
getDeadCodeLocation()
Location
getLiveCodeLocation()
Location
getLocation()
java.lang.Number
getNumber()
java.lang.String
getSignature()
java.lang.String
getTrueCondition()
boolean
isBorder()
boolean
isByType()
boolean
isDeadCodeUnreachable()
-
-
-
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()
-
-