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, db, 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, 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()
throws SQLException
SQLExceptionResultSet.getType()public int getFetchSize()
throws SQLException
SQLExceptionResultSet.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()
throws SQLException
SQLExceptionResultSet.isAfterLast()public boolean isBeforeFirst()
throws SQLException
SQLExceptionResultSet.isBeforeFirst()public boolean isFirst()
throws SQLException
SQLExceptionResultSet.isFirst()public boolean isLast()
throws SQLException
SQLExceptionResultSet.isLast()protected void finalize()
throws SQLException
finalize in class ObjectSQLExceptionObject.finalize()public int getRow()
throws SQLException
SQLExceptionResultSet.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() throws SQLException
SQLExceptionResultSet.getCursorName()public SQLWarning getWarnings() throws SQLException
SQLExceptionResultSet.getWarnings()public void clearWarnings()
throws SQLException
SQLExceptionResultSet.clearWarnings()public ResultSetMetaData getMetaData() throws SQLException
SQLExceptionResultSet.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)
throws SQLException
SQLExceptionResultSetMetaData.getColumnDisplaySize(int)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) throws SQLException
SQLExceptionResultSetMetaData.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)
throws SQLException
SQLExceptionResultSetMetaData.isCaseSensitive(int)public boolean isCurrency(int col)
throws SQLException
SQLExceptionResultSetMetaData.isCurrency(int)public boolean isDefinitelyWritable(int col)
throws SQLException
SQLExceptionResultSetMetaData.isDefinitelyWritable(int)public boolean isReadOnly(int col)
throws SQLException
SQLExceptionResultSetMetaData.isReadOnly(int)public boolean isSearchable(int col)
throws SQLException
SQLExceptionResultSetMetaData.isSearchable(int)public boolean isSigned(int col)
throws SQLException
SQLExceptionResultSetMetaData.isSigned(int)public boolean isWritable(int col)
throws SQLException
SQLExceptionResultSetMetaData.isWritable(int)public int getConcurrency()
throws SQLException
SQLExceptionResultSet.getConcurrency()public boolean rowDeleted()
throws SQLException
SQLExceptionResultSet.rowDeleted()public boolean rowInserted()
throws SQLException
SQLExceptionResultSet.rowInserted()public boolean rowUpdated()
throws SQLException
SQLExceptionResultSet.rowUpdated()public void checkCalendar(Calendar cal) throws SQLException
SQLExceptionCopyright © 2015. All rights reserved.