public abstract class AbstractTablePartWorker extends Object implements Callable<ConversionResult>
| Modifier and Type | Field and Description |
|---|---|
protected CloudSpannerConnection |
connection |
protected net.sf.jsqlparser.statement.select.Select |
select |
| Modifier and Type | Method and Description |
|---|---|
ConversionResult |
call() |
protected long |
getEstimatedRecordCount(net.sf.jsqlparser.statement.select.Select select) |
abstract long |
getRecordCount() |
protected boolean |
isExtendedMode(long batchSize) |
protected abstract void |
run() |
protected final CloudSpannerConnection connection
protected final net.sf.jsqlparser.statement.select.Select select
public ConversionResult call()
call in interface Callable<ConversionResult>protected long getEstimatedRecordCount(net.sf.jsqlparser.statement.select.Select select)
throws SQLException
SQLExceptionprotected boolean isExtendedMode(long batchSize)
throws SQLException
SQLExceptionpublic abstract long getRecordCount()
Copyright © 2017. All rights reserved.