peersim.skipnet
Class NumericId
java.lang.Object
peersim.skipnet.NumericId
- All Implemented Interfaces:
- java.lang.Cloneable
public class NumericId
- extends java.lang.Object
- implements java.lang.Cloneable
Class that represents the numeric id for a peersim.extras.am.skipnet node.
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NumericId
public NumericId(int _height)
generateAddress
public void generateAddress()
generateAddressFromString
public void generateAddressFromString(java.lang.String string)
commonPrefixLen
public int commonPrefixLen(NumericId toCmp)
getDigit
public int getDigit(int n)
setDigit
public void setDigit(int n,
int digit)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getB
public int getB()
setB
public void setB(int b)
getHeight
public int getHeight()
setHeight
public void setHeight(int height)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in class java.lang.Object
getNumericValue
public int getNumericValue()