| 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.