private static class AbstractCursor.StructAccessor extends AbstractCursor.AccessorImpl
Types.STRUCT.| Modifier and Type | Field and Description |
|---|---|
private List<Cursor.Accessor> |
fieldAccessors |
getter| Modifier | Constructor and Description |
|---|---|
private |
StructAccessor(AbstractCursor.Getter getter,
List<Cursor.Accessor> fieldAccessors) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getObject() |
<T> T |
getObject(Class<T> clz) |
Struct |
getStruct() |
getArray, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBlob, getBoolean, getByte, getBytes, getCharacterStream, getClob, getDate, getDouble, getFloat, getInt, getLong, getNCharacterStream, getNClob, getNString, getObject, getRef, getShort, getSQLXML, getString, getTime, getTimestamp, getUnicodeStream, getURL, wasNullprivate final List<Cursor.Accessor> fieldAccessors
private StructAccessor(AbstractCursor.Getter getter, List<Cursor.Accessor> fieldAccessors)
public Object getObject() throws SQLException
getObject in interface Cursor.AccessorgetObject in class AbstractCursor.AccessorImplSQLExceptionpublic <T> T getObject(Class<T> clz) throws SQLException
getObject in interface Cursor.AccessorgetObject in class AbstractCursor.AccessorImplSQLExceptionpublic Struct getStruct() throws SQLException
getStruct in class AbstractCursor.AccessorImplSQLExceptionCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.