Package | Description |
---|---|
bt.data | |
bt.data.digest | |
bt.data.range |
Modifier and Type | Interface and Description |
---|---|
interface |
DataRange
Represents a range of binary data, abstracting the mapping of data onto the storage layer.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
Digester.digest(Range<?> data)
Calculates Digest of a binary range.
|
byte[] |
JavaSecurityDigester.digest(Range<?> data) |
Modifier and Type | Class and Description |
---|---|
class |
BlockRange<T extends Range<T>> |
class |
DelegatingDataRange<T extends Range<T>>
Adapter to a range, that indirectly encapsulates DataRange (most probably via delegation chain).
|
interface |
DelegatingRange<T extends Range<T>> |
interface |
Range<T extends Range<T>>
Represents a range of binary data.
|
class |
SynchronizedDataRange<T extends Range<T>>
Adapter to
SynchronizedRange that indirectly encapsulates DataRange (most probably via delegation chain). |
class |
SynchronizedRange<T extends Range<T>>
Data range synchronized with a shared lock.
|
Modifier and Type | Class and Description |
---|---|
class |
BlockRange<T extends Range<T>> |
class |
ByteRange
Binary data range.
|
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). |
class |
SynchronizedRange<T extends Range<T>>
Data range synchronized with a shared lock.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Range<T>> |
Ranges.blockRange(T range,
long transferBlockSize) |
static <T extends Range<T>> |
Ranges.synchronizedRange(T range) |
Modifier and Type | Method and Description |
---|---|
Range<T> |
Range.getSubrange(long offset)
Build a subrange of this data range.
|
Range<T> |
Range.getSubrange(long offset,
long length)
Build a subrange of this data range.
|
static <T extends Range<T>> |
Ranges.synchronizedRange(T range) |
Constructor and Description |
---|
SynchronizedRange(Range<T> delegate)
Create a data range synchronized with a private lock.
|
Copyright © 2016–2021. All rights reserved.