| Package | Description |
|---|---|
| com.revolsys.collection.range |
| Modifier and Type | Class and Description |
|---|---|
class |
CharRange
Ranges are immutable
|
class |
CrossProductRange
Ranges are immutable
|
class |
LongPaddedRange |
class |
LongRange
Ranges are immutable
|
class |
StringSingletonRange
Ranges are immutable
|
| Modifier and Type | Method and Description |
|---|---|
static AbstractRange<?> |
Ranges.create(char value) |
static AbstractRange<?> |
Ranges.create(char from,
char to) |
static AbstractRange<?> |
Ranges.create(long value) |
static AbstractRange<?> |
Ranges.create(long from,
long to) |
static AbstractRange<?> |
Ranges.create(Object value) |
static AbstractRange<?> |
Ranges.create(Object from,
Object to) |
protected AbstractRange<?> |
CharRange.createNew(Object from,
Object to) |
protected AbstractRange<?> |
AbstractRange.createNew(Object from,
Object to) |
AbstractRange<?> |
StringSingletonRange.expand(AbstractRange<?> range) |
AbstractRange<?> |
CrossProductRange.expand(AbstractRange<?> range) |
AbstractRange<?> |
AbstractRange.expand(AbstractRange<?> range)
Create an expanded range if the this range and the other overlap or touch
|
AbstractRange<?> |
StringSingletonRange.expand(Object value) |
AbstractRange<?> |
LongRange.expand(Object value) |
AbstractRange<?> |
LongPaddedRange.expand(Object value) |
AbstractRange<?> |
CrossProductRange.expand(Object value) |
AbstractRange<?> |
CharRange.expand(Object value) |
AbstractRange<?> |
AbstractRange.expand(Object value)
Create an expanded range to include the specified value if possible.
|
AbstractRange<?> |
CrossProductRange.getRange(int i) |
| Modifier and Type | Method and Description |
|---|---|
List<AbstractRange<?>> |
RangeSet.getRanges() |
List<AbstractRange<?>> |
CrossProductRange.getRanges() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RangeSet.addRange(AbstractRange<?> addRange) |
int |
AbstractRange.compareTo(AbstractRange<? extends Object> range) |
AbstractRange<?> |
StringSingletonRange.expand(AbstractRange<?> range) |
AbstractRange<?> |
CrossProductRange.expand(AbstractRange<?> range) |
AbstractRange<?> |
AbstractRange.expand(AbstractRange<?> range)
Create an expanded range if the this range and the other overlap or touch
|
| Constructor and Description |
|---|
CrossProductRange(AbstractRange<?>... ranges) |
RangeIterator(AbstractRange<V> range) |
| Constructor and Description |
|---|
CrossProductRange(Collection<? extends AbstractRange<?>> ranges) |
Copyright © 2015 Revolution Systems Inc.. All rights reserved.