|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Row
A row of data as column name->value pairs. Values are strongly typed, and column names are case sensitive.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface java.util.Map |
|---|
Map.Entry<K,V> |
| Method Summary | |
|---|---|
BigDecimal |
getBigDecimal(String name)
Convenience method which gets the value for the row with the given name, casting it to a BigDecimal (DataTypes MONEY, NUMERIC). |
OleBlob |
getBlob(String name)
Convenience method which gets the value for the row with the given name, converting it to an OleBlob (DataTypes OLE). |
Boolean |
getBoolean(String name)
Convenience method which gets the value for the row with the given name, casting it to a Boolean (DataType BOOLEAN). |
Byte |
getByte(String name)
Convenience method which gets the value for the row with the given name, casting it to a Byte (DataType BYTE). |
byte[] |
getBytes(String name)
Convenience method which gets the value for the row with the given name, casting it to a byte[] (DataTypes BINARY, OLE). |
Date |
getDate(String name)
Convenience method which gets the value for the row with the given name, casting it to a Date (DataType SHORT_DATE_TIME). |
Double |
getDouble(String name)
Convenience method which gets the value for the row with the given name, casting it to a Double (DataType DOUBLE). |
Float |
getFloat(String name)
Convenience method which gets the value for the row with the given name, casting it to a Float (DataType FLOAT). |
ComplexValueForeignKey |
getForeignKey(String name)
Convenience method which gets the value for the row with the given name, casting it to a ComplexValueForeignKey (DataType COMPLEX_TYPE). |
RowId |
getId()
|
Integer |
getInt(String name)
Convenience method which gets the value for the row with the given name, casting it to a Integer (DataType LONG). |
Short |
getShort(String name)
Convenience method which gets the value for the row with the given name, casting it to a Short (DataType INT). |
String |
getString(String name)
Convenience method which gets the value for the row with the given name, casting it to a String (DataTypes TEXT, MEMO, GUID). |
| Methods inherited from interface java.util.Map |
|---|
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
| Method Detail |
|---|
RowId getId()
String getString(String name)
Boolean getBoolean(String name)
Byte getByte(String name)
Short getShort(String name)
Integer getInt(String name)
BigDecimal getBigDecimal(String name)
Float getFloat(String name)
Double getDouble(String name)
Date getDate(String name)
byte[] getBytes(String name)
ComplexValueForeignKey getForeignKey(String name)
ComplexValueForeignKey (DataType COMPLEX_TYPE).
OleBlob getBlob(String name)
throws IOException
OleBlob (DataTypes OLE).
Note, the OleBlob should be closed after use.
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||