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 |
pool
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, recycle
getBuilder, getCompressedBuilder, iterator, toString
public final CompressionMetadata metadata
public CompressedPoolingSegmentedFile(java.lang.String path, CompressionMetadata metadata)
protected RandomAccessReader createReader(java.lang.String path)
createReader
in class PoolingSegmentedFile
public CompressionMetadata getMetadata()
getMetadata
in interface ICompressedFile
public void cleanup()
SegmentedFile
cleanup
in class PoolingSegmentedFile
Copyright © 2013 The Apache Software Foundation