rice.p2p.commonapi
Interface Id.Distance
-
All Superinterfaces:
- java.lang.Comparable, java.io.Serializable
-
All Known Implementing Classes:
- Id.Distance
- Enclosing interface:
- Id
-
public static interface Id.Distance
- extends java.lang.Comparable, java.io.Serializable
A class for representing and manipulating the distance between two Ids on the circle.
- Version:
- $Id: Id.java 2302 2005-03-11 00:58:26Z jeffh $
- Author:
- amislove
Methods inherited from interface java.lang.Comparable |
compareTo |
shiftDistance
Id.Distance shiftDistance(int cnt,
int fill)
- Shift operator. shift(-1,0) multiplies value of this by two, shift(1,0) divides by 2
-
-
- Parameters:
-
cnt
- the number of bits to shift, negative shifts left, positive shifts right-
fill
- value of bit shifted in (0 if fill == 0, 1 otherwise)
- Returns:
- this
Copyright © 2001-2005 - Rice Pastry.