|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mysql.jdbc.RowDataStatic
Represents an in-memory result set
Field Summary | |
(package private) ResultSet |
owner
|
Fields inherited from interface com.mysql.jdbc.RowData |
RESULT_SET_SIZE_UNKNOWN |
Constructor Summary | |
RowDataStatic(java.util.ArrayList rows)
Creates a new RowDataStatic object. |
Method Summary | |
void |
addRow(byte[][] row)
DOCUMENT ME! |
void |
afterLast()
Moves to after last. |
void |
beforeFirst()
Moves to before first. |
void |
beforeLast()
DOCUMENT ME! |
void |
close()
DOCUMENT ME! |
java.lang.Object[] |
getAt(int atIndex)
DOCUMENT ME! |
int |
getCurrentRowNumber()
DOCUMENT ME! |
ResultSet |
getOwner()
Returns the result set that 'owns' this RowData |
boolean |
hasNext()
DOCUMENT ME! |
boolean |
isAfterLast()
Returns true if we got the last element. |
boolean |
isBeforeFirst()
Returns if iteration has not occured yet. |
boolean |
isDynamic()
DOCUMENT ME! |
boolean |
isEmpty()
DOCUMENT ME! |
boolean |
isFirst()
DOCUMENT ME! |
boolean |
isLast()
DOCUMENT ME! |
void |
moveRowRelative(int rowsToMove)
DOCUMENT ME! |
java.lang.Object[] |
next()
DOCUMENT ME! |
void |
removeRow(int atIndex)
DOCUMENT ME! |
void |
setCurrentRow(int newIndex)
DOCUMENT ME! |
void |
setOwner(ResultSet rs)
Set the result set that 'owns' this RowData |
int |
size()
DOCUMENT ME! |
boolean |
wasEmpty()
Did this result set have no rows? |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
ResultSet owner
Constructor Detail |
public RowDataStatic(java.util.ArrayList rows)
rows
- DOCUMENT ME!Method Detail |
public void addRow(byte[][] row)
addRow
in interface RowData
row
- DOCUMENT ME!public void afterLast()
afterLast
in interface RowData
public void beforeFirst()
beforeFirst
in interface RowData
public void beforeLast()
beforeLast
in interface RowData
public void close()
close
in interface RowData
public java.lang.Object[] getAt(int atIndex)
getAt
in interface RowData
atIndex
- DOCUMENT ME!
public int getCurrentRowNumber()
getCurrentRowNumber
in interface RowData
public ResultSet getOwner()
RowData
getOwner
in interface RowData
RowData.getOwner()
public boolean hasNext()
hasNext
in interface RowData
public boolean isAfterLast()
isAfterLast
in interface RowData
public boolean isBeforeFirst()
isBeforeFirst
in interface RowData
public boolean isDynamic()
isDynamic
in interface RowData
public boolean isEmpty()
isEmpty
in interface RowData
public boolean isFirst()
isFirst
in interface RowData
public boolean isLast()
isLast
in interface RowData
public void moveRowRelative(int rowsToMove)
moveRowRelative
in interface RowData
rowsToMove
- the relative number of rows to movepublic java.lang.Object[] next()
next
in interface RowData
public void removeRow(int atIndex)
removeRow
in interface RowData
atIndex
- DOCUMENT ME!public void setCurrentRow(int newIndex)
setCurrentRow
in interface RowData
newIndex
- DOCUMENT ME!public void setOwner(ResultSet rs)
RowData
setOwner
in interface RowData
rs
- the result set that 'owns' this RowDataRowData.setOwner(com.mysql.jdbc.ResultSet)
public int size()
size
in interface RowData
public boolean wasEmpty()
RowData
wasEmpty
in interface RowData
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |