Class ValueRangeAnalysisFactory.RedundantCondition

  • Enclosing class:
    ValueRangeAnalysisFactory

    public static class ValueRangeAnalysisFactory.RedundantCondition
    extends java.lang.Object
    • Constructor Detail

      • RedundantCondition

        public 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 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()