public class BooleanRange extends AbstractRange<java.lang.Boolean>
PROPERTY_MAX, PROPERTY_MIN
Constructor | Description |
---|---|
BooleanRange(boolean lower,
boolean upper) |
Modifier and Type | Method | Description |
---|---|---|
void |
adjust(java.lang.Boolean lower,
java.lang.Boolean upper) |
Adjusts the range.
|
boolean |
contains(java.lang.Boolean x) |
Determines whether the supplied point lies within this range.
|
Range<java.lang.Boolean> |
createIntermediate(Range<java.lang.Boolean> targetRange,
double position) |
|
boolean |
equals(java.lang.Object o) |
|
int |
hashCode() |
|
java.lang.Boolean |
lower() |
|
double |
maximum() |
This may be the numeric representation of upper() or it may be rounded up.
|
double |
minimum() |
This may be the numeric representation of lower() or it may be rounded down.
|
protected void |
setMax(boolean upper) |
|
protected void |
setMin(boolean lower) |
|
double |
size() |
Compute the size of the range
|
java.lang.String |
toString() |
|
java.lang.Boolean |
upper() |
addPropertyChangeListener, compareTo, copy, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener
public Range<java.lang.Boolean> createIntermediate(Range<java.lang.Boolean> targetRange, double position)
createIntermediate
in class AbstractRange<java.lang.Boolean>
public java.lang.Boolean lower()
public java.lang.Boolean upper()
public void adjust(java.lang.Boolean lower, java.lang.Boolean upper)
Range
lower
- the new smallest value of the rangeupper
- the new largest value of the rangeprotected void setMin(boolean lower)
protected void setMax(boolean upper)
public double minimum()
Range
public double maximum()
Range
public double size()
Range
public boolean contains(java.lang.Boolean x)
Range
contains()
method is more like a set membership test.public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object