| Package | Description |
|---|---|
| com.jidesoft.range |
The package contains classes related to Range for JIDE Charts and JIDE Gantt Chart product.
|
| com.jidesoft.utils |
The package contains several utililities for JIDE Common Layer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNumericRange<T>
An abstract class as the superclass of numeric ranges
|
class |
AbstractRange<T>
An abstract implementation of
Range |
class |
AggregatedRange
A range class formed from a collection of Positionable instances.
|
class |
BigDecimalRange
Specifies upper and lower bounds for a range of values
|
class |
BooleanRange |
class |
CategoryRange<T>
Note that this class is iterable so you can use it in an advanced for..
|
class |
CombinedNumericRange
A little convenience class to compute the maximum and minimum values of multiple ranges.
|
class |
IntegerRange
Specifies upper and lower bounds for a range of values
|
class |
LongRange
Specifies upper and lower bounds for a range of values
|
class |
NumericRange
Specifies upper and lower bounds for a range of values
|
class |
StringRange |
class |
TimeRange
Specifies upper and lower bounds for a range of values along a time line.
|
| Modifier and Type | Method and Description |
|---|---|
Range<java.math.BigDecimal> |
BigDecimalRange.copy() |
Range<T> |
AbstractRange.copy() |
Range<java.lang.Long> |
LongRange.copy() |
Range<java.lang.Double> |
NumericRange.copy() |
Range<java.lang.Integer> |
IntegerRange.copy() |
Range<java.util.Date> |
TimeRange.copy() |
Range<T> |
CategoryRange.copy() |
Range<java.math.BigDecimal> |
BigDecimalRange.createIntermediate(Range<java.math.BigDecimal> target,
double position) |
Range<java.lang.Boolean> |
BooleanRange.createIntermediate(Range<java.lang.Boolean> targetRange,
double position) |
Range<java.util.Date> |
TimeRange.createIntermediate(Range<java.util.Date> target,
double position) |
Range<java.lang.Double> |
CombinedNumericRange.createIntermediate(Range<java.lang.Double> targetRange,
double position) |
Range<java.lang.Double> |
NumericRange.createIntermediate(Range<java.lang.Double> target,
double position) |
Range<java.lang.Integer> |
IntegerRange.createIntermediate(Range<java.lang.Integer> targetRange,
double position) |
Range<java.lang.Long> |
LongRange.createIntermediate(Range<java.lang.Long> targetRange,
double position) |
Range<java.lang.String> |
StringRange.createIntermediate(Range<java.lang.String> targetRange,
double position) |
abstract Range<T> |
AbstractRange.createIntermediate(Range<T> targetRange,
double position) |
Range<T> |
CategoryRange.createIntermediate(Range<T> target,
double position)
Creates an intermediate range between this range and a target range.
|
| Modifier and Type | Method and Description |
|---|---|
CombinedNumericRange |
CombinedNumericRange.add(Range<java.lang.Double> range)
Add a new range to this combined range.
|
int |
AbstractRange.compareTo(Range o) |
int |
StringRange.compareTo(Range o) |
Range<java.math.BigDecimal> |
BigDecimalRange.createIntermediate(Range<java.math.BigDecimal> target,
double position) |
Range<java.lang.Boolean> |
BooleanRange.createIntermediate(Range<java.lang.Boolean> targetRange,
double position) |
Range<java.util.Date> |
TimeRange.createIntermediate(Range<java.util.Date> target,
double position) |
Range<java.lang.Double> |
CombinedNumericRange.createIntermediate(Range<java.lang.Double> targetRange,
double position) |
Range<java.lang.Double> |
NumericRange.createIntermediate(Range<java.lang.Double> target,
double position) |
Range<java.lang.Integer> |
IntegerRange.createIntermediate(Range<java.lang.Integer> targetRange,
double position) |
Range<java.lang.Long> |
LongRange.createIntermediate(Range<java.lang.Long> targetRange,
double position) |
Range<java.lang.String> |
StringRange.createIntermediate(Range<java.lang.String> targetRange,
double position) |
abstract Range<T> |
AbstractRange.createIntermediate(Range<T> targetRange,
double position) |
Range<T> |
CategoryRange.createIntermediate(Range<T> target,
double position)
Creates an intermediate range between this range and a target range.
|
void |
RangeMorpher.morph(Range<?>[] sourceRanges,
Range<?>[] destinationRanges) |
void |
RangeMorpher.morph(Range<?>[] sourceRanges,
Range<?>[] destinationRanges) |
| Modifier and Type | Method and Description |
|---|---|
static Range<java.math.BigDecimal> |
BigDecimalMathUtils.range(java.util.List<java.math.BigDecimal> numbers)
Returns the max number in the numbers list.
|
static Range<java.lang.Boolean> |
BooleanUtils.range(java.util.List<java.lang.Boolean> booleans)
Returns the range of booleans.
|
static Range<java.lang.Double> |
MathUtils.range(java.util.List<java.lang.Number> numbers)
Returns the range of numbers.
|
static Range<java.lang.String> |
StringUtils.range(java.util.List<java.lang.String> strings)
Returns the range of numbers.
|
static Range<java.lang.Integer> |
MathUtils.rangeInteger(java.util.List<java.lang.Number> numbers)
Returns the range of numbers.
|
static Range<java.lang.Long> |
MathUtils.rangeLong(java.util.List<java.lang.Number> numbers)
Returns the range of numbers.
|