public interface DataRange extends Range<DataRange>
Modifier and Type | Method and Description |
---|---|
DataRange |
getSubrange(long offset)
Build a subrange of this data range.
|
DataRange |
getSubrange(long offset,
long length)
Build a subrange of this data range.
|
void |
visitUnits(DataRangeVisitor visitor)
Traverse the storage units in this data range.
|
void visitUnits(DataRangeVisitor visitor)
DataRange getSubrange(long offset, long length)
getSubrange
in interface Range<DataRange>
offset
- Offset from the beginning of the original data range in bytes, inclusivelength
- Length of the new data rangeDataRange getSubrange(long offset)
getSubrange
in interface Range<DataRange>
offset
- Offset from the beginning of the original data range in bytes, inclusiveCopyright © 2016–2021. All rights reserved.