SYMBOL INDEX (65 symbols across 8 files) FILE: src/main/java/io/codis/jodis/BoundedExponentialBackoffRetryUntilElapsed.java class BoundedExponentialBackoffRetryUntilElapsed (line 39) | public class BoundedExponentialBackoffRetryUntilElapsed implements Retry... method BoundedExponentialBackoffRetryUntilElapsed (line 55) | public BoundedExponentialBackoffRetryUntilElapsed(int baseSleepTimeMs,... method getSleepTimeMs (line 66) | private long getSleepTimeMs(int retryCount, long elapsedTimeMs) { method allowRetry (line 76) | @Override FILE: src/main/java/io/codis/jodis/CodisProxyInfo.java class CodisProxyInfo (line 34) | @JsonIgnoreProperties(ignoreUnknown = true) method getAddr (line 41) | public String getAddr() { method setAddr (line 45) | public void setAddr(String addr) { method getState (line 49) | public String getState() { method setState (line 53) | public void setState(String state) { FILE: src/main/java/io/codis/jodis/JedisPoolAdaptor.java class JedisPoolAdaptor (line 38) | public class JedisPoolAdaptor extends JedisPool implements JedisResource... method JedisPoolAdaptor (line 40) | public JedisPoolAdaptor(GenericObjectPoolConfig poolConfig, String hos... method JedisPoolAdaptor (line 45) | public JedisPoolAdaptor(GenericObjectPoolConfig poolConfig, String hos... method JedisPoolAdaptor (line 50) | public JedisPoolAdaptor(GenericObjectPoolConfig poolConfig, String hos... method JedisPoolAdaptor (line 55) | public JedisPoolAdaptor(GenericObjectPoolConfig poolConfig, String hos... method JedisPoolAdaptor (line 59) | public JedisPoolAdaptor(GenericObjectPoolConfig poolConfig, String hos... method JedisPoolAdaptor (line 63) | public JedisPoolAdaptor(GenericObjectPoolConfig poolConfig, String hos... method JedisPoolAdaptor (line 67) | public JedisPoolAdaptor(GenericObjectPoolConfig poolConfig, URI uri, i... method JedisPoolAdaptor (line 71) | public JedisPoolAdaptor(GenericObjectPoolConfig poolConfig, URI uri) { method JedisPoolAdaptor (line 75) | public JedisPoolAdaptor(String host, int port) { method JedisPoolAdaptor (line 79) | public JedisPoolAdaptor(String host) { method JedisPoolAdaptor (line 83) | public JedisPoolAdaptor(URI uri, int timeout) { method JedisPoolAdaptor (line 87) | public JedisPoolAdaptor(URI uri) { FILE: src/main/java/io/codis/jodis/JedisResourcePool.java type JedisResourcePool (line 36) | public interface JedisResourcePool extends Closeable { method getResource (line 44) | Jedis getResource(); FILE: src/main/java/io/codis/jodis/RoundRobinJedisPool.java class RoundRobinJedisPool (line 71) | public class RoundRobinJedisPool implements JedisResourcePool { class PooledObject (line 94) | private static final class PooledObject { method PooledObject (line 99) | public PooledObject(String addr, JedisPool pool) { method getResource (line 104) | public Jedis getResource() { method close (line 108) | public void close() { method RoundRobinJedisPool (line 137) | private RoundRobinJedisPool(CuratorFramework curatorClient, boolean cl... method resetPools (line 191) | private void resetPools() { method getResource (line 233) | @Override method close (line 248) | @Override method create (line 271) | public static Builder create() { class Builder (line 275) | public static final class Builder { method Builder (line 299) | private Builder() {} method curatorClient (line 309) | public Builder curatorClient(CuratorFramework curatorClient, boolean... method zkProxyDir (line 322) | public Builder zkProxyDir(String zkProxyDir) { method curatorClient (line 338) | public Builder curatorClient(String zkAddr, int zkSessionTimeoutMs) { method poolConfig (line 347) | public Builder poolConfig(JedisPoolConfig poolConfig) { method timeoutMs (line 360) | public Builder timeoutMs(int timeoutMs) { method connectionTimeoutMs (line 371) | public Builder connectionTimeoutMs(int connectionTimeoutMs) { method soTimeoutMs (line 382) | public Builder soTimeoutMs(int soTimeoutMs) { method password (line 390) | public Builder password(String password) { method database (line 398) | public Builder database(int database) { method clientName (line 406) | public Builder clientName(String clientName) { method validate (line 411) | private void validate() { method build (line 436) | public RoundRobinJedisPool build() { FILE: src/test/java/io/codis/jodis/RedisServer.java class RedisServer (line 32) | public class RedisServer { method RedisServer (line 38) | public RedisServer(int port) { method start (line 43) | public void start() throws IOException { method stop (line 47) | public void stop() { FILE: src/test/java/io/codis/jodis/TestBoundedExponentialBackoffRetryUntilElapsed.java class TestBoundedExponentialBackoffRetryUntilElapsed (line 40) | public class TestBoundedExponentialBackoffRetryUntilElapsed { class FakeRetrySleeper (line 42) | private static final class FakeRetrySleeper implements RetrySleeper { method sleepFor (line 46) | @Override method test (line 52) | @Test FILE: src/test/java/io/codis/jodis/TestRoundRobinJedisPool.java class TestRoundRobinJedisPool (line 58) | public class TestRoundRobinJedisPool { method probeFreePort (line 84) | private static int probeFreePort() throws IOException { method waitUntilRedisStarted (line 91) | private static void waitUntilRedisStarted(int port) throws Interrupted... method deleteDirectory (line 102) | private void deleteDirectory(File directory) throws IOException { method addNode (line 125) | private void addNode(String name, int port, String state) method removeNode (line 142) | private void removeNode(String name) throws InterruptedException, Keep... method setUp (line 151) | @Before method tearDown (line 173) | @After method test (line 190) | @Test