absolute
public boolean absolute(int row)
throws SQLException
Cursor positioning is not supported.
afterLast
public void afterLast()
throws SQLException
Cursor positoning is not implemented.
beforeFirst
public void beforeFirst()
throws SQLException
Cursor positoning is not implemented.
deleteRow
public void deleteRow()
throws SQLException
This feature is not supported.
findColumn
public int findColumn(String columnName)
throws SQLException
first
public boolean first()
throws SQLException
Cursor positioning is not implemented.
getConcurrency
public int getConcurrency()
throws SQLException
getFetchDirection
public int getFetchDirection()
throws SQLException
getFetchSize
public int getFetchSize()
throws SQLException
getMetaData
public ResultSetMetaData getMetaData()
throws SQLException
Returns the metadata for this result set.
- getMetaData in interface ObjectResultSet
getRow
public int getRow()
throws SQLException
getTupleDesc
protected abstract TupleDesc getTupleDesc()
throws SQLException
getType
public int getType()
throws SQLException
insertRow
public void insertRow()
throws SQLException
This feature is not supported.
isAfterLast
public boolean isAfterLast()
throws SQLException
Returns false
.
isBeforeFirst
public boolean isBeforeFirst()
throws SQLException
Will always return false
since a SingleRowWriter
starts on the one and only row.
isFirst
public boolean isFirst()
throws SQLException
Returns true
.
isLast
public boolean isLast()
throws SQLException
Returns true
.
last
public boolean last()
throws SQLException
Cursor positioning is not implemented.
moveToCurrentRow
public void moveToCurrentRow()
throws SQLException
This is a no-op since the moveToInsertRow()
method is
unsupported.
moveToInsertRow
public void moveToInsertRow()
throws SQLException
This feature is not supported on a SingleRowWriter
.
next
public boolean next()
throws SQLException
This method will always return false
but it will not change
the state of the ResultSet
.
previous
public boolean previous()
throws SQLException
This method will always return false
but it will not change
the state of the ResultSet
.
relative
public boolean relative(int rows)
throws SQLException
Cursor positioning is not supported.
rowDeleted
public boolean rowDeleted()
throws SQLException
Will always return false.
rowInserted
public boolean rowInserted()
throws SQLException
Will always return false.
setFetchDirection
public void setFetchDirection(int direction)
throws SQLException
Only java.sql.ResultSet.FETCH_FORWARD
is supported.
setFetchSize
public void setFetchSize(int fetchSize)
throws SQLException
Only permitted value for fetchSize
is 1.
updateObject
public void updateObject(int columnIndex,
Object x,
int scale)
throws SQLException
The scale is not really supported. This method just strips it off and
calls updateObject(int, Object)
updateRow
public void updateRow()
throws SQLException
This is a noop.