パッケージ org.piax.gtrans.ov.szk
クラス FingerTable<E extends Endpoint>
java.lang.Object
org.piax.gtrans.ov.szk.FingerTable<E>
- 型パラメータ:
E- endpoint
public class FingerTable<E extends Endpoint> extends Object
A Finger Table in base K.
There are two special entries that are always available.
index -1: local node. index 0: the successor or predecessor.
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static intBstatic intKstatic intLOCALINDEX -
コンストラクタの概要
コンストラクタ コンストラクタ 説明 FingerTable(ChordSharpVNode<E> vnode, boolean isBackward) -
メソッドの概要
修飾子とタイプ メソッド 説明 intgetFingerTableSize()static intgetFTIndex(int distance)static intgetFTIndex(int i, int j)voidset(int index, FTEntry ent)voidshrink(int index)
-
フィールド詳細
-
B
public static final int B -
K
public static final int K -
LOCALINDEX
public static final int LOCALINDEX- 関連項目:
- 定数フィールド値
-
-
コンストラクタの詳細
-
メソッドの詳細
-
set
-
getFingerTableSize
public int getFingerTableSize() -
shrink
public void shrink(int index) -
getFTIndex
public static int getFTIndex(int i, int j) -
getFTIndex
public static int getFTIndex(int distance)
-