public class SparkQueryResult extends AttributeValueRetrievalHelper implements DbmsQueryResult
| Constructor and Description |
|---|
SparkQueryResult(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataset) |
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnCount() |
String |
getColumnName(int index) |
int |
getColumnType(int index) |
DbmsQueryResultMetaData |
getMetaData() |
long |
getRowCount()
Returns the total number of rows.
|
Object |
getValue(int index) |
boolean |
next()
Forward a cursor to rows by one.
|
void |
printContent() |
void |
rewind()
set the index before the first one; when next() is called, the index will move to the first
row.
|
getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getClob, getClob, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getIndexOf, getInt, getInt, getLong, getLong, getNClob, getNClob, getRef, getRef, getRowId, getRowId, getShort, getShort, getSQLXML, getSQLXML, getString, getString, getTime, getTime, getTimestamp, getTimestamp, getUnicodeStream, getUnicodeStream, getURL, getURLclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getClob, getClob, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getLong, getLong, getNClob, getNClob, getRef, getRef, getRowId, getRowId, getShort, getShort, getSQLXML, getSQLXML, getString, getString, getTime, getTime, getTimestamp, getTimestamp, getUnicodeStream, getUnicodeStream, getURL, getURLpublic SparkQueryResult(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataset)
public DbmsQueryResultMetaData getMetaData()
getMetaData in interface DbmsQueryResultpublic int getColumnCount()
getColumnCount in interface DbmsQueryResultgetColumnCount in class AttributeValueRetrievalHelperpublic String getColumnName(int index)
getColumnName in interface DbmsQueryResultgetColumnName in class AttributeValueRetrievalHelperindex - zero-based indexpublic int getColumnType(int index)
getColumnType in interface DbmsQueryResultindex - zero-based indexpublic boolean next()
DbmsQueryResultnext in interface DbmsQueryResultpublic Object getValue(int index)
getValue in interface DbmsQueryResultgetValue in class AttributeValueRetrievalHelperindex - This is a zero-based index.public void printContent()
printContent in interface DbmsQueryResultpublic void rewind()
DbmsQueryResultrewind in interface DbmsQueryResultpublic long getRowCount()
DbmsQueryResultgetRowCount in interface DbmsQueryResultCopyright © 2018 University of Michigan. All rights reserved.