gnu.lists
public class SubSequence extends AbstractSequence implements Sequence
| Constructor Summary | |
|---|---|
| SubSequence() | |
| SubSequence(AbstractSequence base, int startPos, int endPos) | |
| SubSequence(AbstractSequence base) | |
| Method Summary | |
|---|---|
| void | clear() |
| int | compare(int ipos1, int ipos2) |
| int | createPos(int offset, boolean isAfter) |
| int | createRelativePos(int pos, int offset, boolean isAfter) |
| void | finalize() |
| Object | get(int index) |
| protected int | getIndexDifference(int ipos1, int ipos0) |
| int | getNextKind(int ipos) |
| Object | getPosNext(int ipos) |
| Object | getPosPrevious(int ipos) |
| protected boolean | isAfterPos(int ipos) |
| protected int | nextIndex(int ipos) |
| void | releasePos(int ipos) |
| void | removePosRange(int istart, int iend) |
| int | size() |