dermi.core.pastry
Class Id

java.lang.Object
  extended by rice.pastry.Id
      extended by rice.pastry.NodeId
          extended by dermi.core.pastry.Id
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, rice.p2p.commonapi.Id

public class Id
extends rice.pastry.NodeId
implements Id

Id implementation for Pastry

Version:
1.2
Author:
Carles Pairot
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class rice.pastry.Id
rice.pastry.Id.Distance
 
Field Summary
 
Fields inherited from class rice.pastry.NodeId
nodeIdBitLength
 
Fields inherited from class rice.pastry.Id
Half, IdBitLength, NegOne, nlen, Null, One
 
Constructor Summary
Id(byte[] material)
           
 
Method Summary
 
Methods inherited from class rice.pastry.NodeId
buildNodeId, buildNodeId, buildNodeId
 
Methods inherited from class rice.pastry.Id
add, addToId, blit, blit, build, build, build, build, build, checkBit, clockwise, clockwise, compareTo, copy, distance, distanceFromId, equals, equals, getAlternateId, getByteArrayLength, getCCW, getCW, getDigit, getDomainPrefix, hashCode, indexOfMSDB, indexOfMSDD, isBetween, isBetween, longDistance, longDistanceFromId, makeRandomId, makeRandomId, numDigits, resolve, toByteArray, toByteArray, toString, toStringBare, toStringFull, trans, trans, trans
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Id

public Id(byte[] material)