public static class OrderPreservingPartitioner.StringToken extends Token
Token.KeyBound, Token.TokenFactory, Token.TokenSerializerserializer| Constructor and Description |
|---|
StringToken(java.lang.String token) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Token o) |
boolean |
equals(java.lang.Object obj) |
long |
getHeapSize() |
IPartitioner |
getPartitioner() |
C |
getTokenValue() |
int |
hashCode() |
Token |
increaseSlightly()
Returns a token that is slightly greater than this.
|
double |
size(Token next)
Returns a measure for the token space covered between this token and next.
|
java.lang.String |
toString() |
getToken, isMinimum, maxKeyBound, minKeyBound, minValue, upperBoundpublic IPartitioner getPartitioner()
getPartitioner in interface RingPosition<Token>getPartitioner in class Tokenpublic long getHeapSize()
getHeapSize in class Tokenpublic C getTokenValue()
getTokenValue in class Tokenpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(Token o)
public double size(Token next)
Tokenpublic Token increaseSlightly()
TokenincreaseSlightly in class TokenCopyright © 2016 The Apache Software Foundation