| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
ObjectId
A class that corresponds to an identifier of a object.
|
class |
PeerId
A class which represents Peer Id.
|
class |
PeerIdWithLocator
A class to hold a pair of Peer Identifier and Locator.
|
class |
ServiceId
A class that corresponds to an identifier of a service.
|
class |
TransportId
A class of a identifier of a Transport.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static Id |
Id.newId(int len)
指定された長さのランダムなbyte列を持つIdオブジェクトを生成する。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
Id.commonPostfixLen(Id id) |
int |
Id.commonPrefixLen(Id id) |
int |
Id.compareTo(Id id) |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
Id |
RowData.rowId |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
RowData |
AttributeTable.getRow(Id rowId)
指定されたrowIdを持つRowDataを取得する。
|
RowData |
AttributeTable.newRow(Id rowId)
指定されたrowIdを持つRowDataを新たに生成する。
|
RowData |
AttributeTable.removeRow(Id rowId) |
RowData |
AttributeTable.setSuperRow(Id rowId)
指定されたrowIdを持つRowDataをsuperRowとしてセットする。
|
| コンストラクタと説明 |
|---|
RowData(AttributeTable table,
Id rowId,
boolean isBoundToAttribute)
RowDataを生成する。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
RowData |
CombinedOverlay.getRow(Id rowId)
指定されたrowIdを持つRowDataを取得する。
|
RowData |
CombinedOverlay.newRow(Id rowId)
指定されたrowIdを持つRowDataを新たに生成する。
|
RowData |
CombinedOverlay.removeRow(Id rowId) |
RowData |
CombinedOverlay.setSuperRow(Id rowId)
指定されたrowIdを持つRowDataをsuperRowとしてセットする。
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
LocationId |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
StrictMap<Id,List<SubRange>> |
RQAlgorithm.assignDelegates(RQMessage msg,
List<SubRange[]> closeRanges,
List<DKRangeRValue<?>> rvals)
split the given query range and assign an appropriate delegation node
for each subrange.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
MembershipVector
a membership vector
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected StrictMap<Id,List<SubRange>> |
ChordSharp.assignDelegates(RQMessage msg,
List<SubRange[]> closeRanges)
各 range を subRange に分割し,それぞれ担当ノードを割り当てる.
|
StrictMap<Id,List<SubRange>> |
ChordSharpRQAlgorithm.assignDelegates(RQMessage msg,
List<SubRange[]> closeRanges,
List<DKRangeRValue<?>> rvals)
各 range を subRange に分割し,それぞれ担当ノードを割り当てる.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
ChordSharp.aggregateDelegates(List<SubRange> dkrlist,
StrictMap<Id,List<SubRange>> map) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
UniqId |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
UniqId.compareTo(Id id) |
| コンストラクタと説明 |
|---|
UniqId(Id id) |
Copyright © 2017. All rights reserved.