| Package | Description |
|---|---|
| com.healthmarketscience.jackcess.impl |
| Modifier and Type | Field and Description |
|---|---|
private IndexData.Position |
IndexData.EntryCursor._curPos
the current entry
|
private IndexData.Position |
IndexData.EntryCursor._firstPos
the first (exclusive) row id for this cursor
|
private IndexData.Position |
IndexData.EntryCursor._lastPos
the last (exclusive) row id for this cursor
|
private IndexData.Position |
IndexData.EntryCursor._prevPos
the previous entry
|
| Modifier and Type | Method and Description |
|---|---|
private IndexData.Position |
IndexData.findEntryPosition(IndexData.Entry entry) |
private IndexData.Position |
IndexData.EntryCursor.getAnotherPosition(boolean moveForward)
Gets another entry in the given direction, returning the new entry.
|
abstract IndexData.Position |
IndexData.EntryCursor.DirHandler.getAnotherPosition(IndexData.Position curPos) |
IndexData.Position |
IndexData.EntryCursor.ForwardDirHandler.getAnotherPosition(IndexData.Position curPos) |
IndexData.Position |
IndexData.EntryCursor.ReverseDirHandler.getAnotherPosition(IndexData.Position curPos) |
abstract IndexData.Position |
IndexData.EntryCursor.DirHandler.getBeginningPosition() |
IndexData.Position |
IndexData.EntryCursor.ForwardDirHandler.getBeginningPosition() |
IndexData.Position |
IndexData.EntryCursor.ReverseDirHandler.getBeginningPosition() |
abstract IndexData.Position |
IndexData.EntryCursor.DirHandler.getEndPosition() |
IndexData.Position |
IndexData.EntryCursor.ForwardDirHandler.getEndPosition() |
IndexData.Position |
IndexData.EntryCursor.ReverseDirHandler.getEndPosition() |
private IndexData.Position |
IndexData.getNextPosition(IndexData.Position curPos) |
private IndexData.Position |
IndexData.getPreviousPosition(IndexData.Position curPos)
Returns the Position before the given one, or
null if none. |
private IndexData.Position |
IndexData.EntryCursor.updatePosition(IndexData.Entry entry)
Updates the given position, taking boundaries into account.
|
| Modifier and Type | Method and Description |
|---|---|
int |
IndexData.Position.compareTo(IndexData.Position other) |
abstract IndexData.Position |
IndexData.EntryCursor.DirHandler.getAnotherPosition(IndexData.Position curPos) |
IndexData.Position |
IndexData.EntryCursor.ForwardDirHandler.getAnotherPosition(IndexData.Position curPos) |
IndexData.Position |
IndexData.EntryCursor.ReverseDirHandler.getAnotherPosition(IndexData.Position curPos) |
private IndexData.Position |
IndexData.getNextPosition(IndexData.Position curPos) |
private IndexData.Position |
IndexData.getPreviousPosition(IndexData.Position curPos)
Returns the Position before the given one, or
null if none. |
| Constructor and Description |
|---|
EntryCursor(IndexData.Position firstPos,
IndexData.Position lastPos) |