public interface Partitioner
| 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
|
java.lang.String getMinToken()
java.lang.String getMaxToken()
java.lang.String getTokenMinusOne(java.lang.String token)
java.util.List<TokenRange> splitTokenRange(java.lang.String first, java.lang.String last, int count)
first - last - count - java.util.List<TokenRange> splitTokenRange(int count)
count - java.lang.String getTokenForKey(java.nio.ByteBuffer key)
key -