Class NullBoundImpl

  • All Implemented Interfaces:
    java.lang.Comparable

    public class NullBoundImpl
    extends Bound
    For internal use. A semantically null Bound, that is meant NOT to be used for comparison.
    • Field Detail

      • NULL

        public static final NullBoundImpl NULL
        For internal use. A singleton instance of this semantically null Bound, that is meant NOT to be used for comparison in DT gap analysis
    • Method Detail

      • getValue

        public java.lang.Comparable getValue()
        Overrides:
        getValue in class Bound
      • getBoundaryType

        public org.kie.dmn.feel.runtime.Range.RangeBoundary getBoundaryType()
        Overrides:
        getBoundaryType in class Bound
      • isLowerBound

        public boolean isLowerBound()
        Overrides:
        isLowerBound in class Bound
      • isUpperBound

        public boolean isUpperBound()
        Overrides:
        isUpperBound in class Bound
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class Bound