public class ColumnBuilder extends Object
| Constructor and Description |
|---|
ColumnBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ColumnHolder |
build() |
SmooshedFileMapper |
getFileMapper() |
ColumnBuilder |
setBitmapIndex(com.google.common.base.Supplier<BitmapIndex> bitmapIndex) |
ColumnBuilder |
setComplexColumnSupplier(com.google.common.base.Supplier<? extends ComplexColumn> columnSupplier) |
ColumnBuilder |
setDictionaryEncodedColumnSupplier(com.google.common.base.Supplier<? extends DictionaryEncodedColumn<?>> columnSupplier) |
ColumnBuilder |
setFileMapper(SmooshedFileMapper fileMapper) |
ColumnBuilder |
setFilterable(boolean filterable) |
ColumnBuilder |
setHasMultipleValues(boolean hasMultipleValues) |
ColumnBuilder |
setNumericColumnSupplier(com.google.common.base.Supplier<? extends NumericColumn> columnSupplier) |
ColumnBuilder |
setSpatialIndex(com.google.common.base.Supplier<SpatialIndex> spatialIndex) |
ColumnBuilder |
setType(ValueType type) |
public ColumnBuilder setFileMapper(SmooshedFileMapper fileMapper)
public SmooshedFileMapper getFileMapper()
public ColumnBuilder setType(ValueType type)
public ColumnBuilder setHasMultipleValues(boolean hasMultipleValues)
public ColumnBuilder setDictionaryEncodedColumnSupplier(com.google.common.base.Supplier<? extends DictionaryEncodedColumn<?>> columnSupplier)
public ColumnBuilder setFilterable(boolean filterable)
public ColumnBuilder setComplexColumnSupplier(com.google.common.base.Supplier<? extends ComplexColumn> columnSupplier)
public ColumnBuilder setNumericColumnSupplier(com.google.common.base.Supplier<? extends NumericColumn> columnSupplier)
public ColumnBuilder setBitmapIndex(com.google.common.base.Supplier<BitmapIndex> bitmapIndex)
public ColumnBuilder setSpatialIndex(com.google.common.base.Supplier<SpatialIndex> spatialIndex)
public ColumnHolder build()
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.