| Modifier and Type | Method and Description |
|---|---|
RowSignature |
InlineDataSource.getRowSignature()
Returns the row signature (map of column name to type) for this inline datasource.
|
RowSignature |
QueryToolChest.resultArraySignature(QueryType query)
Returns a
RowSignature for the arrays returned by QueryToolChest.resultsAsArrays(QueryType, org.apache.druid.java.util.common.guava.Sequence<ResultType>). |
| Modifier and Type | Method and Description |
|---|---|
static InlineDataSource |
InlineDataSource.fromIterable(Iterable<Object[]> rows,
RowSignature signature)
Creates an inline datasource from an Iterable.
|
| Modifier and Type | Method and Description |
|---|---|
RowSignature |
GroupByQuery.getResultRowSignature()
Returns a list of field names, of the same size as
GroupByQuery.getResultRowSizeWithPostAggregators(), in the
order that they will appear in ResultRows for this query. |
RowSignature |
GroupByQueryQueryToolChest.resultArraySignature(GroupByQuery query) |
| Modifier and Type | Method and Description |
|---|---|
RowSignature |
ScanQueryQueryToolChest.resultArraySignature(ScanQuery query) |
| Modifier and Type | Method and Description |
|---|---|
RowSignature |
TimeseriesQueryQueryToolChest.resultArraySignature(TimeseriesQuery query) |
| Modifier and Type | Method and Description |
|---|---|
RowSignature |
TopNQueryQueryToolChest.resultArraySignature(TopNQuery query) |
| Modifier and Type | Method and Description |
|---|---|
static <RowType> RowBasedColumnSelectorFactory<RowType> |
RowBasedColumnSelectorFactory.create(RowAdapter<RowType> adapter,
Supplier<RowType> supplier,
RowSignature signature,
boolean throwParseExceptions)
Create an instance based on any object, along with a
RowAdapter for that object. |
| Constructor and Description |
|---|
RowBasedSegment(SegmentId segmentId,
Iterable<RowType> rowIterable,
RowAdapter<RowType> rowAdapter,
RowSignature rowSignature)
Create a row-based segment.
|
| Modifier and Type | Method and Description |
|---|---|
RowSignature |
RowSignature.Builder.build() |
static RowSignature |
RowSignature.empty() |
| Modifier and Type | Method and Description |
|---|---|
RowSignature.Builder |
RowSignature.Builder.addAll(RowSignature other) |
| Modifier and Type | Method and Description |
|---|---|
RowSignature |
IndexedTable.rowSignature()
Returns the signature of this table, which includes all key columns (as well as other columns that can be
selected, but are not keys).
|
RowSignature |
RowBasedIndexedTable.rowSignature() |
| Constructor and Description |
|---|
RowBasedIndexedTable(List<RowType> table,
RowAdapter<RowType> rowAdapter,
RowSignature rowSignature,
Set<String> keyColumns,
String version) |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.