public class ColumnCapabilitiesImpl extends Object implements ColumnCapabilities
Constructor and Description |
---|
ColumnCapabilitiesImpl() |
Modifier and Type | Method and Description |
---|---|
ValueType |
getType() |
boolean |
hasBitmapIndexes() |
boolean |
hasMultipleValues() |
boolean |
hasSpatialIndexes() |
boolean |
isDictionaryEncoded() |
boolean |
isRunLengthEncoded() |
ColumnCapabilitiesImpl |
merge(ColumnCapabilities other) |
ColumnCapabilitiesImpl |
setDictionaryEncoded(boolean dictionaryEncoded) |
ColumnCapabilitiesImpl |
setHasBitmapIndexes(boolean hasInvertedIndexes) |
ColumnCapabilitiesImpl |
setHasMultipleValues(boolean hasMultipleValues) |
ColumnCapabilitiesImpl |
setHasSpatialIndexes(boolean hasSpatialIndexes) |
ColumnCapabilitiesImpl |
setRunLengthEncoded(boolean runLengthEncoded) |
ColumnCapabilitiesImpl |
setType(ValueType type) |
public ValueType getType()
getType
in interface ColumnCapabilities
public ColumnCapabilitiesImpl setType(ValueType type)
public boolean isDictionaryEncoded()
isDictionaryEncoded
in interface ColumnCapabilities
public ColumnCapabilitiesImpl setDictionaryEncoded(boolean dictionaryEncoded)
public boolean isRunLengthEncoded()
isRunLengthEncoded
in interface ColumnCapabilities
public ColumnCapabilitiesImpl setRunLengthEncoded(boolean runLengthEncoded)
public boolean hasBitmapIndexes()
hasBitmapIndexes
in interface ColumnCapabilities
public ColumnCapabilitiesImpl setHasBitmapIndexes(boolean hasInvertedIndexes)
public boolean hasSpatialIndexes()
hasSpatialIndexes
in interface ColumnCapabilities
public ColumnCapabilitiesImpl setHasSpatialIndexes(boolean hasSpatialIndexes)
public boolean hasMultipleValues()
hasMultipleValues
in interface ColumnCapabilities
public ColumnCapabilitiesImpl setHasMultipleValues(boolean hasMultipleValues)
public ColumnCapabilitiesImpl merge(ColumnCapabilities other)
merge
in interface ColumnCapabilities
Copyright © 2011–2015. All rights reserved.