@InterfaceAudience.Internal public class BloomDataMapBuilder extends BloomDataMapWriter implements DataMapBuilder
currentBlockletId, indexBloomFiltersdataMapPath, segmentId, tablePath| Modifier and Type | Method and Description |
|---|---|
void |
addRow(int blockletId,
int pageId,
int rowId,
Object[] values) |
void |
close() |
void |
finish() |
protected byte[] |
getStringData(Object data) |
void |
initialize() |
onBlockEnd, onBlockletEnd, onBlockletStart, onBlockStart, onPageAdded, releaseResouce, resetBloomFilters, writeBloomDataMapFilecommitFile, getDefaultDataMapPath, getIndexColumnspublic void initialize()
throws IOException
initialize in interface DataMapBuilderIOExceptionpublic void addRow(int blockletId,
int pageId,
int rowId,
Object[] values)
addRow in interface DataMapBuilderpublic void finish()
throws IOException
finish in interface DataMapBuilderfinish in class BloomDataMapWriterIOExceptionpublic void close()
throws IOException
close in interface DataMapBuilderIOExceptionprotected byte[] getStringData(Object data)
getStringData in class BloomDataMapWriterCopyright © 2016–2018 The Apache Software Foundation. All rights reserved.