public class WebSocketResultSet
extends StreamingRowResultSet
An implementation of ResultSet that retrieves records from a websocket via a queue.
PullForwardOnlyResultSet.DefaultImplsImmutableResultSet.DefaultImplsUnsupportedTypesResultSet.DefaultImplsLogging.DefaultImplsAbstractResultSet.DefaultImpls| Constructor and Description |
|---|
WebSocketResultSet(java.sql.Statement stmt,
org.apache.avro.Schema schema,
WebsocketConnection conn,
kotlin.jvm.functions.Function2<? super java.lang.String,? super org.apache.avro.Schema,? extends arrow.core.Either<io.lenses.jdbc4.client.JdbcError.ParseError,? extends io.lenses.jdbc4.row.Row>> converter)
An implementation of ResultSet that retrieves records from a websocket via a queue.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Row |
currentRow() |
java.sql.ResultSetMetaData |
getMetaData() |
int |
getRow() |
java.sql.Statement |
getStatement() |
boolean |
isClosed() |
AvroSchemaResultSetMetaData |
meta() |
boolean |
next() |
currentRow, findColumn, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getDate, getDate, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getLong, getLong, getNString, getNString, getObject, getObject, getShort, getShort, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, meta, wasNullabsolute, afterLast, beforeFirst, first, getFetchDirection, getFetchSize, getType, isAfterLast, isBeforeFirst, isFirst, isLast, last, previous, relative, setFetchDirection, setFetchSizecancelRowUpdates, deleteRow, getConcurrency, getHoldability, insertRow, moveToCurrentRow, moveToInsertRow, refreshRow, rowDeleted, rowInserted, rowUpdated, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateClob, updateClob, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateSQLXML, updateSQLXML, updateShort, updateShort, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestampgetArray, getArray, getAsciiStream, getAsciiStream, getBinaryStream, getBinaryStream, getBlob, getBlob, getClob, getClob, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getObject, getObject, getObject, getObject, getRef, getRef, getRowId, getRowId, getSQLXML, getSQLXML, getURL, getURL, getUnicodeStream, getUnicodeStreamclearWarnings, getCursorName, getWarnings, isWrapperFor, unwrap_isWrapperFor, _unwrappublic WebSocketResultSet(java.sql.Statement stmt,
org.apache.avro.Schema schema,
WebsocketConnection conn,
kotlin.jvm.functions.Function2<? super java.lang.String,? super org.apache.avro.Schema,? extends arrow.core.Either<io.lenses.jdbc4.client.JdbcError.ParseError,? extends io.lenses.jdbc4.row.Row>> converter)
An implementation of ResultSet that retrieves records from a websocket via a queue.
public boolean next()
public boolean isClosed()
public void close()
public int getRow()
public Row currentRow()
public java.sql.ResultSetMetaData getMetaData()
public AvroSchemaResultSetMetaData meta()
public java.sql.Statement getStatement()