|
||||||||||
| 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 given| Method Detail |
|---|
public java.lang.Object[] getData()
getData in interface IResultSetRowpublic java.lang.Object getData(int index)
getData in interface IResultSetRowindex - the column index
public void setData(java.lang.Object[] values)
setData in interface IResultSetRowvalues - data of this row
public void setData(java.lang.Object obj,
int index)
setData in interface IResultSetRowobj - 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 | |||||||||