Interface Row
- All Known Subinterfaces:
RowExt
The Row interface is returned by com.codename1.db.Cursor#getRow() to provide
access to the content of an individual row.
Column indexes are zero-based. A SQL NULL reads back as null from #getString(int) and
#getBlob(int), and as 0 from the numeric getters; use RowExt#wasNull() to tell a stored
zero from a NULL.
while (cur.next()) {
Row row = cur.getRow();
int id = row.getInteger(0);
String body = row.getString(1);
System.out.println(id + ": " + body);
}
See the com.codename1.db package documentation for the full contract.
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]getBlob(int index) Gets column value by index.doublegetDouble(int index) Gets column value by index.floatgetFloat(int index) Gets column value by index.intgetInteger(int index) Gets column value by index.longgetLong(int index) Gets column value by index.shortgetShort(int index) Gets column value by index.getString(int index) Gets column value by index.
-
Method Details
-
getBlob
Gets column value by index.
Parameters
index: starts with zero
Returns
byte [] data
Throws
IOException
- Throws:
IOException
-
getDouble
Gets column value by index.
Parameters
index: starts with zero
Returns
a double data from the database
Throws
IOException
- Throws:
IOException
-
getFloat
Gets column value by index.
Parameters
index: starts with zero
Returns
a float data from the database
Throws
IOException
- Throws:
IOException
-
getInteger
Gets column value by index.
Parameters
index: starts with zero
Returns
a int data from the database
Throws
IOException
- Throws:
IOException
-
getLong
Gets column value by index.
Parameters
index: starts with zero
Returns
a long data from the database
Throws
IOException
- Throws:
IOException
-
getShort
Gets column value by index.
Parameters
index: starts with zero
Returns
a short data from the database
Throws
IOException
- Throws:
IOException
-
getString
Gets column value by index.
Parameters
index: starts with zero
Returns
a String data from the database
Throws
IOException
- Throws:
IOException
-