Modifier and Type | Method and Description |
---|---|
GenericColumnSerializer |
DoublesSketchComplexMetricSerde.getSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String column) |
Modifier and Type | Method and Description |
---|---|
GenericColumnSerializer |
SketchMergeComplexMetricSerde.getSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String column) |
Modifier and Type | Method and Description |
---|---|
GenericColumnSerializer |
ApproximateHistogramFoldingSerde.getSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String column) |
Modifier and Type | Method and Description |
---|---|
GenericColumnSerializer |
HyperUniquesSerde.getSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String column) |
Modifier and Type | Method and Description |
---|---|
GenericColumnSerializer |
VarianceSerde.getSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String column) |
Modifier and Type | Method and Description |
---|---|
static FloatColumnSerializer |
FloatColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression) |
static DoubleColumnSerializer |
DoubleColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression) |
static LongColumnSerializer |
LongColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression,
CompressionFactory.LongEncodingStrategy encoding) |
DimensionMergerV9 |
StringDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<Long> |
LongDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<Float> |
FloatDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<Double> |
DoubleDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<EncodedKeyComponentType> |
DimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress)
Creates a new DimensionMergerV9, a per-dimension object responsible for merging indexes/row data across segments
and building the on-disk representation of a dimension.
|
protected void |
LongDimensionMergerV9.setupEncodedValueWriter(SegmentWriteOutMedium segmentWriteOutMedium) |
Constructor and Description |
---|
DoubleDimensionMergerV9(String dimensionName,
IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium) |
FloatDimensionMergerV9(String dimensionName,
IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium) |
StringDimensionMergerV9(String dimensionName,
IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
Modifier and Type | Method and Description |
---|---|
static V3CompressedVSizeColumnarMultiIntsSerializer |
V3CompressedVSizeColumnarMultiIntsSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
int maxValue,
CompressionStrategy compression) |
static CompressedVSizeColumnarIntsSerializer |
CompressedVSizeColumnarIntsSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
int maxValue,
CompressionStrategy compression) |
static ColumnarDoublesSerializer |
CompressionFactory.getDoubleSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ByteOrder byteOrder,
CompressionStrategy compression) |
static ColumnarFloatsSerializer |
CompressionFactory.getFloatSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ByteOrder order,
CompressionStrategy compressionStrategy) |
static ColumnarLongsSerializer |
CompressionFactory.getLongSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ByteOrder order,
CompressionFactory.LongEncodingStrategy encodingStrategy,
CompressionStrategy compressionStrategy) |
Constructor and Description |
---|
ByteBufferWriter(SegmentWriteOutMedium segmentWriteOutMedium,
ObjectStrategy<T> strategy) |
EntireLayoutColumnarDoublesSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
ByteOrder order) |
GenericIndexedWriter(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ObjectStrategy<T> strategy) |
GenericIndexedWriter(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ObjectStrategy<T> strategy,
int fileSizeLimit) |
VSizeColumnarIntsSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
int maxValue) |
VSizeColumnarMultiIntsSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
int maxId) |
Modifier and Type | Method and Description |
---|---|
static LargeColumnSupportedComplexColumnSerializer |
LargeColumnSupportedComplexColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ObjectStrategy strategy) |
static ComplexColumnSerializer |
ComplexColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ObjectStrategy strategy) |
static LargeColumnSupportedComplexColumnSerializer |
LargeColumnSupportedComplexColumnSerializer.createWithColumnSize(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ObjectStrategy strategy,
int columnSize) |
GenericColumnSerializer |
ComplexMetricSerde.getSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String column)
This method provides the ability for a ComplexMetricSerde to control its own serialization.
|
Modifier and Type | Class and Description |
---|---|
class |
OffHeapMemorySegmentWriteOutMedium |
class |
OnHeapMemorySegmentWriteOutMedium |
class |
TmpFileSegmentWriteOutMedium |
Modifier and Type | Method and Description |
---|---|
SegmentWriteOutMedium |
TmpFileSegmentWriteOutMediumFactory.makeSegmentWriteOutMedium(File outDir) |
SegmentWriteOutMedium |
SegmentWriteOutMediumFactory.makeSegmentWriteOutMedium(File outDir)
Creates a new SegmentWriteOutMedium.
|
SegmentWriteOutMedium |
OffHeapMemorySegmentWriteOutMediumFactory.makeSegmentWriteOutMedium(File outDir) |
Copyright © 2011–2018. All rights reserved.