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, stmt
SQLITE_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, markCol
protected 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
SQLException
ResultSet.findColumn(java.lang.String)
public boolean next() throws SQLException
SQLException
ResultSet.next()
public int getType() throws SQLException
SQLException
ResultSet.getType()
public int getFetchSize() throws SQLException
SQLException
ResultSet.getFetchSize()
public void setFetchSize(int rows) throws SQLException
SQLException
ResultSet.setFetchSize(int)
public int getFetchDirection() throws SQLException
SQLException
ResultSet.getFetchDirection()
public void setFetchDirection(int d) throws SQLException
SQLException
ResultSet.setFetchDirection(int)
public boolean isAfterLast() throws SQLException
SQLException
ResultSet.isAfterLast()
public boolean isBeforeFirst() throws SQLException
SQLException
ResultSet.isBeforeFirst()
public boolean isFirst() throws SQLException
SQLException
ResultSet.isFirst()
public boolean isLast() throws SQLException
SQLException
ResultSet.isLast()
public int getRow() throws SQLException
SQLException
ResultSet.getRow()
public boolean wasNull() throws SQLException
SQLException
ResultSet.wasNull()
public BigDecimal getBigDecimal(int col) throws SQLException
SQLException
ResultSet.getBigDecimal(int)
public BigDecimal getBigDecimal(String col) throws SQLException
SQLException
ResultSet.getBigDecimal(java.lang.String)
public boolean getBoolean(int col) throws SQLException
SQLException
ResultSet.getBoolean(int)
public boolean getBoolean(String col) throws SQLException
SQLException
ResultSet.getBoolean(java.lang.String)
public InputStream getBinaryStream(int col) throws SQLException
SQLException
ResultSet.getBinaryStream(int)
public InputStream getBinaryStream(String col) throws SQLException
SQLException
ResultSet.getBinaryStream(java.lang.String)
public byte getByte(int col) throws SQLException
SQLException
ResultSet.getByte(int)
public byte getByte(String col) throws SQLException
SQLException
ResultSet.getByte(java.lang.String)
public byte[] getBytes(int col) throws SQLException
SQLException
ResultSet.getBytes(int)
public byte[] getBytes(String col) throws SQLException
SQLException
ResultSet.getBytes(java.lang.String)
public Reader getCharacterStream(int col) throws SQLException
SQLException
ResultSet.getCharacterStream(int)
public Reader getCharacterStream(String col) throws SQLException
SQLException
ResultSet.getCharacterStream(java.lang.String)
public Date getDate(int col) throws SQLException
SQLException
ResultSet.getDate(int)
public Date getDate(int col, Calendar cal) throws SQLException
SQLException
ResultSet.getDate(int, java.util.Calendar)
public Date getDate(String col) throws SQLException
SQLException
ResultSet.getDate(java.lang.String)
public Date getDate(String col, Calendar cal) throws SQLException
SQLException
ResultSet.getDate(java.lang.String, java.util.Calendar)
public double getDouble(int col) throws SQLException
SQLException
ResultSet.getDouble(int)
public double getDouble(String col) throws SQLException
SQLException
ResultSet.getDouble(java.lang.String)
public float getFloat(int col) throws SQLException
SQLException
ResultSet.getFloat(int)
public float getFloat(String col) throws SQLException
SQLException
ResultSet.getFloat(java.lang.String)
public int getInt(int col) throws SQLException
SQLException
ResultSet.getInt(int)
public int getInt(String col) throws SQLException
SQLException
ResultSet.getInt(java.lang.String)
public long getLong(int col) throws SQLException
SQLException
ResultSet.getLong(int)
public long getLong(String col) throws SQLException
SQLException
ResultSet.getLong(java.lang.String)
public short getShort(int col) throws SQLException
SQLException
ResultSet.getShort(int)
public short getShort(String col) throws SQLException
SQLException
ResultSet.getShort(java.lang.String)
public String getString(int col) throws SQLException
SQLException
ResultSet.getString(int)
public String getString(String col) throws SQLException
SQLException
ResultSet.getString(java.lang.String)
public Time getTime(int col) throws SQLException
SQLException
ResultSet.getTime(int)
public Time getTime(int col, Calendar cal) throws SQLException
SQLException
ResultSet.getTime(int, java.util.Calendar)
public Time getTime(String col) throws SQLException
SQLException
ResultSet.getTime(java.lang.String)
public Time getTime(String col, Calendar cal) throws SQLException
SQLException
ResultSet.getTime(java.lang.String, java.util.Calendar)
public Timestamp getTimestamp(int col) throws SQLException
SQLException
ResultSet.getTimestamp(int)
public Timestamp getTimestamp(int col, Calendar cal) throws SQLException
SQLException
ResultSet.getTimestamp(int, java.util.Calendar)
public Timestamp getTimestamp(String col) throws SQLException
SQLException
ResultSet.getTimestamp(java.lang.String)
public Timestamp getTimestamp(String c, Calendar ca) throws SQLException
SQLException
ResultSet.getTimestamp(java.lang.String, java.util.Calendar)
public Object getObject(int col) throws SQLException
SQLException
ResultSet.getObject(int)
public Object getObject(String col) throws SQLException
SQLException
ResultSet.getObject(java.lang.String)
public Statement getStatement()
ResultSet.getStatement()
public String getCursorName() throws SQLException
SQLException
ResultSet.getCursorName()
public SQLWarning getWarnings() throws SQLException
SQLException
ResultSet.getWarnings()
public void clearWarnings() throws SQLException
SQLException
ResultSet.clearWarnings()
public ResultSetMetaData getMetaData() throws SQLException
SQLException
ResultSet.getMetaData()
public String getCatalogName(int col) throws SQLException
SQLException
ResultSetMetaData.getCatalogName(int)
public String getColumnClassName(int col) throws SQLException
SQLException
ResultSetMetaData.getColumnClassName(int)
public int getColumnCount() throws SQLException
SQLException
ResultSetMetaData.getColumnCount()
public int getColumnDisplaySize(int col) throws SQLException
SQLException
ResultSetMetaData.getColumnDisplaySize(int)
public String getColumnLabel(int col) throws SQLException
SQLException
ResultSetMetaData.getColumnLabel(int)
public String getColumnName(int col) throws SQLException
SQLException
ResultSetMetaData.getColumnName(int)
public int getColumnType(int col) throws SQLException
SQLException
ResultSetMetaData.getColumnType(int)
public String getColumnTypeName(int col) throws SQLException
SQLException
ResultSetMetaData.getColumnTypeName(int)
public int getPrecision(int col) throws SQLException
SQLException
ResultSetMetaData.getPrecision(int)
public int getScale(int col) throws SQLException
SQLException
ResultSetMetaData.getScale(int)
public String getSchemaName(int col) throws SQLException
SQLException
ResultSetMetaData.getSchemaName(int)
public String getTableName(int col) throws SQLException
SQLException
ResultSetMetaData.getTableName(int)
public int isNullable(int col) throws SQLException
SQLException
ResultSetMetaData.isNullable(int)
public boolean isAutoIncrement(int col) throws SQLException
SQLException
ResultSetMetaData.isAutoIncrement(int)
public boolean isCaseSensitive(int col) throws SQLException
SQLException
ResultSetMetaData.isCaseSensitive(int)
public boolean isCurrency(int col) throws SQLException
SQLException
ResultSetMetaData.isCurrency(int)
public boolean isDefinitelyWritable(int col) throws SQLException
SQLException
ResultSetMetaData.isDefinitelyWritable(int)
public boolean isReadOnly(int col) throws SQLException
SQLException
ResultSetMetaData.isReadOnly(int)
public boolean isSearchable(int col) throws SQLException
SQLException
ResultSetMetaData.isSearchable(int)
public boolean isSigned(int col) throws SQLException
SQLException
ResultSetMetaData.isSigned(int)
public boolean isWritable(int col) throws SQLException
SQLException
ResultSetMetaData.isWritable(int)
public int getConcurrency() throws SQLException
SQLException
ResultSet.getConcurrency()
public boolean rowDeleted() throws SQLException
SQLException
ResultSet.rowDeleted()
public boolean rowInserted() throws SQLException
SQLException
ResultSet.rowInserted()
public boolean rowUpdated() throws SQLException
SQLException
ResultSet.rowUpdated()
public void checkCalendar(Calendar cal) throws SQLException
SQLException
Copyright © 2022. All rights reserved.