public class CompressedPoolingSegmentedFile extends PoolingSegmentedFile implements ICompressedFile
| Modifier and Type | Class and Description |
|---|---|
static class |
CompressedPoolingSegmentedFile.Builder |
| Modifier and Type | Field and Description |
|---|---|
CompressionMetadata |
metadata |
length, onDiskLength, path| Constructor and Description |
|---|
CompressedPoolingSegmentedFile(java.lang.String path,
CompressionMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup()
Do whatever action is needed to reclaim ressources used by this SegmentedFile.
|
protected RandomAccessReader |
createReader(java.lang.String path) |
CompressionMetadata |
getMetadata() |
getSegment, recyclegetBuilder, getCompressedBuilder, iterator, toStringpublic final CompressionMetadata metadata
public CompressedPoolingSegmentedFile(java.lang.String path,
CompressionMetadata metadata)
protected RandomAccessReader createReader(java.lang.String path)
createReader in class PoolingSegmentedFilepublic CompressionMetadata getMetadata()
getMetadata in interface ICompressedFilepublic void cleanup()
SegmentedFilecleanup in class PoolingSegmentedFileCopyright © 2015 The Apache Software Foundation