public class VirtualizedColumnSelectorFactory extends Object implements ColumnSelectorFactory
| Constructor and Description |
|---|
VirtualizedColumnSelectorFactory(ColumnSelectorFactory baseFactory,
VirtualColumns virtualColumns) |
| Modifier and Type | Method and Description |
|---|---|
ColumnCapabilities |
getColumnCapabilities(String columnName)
Returns capabilities of a particular column, if known.
|
ColumnValueSelector<?> |
makeColumnValueSelector(String columnName)
Returns ColumnValueSelector corresponding to the given column name, or
NilColumnValueSelector if the
column with such name is absent. |
DimensionSelector |
makeDimensionSelector(DimensionSpec dimensionSpec) |
public VirtualizedColumnSelectorFactory(ColumnSelectorFactory baseFactory, VirtualColumns virtualColumns)
public DimensionSelector makeDimensionSelector(DimensionSpec dimensionSpec)
makeDimensionSelector in interface ColumnSelectorFactorypublic ColumnValueSelector<?> makeColumnValueSelector(String columnName)
ColumnSelectorFactoryNilColumnValueSelector if the
column with such name is absent.makeColumnValueSelector in interface ColumnSelectorFactory@Nullable public ColumnCapabilities getColumnCapabilities(String columnName)
ColumnSelectorFactorygetColumnCapabilities in interface ColumnSelectorFactorycolumnName - column nameCopyright © 2011–2018. All rights reserved.