Package | Description |
---|---|
bt.data | |
bt.data.digest | |
bt.data.range |
Modifier and Type | Method and Description |
---|---|
static DataRange |
PieceUtils.buildReadWriteDataRange(List<StorageUnit> nonEmptyStorageUnits)
Builds a read write data range with the ordered passed in storage units
|
DataRange |
ChunkDescriptor.getData()
Get chunk's data accessor.
|
DataRange |
DataRange.getSubrange(long offset)
Build a subrange of this data range.
|
DataRange |
DataRange.getSubrange(long offset,
long length)
Build a subrange of this data range.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
Digester.digest(DataRange data)
Calculates a digest of a data range.
|
byte[] |
JavaSecurityDigester.digest(DataRange data) |
byte[] |
Digester.digestForced(DataRange data)
Calculates a digest of a data range.
|
byte[] |
JavaSecurityDigester.digestForced(DataRange data) |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingDataRange<T extends Range<T>>
Adapter to a range, that indirectly encapsulates DataRange (most probably via delegation chain).
|
class |
SynchronizedDataRange<T extends Range<T>>
Adapter to
SynchronizedRange that indirectly encapsulates DataRange (most probably via delegation chain). |
Modifier and Type | Method and Description |
---|---|
static DataRange |
Ranges.dataRange(BlockRange<DataRange> range) |
DataRange |
SynchronizedDataRange.getSubrange(long offset) |
DataRange |
DelegatingDataRange.getSubrange(long offset) |
DataRange |
SynchronizedDataRange.getSubrange(long offset,
long length) |
DataRange |
DelegatingDataRange.getSubrange(long offset,
long length) |
static DataRange |
Ranges.synchronizedDataRange(BlockRange<DataRange> range) |
static DataRange |
Ranges.synchronizedDataRange(DataRange range) |
Modifier and Type | Method and Description |
---|---|
static DataRange |
Ranges.synchronizedDataRange(DataRange range) |
Modifier and Type | Method and Description |
---|---|
static DataRange |
Ranges.dataRange(BlockRange<DataRange> range) |
static DataRange |
Ranges.synchronizedDataRange(BlockRange<DataRange> range) |
Constructor and Description |
---|
SynchronizedDataRange(SynchronizedRange<T> delegate,
Function<T,DataRange> converter) |
Copyright © 2016–2021. All rights reserved.