public abstract class CompressedChunkReader extends AbstractReaderFileProxy implements ChunkReader
| Modifier and Type | Class and Description |
|---|---|
static class |
CompressedChunkReader.Mmap |
static class |
CompressedChunkReader.Standard |
channel, fileLength| Modifier | Constructor and Description |
|---|---|
protected |
CompressedChunkReader(ChannelProxy channel,
CompressionMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
int |
chunkSize()
Buffer size required for this rebufferer.
|
double |
getCrcCheckChance()
Needed for tests.
|
Rebufferer |
instantiateRebufferer() |
BufferType |
preferredBufferType()
Specifies type of buffer the caller should attempt to give.
|
protected boolean |
shouldCheckCrc() |
java.lang.String |
toString() |
channel, close, fileLengthclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitreadChunkchannel, close, fileLengthprotected CompressedChunkReader(ChannelProxy channel, CompressionMetadata metadata)
public double getCrcCheckChance()
ReaderFileProxygetCrcCheckChance in interface ReaderFileProxygetCrcCheckChance in class AbstractReaderFileProxyprotected final boolean shouldCheckCrc()
public java.lang.String toString()
toString in class AbstractReaderFileProxypublic int chunkSize()
ChunkReaderchunkSize in interface ChunkReaderpublic BufferType preferredBufferType()
ChunkReaderpreferredBufferType in interface ChunkReaderpublic Rebufferer instantiateRebufferer()
instantiateRebufferer in interface RebuffererFactoryCopyright © 2018 The Apache Software Foundation