public class CalciteJDBCStream extends JDBCStream
JDBCStream.ResultSetValueSelector
TupleStream.IgnoreException
MapWriter.EntryWriter
resultSet, sep, streamContext
Constructor and Description |
---|
CalciteJDBCStream(String connectionUrl,
String sqlQuery,
StreamComparator definedSort,
Properties connectionProperties,
String driverClassName) |
Modifier and Type | Method and Description |
---|---|
protected JDBCStream.ResultSetValueSelector |
determineValueSelector(int columnIdx,
ResultSetMetaData metadata) |
children, close, getStreamSort, open, read, setStreamContext, toExplanation, toExpression
getCost, getShards, getShards, getStreamNodeId, writeMap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _size
public CalciteJDBCStream(String connectionUrl, String sqlQuery, StreamComparator definedSort, Properties connectionProperties, String driverClassName) throws IOException
IOException
protected JDBCStream.ResultSetValueSelector determineValueSelector(int columnIdx, ResultSetMetaData metadata) throws SQLException
determineValueSelector
in class JDBCStream
SQLException
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.