public class EmptyPartitioner extends java.lang.Object implements Partitioner
| Constructor and Description |
|---|
EmptyPartitioner() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getMaxToken() |
java.lang.String |
getMinToken() |
java.lang.String |
getTokenForKey(java.nio.ByteBuffer key)
Return the token for the specifie key
|
java.lang.String |
getTokenMinusOne(java.lang.String token) |
java.util.List<TokenRange> |
splitTokenRange(int count)
Split the entire token range into 'count' equal size segments
|
java.util.List<TokenRange> |
splitTokenRange(java.lang.String first,
java.lang.String last,
int count)
Split the token range into N equal size segments and return the start token
of each segment
|
public java.lang.String getMinToken()
getMinToken in interface Partitionerpublic java.lang.String getMaxToken()
getMaxToken in interface Partitionerpublic java.lang.String getTokenMinusOne(java.lang.String token)
getTokenMinusOne in interface Partitionerpublic java.util.List<TokenRange> splitTokenRange(java.lang.String first, java.lang.String last, int count)
PartitionersplitTokenRange in interface Partitionerpublic java.util.List<TokenRange> splitTokenRange(int count)
PartitionersplitTokenRange in interface Partitionerpublic java.lang.String getTokenForKey(java.nio.ByteBuffer key)
PartitionergetTokenForKey in interface Partitioner