Class FileRangeImpl

java.lang.Object
org.apache.hadoop.fs.impl.FileRangeImpl
All Implemented Interfaces:
FileRange
Direct Known Subclasses:
CombinedFileRange

@Private public class FileRangeImpl extends Object implements FileRange
A range of bytes from a file with an optional buffer to read those bytes for zero copy. This shouldn't be created directly via constructor rather factory defined in FileRange#createFileRange should be used.
  • Constructor Details

    • FileRangeImpl

      public FileRangeImpl(long offset, int length, Object reference)
      Create.
      Parameters:
      offset - offset in file
      length - length of data to read.
      reference - nullable reference to store in the range.
  • Method Details