@Equality public class Subrange extends java.lang.Object
Constructor and Description |
---|
Subrange()
Constructs a subrange covering the whole range 0-1.
|
Subrange(double lo,
double hi)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
double |
getHigh()
Returns upper limit.
|
double |
getLow()
Returns lower limit.
|
int |
hashCode() |
static boolean |
isIdentity(Subrange subrange)
Indicates whether a given subrange is the identity operation,
that is has no effect on a range to which it is applied.
|
java.lang.String |
toString() |
public Subrange(double lo, double hi)
lo
- lower limithi
- upper limitjava.lang.IllegalArgumentException
- unless lo<=hipublic Subrange()
public double getLow()
public double getHigh()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static boolean isIdentity(Subrange subrange)
subrange
- subrange to testCopyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.