| Constructor and Description |
|---|
IntRangeArray() |
IntRangeArray(IntRangeArray array)
deep copy
|
IntRangeArray(List<IntRange> ranges) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(IntRange range) |
void |
debug() |
boolean |
equals(Object obj) |
IntRange |
get(int serial) |
int |
hashCode() |
IntRangeArray |
inverse()
create array representing the gaps in this
gaps at ends are NOT filled
does not alter this
|
Iterator<IntRange> |
iterator() |
IntRangeArray |
plus(IntRangeArray array) |
int |
size() |
void |
sort() |
void |
sortAndRemoveOverlapping() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic IntRangeArray()
public IntRangeArray(IntRangeArray array)
array - public void add(IntRange range)
public void sort()
public void sortAndRemoveOverlapping()
public int size()
public IntRange get(int serial)
public void debug()
public IntRangeArray plus(IntRangeArray array)
public IntRangeArray inverse()
Copyright © 1994–2024 Peter Murray-Rust. All rights reserved.