org.kinsources.kiwa.seligo
Class Interval
java.lang.Object
org.kinsources.kiwa.seligo.Interval
- All Implemented Interfaces:
- java.lang.Comparable<Interval>
public class Interval
- extends java.lang.Object
- implements java.lang.Comparable<Interval>
- Author:
- TIP
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Interval
public Interval(java.lang.Double min,
java.lang.Double max)
- Parameters:
min
- max
-
Interval
public Interval(java.lang.Double min,
Interval.EndpointStatus minStatus,
java.lang.Double max,
Interval.EndpointStatus maxStatus)
- Parameters:
min
- max
-
Interval
public Interval(java.lang.String min,
java.lang.String max)
- Parameters:
min
- max
-
compareTo
public int compareTo(Interval source)
- Specified by:
compareTo
in interface java.lang.Comparable<Interval>
getMax
public double getMax()
getMin
public double getMin()
getName
public java.lang.String getName()
isBiggest
public boolean isBiggest()
- Returns:
isBiggestPercentage
public boolean isBiggestPercentage()
- Returns:
isBiggestPositive
public boolean isBiggestPositive()
- Returns:
isMaxIncluded
public boolean isMaxIncluded()
isMinIncluded
public boolean isMinIncluded()
isNotBiggest
public boolean isNotBiggest()
- Returns:
isNotBiggestPercentage
public boolean isNotBiggestPercentage()
- Returns:
isNotBiggestPositive
public boolean isNotBiggestPositive()
- Returns:
matches
public boolean matches(double value)
- Parameters:
value
-
- Returns:
matches
public boolean matches(java.lang.Double value)
- Parameters:
value
-
- Returns:
setName
public void setName(java.lang.String name)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toStringWithName
public java.lang.String toStringWithName()
toString
public static java.lang.String toString(Interval source)