com.jidesoft.range
Class BooleanRange
java.lang.Object
com.jidesoft.range.AbstractRange<Boolean>
com.jidesoft.range.BooleanRange
- All Implemented Interfaces:
- Range<Boolean>, Comparable<Range>
public class BooleanRange
- extends AbstractRange<Boolean>
|
Constructor Summary |
BooleanRange(boolean lower,
boolean upper)
|
BooleanRange
public BooleanRange(boolean lower,
boolean upper)
createIntermediate
public Range<Boolean> createIntermediate(Range<Boolean> targetRange,
double position)
- Specified by:
createIntermediate in class AbstractRange<Boolean>
lower
public Boolean lower()
- Returns:
- the smallest value of the range
upper
public Boolean upper()
- Returns:
- the largest value of the range
adjust
public void adjust(Boolean lower,
Boolean upper)
- Description copied from interface:
Range
- Adjusts the range.
- Parameters:
lower - the new smallest value of the rangeupper - the new largest value of the range
setMin
protected void setMin(boolean lower)
setMax
protected void setMax(boolean upper)
minimum
public double minimum()
- Description copied from interface:
Range
- This may be the numeric representation of lower() or it may be rounded down.
- Returns:
- the numeric value of the smallest value to include in the range.
maximum
public double maximum()
- Description copied from interface:
Range
- This may be the numeric representation of upper() or it may be rounded up.
- Returns:
- The numeric value of the largest value to include in the range.
size
public double size()
- Description copied from interface:
Range
- Compute the size of the range
contains
public boolean contains(Boolean x)
- Description copied from interface:
Range
- Determines whether the supplied point lies within this range. For continuous ranges this is interpreted as a pair
of inequalities on the supplied value (i.e., min <= x <= max), but for discrete ranges the
contains() method is more like a set membership test.
- Returns:
- a boolean to indicate whether the supplied point lies within the range
toString
public String toString()
- Overrides:
toString in class Object
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
Copyright © 2014. All rights reserved.