public abstract class JDBC3ResultSet extends CoreResultSet
| Modifier and Type | Field and Description |
|---|---|
protected static Pattern |
COLUMN_PRECISION
Pattern used to extract the precision and scale from column meta returned by the JDBC driver.
|
protected static Pattern |
COLUMN_TYPECAST
Pattern used to extract the column type name from a cast(col as type)
|
protected static Pattern |
COLUMN_TYPENAME
Pattern used to extract the column type name from table column definition.
|
closeStmt, cols, colsMeta, columnNameToIndex, emptyResultSet, lastCol, limitRows, maxRows, meta, open, row, stmtSQLITE_ABORT, SQLITE_AUTH, SQLITE_BLOB, SQLITE_BUSY, SQLITE_CANTOPEN, SQLITE_CONSTRAINT, SQLITE_CORRUPT, SQLITE_DONE, SQLITE_EMPTY, SQLITE_ERROR, SQLITE_FLOAT, SQLITE_FULL, SQLITE_INTEGER, SQLITE_INTERNAL, SQLITE_INTERRUPT, SQLITE_IOERR, SQLITE_LOCKED, SQLITE_MISMATCH, SQLITE_MISUSE, SQLITE_NOLFS, SQLITE_NOMEM, SQLITE_NOTFOUND, SQLITE_NULL, SQLITE_OK, SQLITE_PERM, SQLITE_PROTOCOL, SQLITE_READONLY, SQLITE_ROW, SQLITE_SCHEMA, SQLITE_TEXT, SQLITE_TOOBIG| Modifier | Constructor and Description |
|---|---|
protected |
JDBC3ResultSet(CoreStatement stmt) |
addColumnIndexInCache, checkCol, checkMeta, checkOpen, close, findColumnIndexInCache, getConnectionConfig, getDatabase, isOpen, markColprotected static final Pattern COLUMN_TYPENAME
protected static final Pattern COLUMN_TYPECAST
protected static final Pattern COLUMN_PRECISION
protected JDBC3ResultSet(CoreStatement stmt)
public int findColumn(String col) throws SQLException
SQLExceptionResultSet.findColumn(java.lang.String)public boolean next()
throws SQLException
SQLExceptionResultSet.next()public int getType()
ResultSet.getType()public int getFetchSize()
ResultSet.getFetchSize()public void setFetchSize(int rows)
throws SQLException
SQLExceptionResultSet.setFetchSize(int)public int getFetchDirection()
throws SQLException
SQLExceptionResultSet.getFetchDirection()public void setFetchDirection(int d)
throws SQLException
SQLExceptionResultSet.setFetchDirection(int)public boolean isAfterLast()
ResultSet.isAfterLast()public boolean isBeforeFirst()
ResultSet.isBeforeFirst()public boolean isFirst()
ResultSet.isFirst()public boolean isLast()
throws SQLException
SQLExceptionResultSet.isLast()public int getRow()
ResultSet.getRow()public boolean wasNull()
throws SQLException
SQLExceptionResultSet.wasNull()public BigDecimal getBigDecimal(int col) throws SQLException
SQLExceptionResultSet.getBigDecimal(int)public BigDecimal getBigDecimal(String col) throws SQLException
SQLExceptionResultSet.getBigDecimal(java.lang.String)public boolean getBoolean(int col)
throws SQLException
SQLExceptionResultSet.getBoolean(int)public boolean getBoolean(String col) throws SQLException
SQLExceptionResultSet.getBoolean(java.lang.String)public InputStream getBinaryStream(int col) throws SQLException
SQLExceptionResultSet.getBinaryStream(int)public InputStream getBinaryStream(String col) throws SQLException
SQLExceptionResultSet.getBinaryStream(java.lang.String)public byte getByte(int col)
throws SQLException
SQLExceptionResultSet.getByte(int)public byte getByte(String col) throws SQLException
SQLExceptionResultSet.getByte(java.lang.String)public byte[] getBytes(int col)
throws SQLException
SQLExceptionResultSet.getBytes(int)public byte[] getBytes(String col) throws SQLException
SQLExceptionResultSet.getBytes(java.lang.String)public Reader getCharacterStream(int col) throws SQLException
SQLExceptionResultSet.getCharacterStream(int)public Reader getCharacterStream(String col) throws SQLException
SQLExceptionResultSet.getCharacterStream(java.lang.String)public Date getDate(int col) throws SQLException
SQLExceptionResultSet.getDate(int)public Date getDate(int col, Calendar cal) throws SQLException
SQLExceptionResultSet.getDate(int, java.util.Calendar)public Date getDate(String col) throws SQLException
SQLExceptionResultSet.getDate(java.lang.String)public Date getDate(String col, Calendar cal) throws SQLException
SQLExceptionResultSet.getDate(java.lang.String, java.util.Calendar)public double getDouble(int col)
throws SQLException
SQLExceptionResultSet.getDouble(int)public double getDouble(String col) throws SQLException
SQLExceptionResultSet.getDouble(java.lang.String)public float getFloat(int col)
throws SQLException
SQLExceptionResultSet.getFloat(int)public float getFloat(String col) throws SQLException
SQLExceptionResultSet.getFloat(java.lang.String)public int getInt(int col)
throws SQLException
SQLExceptionResultSet.getInt(int)public int getInt(String col) throws SQLException
SQLExceptionResultSet.getInt(java.lang.String)public long getLong(int col)
throws SQLException
SQLExceptionResultSet.getLong(int)public long getLong(String col) throws SQLException
SQLExceptionResultSet.getLong(java.lang.String)public short getShort(int col)
throws SQLException
SQLExceptionResultSet.getShort(int)public short getShort(String col) throws SQLException
SQLExceptionResultSet.getShort(java.lang.String)public String getString(int col) throws SQLException
SQLExceptionResultSet.getString(int)public String getString(String col) throws SQLException
SQLExceptionResultSet.getString(java.lang.String)public Time getTime(int col) throws SQLException
SQLExceptionResultSet.getTime(int)public Time getTime(int col, Calendar cal) throws SQLException
SQLExceptionResultSet.getTime(int, java.util.Calendar)public Time getTime(String col) throws SQLException
SQLExceptionResultSet.getTime(java.lang.String)public Time getTime(String col, Calendar cal) throws SQLException
SQLExceptionResultSet.getTime(java.lang.String, java.util.Calendar)public Timestamp getTimestamp(int col) throws SQLException
SQLExceptionResultSet.getTimestamp(int)public Timestamp getTimestamp(int col, Calendar cal) throws SQLException
SQLExceptionResultSet.getTimestamp(int, java.util.Calendar)public Timestamp getTimestamp(String col) throws SQLException
SQLExceptionResultSet.getTimestamp(java.lang.String)public Timestamp getTimestamp(String c, Calendar ca) throws SQLException
SQLExceptionResultSet.getTimestamp(java.lang.String, java.util.Calendar)public Object getObject(int col) throws SQLException
SQLExceptionResultSet.getObject(int)public Object getObject(String col) throws SQLException
SQLExceptionResultSet.getObject(java.lang.String)public Statement getStatement()
ResultSet.getStatement()public String getCursorName()
ResultSet.getCursorName()public SQLWarning getWarnings()
ResultSet.getWarnings()public void clearWarnings()
ResultSet.clearWarnings()public ResultSetMetaData getMetaData()
ResultSet.getMetaData()public String getCatalogName(int col) throws SQLException
SQLExceptionResultSetMetaData.getCatalogName(int)public String getColumnClassName(int col) throws SQLException
SQLExceptionResultSetMetaData.getColumnClassName(int)public int getColumnCount()
throws SQLException
SQLExceptionResultSetMetaData.getColumnCount()public int getColumnDisplaySize(int col)
public String getColumnLabel(int col) throws SQLException
SQLExceptionResultSetMetaData.getColumnLabel(int)public String getColumnName(int col) throws SQLException
SQLExceptionResultSetMetaData.getColumnName(int)public int getColumnType(int col)
throws SQLException
SQLExceptionResultSetMetaData.getColumnType(int)public String getColumnTypeName(int col) throws SQLException
SQLExceptionResultSetMetaData.getColumnTypeName(int)public int getPrecision(int col)
throws SQLException
SQLExceptionResultSetMetaData.getPrecision(int)public int getScale(int col)
throws SQLException
SQLExceptionResultSetMetaData.getScale(int)public String getSchemaName(int col)
ResultSetMetaData.getSchemaName(int)public String getTableName(int col) throws SQLException
SQLExceptionResultSetMetaData.getTableName(int)public int isNullable(int col)
throws SQLException
SQLExceptionResultSetMetaData.isNullable(int)public boolean isAutoIncrement(int col)
throws SQLException
SQLExceptionResultSetMetaData.isAutoIncrement(int)public boolean isCaseSensitive(int col)
ResultSetMetaData.isCaseSensitive(int)public boolean isCurrency(int col)
ResultSetMetaData.isCurrency(int)public boolean isDefinitelyWritable(int col)
public boolean isReadOnly(int col)
ResultSetMetaData.isReadOnly(int)public boolean isSearchable(int col)
ResultSetMetaData.isSearchable(int)public boolean isSigned(int col)
throws SQLException
SQLExceptionResultSetMetaData.isSigned(int)public boolean isWritable(int col)
ResultSetMetaData.isWritable(int)public int getConcurrency()
ResultSet.getConcurrency()public boolean rowDeleted()
ResultSet.rowDeleted()public boolean rowInserted()
ResultSet.rowInserted()public boolean rowUpdated()
ResultSet.rowUpdated()Copyright © 2022. All rights reserved.