com.netflix.astyanax.util
Class TokenGenerator
java.lang.Object
com.netflix.astyanax.util.TokenGenerator
public class TokenGenerator
- extends java.lang.Object
|
Field Summary |
static java.math.BigInteger |
MAXIMUM
|
static java.math.BigInteger |
MINIMUM
|
|
Method Summary |
static java.lang.String |
getMaximumToken()
|
static java.lang.String |
getMinimumToken()
|
static java.lang.String |
initialToken(int size,
int position)
|
static java.lang.String |
initialToken(int size,
int position,
java.math.BigInteger minInitialToken,
java.math.BigInteger maxInitialToken)
|
static java.math.BigInteger |
tokenDifference(java.math.BigInteger startToken,
java.math.BigInteger endToken)
|
static java.math.BigInteger |
tokenDifference(java.lang.String startToken,
java.lang.String endToken)
|
static java.lang.String |
tokenMinusOne(java.lang.String payload)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MINIMUM
public static final java.math.BigInteger MINIMUM
MAXIMUM
public static final java.math.BigInteger MAXIMUM
TokenGenerator
public TokenGenerator()
initialToken
public static java.lang.String initialToken(int size,
int position)
initialToken
public static java.lang.String initialToken(int size,
int position,
java.math.BigInteger minInitialToken,
java.math.BigInteger maxInitialToken)
tokenMinusOne
public static java.lang.String tokenMinusOne(java.lang.String payload)
tokenDifference
public static java.math.BigInteger tokenDifference(java.math.BigInteger startToken,
java.math.BigInteger endToken)
tokenDifference
public static java.math.BigInteger tokenDifference(java.lang.String startToken,
java.lang.String endToken)
getMaximumToken
public static java.lang.String getMaximumToken()
getMinimumToken
public static java.lang.String getMinimumToken()