| Modifier and Type | Method and Description |
|---|---|
Druids.TimeseriesQueryBuilder |
Druids.TimeseriesQueryBuilder.virtualColumns(VirtualColumn... virtualColumns) |
Druids.ScanQueryBuilder |
Druids.ScanQueryBuilder.virtualColumns(VirtualColumn... virtualColumns) |
| Modifier and Type | Method and Description |
|---|---|
GroupByQuery.Builder |
GroupByQuery.Builder.setVirtualColumns(VirtualColumn... virtualColumns) |
| Modifier and Type | Method and Description |
|---|---|
TopNQueryBuilder |
TopNQueryBuilder.virtualColumns(VirtualColumn... virtualColumns) |
| Modifier and Type | Method and Description |
|---|---|
VirtualColumn |
VirtualColumns.getVirtualColumn(String columnName) |
VirtualColumn[] |
VirtualColumns.getVirtualColumns() |
| Modifier and Type | Method and Description |
|---|---|
static VirtualColumns |
VirtualColumns.create(List<VirtualColumn> virtualColumns) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
HashJoinSegmentStorageAdapter.determineBaseColumnsWithPreAndPostJoinVirtualColumns(VirtualColumns virtualColumns,
List<VirtualColumn> preJoinVirtualColumns,
List<VirtualColumn> postJoinVirtualColumns)
Return a String set containing the name of columns that belong to the base table (including any pre-join virtual
columns as well).
|
Set<String> |
HashJoinSegmentStorageAdapter.determineBaseColumnsWithPreAndPostJoinVirtualColumns(VirtualColumns virtualColumns,
List<VirtualColumn> preJoinVirtualColumns,
List<VirtualColumn> postJoinVirtualColumns)
Return a String set containing the name of columns that belong to the base table (including any pre-join virtual
columns as well).
|
| Modifier and Type | Method and Description |
|---|---|
List<VirtualColumn> |
JoinFilterPreAnalysis.getPostJoinVirtualColumns() |
Set<VirtualColumn> |
JoinFilterSplit.getPushDownVirtualColumns() |
| Modifier and Type | Method and Description |
|---|---|
void |
JoinableClauses.splitVirtualColumns(VirtualColumns virtualColumns,
List<VirtualColumn> preJoinVirtualColumns,
List<VirtualColumn> postJoinVirtualColumns) |
void |
JoinableClauses.splitVirtualColumns(VirtualColumns virtualColumns,
List<VirtualColumn> preJoinVirtualColumns,
List<VirtualColumn> postJoinVirtualColumns) |
| Constructor and Description |
|---|
Builder(JoinFilterPreAnalysisKey key,
List<VirtualColumn> postJoinVirtualColumns) |
JoinFilterSplit(Filter baseTableFilter,
Filter joinTableFilter,
Set<VirtualColumn> pushDownVirtualColumns) |
| Modifier and Type | Class and Description |
|---|---|
class |
ExpressionVirtualColumn |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.