|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.datatools.sqltools.result.ResultSetRow
public class ResultSetRow
The ResultSetRow
is a standard implementation of IResultSetRow
.
There are two ways to initiate an instance of ResultSetRow
, two examples are given below:
Example I:
Object[] data = new Object[3]; data[0] = new Integer(1); data[1] = new Integer(23); data[2] = new String("Jack"); IResultSetRow row = new ResultSetRow(data);
Example II:
IResultSetRow row = new ResultSetRow(3); row.setData(new Integer(1), 0); row.setData(new Integer(23), 1); row.setData(new String("Jack"), 2);
Constructor Summary | |
---|---|
ResultSetRow(int columnCount)
Constructs a result set row, specify the column count. |
|
ResultSetRow(java.lang.Object[] values)
Constructs a result set row given the row values |
Method Summary | |
---|---|
java.lang.Object[] |
getData()
Returns the data of this result set row |
java.lang.Object |
getData(int index)
Returns the data object at the given column |
void |
setData(java.lang.Object[] values)
Sets the data for this result set row. |
void |
setData(java.lang.Object obj,
int index)
Sets the data of this result set at given column |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ResultSetRow(java.lang.Object[] values)
values
- data of this rowpublic ResultSetRow(int columnCount)
columnCount
- the column count (must be greater than or equals to 0)
java.lang.NegativeArraySizeException
- - if a negative column count is givenMethod Detail |
---|
public java.lang.Object[] getData()
getData
in interface IResultSetRow
public java.lang.Object getData(int index)
getData
in interface IResultSetRow
index
- the column index
public void setData(java.lang.Object[] values)
setData
in interface IResultSetRow
values
- data of this rowpublic void setData(java.lang.Object obj, int index)
setData
in interface IResultSetRow
obj
- data of this row at given columnindex
- column index (based on 0)
java.lang.ArrayIndexOutOfBoundsException
- - if the index is bigger than the column count or smaller than 0
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |