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() |