public class ColumnBuilder extends Object
Constructor and Description |
---|
ColumnBuilder() |
Modifier and Type | Method and Description |
---|---|
Column |
build() |
ColumnBuilder |
setBitmapIndex(com.google.common.base.Supplier<BitmapIndex> bitmapIndex) |
ColumnBuilder |
setComplexColumn(com.google.common.base.Supplier<ComplexColumn> complexColumn) |
ColumnBuilder |
setDictionaryEncodedColumn(com.google.common.base.Supplier<DictionaryEncodedColumn> dictionaryEncodedColumn) |
ColumnBuilder |
setGenericColumn(com.google.common.base.Supplier<GenericColumn> genericColumn) |
ColumnBuilder |
setHasMultipleValues(boolean hasMultipleValues) |
ColumnBuilder |
setRunLengthColumn(com.google.common.base.Supplier<RunLengthColumn> runLengthColumn) |
ColumnBuilder |
setSpatialIndex(com.google.common.base.Supplier<SpatialIndex> spatialIndex) |
ColumnBuilder |
setType(ValueType type) |
public ColumnBuilder setType(ValueType type)
public ColumnBuilder setHasMultipleValues(boolean hasMultipleValues)
public ColumnBuilder setDictionaryEncodedColumn(com.google.common.base.Supplier<DictionaryEncodedColumn> dictionaryEncodedColumn)
public ColumnBuilder setRunLengthColumn(com.google.common.base.Supplier<RunLengthColumn> runLengthColumn)
public ColumnBuilder setGenericColumn(com.google.common.base.Supplier<GenericColumn> genericColumn)
public ColumnBuilder setComplexColumn(com.google.common.base.Supplier<ComplexColumn> complexColumn)
public ColumnBuilder setBitmapIndex(com.google.common.base.Supplier<BitmapIndex> bitmapIndex)
public ColumnBuilder setSpatialIndex(com.google.common.base.Supplier<SpatialIndex> spatialIndex)
public Column build()
Copyright © 2011–2015. All rights reserved.