public class SqlJoinCalciteParameters extends Object implements AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
private org.apache.calcite.jdbc.CalciteConnection |
connection |
private FlowFileTable |
enrichmentTable |
private static org.slf4j.Logger |
logger |
private FlowFileTable |
originalTable |
private PreparedStatement |
preparedStatement |
private String |
sql |
| Constructor and Description |
|---|
SqlJoinCalciteParameters(String sql,
org.apache.calcite.jdbc.CalciteConnection connection,
PreparedStatement preparedStatement,
FlowFileTable originalTable,
FlowFileTable enrichmentTable) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
private void |
closeQuietly(AutoCloseable closeable,
String description) |
org.apache.calcite.jdbc.CalciteConnection |
getConnection() |
FlowFileTable |
getEnrichmentTable() |
FlowFileTable |
getOriginalTable() |
PreparedStatement |
getPreparedStatement() |
String |
getSql() |
private static final org.slf4j.Logger logger
private final String sql
private final org.apache.calcite.jdbc.CalciteConnection connection
private final PreparedStatement preparedStatement
private final FlowFileTable originalTable
private final FlowFileTable enrichmentTable
public SqlJoinCalciteParameters(String sql, org.apache.calcite.jdbc.CalciteConnection connection, PreparedStatement preparedStatement, FlowFileTable originalTable, FlowFileTable enrichmentTable)
public String getSql()
public org.apache.calcite.jdbc.CalciteConnection getConnection()
public PreparedStatement getPreparedStatement()
public FlowFileTable getOriginalTable()
public FlowFileTable getEnrichmentTable()
public void close()
close in interface AutoCloseableprivate void closeQuietly(AutoCloseable closeable, String description)
Copyright © 2023 Apache NiFi Project. All rights reserved.