Class AbstractPositionedByteRange

java.lang.Object
org.apache.hadoop.hbase.util.AbstractByteRange
org.apache.hadoop.hbase.util.AbstractPositionedByteRange
All Implemented Interfaces:
Comparable<ByteRange>, ByteRange, PositionedByteRange
Direct Known Subclasses:
SimplePositionedByteRange, SimplePositionedMutableByteRange

@Private @Evolving public abstract class AbstractPositionedByteRange extends AbstractByteRange implements PositionedByteRange
Extends the basic SimpleByteRange implementation with position support. position is considered transient, not fundamental to the definition of the range, and does not participate in AbstractByteRange.compareTo(ByteRange), AbstractByteRange.hashCode(), or AbstractByteRange.equals(Object). Position is retained by copy operations.