public class LookupColumnSelectorFactory extends Object implements ColumnSelectorFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_COLUMN |
static String |
VALUE_COLUMN |
| Modifier and Type | Method and Description |
|---|---|
ColumnCapabilities |
getColumnCapabilities(String column)
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 static final String KEY_COLUMN
public static final String VALUE_COLUMN
@Nonnull public DimensionSelector makeDimensionSelector(DimensionSpec dimensionSpec)
makeDimensionSelector in interface ColumnSelectorFactory@Nonnull public ColumnValueSelector makeColumnValueSelector(String columnName)
ColumnSelectorFactoryNilColumnValueSelector if the
column with such name is absent.makeColumnValueSelector in interface ColumnSelectorFactory@Nullable public ColumnCapabilities getColumnCapabilities(String column)
ColumnSelectorFactorygetColumnCapabilities in interface ColumnInspectorgetColumnCapabilities in interface ColumnSelectorFactorycolumn - column nameCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.