|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CursorImpl.PositionImpl | |
|---|---|
| com.healthmarketscience.jackcess.impl | |
| Uses of CursorImpl.PositionImpl in com.healthmarketscience.jackcess.impl |
|---|
| Fields in com.healthmarketscience.jackcess.impl declared as CursorImpl.PositionImpl | |
|---|---|
protected CursorImpl.PositionImpl |
CursorImpl._curPos
the current row |
protected CursorImpl.PositionImpl |
CursorImpl._prevPos
the previous row |
| Methods in com.healthmarketscience.jackcess.impl that return CursorImpl.PositionImpl | |
|---|---|
protected CursorImpl.PositionImpl |
TableScanCursor.findAnotherPosition(TableImpl.RowState rowState,
CursorImpl.PositionImpl curPos,
boolean moveForward)
|
protected abstract CursorImpl.PositionImpl |
CursorImpl.findAnotherPosition(TableImpl.RowState rowState,
CursorImpl.PositionImpl curPos,
boolean moveForward)
Finds the next non-deleted row after the given row (as defined by this cursor) and returns the id of the row, where "next" may be backwards if moveForward is false. |
protected CursorImpl.PositionImpl |
IndexCursorImpl.findAnotherPosition(TableImpl.RowState rowState,
CursorImpl.PositionImpl curPos,
boolean moveForward)
|
abstract CursorImpl.PositionImpl |
CursorImpl.DirHandler.getBeginningPosition()
|
CursorImpl.PositionImpl |
CursorImpl.SavepointImpl.getCurrentPosition()
|
abstract CursorImpl.PositionImpl |
CursorImpl.DirHandler.getEndPosition()
|
protected CursorImpl.PositionImpl |
CursorImpl.getFirstPosition()
Returns the first row id (exclusive) as defined by this cursor. |
protected CursorImpl.PositionImpl |
CursorImpl.getLastPosition()
Returns the last row id (exclusive) as defined by this cursor. |
protected CursorImpl.PositionImpl |
TableScanCursor.getRowPosition(RowIdImpl rowId)
|
protected abstract CursorImpl.PositionImpl |
CursorImpl.getRowPosition(RowIdImpl rowId)
Returns the appropriate position information for the given row (which is the current row and is valid). |
protected CursorImpl.PositionImpl |
IndexCursorImpl.getRowPosition(RowIdImpl rowId)
|
| Methods in com.healthmarketscience.jackcess.impl with parameters of type CursorImpl.PositionImpl | |
|---|---|
protected CursorImpl.PositionImpl |
TableScanCursor.findAnotherPosition(TableImpl.RowState rowState,
CursorImpl.PositionImpl curPos,
boolean moveForward)
|
protected abstract CursorImpl.PositionImpl |
CursorImpl.findAnotherPosition(TableImpl.RowState rowState,
CursorImpl.PositionImpl curPos,
boolean moveForward)
Finds the next non-deleted row after the given row (as defined by this cursor) and returns the id of the row, where "next" may be backwards if moveForward is false. |
protected CursorImpl.PositionImpl |
IndexCursorImpl.findAnotherPosition(TableImpl.RowState rowState,
CursorImpl.PositionImpl curPos,
boolean moveForward)
|
protected void |
CursorImpl.restorePosition(CursorImpl.PositionImpl curPos)
Restores a current position for the cursor (current position becomes previous position). |
protected void |
CursorImpl.restorePosition(CursorImpl.PositionImpl curPos,
CursorImpl.PositionImpl prevPos)
Restores a current and previous position for the cursor if the given positions are different from the current positions. |
protected void |
TableScanCursor.restorePositionImpl(CursorImpl.PositionImpl curPos,
CursorImpl.PositionImpl prevPos)
|
protected void |
CursorImpl.restorePositionImpl(CursorImpl.PositionImpl curPos,
CursorImpl.PositionImpl prevPos)
Restores a current and previous position for the cursor. |
protected void |
IndexCursorImpl.restorePositionImpl(CursorImpl.PositionImpl curPos,
CursorImpl.PositionImpl prevPos)
|
| Constructors in com.healthmarketscience.jackcess.impl with parameters of type CursorImpl.PositionImpl | |
|---|---|
CursorImpl(CursorImpl.IdImpl id,
TableImpl table,
CursorImpl.PositionImpl firstPos,
CursorImpl.PositionImpl lastPos)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||