Return a set of contributions by this buffer for the given lookup range
While this method does not expose which parts of the global range are covered,
this method allows to check whether there are any gaps in the read
The offset within the range set where this buffer starts; may be null if the offset cannot be represented in a single value such as
in a union of two buffers which have different offsets
A set of ranges from which reading is valid. The range set may be shared among several range buffers and may thus include
ranges outside of the range formed by the buffer's offset and capacity
The offset within the range set where this buffer starts; may be null if the offset cannot be represented in a single value such as
in a union of two buffers which have different offsets
Return a set of contributions by this buffer for the given lookup range
While this method does not expose which parts of the global range are covered,
this method allows to check whether there are any gaps in the read
transferFrom
defaultvoidtransferFrom(long thisOffset,
RangeBuffer<A> other,
long otherOffset,
long length)
throws IOException