public class TableOnMergeViewFactory extends Object implements TableOnViewFactory
Constructor and Description |
---|
TableOnMergeViewFactory(TableMetadata tableMetadata,
TableOnMergeHelper onMergeHelper,
StatementResultService statementResultService,
StatementMetricHandle metricsHandle,
MetricReportingServiceSPI metricReportingService) |
Modifier and Type | Method and Description |
---|---|
MetricReportingServiceSPI |
getMetricReportingService() |
StatementMetricHandle |
getMetricsHandle() |
TableOnMergeHelper |
getOnMergeHelper() |
StatementResultService |
getStatementResultService() |
TableMetadata |
getTableMetadata() |
TableOnViewBase |
make(SubordWMatchExprLookupStrategy lookupStrategy,
TableStateInstance tableState,
AgentInstanceContext agentInstanceContext,
ResultSetProcessor resultSetProcessor) |
public TableOnMergeViewFactory(TableMetadata tableMetadata, TableOnMergeHelper onMergeHelper, StatementResultService statementResultService, StatementMetricHandle metricsHandle, MetricReportingServiceSPI metricReportingService)
public TableOnViewBase make(SubordWMatchExprLookupStrategy lookupStrategy, TableStateInstance tableState, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
make
in interface TableOnViewFactory
public TableMetadata getTableMetadata()
public TableOnMergeHelper getOnMergeHelper()
public StatementResultService getStatementResultService()
public StatementMetricHandle getMetricsHandle()
public MetricReportingServiceSPI getMetricReportingService()