public static class AbstractCursor.ArrayAccessor extends Object
Types.ARRAY.| Modifier and Type | Field and Description |
|---|---|
protected AbstractCursor.Getter |
getter |
| Constructor and Description |
|---|
ArrayAccessor(AbstractCursor.Getter getter,
ColumnMetaData.AvaticaType componentType,
Cursor.Accessor componentAccessor,
AbstractCursor.SlotGetter componentSlotGetter,
ArrayImpl.Factory factory) |
| Modifier and Type | Method and Description |
|---|---|
Array |
getArray() |
InputStream |
getAsciiStream() |
BigDecimal |
getBigDecimal() |
BigDecimal |
getBigDecimal(int scale) |
InputStream |
getBinaryStream() |
Blob |
getBlob() |
boolean |
getBoolean() |
byte |
getByte() |
byte[] |
getBytes() |
Reader |
getCharacterStream() |
Clob |
getClob() |
Date |
getDate(Calendar calendar) |
double |
getDouble() |
float |
getFloat() |
int |
getInt() |
long |
getLong() |
Reader |
getNCharacterStream() |
NClob |
getNClob() |
String |
getNString() |
Object |
getObject() |
<T> T |
getObject(Class<T> type) |
Object |
getObject(Map<String,Class<?>> map) |
Ref |
getRef() |
short |
getShort() |
SQLXML |
getSQLXML() |
String |
getString() |
Struct |
getStruct() |
Time |
getTime(Calendar calendar) |
Timestamp |
getTimestamp(Calendar calendar) |
org.joou.UByte |
getUByte() |
org.joou.UInteger |
getUInt() |
org.joou.ULong |
getULong() |
InputStream |
getUnicodeStream() |
URL |
getURL() |
org.joou.UShort |
getUShort() |
boolean |
wasNull() |
protected final AbstractCursor.Getter getter
public ArrayAccessor(AbstractCursor.Getter getter, ColumnMetaData.AvaticaType componentType, Cursor.Accessor componentAccessor, AbstractCursor.SlotGetter componentSlotGetter, ArrayImpl.Factory factory)
public Object getObject() throws SQLException
getObject in interface Cursor.AccessorSQLExceptionpublic Array getArray() throws SQLException
getArray in interface Cursor.AccessorSQLExceptionpublic String getString() throws SQLException
getString in interface Cursor.AccessorSQLExceptionpublic boolean wasNull()
throws SQLException
wasNull in interface Cursor.AccessorSQLExceptionpublic boolean getBoolean()
throws SQLException
getBoolean in interface Cursor.AccessorSQLExceptionpublic byte getByte()
throws SQLException
getByte in interface Cursor.AccessorSQLExceptionpublic org.joou.UByte getUByte()
throws SQLException
getUByte in interface Cursor.AccessorSQLExceptionpublic short getShort()
throws SQLException
getShort in interface Cursor.AccessorSQLExceptionpublic org.joou.UShort getUShort()
throws SQLException
getUShort in interface Cursor.AccessorSQLExceptionpublic int getInt()
throws SQLException
getInt in interface Cursor.AccessorSQLExceptionpublic org.joou.UInteger getUInt()
throws SQLException
getUInt in interface Cursor.AccessorSQLExceptionpublic long getLong()
throws SQLException
getLong in interface Cursor.AccessorSQLExceptionpublic org.joou.ULong getULong()
throws SQLException
getULong in interface Cursor.AccessorSQLExceptionpublic float getFloat()
throws SQLException
getFloat in interface Cursor.AccessorSQLExceptionpublic double getDouble()
throws SQLException
getDouble in interface Cursor.AccessorSQLExceptionpublic BigDecimal getBigDecimal() throws SQLException
getBigDecimal in interface Cursor.AccessorSQLExceptionpublic BigDecimal getBigDecimal(int scale) throws SQLException
getBigDecimal in interface Cursor.AccessorSQLExceptionpublic byte[] getBytes()
throws SQLException
getBytes in interface Cursor.AccessorSQLExceptionpublic InputStream getAsciiStream() throws SQLException
getAsciiStream in interface Cursor.AccessorSQLExceptionpublic InputStream getUnicodeStream() throws SQLException
getUnicodeStream in interface Cursor.AccessorSQLExceptionpublic InputStream getBinaryStream() throws SQLException
getBinaryStream in interface Cursor.AccessorSQLExceptionpublic Reader getCharacterStream() throws SQLException
getCharacterStream in interface Cursor.AccessorSQLExceptionpublic Object getObject(Map<String,Class<?>> map) throws SQLException
getObject in interface Cursor.AccessorSQLExceptionpublic Ref getRef() throws SQLException
getRef in interface Cursor.AccessorSQLExceptionpublic Blob getBlob() throws SQLException
getBlob in interface Cursor.AccessorSQLExceptionpublic Clob getClob() throws SQLException
getClob in interface Cursor.AccessorSQLExceptionpublic Struct getStruct() throws SQLException
getStruct in interface Cursor.AccessorSQLExceptionpublic Date getDate(Calendar calendar) throws SQLException
getDate in interface Cursor.AccessorSQLExceptionpublic Time getTime(Calendar calendar) throws SQLException
getTime in interface Cursor.AccessorSQLExceptionpublic Timestamp getTimestamp(Calendar calendar) throws SQLException
getTimestamp in interface Cursor.AccessorSQLExceptionpublic URL getURL() throws SQLException
getURL in interface Cursor.AccessorSQLExceptionpublic NClob getNClob() throws SQLException
getNClob in interface Cursor.AccessorSQLExceptionpublic SQLXML getSQLXML() throws SQLException
getSQLXML in interface Cursor.AccessorSQLExceptionpublic String getNString() throws SQLException
getNString in interface Cursor.AccessorSQLExceptionpublic Reader getNCharacterStream() throws SQLException
getNCharacterStream in interface Cursor.AccessorSQLExceptionpublic <T> T getObject(Class<T> type) throws SQLException
getObject in interface Cursor.AccessorSQLExceptionCopyright © 2012-2025 Apache Software Foundation. All Rights Reserved.