org.pentaho.platform.plugin.services.connections.xquery
Class XQResultSet
java.lang.Object
org.pentaho.platform.plugin.services.connections.xquery.XQResultSet
- All Implemented Interfaces:
- org.pentaho.commons.connection.IDisposable, org.pentaho.commons.connection.IPeekable, org.pentaho.commons.connection.IPentahoResultSet
public class XQResultSet
- extends Object
- implements org.pentaho.commons.connection.IPentahoResultSet, org.pentaho.commons.connection.IPeekable
- Author:
- wseyler
TODO To change the template for this generated type comment go to Window -
Preferences - Java - Code Style - Code Templates
Constructor Summary |
XQResultSet(XQConnection xqConnection,
net.sf.saxon.query.XQueryExpression exp,
net.sf.saxon.query.DynamicQueryContext dynamicContext,
String[] columnTypes)
|
XQResultSet
public XQResultSet(XQConnection xqConnection,
net.sf.saxon.query.XQueryExpression exp,
net.sf.saxon.query.DynamicQueryContext dynamicContext,
String[] columnTypes)
throws net.sf.saxon.trans.XPathException
- Parameters:
exp
- dynamicContext
- columnTypes
-
- Throws:
net.sf.saxon.trans.XPathException
getMetaData
public org.pentaho.commons.connection.IPentahoMetaData getMetaData()
- Specified by:
getMetaData
in interface org.pentaho.commons.connection.IPentahoResultSet
peek
public Object[] peek()
- Specified by:
peek
in interface org.pentaho.commons.connection.IPeekable
next
public Object[] next()
- Specified by:
next
in interface org.pentaho.commons.connection.IPentahoResultSet
close
public void close()
- Specified by:
close
in interface org.pentaho.commons.connection.IPentahoResultSet
closeConnection
public void closeConnection()
- Specified by:
closeConnection
in interface org.pentaho.commons.connection.IPentahoResultSet
isScrollable
public boolean isScrollable()
- Specified by:
isScrollable
in interface org.pentaho.commons.connection.IPentahoResultSet
getValueAt
public Object getValueAt(int row,
int column)
- Specified by:
getValueAt
in interface org.pentaho.commons.connection.IPentahoResultSet
getRowCount
public int getRowCount()
- Specified by:
getRowCount
in interface org.pentaho.commons.connection.IPentahoResultSet
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interface org.pentaho.commons.connection.IPentahoResultSet
dispose
public void dispose()
- Specified by:
dispose
in interface org.pentaho.commons.connection.IDisposable
memoryCopy
public org.pentaho.commons.connection.IPentahoResultSet memoryCopy()
- Specified by:
memoryCopy
in interface org.pentaho.commons.connection.IPentahoResultSet
beforeFirst
public void beforeFirst()
- Specified by:
beforeFirst
in interface org.pentaho.commons.connection.IPentahoResultSet
getDataColumn
public Object[] getDataColumn(int column)
- Specified by:
getDataColumn
in interface org.pentaho.commons.connection.IPentahoResultSet
getDataRow
public Object[] getDataRow(int row)
- Specified by:
getDataRow
in interface org.pentaho.commons.connection.IPentahoResultSet