Class Interval

  • All Implemented Interfaces:
    java.io.Serializable

    public class Interval
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      Interval​(boolean isInteger, double min, double max)  
    • Constructor Detail

      • Interval

        public Interval​(boolean isInteger,
                        double min,
                        double max)
    • Method Detail

      • isInteger

        public boolean isInteger()
      • getMin

        public double getMin()
      • getMax

        public double getMax()
      • setInteger

        public void setInteger​(boolean isInteger)
      • setMin

        public void setMin​(double min)
      • setMax

        public void setMax​(double max)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • contains

        public boolean contains​(java.lang.Object item)
      • subsumes

        public boolean subsumes​(Interval otherInterval)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object