|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface QueryResults.Cursor

An interface used to walk through the results.
| Method Summary | |
|---|---|
Location |
getLocation(int columnNumber)
Get from the current row the location of the node from which the value in the given column was taken. |
Location |
getLocation(String selectorName)
Get from the current row the location of the node that was produced by the named selector. |
int |
getRowIndex()
Get the 0-based index of the current row. |
Object |
getValue(int columnNumber)
Get from the current row the value in the given column. |
Object |
getValue(String columnName)
Get the value in the named column. |
boolean |
hasNext()
Determine whether this cursor can be moved from its current position to the next row. |
void |
next()
Move this cursor position to the next row. obtained for |
| Method Detail |
|---|
boolean hasNext()
void next()
NoSuchElementException - if there is no next row that the cursor can point to.int getRowIndex()
IllegalStateException - if the next() method has not yet been calledLocation getLocation(int columnNumber)
columnNumber - the column number (0-based)
IndexOutOfBoundsException - if the column number is negative or larger than the number of columns
IllegalStateException - if the next() method has not yet been called, or if there are no resultsLocation getLocation(String selectorName)
selectorName - the name of the selector that resulted in a node appearing in the current row
NoSuchElementException - if the selector name does not correspond to an available selector
IllegalStateException - if the next() method has not yet been called, or if there are no resultsObject getValue(int columnNumber)
columnNumber - the column number (0-based)
IndexOutOfBoundsException - if the column number is negative or larger than the number of columns
IllegalStateException - if the next() method has not yet been called, or if there are no resultsObject getValue(String columnName)
columnName - the name of the column
NoSuchElementException - if the column name does not correspond to an available column
IllegalStateException - if the next() method has not yet been called, or if there are no results
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||