Package org.apache.cassandra.io.util
Interface ReaderFileProxy
- All Superinterfaces:
AutoCloseable
- All Known Subinterfaces:
ChunkReader,Rebufferer,RebuffererFactory
- All Known Implementing Classes:
AbstractReaderFileProxy,BufferManagingRebufferer,BufferManagingRebufferer.Aligned,BufferManagingRebufferer.Unaligned,CompressedChunkReader,CompressedChunkReader.Mmap,CompressedChunkReader.Standard,EmptyRebufferer,LimitingRebufferer,TailOverridingRebufferer,WrappingRebufferer
Base class for the RandomAccessReader components that implement reading.
-
Method Details
-
close
void close()- Specified by:
closein interfaceAutoCloseable
-
channel
ChannelProxy channel() -
fileLength
long fileLength() -
getCrcCheckChance
double getCrcCheckChance()Needed for tests. Returns the table's CRC check chance, which is only set for compressed tables.
-