org.ilrt.inkling.query
Class ResultSet

java.lang.Object
  |
  +--org.ilrt.inkling.query.ResultSet
All Implemented Interfaces:
java.sql.ResultSet

public class ResultSet
extends java.lang.Object
implements java.sql.ResultSet

An implementation of java.sql.ResultSet. Many methods are not implemented.

There are several extra methods:

getColumnNames() - returns a Vector of columnnames

public Node getNode(int columnIndex)  - returns an SQLNode, creating 
bnode and literal values from their syntactic flags in the database.

public Node getNode(String columnName)  returns an SQLNode, creating
bnode and literal values from their syntactic flags in the database.


public String toRDFString() - for RDF resultset. see  
http://www.w3.org/2003/03/rdfqr-tests/recording-query-results.html
http://www.w3.org/2003/03/rdfqr-tests/


The idea is that you can either return the ResultSet directly from the 
SQL database OR process it to get SQLNode Objects back.


Use it like this:

SQLGraph sq = new SQLGraph();
sq.setdb(db);
sq.setDriver("com.mysql.jdbc.Driver");
Graph gr = new Graph(null, uri, Util.RDFXML);
gr.load();
sq.add(gr);

java.sql.ResultSet r1=sq.askSquish(query);
org.ilrt.inkling.query.ResultSet r2=(org.ilrt.inkling.query.ResultSet)r1;

SQLNode mbsh1=(Node)r2.getSQLNode("mbsh1");

using 

String mbsh1=(Node)r1.getString("mbsh1");

is also fine, although you will need to post-process literals (which start 
with ")


Fields inherited from interface java.sql.ResultSet
CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE
 
Constructor Summary
ResultSet()
           
 
Method Summary
 boolean absolute(int i)
          Not implemented
 void addElement(java.lang.Object o)
          overloaded method name to make indexing by column easier
 void afterLast()
          Not implemented
 void beforeFirst()
          Not implemented
 void cancelRowUpdates()
          Not implemented
 void clearWarnings()
          Not implemented
 void close()
          java.sql.ResultSet method
 void deleteRow()
          Not implemented
 int findColumn(java.lang.String columnName)
          Not implemented
 boolean first()
          Not implemented
 java.sql.Array getArray(int i)
          Not implemented
 java.sql.Array getArray(java.lang.String s)
          Not implemented
 java.io.InputStream getAsciiStream(int columnIndex)
          Not implemented
 java.io.InputStream getAsciiStream(java.lang.String columnName)
          Not implemented
 java.math.BigDecimal getBigDecimal(int i)
          Not implemented
 java.math.BigDecimal getBigDecimal(int columnIndex, int scale)
          Not implemented
 java.math.BigDecimal getBigDecimal(java.lang.String s)
          Not implemented
 java.math.BigDecimal getBigDecimal(java.lang.String columnName, int scale)
          Not implemented
 java.io.InputStream getBinaryStream(int columnIndex)
          Not implemented
 java.io.InputStream getBinaryStream(java.lang.String columnName)
          Not implemented
 java.sql.Blob getBlob(int i)
          Not implemented
 java.sql.Blob getBlob(java.lang.String s)
          Not implemented
 boolean getBoolean(int columnIndex)
          Not implemented
 boolean getBoolean(java.lang.String columnName)
          Not implemented
 byte getByte(int columnIndex)
          Not implemented
 byte getByte(java.lang.String columnName)
          Not implemented
 byte[] getBytes(int columnIndex)
          Not implemented
 byte[] getBytes(java.lang.String columnName)
          Not implemented
 java.io.Reader getCharacterStream(int i)
          Not implemented
 java.io.Reader getCharacterStream(java.lang.String s)
          Not implemented
 java.sql.Clob getClob(int i)
          Not implemented
 java.sql.Clob getClob(java.lang.String s)
          Not implemented
 java.util.Vector getColumnNames()
          An extra convenience method to access a Vector of column names
 int getConcurrency()
          Not implemented
 java.lang.String getCursorName()
          Not implemented
 java.sql.Date getDate(int columnIndex)
          Not implemented
 java.sql.Date getDate(int i, java.util.Calendar c)
          Not implemented
 java.sql.Date getDate(java.lang.String columnName)
          Not implemented
 java.sql.Date getDate(java.lang.String s, java.util.Calendar c)
          Not implemented
 double getDouble(int columnIndex)
          Not implemented
 double getDouble(java.lang.String columnName)
          Not implemented
 java.lang.String getErrorMessage()
           
 int getFetchDirection()
          Not implemented
 int getFetchSize()
          Not implemented
 float getFloat(int columnIndex)
          Not implemented
 float getFloat(java.lang.String columnName)
          Not implemented
 int getInt(int columnIndex)
          Not implemented
 int getInt(java.lang.String columnName)
          Not implemented
 long getLong(int columnIndex)
          Not implemented
 long getLong(java.lang.String columnName)
          Not implemented
 java.sql.ResultSetMetaData getMetaData()
          returns either the SQL ResultSet's ResultSetMetaData object, or an in-memory implementation for the in-memory version.
 Node getNode(int columnIndex)
          Returns an SQLNode if available, or creates one if not.
 Node getNode(java.lang.String columnName)
          Returns an SQLNode if available, or creates one if not.
 java.lang.Object getObject(int columnIndex)
          Either form the SQL ResultSet or from the in-memory implementation for the in-memory version.
 java.lang.Object getObject(int i, java.util.Map m)
          Not implemented
 java.lang.Object getObject(java.lang.String columnName)
          Either form the SQL ResultSet or from the in-memory implementation for the in-memory version.
 java.lang.Object getObject(java.lang.String s, java.util.Map m)
          Not implemented
 java.sql.Ref getRef(int i)
          Not implemented
 java.sql.Ref getRef(java.lang.String s)
          Not implemented
 int getRow()
          Not implemented
 short getShort(int columnIndex)
          Not implemented
 short getShort(java.lang.String columnName)
          Not implemented
 java.sql.Statement getStatement()
          Not implemented
 java.lang.String getString(int columnIndex)
          Not implemented
 java.lang.String getString(java.lang.String columnName)
          Results should always be stored as variables without ?, but can be accessed either way.
 java.sql.Time getTime(int columnIndex)
          Not implemented
 java.sql.Time getTime(int i, java.util.Calendar c)
          Not implemented
 java.sql.Time getTime(java.lang.String columnName)
          Not implemented
 java.sql.Time getTime(java.lang.String s, java.util.Calendar c)
          Not implemented
 java.sql.Timestamp getTimestamp(int columnIndex)
          Not implemented
 java.sql.Timestamp getTimestamp(int i, java.util.Calendar c)
          Not implemented
 java.sql.Timestamp getTimestamp(java.lang.String columnName)
          Not implemented
 java.sql.Timestamp getTimestamp(java.lang.String s, java.util.Calendar c)
          Not implemented
 int getType()
          Not implemented
 java.io.InputStream getUnicodeStream(int columnIndex)
          Not implemented
 java.io.InputStream getUnicodeStream(java.lang.String columnName)
          Not implemented
 java.net.URL getURL(int columnIndex)
          Not implemented
 java.net.URL getURL(java.lang.String url)
          Not implemented
 java.sql.SQLWarning getWarnings()
          Not implemented
 void insertRow()
          Not implemented
 boolean isAfterLast()
          Not implemented
 boolean isBeforeFirst()
          Not implemented
 boolean isFirst()
          Not implemented
 boolean isLast()
          Not implemented
 boolean last()
          Not implemented
 void moveToCurrentRow()
          Not implemented
 void moveToInsertRow()
          Not implemented
 boolean next()
          java.sql.ResultSet method, either accessing the SQL ResultSet directly, or the in-memory version if that is not present.
 boolean previous()
          Not implemented
 void refreshRow()
          Not implemented
 boolean relative(int i)
          Not implemented
 boolean rowDeleted()
          Not implemented
 boolean rowInserted()
          Not implemented
 boolean rowUpdated()
          Not implemented
 void setErrorMessage(java.lang.String msg)
           
 void setFetchDirection(int i)
          Not implemented
 void setFetchSize(int i)
          Not implemented
 void setResultSet(java.sql.ResultSet r)
          Used when accessing the SQL ResultSet directly
 void setSQLProv(boolean b)
          A method to set whether it tries to get provenance or not (SQL provenace results in duplicates at the moment
 java.lang.String toRDFString()
          for RDF resultset.
 java.lang.String toString()
          handy for testing
 void updateArray(int i, java.sql.Array a)
          Not implemented
 void updateArray(java.lang.String s, java.sql.Array a)
          Not implemented
 void updateAsciiStream(int i, java.io.InputStream s, int j)
          Not implemented
 void updateAsciiStream(java.lang.String s, java.io.InputStream t, int j)
          Not implemented
 void updateBigDecimal(int i, java.math.BigDecimal b)
          Not implemented
 void updateBigDecimal(java.lang.String s, java.math.BigDecimal b)
          Not implemented
 void updateBinaryStream(int i, java.io.InputStream s, int j)
          Not implemented
 void updateBinaryStream(java.lang.String s, java.io.InputStream i, int j)
          Not implemented
 void updateBlob(int i, java.sql.Blob b)
          Not implemented
 void updateBlob(java.lang.String s, java.sql.Blob b)
          Not implemented
 void updateBoolean(int i, boolean b)
          Not implemented
 void updateBoolean(java.lang.String s, boolean b)
          Not implemented
 void updateByte(int i, byte b)
          Not implemented
 void updateByte(java.lang.String s, byte b)
          Not implemented
 void updateBytes(int i, byte[] b)
          Not implemented
 void updateBytes(java.lang.String s, byte[] b)
          Not implemented
 void updateCharacterStream(int i, java.io.Reader r, int j)
          Not implemented
 void updateCharacterStream(java.lang.String s, java.io.Reader r, int j)
          Not implemented
 void updateClob(int i, java.sql.Clob c)
          Not implemented
 void updateClob(java.lang.String s, java.sql.Clob c)
          Not implemented
 void updateDate(int i, java.sql.Date d)
          Not implemented
 void updateDate(java.lang.String s, java.sql.Date d)
          Not implemented
 void updateDouble(int i, double d)
          Not implemented
 void updateDouble(java.lang.String s, double d)
          Not implemented
 void updateFloat(int i, float f)
          Not implemented
 void updateFloat(java.lang.String s, float f)
          Not implemented
 void updateInt(int i, int j)
          Not implemented
 void updateInt(java.lang.String s, int i)
          Not implemented
 void updateLong(int i, long l)
          Not implemented
 void updateLong(java.lang.String s, long l)
          Not implemented
 void updateNull(int i)
          Not implemented
 void updateNull(java.lang.String s)
          Not implemented
 void updateObject(int i, java.lang.Object o)
          Not implemented
 void updateObject(int i, java.lang.Object o, int j)
          Not implemented
 void updateObject(java.lang.String s, java.lang.Object o)
          Not implemented
 void updateObject(java.lang.String s, java.lang.Object o, int i)
          Not implemented
 void updateRef(int i, java.sql.Ref ref)
          Not implemented
 void updateRef(java.lang.String s, java.sql.Ref ref)
          Not implemented
 void updateRow()
          Not implemented
 void updateShort(int i, short s)
          Not implemented
 void updateShort(java.lang.String s, short h)
          Not implemented
 void updateString(int i, java.lang.String s)
          Not implemented
 void updateString(java.lang.String s, java.lang.String t)
          Not implemented
 void updateTime(int i, java.sql.Time t)
          Not implemented
 void updateTime(java.lang.String s, java.sql.Time t)
          Not implemented
 void updateTimestamp(int i, java.sql.Timestamp t)
          Not implemented
 void updateTimestamp(java.lang.String s, java.sql.Timestamp t)
          Not implemented
 boolean wasNull()
          Not implemented
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResultSet

public ResultSet()
Method Detail

setResultSet

public void setResultSet(java.sql.ResultSet r)
Used when accessing the SQL ResultSet directly

addElement

public void addElement(java.lang.Object o)
overloaded method name to make indexing by column easier

getColumnNames

public java.util.Vector getColumnNames()
An extra convenience method to access a Vector of column names

setSQLProv

public void setSQLProv(boolean b)
A method to set whether it tries to get provenance or not (SQL provenace results in duplicates at the moment

next

public boolean next()
             throws java.sql.SQLException
java.sql.ResultSet method, either accessing the SQL ResultSet directly, or the in-memory version if that is not present.
Specified by:
next in interface java.sql.ResultSet

getString

public java.lang.String getString(java.lang.String columnName)
                           throws java.sql.SQLException
Results should always be stored as variables without ?, but can be accessed either way.
Specified by:
getString in interface java.sql.ResultSet

close

public void close()
           throws java.sql.SQLException
java.sql.ResultSet method
Specified by:
close in interface java.sql.ResultSet

setErrorMessage

public void setErrorMessage(java.lang.String msg)

getErrorMessage

public java.lang.String getErrorMessage()

getString

public java.lang.String getString(int columnIndex)
                           throws java.sql.SQLException
Not implemented
Specified by:
getString in interface java.sql.ResultSet

wasNull

public boolean wasNull()
                throws java.sql.SQLException
Not implemented
Specified by:
wasNull in interface java.sql.ResultSet

getBoolean

public boolean getBoolean(int columnIndex)
                   throws java.sql.SQLException
Not implemented
Specified by:
getBoolean in interface java.sql.ResultSet

getByte

public byte getByte(int columnIndex)
             throws java.sql.SQLException
Not implemented
Specified by:
getByte in interface java.sql.ResultSet

getShort

public short getShort(int columnIndex)
               throws java.sql.SQLException
Not implemented
Specified by:
getShort in interface java.sql.ResultSet

getInt

public int getInt(int columnIndex)
           throws java.sql.SQLException
Not implemented
Specified by:
getInt in interface java.sql.ResultSet

getURL

public java.net.URL getURL(int columnIndex)
                    throws java.sql.SQLException
Not implemented

getURL

public java.net.URL getURL(java.lang.String url)
                    throws java.sql.SQLException
Not implemented

getLong

public long getLong(int columnIndex)
             throws java.sql.SQLException
Not implemented
Specified by:
getLong in interface java.sql.ResultSet

getFloat

public float getFloat(int columnIndex)
               throws java.sql.SQLException
Not implemented
Specified by:
getFloat in interface java.sql.ResultSet

getDouble

public double getDouble(int columnIndex)
                 throws java.sql.SQLException
Not implemented
Specified by:
getDouble in interface java.sql.ResultSet

getBigDecimal

public java.math.BigDecimal getBigDecimal(int columnIndex,
                                          int scale)
                                   throws java.sql.SQLException
Not implemented
Specified by:
getBigDecimal in interface java.sql.ResultSet

getBytes

public byte[] getBytes(int columnIndex)
                throws java.sql.SQLException
Not implemented
Specified by:
getBytes in interface java.sql.ResultSet

getDate

public java.sql.Date getDate(int columnIndex)
                      throws java.sql.SQLException
Not implemented
Specified by:
getDate in interface java.sql.ResultSet

getTime

public java.sql.Time getTime(int columnIndex)
                      throws java.sql.SQLException
Not implemented
Specified by:
getTime in interface java.sql.ResultSet

getTimestamp

public java.sql.Timestamp getTimestamp(int columnIndex)
                                throws java.sql.SQLException
Not implemented
Specified by:
getTimestamp in interface java.sql.ResultSet

getAsciiStream

public java.io.InputStream getAsciiStream(int columnIndex)
                                   throws java.sql.SQLException
Not implemented
Specified by:
getAsciiStream in interface java.sql.ResultSet

getUnicodeStream

public java.io.InputStream getUnicodeStream(int columnIndex)
                                     throws java.sql.SQLException
Not implemented
Specified by:
getUnicodeStream in interface java.sql.ResultSet

getBinaryStream

public java.io.InputStream getBinaryStream(int columnIndex)
                                    throws java.sql.SQLException
Not implemented
Specified by:
getBinaryStream in interface java.sql.ResultSet

getBoolean

public boolean getBoolean(java.lang.String columnName)
                   throws java.sql.SQLException
Not implemented
Specified by:
getBoolean in interface java.sql.ResultSet

getByte

public byte getByte(java.lang.String columnName)
             throws java.sql.SQLException
Not implemented
Specified by:
getByte in interface java.sql.ResultSet

getShort

public short getShort(java.lang.String columnName)
               throws java.sql.SQLException
Not implemented
Specified by:
getShort in interface java.sql.ResultSet

getInt

public int getInt(java.lang.String columnName)
           throws java.sql.SQLException
Not implemented
Specified by:
getInt in interface java.sql.ResultSet

getLong

public long getLong(java.lang.String columnName)
             throws java.sql.SQLException
Not implemented
Specified by:
getLong in interface java.sql.ResultSet

getFloat

public float getFloat(java.lang.String columnName)
               throws java.sql.SQLException
Not implemented
Specified by:
getFloat in interface java.sql.ResultSet

getDouble

public double getDouble(java.lang.String columnName)
                 throws java.sql.SQLException
Not implemented
Specified by:
getDouble in interface java.sql.ResultSet

getBigDecimal

public java.math.BigDecimal getBigDecimal(java.lang.String columnName,
                                          int scale)
                                   throws java.sql.SQLException
Not implemented
Specified by:
getBigDecimal in interface java.sql.ResultSet

getBytes

public byte[] getBytes(java.lang.String columnName)
                throws java.sql.SQLException
Not implemented
Specified by:
getBytes in interface java.sql.ResultSet

getDate

public java.sql.Date getDate(java.lang.String columnName)
                      throws java.sql.SQLException
Not implemented
Specified by:
getDate in interface java.sql.ResultSet

getTime

public java.sql.Time getTime(java.lang.String columnName)
                      throws java.sql.SQLException
Not implemented
Specified by:
getTime in interface java.sql.ResultSet

getTimestamp

public java.sql.Timestamp getTimestamp(java.lang.String columnName)
                                throws java.sql.SQLException
Not implemented
Specified by:
getTimestamp in interface java.sql.ResultSet

getAsciiStream

public java.io.InputStream getAsciiStream(java.lang.String columnName)
                                   throws java.sql.SQLException
Not implemented
Specified by:
getAsciiStream in interface java.sql.ResultSet

getUnicodeStream

public java.io.InputStream getUnicodeStream(java.lang.String columnName)
                                     throws java.sql.SQLException
Not implemented
Specified by:
getUnicodeStream in interface java.sql.ResultSet

getBinaryStream

public java.io.InputStream getBinaryStream(java.lang.String columnName)
                                    throws java.sql.SQLException
Not implemented
Specified by:
getBinaryStream in interface java.sql.ResultSet

getWarnings

public java.sql.SQLWarning getWarnings()
                                throws java.sql.SQLException
Not implemented
Specified by:
getWarnings in interface java.sql.ResultSet

clearWarnings

public void clearWarnings()
                   throws java.sql.SQLException
Not implemented
Specified by:
clearWarnings in interface java.sql.ResultSet

getCursorName

public java.lang.String getCursorName()
                               throws java.sql.SQLException
Not implemented
Specified by:
getCursorName in interface java.sql.ResultSet

getMetaData

public java.sql.ResultSetMetaData getMetaData()
                                       throws java.sql.SQLException
returns either the SQL ResultSet's ResultSetMetaData object, or an in-memory implementation for the in-memory version.
Specified by:
getMetaData in interface java.sql.ResultSet

getObject

public java.lang.Object getObject(int columnIndex)
                           throws java.sql.SQLException
Either form the SQL ResultSet or from the in-memory implementation for the in-memory version.
Specified by:
getObject in interface java.sql.ResultSet

getNode

public Node getNode(int columnIndex)
             throws java.sql.SQLException
Returns an SQLNode if available, or creates one if not.

getNode

public Node getNode(java.lang.String columnName)
             throws java.sql.SQLException
Returns an SQLNode if available, or creates one if not.

getObject

public java.lang.Object getObject(java.lang.String columnName)
                           throws java.sql.SQLException
Either form the SQL ResultSet or from the in-memory implementation for the in-memory version.
Specified by:
getObject in interface java.sql.ResultSet

findColumn

public int findColumn(java.lang.String columnName)
               throws java.sql.SQLException
Not implemented
Specified by:
findColumn in interface java.sql.ResultSet

cancelRowUpdates

public void cancelRowUpdates()
Not implemented
Specified by:
cancelRowUpdates in interface java.sql.ResultSet

deleteRow

public void deleteRow()
Not implemented
Specified by:
deleteRow in interface java.sql.ResultSet

updateRow

public void updateRow()
Not implemented
Specified by:
updateRow in interface java.sql.ResultSet

refreshRow

public void refreshRow()
Not implemented
Specified by:
refreshRow in interface java.sql.ResultSet

getCharacterStream

public java.io.Reader getCharacterStream(int i)
Not implemented
Specified by:
getCharacterStream in interface java.sql.ResultSet

getCharacterStream

public java.io.Reader getCharacterStream(java.lang.String s)
Not implemented
Specified by:
getCharacterStream in interface java.sql.ResultSet

updateDouble

public void updateDouble(int i,
                         double d)
Not implemented
Specified by:
updateDouble in interface java.sql.ResultSet

updateDouble

public void updateDouble(java.lang.String s,
                         double d)
Not implemented
Specified by:
updateDouble in interface java.sql.ResultSet

getTime

public java.sql.Time getTime(int i,
                             java.util.Calendar c)
Not implemented
Specified by:
getTime in interface java.sql.ResultSet

getTime

public java.sql.Time getTime(java.lang.String s,
                             java.util.Calendar c)
Not implemented
Specified by:
getTime in interface java.sql.ResultSet

getConcurrency

public int getConcurrency()
Not implemented
Specified by:
getConcurrency in interface java.sql.ResultSet

moveToInsertRow

public void moveToInsertRow()
Not implemented
Specified by:
moveToInsertRow in interface java.sql.ResultSet

updateDate

public void updateDate(int i,
                       java.sql.Date d)
Not implemented
Specified by:
updateDate in interface java.sql.ResultSet

updateDate

public void updateDate(java.lang.String s,
                       java.sql.Date d)
Not implemented
Specified by:
updateDate in interface java.sql.ResultSet

getFetchSize

public int getFetchSize()
Not implemented
Specified by:
getFetchSize in interface java.sql.ResultSet

updateBytes

public void updateBytes(int i,
                        byte[] b)
Not implemented
Specified by:
updateBytes in interface java.sql.ResultSet

updateBytes

public void updateBytes(java.lang.String s,
                        byte[] b)
Not implemented
Specified by:
updateBytes in interface java.sql.ResultSet

getFetchDirection

public int getFetchDirection()
Not implemented
Specified by:
getFetchDirection in interface java.sql.ResultSet

relative

public boolean relative(int i)
Not implemented
Specified by:
relative in interface java.sql.ResultSet

updateByte

public void updateByte(int i,
                       byte b)
Not implemented
Specified by:
updateByte in interface java.sql.ResultSet

updateByte

public void updateByte(java.lang.String s,
                       byte b)
Not implemented
Specified by:
updateByte in interface java.sql.ResultSet

updateCharacterStream

public void updateCharacterStream(int i,
                                  java.io.Reader r,
                                  int j)
Not implemented
Specified by:
updateCharacterStream in interface java.sql.ResultSet

updateCharacterStream

public void updateCharacterStream(java.lang.String s,
                                  java.io.Reader r,
                                  int j)
Not implemented
Specified by:
updateCharacterStream in interface java.sql.ResultSet

getDate

public java.sql.Date getDate(int i,
                             java.util.Calendar c)
Not implemented
Specified by:
getDate in interface java.sql.ResultSet

getDate

public java.sql.Date getDate(java.lang.String s,
                             java.util.Calendar c)
Not implemented
Specified by:
getDate in interface java.sql.ResultSet

rowInserted

public boolean rowInserted()
Not implemented
Specified by:
rowInserted in interface java.sql.ResultSet

updateTimestamp

public void updateTimestamp(int i,
                            java.sql.Timestamp t)
Not implemented
Specified by:
updateTimestamp in interface java.sql.ResultSet

updateTimestamp

public void updateTimestamp(java.lang.String s,
                            java.sql.Timestamp t)
Not implemented
Specified by:
updateTimestamp in interface java.sql.ResultSet

updateString

public void updateString(int i,
                         java.lang.String s)
Not implemented
Specified by:
updateString in interface java.sql.ResultSet

updateString

public void updateString(java.lang.String s,
                         java.lang.String t)
Not implemented
Specified by:
updateString in interface java.sql.ResultSet

getRow

public int getRow()
Not implemented
Specified by:
getRow in interface java.sql.ResultSet

getObject

public java.lang.Object getObject(int i,
                                  java.util.Map m)
Not implemented
Specified by:
getObject in interface java.sql.ResultSet

updateLong

public void updateLong(int i,
                       long l)
Not implemented
Specified by:
updateLong in interface java.sql.ResultSet

absolute

public boolean absolute(int i)
Not implemented
Specified by:
absolute in interface java.sql.ResultSet

updateNull

public void updateNull(int i)
Not implemented
Specified by:
updateNull in interface java.sql.ResultSet

updateNull

public void updateNull(java.lang.String s)
Not implemented
Specified by:
updateNull in interface java.sql.ResultSet

rowUpdated

public boolean rowUpdated()
Not implemented
Specified by:
rowUpdated in interface java.sql.ResultSet

first

public boolean first()
Not implemented
Specified by:
first in interface java.sql.ResultSet

updateTime

public void updateTime(int i,
                       java.sql.Time t)
Not implemented
Specified by:
updateTime in interface java.sql.ResultSet

updateTime

public void updateTime(java.lang.String s,
                       java.sql.Time t)
Not implemented
Specified by:
updateTime in interface java.sql.ResultSet

afterLast

public void afterLast()
Not implemented
Specified by:
afterLast in interface java.sql.ResultSet

updateAsciiStream

public void updateAsciiStream(int i,
                              java.io.InputStream s,
                              int j)
Not implemented
Specified by:
updateAsciiStream in interface java.sql.ResultSet

updateAsciiStream

public void updateAsciiStream(java.lang.String s,
                              java.io.InputStream t,
                              int j)
Not implemented
Specified by:
updateAsciiStream in interface java.sql.ResultSet

updateShort

public void updateShort(int i,
                        short s)
Not implemented
Specified by:
updateShort in interface java.sql.ResultSet

updateShort

public void updateShort(java.lang.String s,
                        short h)
Not implemented
Specified by:
updateShort in interface java.sql.ResultSet

updateInt

public void updateInt(int i,
                      int j)
Not implemented
Specified by:
updateInt in interface java.sql.ResultSet

updateInt

public void updateInt(java.lang.String s,
                      int i)
Not implemented
Specified by:
updateInt in interface java.sql.ResultSet

setFetchDirection

public void setFetchDirection(int i)
Not implemented
Specified by:
setFetchDirection in interface java.sql.ResultSet

isLast

public boolean isLast()
Not implemented
Specified by:
isLast in interface java.sql.ResultSet

rowDeleted

public boolean rowDeleted()
Not implemented
Specified by:
rowDeleted in interface java.sql.ResultSet

isAfterLast

public boolean isAfterLast()
Not implemented
Specified by:
isAfterLast in interface java.sql.ResultSet

getTimestamp

public java.sql.Timestamp getTimestamp(int i,
                                       java.util.Calendar c)
Not implemented
Specified by:
getTimestamp in interface java.sql.ResultSet

getTimestamp

public java.sql.Timestamp getTimestamp(java.lang.String s,
                                       java.util.Calendar c)
Not implemented
Specified by:
getTimestamp in interface java.sql.ResultSet

updateBinaryStream

public void updateBinaryStream(int i,
                               java.io.InputStream s,
                               int j)
Not implemented
Specified by:
updateBinaryStream in interface java.sql.ResultSet

updateBinaryStream

public void updateBinaryStream(java.lang.String s,
                               java.io.InputStream i,
                               int j)
Not implemented
Specified by:
updateBinaryStream in interface java.sql.ResultSet

updateObject

public void updateObject(int i,
                         java.lang.Object o)
Not implemented
Specified by:
updateObject in interface java.sql.ResultSet

updateObject

public void updateObject(int i,
                         java.lang.Object o,
                         int j)
Not implemented
Specified by:
updateObject in interface java.sql.ResultSet

updateObject

public void updateObject(java.lang.String s,
                         java.lang.Object o)
Not implemented
Specified by:
updateObject in interface java.sql.ResultSet

updateObject

public void updateObject(java.lang.String s,
                         java.lang.Object o,
                         int i)
Not implemented
Specified by:
updateObject in interface java.sql.ResultSet

moveToCurrentRow

public void moveToCurrentRow()
Not implemented
Specified by:
moveToCurrentRow in interface java.sql.ResultSet

isBeforeFirst

public boolean isBeforeFirst()
Not implemented
Specified by:
isBeforeFirst in interface java.sql.ResultSet

updateBigDecimal

public void updateBigDecimal(int i,
                             java.math.BigDecimal b)
Not implemented
Specified by:
updateBigDecimal in interface java.sql.ResultSet

updateBigDecimal

public void updateBigDecimal(java.lang.String s,
                             java.math.BigDecimal b)
Not implemented
Specified by:
updateBigDecimal in interface java.sql.ResultSet

updateBoolean

public void updateBoolean(int i,
                          boolean b)
Not implemented
Specified by:
updateBoolean in interface java.sql.ResultSet

getBigDecimal

public java.math.BigDecimal getBigDecimal(java.lang.String s)
Not implemented
Specified by:
getBigDecimal in interface java.sql.ResultSet

isFirst

public boolean isFirst()
Not implemented
Specified by:
isFirst in interface java.sql.ResultSet

getStatement

public java.sql.Statement getStatement()
Not implemented
Specified by:
getStatement in interface java.sql.ResultSet

updateBoolean

public void updateBoolean(java.lang.String s,
                          boolean b)
Not implemented
Specified by:
updateBoolean in interface java.sql.ResultSet

insertRow

public void insertRow()
Not implemented
Specified by:
insertRow in interface java.sql.ResultSet

previous

public boolean previous()
Not implemented
Specified by:
previous in interface java.sql.ResultSet

beforeFirst

public void beforeFirst()
Not implemented
Specified by:
beforeFirst in interface java.sql.ResultSet

setFetchSize

public void setFetchSize(int i)
Not implemented
Specified by:
setFetchSize in interface java.sql.ResultSet

getArray

public java.sql.Array getArray(int i)
Not implemented
Specified by:
getArray in interface java.sql.ResultSet

getArray

public java.sql.Array getArray(java.lang.String s)
Not implemented
Specified by:
getArray in interface java.sql.ResultSet

getBlob

public java.sql.Blob getBlob(int i)
Not implemented
Specified by:
getBlob in interface java.sql.ResultSet

getBlob

public java.sql.Blob getBlob(java.lang.String s)
Not implemented
Specified by:
getBlob in interface java.sql.ResultSet

updateLong

public void updateLong(java.lang.String s,
                       long l)
Not implemented
Specified by:
updateLong in interface java.sql.ResultSet

updateFloat

public void updateFloat(int i,
                        float f)
Not implemented
Specified by:
updateFloat in interface java.sql.ResultSet

updateFloat

public void updateFloat(java.lang.String s,
                        float f)
Not implemented
Specified by:
updateFloat in interface java.sql.ResultSet

getType

public int getType()
Not implemented
Specified by:
getType in interface java.sql.ResultSet

last

public boolean last()
Not implemented
Specified by:
last in interface java.sql.ResultSet

getClob

public java.sql.Clob getClob(int i)
Not implemented
Specified by:
getClob in interface java.sql.ResultSet

getBigDecimal

public java.math.BigDecimal getBigDecimal(int i)
Not implemented
Specified by:
getBigDecimal in interface java.sql.ResultSet

getRef

public java.sql.Ref getRef(int i)
Not implemented
Specified by:
getRef in interface java.sql.ResultSet

getRef

public java.sql.Ref getRef(java.lang.String s)
Not implemented
Specified by:
getRef in interface java.sql.ResultSet

getClob

public java.sql.Clob getClob(java.lang.String s)
Not implemented
Specified by:
getClob in interface java.sql.ResultSet

getObject

public java.lang.Object getObject(java.lang.String s,
                                  java.util.Map m)
Not implemented
Specified by:
getObject in interface java.sql.ResultSet

toString

public java.lang.String toString()
handy for testing
Overrides:
toString in class java.lang.Object

toRDFString

public java.lang.String toRDFString()
for RDF resultset. see http://www.w3.org/2003/03/rdfqr-tests/recording-query-results.html http://www.w3.org/2003/03/rdfqr-tests/

updateRef

public void updateRef(int i,
                      java.sql.Ref ref)
Not implemented

updateRef

public void updateRef(java.lang.String s,
                      java.sql.Ref ref)
Not implemented

updateBlob

public void updateBlob(int i,
                       java.sql.Blob b)
Not implemented

updateBlob

public void updateBlob(java.lang.String s,
                       java.sql.Blob b)
Not implemented

updateClob

public void updateClob(int i,
                       java.sql.Clob c)
Not implemented

updateClob

public void updateClob(java.lang.String s,
                       java.sql.Clob c)
Not implemented

updateArray

public void updateArray(int i,
                        java.sql.Array a)
Not implemented

updateArray

public void updateArray(java.lang.String s,
                        java.sql.Array a)
Not implemented