java.lang.Object
io.jenetics.util.DoubleRange
- All Implemented Interfaces:
Serializable
Double range class.
- Since:
- 3.2
- Version:
- 6.0
- See Also:
- Implementation Note:
- This class is immutable and thread-safe.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
double
max()
Return the maximum value of the double range.double
min()
Return the minimum value of the double range.static DoubleRange
of
(double min, double max) Create a newDoubleRange
object with the givenmin
andmax
values.toString()
-
Method Details
-
min
Return the minimum value of the double range.- Returns:
- the minimum value of the double range
-
max
Return the maximum value of the double range.- Returns:
- the maximum value of the double range
-
of
Create a newDoubleRange
object with the givenmin
andmax
values.- Parameters:
min
- the lower bound of the double rangemax
- the upper bound of the double range- Returns:
- a new
DoubleRange
object - Throws:
IllegalArgumentException
- ifmin > max
-
hashCode
-
equals
-
toString
-