## Package org.apache.cassandra.dht

Interface Summary
IPartitioner<T extends Token>
RangeStreamer.ISourceFilter: A filter applied to sources to stream from when constructing a fetch map.
RingPosition<T>: Interface representing a position on the ring.

Class Summary
AbstractBounds<T extends RingPosition>
AbstractBounds.AbstractBoundsSerializer
AbstractByteOrderedPartitioner
AbstractPartitioner<T extends Token>
BigIntegerToken
BootStrapper
BootStrapper.BootstrapTokenVerbHandler
Bounds<T extends RingPosition>: AbstractBounds containing both its endpoints: [left, right].
ByteOrderedPartitioner
BytesToken
CollatingOrderPreservingPartitioner
ExcludingBounds<T extends RingPosition>: AbstractBounds containing neither of its endpoints: (left, right).
IncludingExcludingBounds<T extends RingPosition>: AbstractBounds containing only its left endpoint: [left, right).
LocalPartitioner
LocalToken
OrderPreservingPartitioner
RandomPartitioner: This class generates a BigIntegerToken using MD5 hash.
Range<T extends RingPosition>: A representation of the range that a node is responsible for on the DHT ring.
RangeStreamer: Assists in streaming ranges to a node.
RangeStreamer.FailureDetectorSourceFilter: Source filter which excludes any endpoints that are not alive according to a failure detector.
RangeStreamer.SingleDatacenterFilter: Source filter which excludes any endpoints that are not in a specific data center.
StringToken
Token<T>
Token.KeyBound
Token.TokenFactory<T>
Token.TokenSerializer

Copyright © 2013 The Apache Software Foundation