com.netflix.astyanax.test
Class TestTokenRange

java.lang.Object
  extended by com.netflix.astyanax.test.TestTokenRange
All Implemented Interfaces:
TokenRange

public class TestTokenRange
extends java.lang.Object
implements TokenRange


Constructor Summary
TestTokenRange(java.lang.String start, java.lang.String end, java.util.List<java.lang.String> endpoints)
           
 
Method Summary
 java.util.List<java.lang.String> getEndpoints()
           
 java.lang.String getEndToken()
           
static java.lang.String getRingDetails(java.util.List<Host> hosts)
           
 java.lang.String getStartToken()
           
static java.util.List<Host> makeRing(int nHosts, int replication_factor, int id, java.math.BigInteger minInitialToken, java.math.BigInteger maxInitialToken)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestTokenRange

public TestTokenRange(java.lang.String start,
                      java.lang.String end,
                      java.util.List<java.lang.String> endpoints)
Method Detail

getStartToken

public java.lang.String getStartToken()
Specified by:
getStartToken in interface TokenRange

getEndToken

public java.lang.String getEndToken()
Specified by:
getEndToken in interface TokenRange

getEndpoints

public java.util.List<java.lang.String> getEndpoints()
Specified by:
getEndpoints in interface TokenRange

makeRing

public static java.util.List<Host> makeRing(int nHosts,
                                            int replication_factor,
                                            int id,
                                            java.math.BigInteger minInitialToken,
                                            java.math.BigInteger maxInitialToken)

getRingDetails

public static java.lang.String getRingDetails(java.util.List<Host> hosts)