Module xl.compiler

Class XL16URangeInterval

java.lang.Object
de.grogra.xl.compiler.xl16u.ranges.XL16URangeInterval

public final class XL16URangeInterval extends Object
  • Constructor Details

    • XL16URangeInterval

      public XL16URangeInterval(String lowerText, Number lowerValue, boolean lowerInclusive, String upperText, Number upperValue, boolean upperInclusive)
  • Method Details

    • getLowerText

      public String getLowerText()
    • getUpperText

      public String getUpperText()
    • getLowerValue

      public Number getLowerValue()
    • getUpperValue

      public Number getUpperValue()
    • isLowerInclusive

      public boolean isLowerInclusive()
    • isUpperInclusive

      public boolean isUpperInclusive()
    • hasStrictlyIncreasingBounds

      public static boolean hasStrictlyIncreasingBounds(Number lower, Number upper)
    • contains

      public boolean contains(int value)
    • contains

      public boolean contains(long value)
    • contains

      public boolean contains(float value)
    • contains

      public boolean contains(double value)
    • format

      public String format()