|
|||||||||
| Home >> All >> com >> ubermq >> [ chord overview ] | PREV NEXT | ||||||||
Uses of Interface
com.ubermq.chord.ChordIdentifier
| Uses of ChordIdentifier in com.ubermq.chord |
| Classes in com.ubermq.chord that implement ChordIdentifier | |
class |
BoundedChordIdentifier
|
class |
IntegerChordIdentifier
A chord identifier that uses a 2^32 size identifier space. |
| Fields in com.ubermq.chord declared as ChordIdentifier | |
private ChordIdentifier |
AbstractChordNode.identifier
|
| Methods in com.ubermq.chord that return ChordIdentifier | |
ChordIdentifier |
IntegerChordIdentifier.next()
Returns the next chord identifier in the identifier sequence. |
ChordIdentifier |
IntegerChordIdentifier.next(long l)
Returns the chord identifier that is l
after this one. |
ChordIdentifier |
IntegerChordIdentifier.nextFinger(int i)
Returns the identifier for the ith finger
for this identifier. |
ChordIdentifier |
IntegerChordIdentifier.previous()
Returns the previous chord identifier in the identifier sequence. |
ChordIdentifier |
IntegerChordIdentifier.previous(long l)
Returns the chord identifier that is l
before this one. |
ChordIdentifier |
ChordNode.identifier()
Returns the identifier for this node. |
ChordIdentifier |
ChordIdentifierFactory.createIdentifier(java.lang.Object o)
Creates a chord identifier based on a Java object. |
ChordIdentifier |
ChordIdentifierFactory.getIdentifier(java.net.URI uri)
Returns the identifier specified by a given URI. |
ChordIdentifier |
ChordIdentifierFactory.createRandomIdentifier()
Generates a random chord identifier. |
ChordIdentifier |
ChordIdentifier.next()
Returns the next chord identifier in the identifier sequence. |
ChordIdentifier |
ChordIdentifier.next(long l)
Returns the chord identifier that is l
after this one. |
ChordIdentifier |
ChordIdentifier.nextFinger(int i)
Returns the identifier for the ith finger
for this identifier. |
ChordIdentifier |
BoundedChordIdentifier.next(long l)
Returns the chord identifier that is l
after this one. |
ChordIdentifier |
BoundedChordIdentifier.next()
Returns the next chord identifier in the identifier sequence. |
ChordIdentifier |
BoundedChordIdentifier.nextFinger(int i)
Returns the identifier for the ith finger
for this identifier. |
ChordIdentifier |
BoundedChordIdentifier.MyFactory.getIdentifier(java.net.URI uri)
|
ChordIdentifier |
BoundedChordIdentifier.MyFactory.createIdentifier(java.lang.Object o)
|
ChordIdentifier |
BoundedChordIdentifier.MyFactory.createRandomIdentifier()
|
ChordIdentifier |
AbstractChordNode.identifier()
|
| Methods in com.ubermq.chord with parameters of type ChordIdentifier | |
static boolean |
Interval.elementOf(ChordIdentifier x,
ChordIdentifier a,
ChordIdentifier b,
boolean openA,
boolean openB)
Tests whether x is contained in an arbitrary interval between a and b. |
ChordNode |
ChordNode.closestPrecedingFinger(ChordIdentifier id)
Returns the element of the finger table that most closely precedes the given identifier. |
ChordNode |
ChordInfrastructure.findSuccessor(ChordIdentifier id)
Returns the node that follows the specified identifier on the identifier circle. |
ChordNode |
ChordInfrastructure.findPredecessor(ChordIdentifier id)
Returns the node that precedes the specified identifier on the identifier circle. |
ChordNode |
AbstractChordNode.closestPrecedingFinger(ChordIdentifier id)
Returns the element of the finger table that most closely precedes the given identifier. |
ChordNode |
AbstractChordInfrastructure.findSuccessor(ChordIdentifier id)
Returns the node that follows the specified identifier on the identifier circle. |
ChordNode |
AbstractChordInfrastructure.findPredecessor(ChordIdentifier id)
Returns the node that precedes the specified identifier on the identifier circle. |
| Constructors in com.ubermq.chord with parameters of type ChordIdentifier | |
AbstractChordNode(ChordIdentifier ident,
int m,
ChordNode fingerInitialValue)
Creates an abstract chord node with the given identifier. |
|
|
|||||||||
| Home >> All >> com >> ubermq >> [ chord overview ] | PREV NEXT | ||||||||