diff --git a/src/main/java/org/rarefiedredis/redis/AbstractRedisMock.java b/src/main/java/org/rarefiedredis/redis/AbstractRedisMock.java index af9bbf3..166073e 100644 --- a/src/main/java/org/rarefiedredis/redis/AbstractRedisMock.java +++ b/src/main/java/org/rarefiedredis/redis/AbstractRedisMock.java @@ -147,23 +147,23 @@ public AbstractRedisMock() { throw new NotImplementedException(); } - @Override public String incrbyfloat(String key, float increment) throws WrongTypeException, NotFloatException, NotImplementedException { + @Override public String incrbyfloat(String key, double increment) throws WrongTypeException, NotFloatException, NotImplementedException { throw new NotImplementedException(); } - @Override public String mget(String ... keys) throws NotImplementedException { + @Override public String[] mget(String ... keys) throws NotImplementedException { throw new NotImplementedException(); } - @Override public String mset(String ... keyvalues) throws NotImplementedException { + @Override public String mset(String ... keyvalues) throws ArgException, NotImplementedException { throw new NotImplementedException(); } - @Override public String msetnx(String ... keyvalues) throws NotImplementedException { + @Override public Boolean msetnx(String ... keyvalues) throws ArgException, NotImplementedException { throw new NotImplementedException(); } - @Override public String psetex(String key, int milliseconds, String value) throws NotImplementedException { + @Override public String psetex(String key, long milliseconds, String value) throws NotImplementedException { throw new NotImplementedException(); } @@ -171,7 +171,7 @@ public AbstractRedisMock() { throw new NotImplementedException(); } - @Override public Long setbit(String key, long offset, boolean value) throws NotImplementedException { + @Override public Long setbit(String key, long offset, boolean value) throws WrongTypeException, NotImplementedException { throw new NotImplementedException(); } diff --git a/src/main/java/org/rarefiedredis/redis/IRedisString.java b/src/main/java/org/rarefiedredis/redis/IRedisString.java index 414472c..7f6b242 100644 --- a/src/main/java/org/rarefiedredis/redis/IRedisString.java +++ b/src/main/java/org/rarefiedredis/redis/IRedisString.java @@ -5,49 +5,49 @@ public interface IRedisString { /** * Append value onto key. */ - public Long append(String key, String value) throws WrongTypeException, NotImplementedException; + Long append(String key, String value) throws WrongTypeException, NotImplementedException; - public Long bitcount(String key, long ... options) throws WrongTypeException, NotImplementedException; + Long bitcount(String key, long ... options) throws WrongTypeException, NotImplementedException; - public Long bitop(String operation, String destkey, String ... keys) throws WrongTypeException, SyntaxErrorException, NotImplementedException; + Long bitop(String operation, String destkey, String ... keys) throws WrongTypeException, SyntaxErrorException, NotImplementedException; - public Long bitpos(String key, long bit, long ... options) throws WrongTypeException, BitArgException, NotImplementedException; + Long bitpos(String key, long bit, long ... options) throws WrongTypeException, BitArgException, NotImplementedException; - public Long decr(String key) throws WrongTypeException, NotIntegerException, NotImplementedException; + Long decr(String key) throws WrongTypeException, NotIntegerException, NotImplementedException; - public Long decrby(String key, long decrement) throws WrongTypeException, NotIntegerException, NotImplementedException; + Long decrby(String key, long decrement) throws WrongTypeException, NotIntegerException, NotImplementedException; - public String get(String key) throws WrongTypeException, NotImplementedException; + String get(String key) throws WrongTypeException, NotImplementedException; - public Boolean getbit(String key, long offset) throws WrongTypeException, NotImplementedException; + Boolean getbit(String key, long offset) throws WrongTypeException, NotImplementedException; - public String getrange(String key, long start, long end) throws WrongTypeException, NotImplementedException; + String getrange(String key, long start, long end) throws WrongTypeException, NotImplementedException; - public String getset(String key, String value) throws WrongTypeException, NotImplementedException; + String getset(String key, String value) throws WrongTypeException, NotImplementedException; - public Long incr(String key) throws WrongTypeException, NotIntegerException, NotImplementedException; + Long incr(String key) throws WrongTypeException, NotIntegerException, NotImplementedException; - public Long incrby(String key, long increment) throws WrongTypeException, NotIntegerException, NotImplementedException; + Long incrby(String key, long increment) throws WrongTypeException, NotIntegerException, NotImplementedException; - public String incrbyfloat(String key, float increment) throws WrongTypeException, NotFloatException, NotImplementedException; + String incrbyfloat(String key, double increment) throws WrongTypeException, NotFloatException, NotImplementedException; - public String mget(String ... keys) throws NotImplementedException; + String[] mget(String ... keys) throws NotImplementedException; - public String mset(String ... keyvalues) throws NotImplementedException; + String mset(String ... keyvalues) throws ArgException, NotImplementedException; - public String msetnx(String ... keyvalues) throws NotImplementedException; + Boolean msetnx(String ... keyvalues) throws ArgException, NotImplementedException; - public String psetex(String key, int milliseconds, String value) throws NotImplementedException; + String psetex(String key, long milliseconds, String value) throws NotImplementedException; - public String set(String key, String value, String ... options) throws NotImplementedException, SyntaxErrorException; + String set(String key, String value, String ... options) throws NotImplementedException, SyntaxErrorException; - public Long setbit(String key, long offset, boolean value) throws NotImplementedException; + Long setbit(String key, long offset, boolean value) throws WrongTypeException, NotImplementedException; - public String setex(String key, int seconds, String value) throws NotImplementedException; + String setex(String key, int seconds, String value) throws NotImplementedException; - public Long setnx(String key, String value) throws NotImplementedException; + Long setnx(String key, String value) throws NotImplementedException; - public Long setrange(String key, long offset, String value) throws WrongTypeException, NotImplementedException; + Long setrange(String key, long offset, String value) throws WrongTypeException, NotImplementedException; - public Long strlen(String key) throws WrongTypeException, NotImplementedException; + Long strlen(String key) throws WrongTypeException, NotImplementedException; } diff --git a/src/main/java/org/rarefiedredis/redis/RedisMock.java b/src/main/java/org/rarefiedredis/redis/RedisMock.java index 34f9559..227f535 100644 --- a/src/main/java/org/rarefiedredis/redis/RedisMock.java +++ b/src/main/java/org/rarefiedredis/redis/RedisMock.java @@ -304,7 +304,7 @@ else if (operation.equals("not")) { return stringCache.get(key); } - @Override public synchronized Boolean getbit(String key, long offset) throws WrongTypeException { + @Override public synchronized Boolean getbit(final String key, final long offset) throws WrongTypeException { if (!exists(key)) { return false; } @@ -318,7 +318,7 @@ else if (operation.equals("not")) { return ((n >> pos) & 0x01) == 1; } - @Override public synchronized String getrange(String key, long start, long end) throws WrongTypeException { + @Override public synchronized String getrange(final String key, long start, long end) throws WrongTypeException { if (!exists(key)) { return ""; } @@ -339,8 +339,8 @@ else if (operation.equals("not")) { } } - @Override public synchronized String getset(String key, String value) throws WrongTypeException { - String prev = ""; + @Override public synchronized String getset(final String key, final String value) throws WrongTypeException { + String prev = null; try { prev = get(key); set(key, value); @@ -353,6 +353,97 @@ else if (operation.equals("not")) { return prev; } + @Override public synchronized Long incr(final String key) throws WrongTypeException, NotIntegerException { + return decrby(key, -1); + } + + @Override public synchronized Long incrby(final String key, final long increment) throws WrongTypeException, NotIntegerException { + return decrby(key, -increment); + } + + @Override public synchronized String incrbyfloat(final String key, final double increment) throws WrongTypeException, NotFloatException { + Double newValue = 0.0d; + try { + if (!exists(key)) { + set(key, "0.0"); + } + checkType(key, "string"); + double asDouble = Double.parseDouble(get(key)); + newValue = asDouble + increment; + set(key, String.valueOf(newValue)); + } + catch (NumberFormatException nfe) { + throw new NotFloatException(); + } + catch (SyntaxErrorException see) { + } + return String.valueOf(newValue); + } + + @Override public synchronized String[] mget(final String ... keys) { + String[] gets = new String[keys.length]; + for (int idx = 0; idx < keys.length; ++idx) { + try { + gets[idx] = get(keys[idx]); + } + catch (WrongTypeException e) { + gets[idx] = null; + } + } + return gets; + } + + @Override public synchronized String mset(final String ... keyvalues) throws ArgException { + if (keyvalues.length == 0 || keyvalues.length % 2 != 0) { + throw new ArgException("mset"); + } + for (int idx = 0; idx < keyvalues.length; ++idx) { + if (idx % 2 != 0) { + continue; + } + try { + set(keyvalues[idx], keyvalues[idx + 1]); + } + catch (SyntaxErrorException e) { + } + } + return "OK"; + } + + @Override public synchronized Boolean msetnx(final String ... keyvalues) throws ArgException { + if (keyvalues.length == 0 || keyvalues.length % 2 != 0) { + throw new ArgException("msetnx"); + } + for (int idx = 0; idx < keyvalues.length; ++idx) { + if (idx % 2 != 0) { + continue; + } + if (exists(keyvalues[idx])) { + return false; + } + } + for (int idx = 0; idx < keyvalues.length; ++idx) { + if (idx % 2 != 0) { + continue; + } + try { + set(keyvalues[idx], keyvalues[idx + 1]); + } + catch (SyntaxErrorException e) { + } + } + return true; + } + + @Override public synchronized String psetex(String key, long milliseconds, String value) { + try { + set(key, value, "px", String.valueOf(milliseconds)); + } + catch (SyntaxErrorException e) { + } + return "OK"; + } + @Override public synchronized String set(final String key, final String value, String ... options) throws SyntaxErrorException { boolean nx = false, xx = false; int ex = -1; @@ -407,13 +498,100 @@ else if (option == "px") { return "OK"; } + @Override public synchronized Long setbit(final String key, final long offset, final boolean value) throws WrongTypeException { + checkType(key, "string"); + if (!exists(key)) { + try { + set(key, ""); + } + catch (SyntaxErrorException e) { + } + } + int byteIdx = (int)Math.floor(offset/8L); + int bitIdx = (int)(offset % 8L); + String val = get(key); + while (val.length() < byteIdx + 1) { + val += "\0"; + } + int code = val.codePointAt(byteIdx); + int idx = 0; + int mask = 0x80; + while (idx < bitIdx) { + mask >>= 1; + idx += 1; + } + int bit = (code & mask) == 0 ? 0 : 1; + if (!value) { + code = code & (~mask); + } + else { + code = code | mask; + } + String newVal = ""; + newVal += val.substring(0, byteIdx); + newVal += (char)(code); + newVal += val.substring(byteIdx + 1); + try { + set(key, newVal); + } + catch (SyntaxErrorException e) { + } + return (long)bit; + } + + @Override public synchronized String setex(final String key, final int seconds, final String value) { + try { + set(key, value, "ex", String.valueOf(seconds)); + } + catch (SyntaxErrorException e) { + } + return "OK"; + } + + @Override public synchronized Long setnx(final String key, final String value) { + if (!exists(key)) { + try { + set(key, value); + return 1L; + } + catch (SyntaxErrorException e) { + } + } + return 0L; + } + + @Override public synchronized Long setrange(final String key, final long offset, final String value) throws WrongTypeException { + checkType(key, "string"); + if (!exists(key)) { + try { + set(key, ""); + } + catch (SyntaxErrorException e) { + } + } + String val = get(key); + int idx; + for (idx = val.length(); idx < (int)(offset + value.length()); ++idx) { + val += "\0"; + } + String newValue = val.substring(0, (int)offset); + for (idx = (int)offset; idx < (int)(offset + value.length()); ++idx) { + newValue += value.charAt(idx - (int)offset); + } + newValue += val.substring((int)(offset + value.length())); + try { + set(key, newValue); + } + catch (SyntaxErrorException e) { + } + return (long)newValue.length(); + } + @Override public synchronized Long strlen(final String key) throws WrongTypeException { if (!exists(key)) { return 0L; } - if (type(key) != "string") { - throw new WrongTypeException(); - } + checkType(key, "string"); return (long)stringCache.get(key).length(); } diff --git a/src/main/java/org/rarefiedredis/redis/SetbitException.java b/src/main/java/org/rarefiedredis/redis/SetbitException.java new file mode 100644 index 0000000..1918e1b --- /dev/null +++ b/src/main/java/org/rarefiedredis/redis/SetbitException.java @@ -0,0 +1,6 @@ +public final class SetbitException extends Exception { + + public SetbitException() { + super("ERR bit is not an integer or out of range"); + } +} diff --git a/src/test/java/org/rarefiedredis/redis/RedisMockStringTest.java b/src/test/java/org/rarefiedredis/redis/RedisMockStringTest.java index 05ed5d0..83d57ca 100644 --- a/src/test/java/org/rarefiedredis/redis/RedisMockStringTest.java +++ b/src/test/java/org/rarefiedredis/redis/RedisMockStringTest.java @@ -660,6 +660,308 @@ public class RedisMockStringTest { assertEquals(v.substring(1, 4), redis.getrange(k, 1L, -2L)); } + @Test public void getsetShouldReturnNothingForKeyThatDidNotExistAndSetTheKey() throws WrongTypeException { + RedisMock redis = new RedisMock(); + String k1 = "key1", k2 = "key2"; + String v = "value"; + assertEquals(null, redis.getset(k1, v)); + assertEquals(true, redis.exists(k1)); + assertEquals("string", redis.type(k1)); + assertEquals(v, redis.get(k1)); + assertEquals(null, redis.getset(k2, v)); + assertEquals(true, redis.exists(k1)); + assertEquals("string", redis.type(k1)); + assertEquals(v, redis.get(k1)); + } + + @Test public void getsetShouldThrowAnErrorIfKeyExistsAndIsNotAString() throws WrongTypeException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.lpush(k, v); + try { + redis.getset(k, v); + } + catch (WrongTypeException wte) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void getsetShouldReturnThePreviousValueForAnExistingKey() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v1 = "value1", v2 = "value2", v3 = "value3"; + redis.set(k, v1); + assertEquals(v1, redis.getset(k, v2)); + assertEquals(v2, redis.get(k)); + assertEquals(v2, redis.getset(k, v3)); + assertEquals(v3, redis.get(k)); + } + + @Test public void incrShouldThrowAnErrorIfKeyIsNotAString() throws WrongTypeException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.lpush(k, v); + try { + redis.incr(k); + } + catch (WrongTypeException wte) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void incrShouldThrowAnErrorIfKeyIsNotAnInteger() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.set(k, v); + try { + redis.incr(k); + } + catch (NotIntegerException nie) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void incrShouldInitializeKeyWithZeroIfItDoesNotExistThenIncr() throws WrongTypeException, NotIntegerException { + RedisMock redis = new RedisMock(); + String k = "key"; + assertEquals(1L, (long)redis.incr(k)); + redis.del(k); + assertEquals(1L, (long)redis.incr(k)); + } + + @Test public void incrShouldIncrAnIntegerKeyByOne() throws WrongTypeException, NotIntegerException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + long v = 123L; + redis.set(k, String.valueOf(v)); + assertEquals(v + 1L, (long)redis.incr(k)); + assertEquals(String.valueOf(v + 1L), redis.get(k)); + assertEquals(v + 2L, (long)redis.incr(k)); + assertEquals(String.valueOf(v + 2L), redis.get(k)); + } + + @Test public void incrbyShouldThrowAnErrorIfKeyIsNotAString() throws WrongTypeException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.lpush(k, v); + try { + redis.incrby(k, 4L); + } + catch (WrongTypeException wte) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void incrbyShouldThrowAnErrorIfKeyIsNotAnInteger() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.set(k, v); + try { + redis.incrby(k, 4L); + } + catch (NotIntegerException nie) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void incrbyShouldInitKeyToZeroAndThenIncrbyIfItDoesNotExist() throws WrongTypeException, NotIntegerException { + RedisMock redis = new RedisMock(); + String k = "key"; + assertEquals(4L, (long)redis.incrby(k, 4L)); + assertEquals(String.valueOf(4L), redis.get(k)); + redis.del(k); + assertEquals(13L, (long)redis.incrby(k, 13L)); + assertEquals(String.valueOf(13L), redis.get(k)); + } + + @Test public void incrbyShouldIncrAnIntegerKeyByIncrement() throws WrongTypeException, NotIntegerException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + long v = 123L; + redis.set(k, String.valueOf(v)); + assertEquals(v + 4L, (long)redis.incrby(k, 4L)); + assertEquals(String.valueOf(v + 4L), redis.get(k)); + assertEquals(v + 4L + 13L, (long)redis.incrby(k, 13L)); + assertEquals(String.valueOf(v + 4L + 13L), redis.get(k)); + } + + @Test public void incrbyfloatShouldThrowAnErrorIfKeyIsNotAString() throws WrongTypeException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.lpush(k, v); + try { + redis.incrbyfloat(k, 0.9d); + } + catch (WrongTypeException wte) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void incrbyfloatShouldThrowAnErrorIfKeyIsNotANumber() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.set(k, v); + try { + redis.incrbyfloat(k, 0.9d); + } + catch (NotFloatException nfe) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void incrbyfloatShouldInitKeyWithZeroThenIncrbyfloatIfItDoesNotExist() throws WrongTypeException, NotFloatException { + RedisMock redis = new RedisMock(); + String k = "key"; + assertEquals("0.8", redis.incrbyfloat(k, 0.8d)); + assertEquals(String.valueOf(0.8d), redis.get(k)); + redis.del(k); + assertEquals("3.1415", redis.incrbyfloat(k, 3.1415)); + assertEquals(String.valueOf(3.1415d), redis.get(k)); + } + + @Test public void mgetShouldGetAllTheKeys() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k1 = "key1", k2 = "key2", k3 = "key3"; + String v1 = "value1", v2 = "value2", v3 = "value3"; + redis.set(k1, v1); + redis.lpush(k2, v2); + redis.set(k3, v3); + String gets[] = redis.mget(k1, k2, k3, "na"); + assertEquals(4, gets.length); + assertEquals(v1, gets[0]); + assertEquals(null, gets[1]); + assertEquals(v3, gets[2]); + assertEquals(null, gets[3]); + } + + @Test public void msetShouldThrowAnErrorIfArgsIsIncorrect() throws WrongTypeException { + RedisMock redis = new RedisMock(); + try { + redis.mset(); + } + catch (ArgException e) { + assertEquals(true, true); + } + catch (Exception e) { + assertEquals(false, true); + return; + } + try { + redis.mset("k1", "v1", "k2"); + } + catch (ArgException e) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void msetShouldSetAllTheKeys() throws WrongTypeException, ArgException { + RedisMock redis = new RedisMock(); + String k1 = "key1", k2 = "key2", k3 = "key3"; + String v1 = "value1", v2 = "value2", v3 = "value3"; + redis.lpush(k2, v2); + assertEquals("OK", redis.mset(k1, v1, k2, v2, k3, v3)); + assertEquals("string", redis.type(k2)); + assertEquals(v1, redis.get(k1)); + assertEquals(v2, redis.get(k2)); + assertEquals(v3, redis.get(k3)); + } + + @Test public void msetnxShouldThrowAnErrorIfArgsIsIncorrect() throws WrongTypeException { + RedisMock redis = new RedisMock(); + try { + redis.msetnx(); + } + catch (ArgException e) { + assertEquals(true, true); + } + catch (Exception e) { + assertEquals(false, true); + return; + } + try { + redis.msetnx("k1", "v1", "k2"); + } + catch (ArgException e) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void msetnxShouldSetAllTheKeysIfNoneExist() throws WrongTypeException, ArgException { + RedisMock redis = new RedisMock(); + String k1 = "key1", k2 = "key2", k3 = "key3"; + String v1 = "value1", v2 = "value2", v3 = "value3"; + assertEquals(true, redis.msetnx(k1, v1, k2, v2, k3, v3)); + assertEquals(v1, redis.get(k1)); + assertEquals(v2, redis.get(k2)); + assertEquals(v3, redis.get(k3)); + } + + @Test public void msetnxShouldNotSetAnyKeyIfAtLeastOneKeyExists() throws WrongTypeException, ArgException { + RedisMock redis = new RedisMock(); + String k1 = "key1", k2 = "key2", k3 = "key3"; + String v1 = "value1", v2 = "value2", v3 = "value3"; + redis.lpush(k2, v2); + assertEquals(false, redis.msetnx(k1, v1, k2, v2, k3, v3)); + assertEquals(false, redis.msetnx(k2, v2, k3, v3, k1, v1)); + assertEquals(false, redis.msetnx(k3, v3, k1, v1, k2, v2)); + } + + @Test public void psetexShouldSetAndExpireKeyInMilliseconds() throws WrongTypeException, SyntaxErrorException, InterruptedException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + assertEquals("OK", redis.psetex(k, 1250L, v)); + Thread.sleep(600); + assertEquals(v, redis.get(k)); + Thread.sleep(700); + assertEquals(false, redis.exists(k)); + assertEquals(null, redis.get(k)); + } + + @Test public void setShouldSetAKeyToAStringValue() throws WrongTypeException, SyntaxErrorException { RedisMock redis = new RedisMock(); assertEquals(true, redis.get("key") == null); @@ -735,6 +1037,158 @@ public class RedisMockStringTest { assertEquals(null, redis.get(k)); } + @Test public void setbitShouldThrowAnErrorIfKeyIsNotAString() throws WrongTypeException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.lpush(k, v); + try { + redis.setbit(k, 0L, true); + } + catch (WrongTypeException wte) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void setbitShouldSetTheBitAtOffset() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = ""; + v += (char)(0xFD); + v += (char)(0XEF); + v += "\0"; + redis.set(k, v); + assertEquals(0L, (long)redis.setbit(k, 6L, true)); + assertEquals(0xFF, redis.get(k).codePointAt(0)); + assertEquals(1L, (long)redis.setbit(k, 0L, true)); + assertEquals(0xFF, redis.get(k).codePointAt(0)); + assertEquals(0L, (long)redis.setbit(k, 11L, true)); + assertEquals(0xFF, redis.get(k).codePointAt(1)); + } + + @Test public void setbitShouldClearTheBitAtOffset() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = ""; + v += (char)(0x04); + v += (char)(0x20); + v += "\0"; + redis.set(k, v); + assertEquals(1L, (long)redis.setbit(k, 5L, false)); + assertEquals(0, redis.get(k).codePointAt(0)); + assertEquals(0L, (long)redis.setbit(k, 0L, false)); + assertEquals(0, redis.get(k).codePointAt(0)); + assertEquals(1L, (long)redis.setbit(k, 10L, false)); + assertEquals(0, redis.get(k).codePointAt(1)); + } + + @Test public void setbitShouldPadTheStringOutThenSetTheBitAtOffset() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "\0"; + redis.set(k, v); + assertEquals(0L, (long)redis.setbit(k, 11L, true)); + assertEquals(2, redis.get(k).length()); + assertEquals(0x10, redis.get(k).codePointAt(1)); + assertEquals(0L, (long)redis.setbit(k, 37L, true)); + assertEquals(5, redis.get(k).length()); + assertEquals(0x04, redis.get(k).codePointAt(4)); + } + + @Test public void setbitShouldPadTheStringOutThenClearTheBitAtOffset() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = ""; + v += (char)(0xFF); + redis.set(k, v); + assertEquals(0L, (long)redis.setbit(k, 11L, false)); + assertEquals(2L, redis.get(k).length()); + assertEquals(0L, redis.get(k).codePointAt(1)); + assertEquals(1L, (long)redis.setbit(k, 0L, false)); + assertEquals(2, redis.get(k).length()); + assertEquals(0x7F, redis.get(k).codePointAt(0)); + assertEquals(0L, (long)redis.setbit(k, 37L, false)); + assertEquals(5, redis.get(k).length()); + assertEquals(0, redis.get(k).codePointAt(4)); + } + + @Test public void setexShouldSetAndExpireKeyInSeconds() throws WrongTypeException, InterruptedException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.setex(k, 1, v); + assertEquals(v, redis.get(k)); + Thread.sleep(500); + assertEquals(v, redis.get(k)); + Thread.sleep(700); + assertEquals(null, redis.get(k)); + } + + @Test public void setnxShouldSetKeyIfItDoesNotExist() throws WrongTypeException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + assertEquals(1L, (long)redis.setnx(k, v)); + assertEquals(v, redis.get(k)); + } + + @Test public void setnxShouldNotSetKeyIfItExists() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + assertEquals("OK", redis.set(k, v)); + assertEquals(0L, (long)redis.setnx(k, v)); + redis.del(k); + redis.lpush(k, v); + assertEquals(0L, (long)redis.setnx(k, v)); + assertEquals("list", redis.type(k)); + } + + @Test public void setrangeShouldThrowAnErrorIfKeyIsNotAString() throws WrongTypeException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.lpush(k, v); + try { + redis.setrange(k, 0L, v); + } + catch (WrongTypeException wte) { + assertEquals(true, true); + return; + } + catch (Exception e) { + } + assertEquals(false, true); + } + + @Test public void setrangeShouldSubstituteTheValueAtOffsetWithinLengthOfKey() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.set(k, v); + assertEquals(5L, (long)redis.setrange(k, 1L, "ula")); + assertEquals("vulae", redis.get(k)); + assertEquals(5L, (long)redis.setrange(k, 0L, "e")); + assertEquals("eulae", redis.get(k)); + assertEquals(5L, (long)redis.setrange(k, 4L, "v")); + assertEquals("eulav", redis.get(k)); + } + + @Test public void setrangeShouldZeroPadKeyForOffsetOutsideKeyLength() throws WrongTypeException, SyntaxErrorException { + RedisMock redis = new RedisMock(); + String k = "key"; + String v = "value"; + redis.set(k, v); + assertEquals(10L, (long)redis.setrange(k, 5L, v)); + assertEquals(v + v, redis.get(k)); + assertEquals(25L, (long)redis.setrange(k, 20L, v)); + assertEquals(v + v + "\0\0\0\0\0\0\0\0\0\0" + v, redis.get(k)); + } + @Test public void strlenShouldReturnZeroIfKeyDoesNotExist() throws WrongTypeException { RedisMock redis = new RedisMock(); String k = "key"; diff --git a/target/site/apidocs/AbstractRedisMock.html b/target/site/apidocs/AbstractRedisMock.html new file mode 100644 index 0000000..8df938d --- /dev/null +++ b/target/site/apidocs/AbstractRedisMock.html @@ -0,0 +1,1624 @@ + + + +
+ + +public class AbstractRedisMock +extends Object +implements IRedisKeys, IRedisString, IRedisList+
Constructor and Description | +
---|
AbstractRedisMock() |
+
Modifier and Type | +Method and Description | +
---|---|
Long |
+append(String key,
+ String value)
+Append value onto key.
+ |
+
Long |
+bitcount(String key,
+ long... options) |
+
Long |
+bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+decr(String key) |
+
Long |
+decrby(String key,
+ long decrement) |
+
Long |
+del(String... keys) |
+
String |
+dump(String key) |
+
Boolean |
+exists(String key) |
+
Boolean |
+expire(String key,
+ int seconds) |
+
Boolean |
+expireat(String key,
+ long timestamp) |
+
String |
+get(String key) |
+
Boolean |
+getbit(String key,
+ long offset) |
+
String |
+getrange(String key,
+ long start,
+ long end) |
+
String |
+getset(String key,
+ String value) |
+
Long |
+incr(String key) |
+
Long |
+incrby(String key,
+ long increment) |
+
String |
+incrbyfloat(String key,
+ double increment) |
+
String[] |
+keys(String pattern) |
+
String |
+lindex(String key,
+ long index) |
+
Long |
+linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+llen(String key) |
+
String |
+lpop(String key) |
+
Long |
+lpush(String key,
+ String element) |
+
Long |
+lpushx(String key,
+ String element) |
+
String[] |
+lrange(String key,
+ long start,
+ long end) |
+
Long |
+lrem(String key,
+ long count,
+ String element) |
+
String |
+lset(String key,
+ long index,
+ String element) |
+
String |
+ltrim(String key,
+ long start,
+ long end) |
+
String[] |
+mget(String... keys) |
+
String |
+migrate(String host,
+ int port,
+ String key,
+ String destination_db,
+ int timeout,
+ String... options) |
+
Integer |
+move(String key,
+ String db) |
+
String |
+mset(String... keyvalues) |
+
Boolean |
+msetnx(String... keyvalues) |
+
Object |
+object(String subcommand,
+ String... arguments) |
+
Boolean |
+persist(String key) |
+
Boolean |
+pexpire(String key,
+ long milliseconds) |
+
Boolean |
+pexpireat(String key,
+ long timestamp) |
+
String |
+psetex(String key,
+ long milliseconds,
+ String value) |
+
Integer |
+pttl(String key) |
+
String |
+randomkey() |
+
String |
+rename(String key,
+ String newkey) |
+
Integer |
+renamenx(String key,
+ String newkey) |
+
String |
+restore(String key,
+ int ttl,
+ String serialized_valued) |
+
String |
+rpop(String key) |
+
String |
+rpoplpush(String source,
+ String dest) |
+
Long |
+rpush(String key,
+ String element) |
+
Long |
+rpushx(String key,
+ String element) |
+
String[] |
+scan(int cursor) |
+
String |
+set(String key,
+ String value,
+ String... options) |
+
Long |
+setbit(String key,
+ long offset,
+ boolean value) |
+
String |
+setex(String key,
+ int seconds,
+ String value) |
+
Long |
+setnx(String key,
+ String value) |
+
Long |
+setrange(String key,
+ long offset,
+ String value) |
+
String[] |
+sort(String key,
+ String... options) |
+
Long |
+strlen(String key) |
+
Integer |
+ttl(String key) |
+
String |
+type(String key) |
+
public Long del(String... keys) + throws NotImplementedException+
del
in interface IRedisKeys
NotImplementedException
public String dump(String key) + throws NotImplementedException+
dump
in interface IRedisKeys
NotImplementedException
public Boolean exists(String key) + throws NotImplementedException+
exists
in interface IRedisKeys
NotImplementedException
public Boolean expire(String key, + int seconds) + throws NotImplementedException+
expire
in interface IRedisKeys
NotImplementedException
public Boolean expireat(String key, + long timestamp) + throws NotImplementedException+
expireat
in interface IRedisKeys
NotImplementedException
public String[] keys(String pattern) + throws NotImplementedException+
keys
in interface IRedisKeys
NotImplementedException
public String migrate(String host, + int port, + String key, + String destination_db, + int timeout, + String... options) + throws NotImplementedException+
migrate
in interface IRedisKeys
NotImplementedException
public Integer move(String key, + String db) + throws NotImplementedException+
move
in interface IRedisKeys
NotImplementedException
public Object object(String subcommand, + String... arguments) + throws NotImplementedException+
object
in interface IRedisKeys
NotImplementedException
public Boolean persist(String key) + throws NotImplementedException+
persist
in interface IRedisKeys
NotImplementedException
public Boolean pexpire(String key, + long milliseconds) + throws NotImplementedException+
pexpire
in interface IRedisKeys
NotImplementedException
public Boolean pexpireat(String key, + long timestamp) + throws NotImplementedException+
pexpireat
in interface IRedisKeys
NotImplementedException
public Integer pttl(String key) + throws NotImplementedException+
pttl
in interface IRedisKeys
NotImplementedException
public String randomkey() + throws NotImplementedException+
randomkey
in interface IRedisKeys
NotImplementedException
public String rename(String key, + String newkey) + throws NotImplementedException+
rename
in interface IRedisKeys
NotImplementedException
public Integer renamenx(String key, + String newkey) + throws NotImplementedException+
renamenx
in interface IRedisKeys
NotImplementedException
public String restore(String key, + int ttl, + String serialized_valued) + throws NotImplementedException+
restore
in interface IRedisKeys
NotImplementedException
public String[] sort(String key, + String... options) + throws NotImplementedException+
sort
in interface IRedisKeys
NotImplementedException
public Integer ttl(String key) + throws NotImplementedException+
ttl
in interface IRedisKeys
NotImplementedException
public String type(String key) + throws NotImplementedException+
type
in interface IRedisKeys
NotImplementedException
public String[] scan(int cursor) + throws NotImplementedException+
scan
in interface IRedisKeys
NotImplementedException
public Long append(String key, + String value) + throws WrongTypeException, + NotImplementedException+
IRedisString
append
in interface IRedisString
WrongTypeException
NotImplementedException
public Long bitcount(String key, + long... options) + throws WrongTypeException, + NotImplementedException+
bitcount
in interface IRedisString
WrongTypeException
NotImplementedException
public Long bitop(String operation, + String destkey, + String... keys) + throws WrongTypeException, + SyntaxErrorException, + NotImplementedException+
bitop
in interface IRedisString
WrongTypeException
SyntaxErrorException
NotImplementedException
public Long bitpos(String key, + long bit, + long... options) + throws WrongTypeException, + BitArgException, + NotImplementedException+
bitpos
in interface IRedisString
WrongTypeException
BitArgException
NotImplementedException
public Long decr(String key) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
decr
in interface IRedisString
WrongTypeException
NotIntegerException
NotImplementedException
public Long decrby(String key, + long decrement) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
decrby
in interface IRedisString
WrongTypeException
NotIntegerException
NotImplementedException
public String get(String key) + throws WrongTypeException, + NotImplementedException+
get
in interface IRedisString
WrongTypeException
NotImplementedException
public Boolean getbit(String key, + long offset) + throws WrongTypeException, + NotImplementedException+
getbit
in interface IRedisString
WrongTypeException
NotImplementedException
public String getrange(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
getrange
in interface IRedisString
WrongTypeException
NotImplementedException
public String getset(String key, + String value) + throws WrongTypeException, + NotImplementedException+
getset
in interface IRedisString
WrongTypeException
NotImplementedException
public Long incr(String key) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
incr
in interface IRedisString
WrongTypeException
NotIntegerException
NotImplementedException
public Long incrby(String key, + long increment) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
incrby
in interface IRedisString
WrongTypeException
NotIntegerException
NotImplementedException
public String incrbyfloat(String key, + double increment) + throws WrongTypeException, + NotFloatException, + NotImplementedException+
incrbyfloat
in interface IRedisString
WrongTypeException
NotFloatException
NotImplementedException
public String[] mget(String... keys) + throws NotImplementedException+
mget
in interface IRedisString
NotImplementedException
public String mset(String... keyvalues) + throws ArgException, + NotImplementedException+
mset
in interface IRedisString
ArgException
NotImplementedException
public Boolean msetnx(String... keyvalues) + throws ArgException, + NotImplementedException+
msetnx
in interface IRedisString
ArgException
NotImplementedException
public String psetex(String key, + long milliseconds, + String value) + throws NotImplementedException+
psetex
in interface IRedisString
NotImplementedException
public String set(String key, + String value, + String... options) + throws NotImplementedException, + SyntaxErrorException+
set
in interface IRedisString
NotImplementedException
SyntaxErrorException
public Long setbit(String key, + long offset, + boolean value) + throws WrongTypeException, + NotImplementedException+
setbit
in interface IRedisString
WrongTypeException
NotImplementedException
public String setex(String key, + int seconds, + String value) + throws NotImplementedException+
setex
in interface IRedisString
NotImplementedException
public Long setnx(String key, + String value) + throws NotImplementedException+
setnx
in interface IRedisString
NotImplementedException
public Long setrange(String key, + long offset, + String value) + throws WrongTypeException, + NotImplementedException+
setrange
in interface IRedisString
WrongTypeException
NotImplementedException
public Long strlen(String key) + throws WrongTypeException, + NotImplementedException+
strlen
in interface IRedisString
WrongTypeException
NotImplementedException
public String lindex(String key, + long index) + throws WrongTypeException, + NotImplementedException+
lindex
in interface IRedisList
WrongTypeException
NotImplementedException
public Long linsert(String key, + String before_after, + String pivot, + String value) + throws WrongTypeException, + NotImplementedException+
linsert
in interface IRedisList
WrongTypeException
NotImplementedException
public Long llen(String key) + throws WrongTypeException, + NotImplementedException+
llen
in interface IRedisList
WrongTypeException
NotImplementedException
public String lpop(String key) + throws WrongTypeException, + NotImplementedException+
lpop
in interface IRedisList
WrongTypeException
NotImplementedException
public Long lpush(String key, + String element) + throws WrongTypeException, + NotImplementedException+
lpush
in interface IRedisList
WrongTypeException
NotImplementedException
public Long lpushx(String key, + String element) + throws WrongTypeException, + NotImplementedException+
lpushx
in interface IRedisList
WrongTypeException
NotImplementedException
public String[] lrange(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
lrange
in interface IRedisList
WrongTypeException
NotImplementedException
public Long lrem(String key, + long count, + String element) + throws WrongTypeException, + NotImplementedException+
lrem
in interface IRedisList
WrongTypeException
NotImplementedException
public String lset(String key, + long index, + String element) + throws WrongTypeException, + NotImplementedException+
lset
in interface IRedisList
WrongTypeException
NotImplementedException
public String ltrim(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
ltrim
in interface IRedisList
WrongTypeException
NotImplementedException
public String rpop(String key) + throws WrongTypeException, + NotImplementedException+
rpop
in interface IRedisList
WrongTypeException
NotImplementedException
public String rpoplpush(String source, + String dest) + throws WrongTypeException, + NotImplementedException+
rpoplpush
in interface IRedisList
WrongTypeException
NotImplementedException
public Long rpush(String key, + String element) + throws WrongTypeException, + NotImplementedException+
rpush
in interface IRedisList
WrongTypeException
NotImplementedException
public Long rpushx(String key, + String element) + throws WrongTypeException, + NotImplementedException+
rpushx
in interface IRedisList
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/ArgException.html b/target/site/apidocs/ArgException.html new file mode 100644 index 0000000..e7a35d9 --- /dev/null +++ b/target/site/apidocs/ArgException.html @@ -0,0 +1,261 @@ + + + + + + +public final class ArgException +extends Exception+
Constructor and Description | +
---|
ArgException(String command) |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/BitArgException.html b/target/site/apidocs/BitArgException.html new file mode 100644 index 0000000..72af456 --- /dev/null +++ b/target/site/apidocs/BitArgException.html @@ -0,0 +1,261 @@ + + + + + + +public final class BitArgException +extends Exception+
Constructor and Description | +
---|
BitArgException() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/IRedisCache.html b/target/site/apidocs/IRedisCache.html new file mode 100644 index 0000000..2f97fcf --- /dev/null +++ b/target/site/apidocs/IRedisCache.html @@ -0,0 +1,359 @@ + + + + + + +T
- The type of values this cache stores.U
- The type of values this cache returns.public interface IRedisCache<T,U>
+Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
U |
+get(String key)
+Get the key from the cache.
+ |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ T value)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ T value,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
Boolean exists(String key)+
key
- The key to check.void remove(String key)+
key
- The key to remove.void set(String key, + T value, + Object... arguments)+
key
- The key to store.value
- The value to store.arguments
- Varargs with the rest of the tuple particular for this cache.U get(String key)+
key
- The key to getBoolean removeValue(String key, + T value)+
key
- The key to remove from.value
- The value to remove in key.String type()+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/IRedisHash.html b/target/site/apidocs/IRedisHash.html new file mode 100644 index 0000000..d4df964 --- /dev/null +++ b/target/site/apidocs/IRedisHash.html @@ -0,0 +1,543 @@ + + + + + + +public interface IRedisHash
+Modifier and Type | +Method and Description | +
---|---|
Long |
+hdel(String key,
+ String field) |
+
Integer |
+hexists(String key,
+ String field) |
+
String |
+hget(String key,
+ String field) |
+
String[] |
+hgetall(String key) |
+
Long |
+hincrby(String key,
+ String field,
+ Long increment) |
+
Float |
+hincrbyfloat(String key,
+ String field,
+ Float increment) |
+
String[] |
+hkeys(String key) |
+
Long |
+hlen(String key) |
+
String[] |
+hmget(String key,
+ String field,
+ String... fields) |
+
String |
+hmset(String key,
+ String field,
+ String value,
+ Object... fieldsvalues) |
+
String[] |
+hscan(String key,
+ Long cursor) |
+
Integer |
+hset(String key,
+ String field,
+ String value) |
+
Integer |
+hsetnx(String key,
+ String field,
+ String value) |
+
Long |
+hstrlen(String key,
+ String field) |
+
String[] |
+hvals(String key) |
+
Long hdel(String key, + String field) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer hexists(String key, + String field) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String hget(String key, + String field) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] hgetall(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long hincrby(String key, + String field, + Long increment) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Float hincrbyfloat(String key, + String field, + Float increment) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] hkeys(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long hlen(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] hmget(String key, + String field, + String... fields) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String hmset(String key, + String field, + String value, + Object... fieldsvalues) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer hset(String key, + String field, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer hsetnx(String key, + String field, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long hstrlen(String key, + String field) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] hvals(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] hscan(String key, + Long cursor) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/IRedisKeys.html b/target/site/apidocs/IRedisKeys.html new file mode 100644 index 0000000..f0fa433 --- /dev/null +++ b/target/site/apidocs/IRedisKeys.html @@ -0,0 +1,621 @@ + + + + + + +public interface IRedisKeys
+Modifier and Type | +Method and Description | +
---|---|
Long |
+del(String... keys) |
+
String |
+dump(String key) |
+
Boolean |
+exists(String key) |
+
Boolean |
+expire(String key,
+ int seconds) |
+
Boolean |
+expireat(String key,
+ long timestamp) |
+
String[] |
+keys(String pattern) |
+
String |
+migrate(String host,
+ int port,
+ String key,
+ String destination_db,
+ int timeout,
+ String... options) |
+
Integer |
+move(String key,
+ String db) |
+
Object |
+object(String subcommand,
+ String... arguments) |
+
Boolean |
+persist(String key) |
+
Boolean |
+pexpire(String key,
+ long milliseconds) |
+
Boolean |
+pexpireat(String key,
+ long timestamp) |
+
Integer |
+pttl(String key) |
+
String |
+randomkey() |
+
String |
+rename(String key,
+ String newkey) |
+
Integer |
+renamenx(String key,
+ String newkey) |
+
String |
+restore(String key,
+ int ttl,
+ String serialized_value) |
+
String[] |
+scan(int cursor) |
+
String[] |
+sort(String key,
+ String... options) |
+
Integer |
+ttl(String key) |
+
String |
+type(String key) |
+
Long del(String... keys) + throws NotImplementedException+
NotImplementedException
String dump(String key) + throws NotImplementedException+
NotImplementedException
Boolean exists(String key) + throws NotImplementedException+
NotImplementedException
Boolean expire(String key, + int seconds) + throws NotImplementedException+
NotImplementedException
Boolean expireat(String key, + long timestamp) + throws NotImplementedException+
NotImplementedException
String[] keys(String pattern) + throws NotImplementedException+
NotImplementedException
String migrate(String host, + int port, + String key, + String destination_db, + int timeout, + String... options) + throws NotImplementedException+
NotImplementedException
Integer move(String key, + String db) + throws NotImplementedException+
NotImplementedException
Object object(String subcommand, + String... arguments) + throws NotImplementedException+
NotImplementedException
Boolean persist(String key) + throws NotImplementedException+
NotImplementedException
Boolean pexpire(String key, + long milliseconds) + throws NotImplementedException+
NotImplementedException
Boolean pexpireat(String key, + long timestamp) + throws NotImplementedException+
NotImplementedException
Integer pttl(String key) + throws NotImplementedException+
NotImplementedException
String randomkey() + throws NotImplementedException+
NotImplementedException
String rename(String key, + String newkey) + throws NotImplementedException+
NotImplementedException
Integer renamenx(String key, + String newkey) + throws NotImplementedException+
NotImplementedException
String restore(String key, + int ttl, + String serialized_value) + throws NotImplementedException+
NotImplementedException
String[] sort(String key, + String... options) + throws NotImplementedException+
NotImplementedException
Integer ttl(String key) + throws NotImplementedException+
NotImplementedException
String type(String key) + throws NotImplementedException+
NotImplementedException
String[] scan(int cursor) + throws NotImplementedException+
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/IRedisList.html b/target/site/apidocs/IRedisList.html new file mode 100644 index 0000000..660dc72 --- /dev/null +++ b/target/site/apidocs/IRedisList.html @@ -0,0 +1,525 @@ + + + + + + +public interface IRedisList
+Modifier and Type | +Method and Description | +
---|---|
String |
+lindex(String key,
+ long index) |
+
Long |
+linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+llen(String key) |
+
String |
+lpop(String key) |
+
Long |
+lpush(String key,
+ String element) |
+
Long |
+lpushx(String key,
+ String element) |
+
String[] |
+lrange(String key,
+ long start,
+ long end) |
+
Long |
+lrem(String key,
+ long count,
+ String element) |
+
String |
+lset(String key,
+ long index,
+ String element) |
+
String |
+ltrim(String key,
+ long start,
+ long end) |
+
String |
+rpop(String key) |
+
String |
+rpoplpush(String source,
+ String dest) |
+
Long |
+rpush(String key,
+ String element) |
+
Long |
+rpushx(String key,
+ String element) |
+
String lindex(String key, + long index) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long linsert(String key, + String before_after, + String pivot, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long llen(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String lpop(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long lpush(String key, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long lpushx(String key, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] lrange(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long lrem(String key, + long count, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String lset(String key, + long index, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String ltrim(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String rpop(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String rpoplpush(String source, + String dest) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long rpush(String key, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long rpushx(String key, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/IRedisSet.html b/target/site/apidocs/IRedisSet.html new file mode 100644 index 0000000..6f05052 --- /dev/null +++ b/target/site/apidocs/IRedisSet.html @@ -0,0 +1,533 @@ + + + + + + +public interface IRedisSet
+Modifier and Type | +Method and Description | +
---|---|
Long |
+sadd(String key,
+ String member,
+ String... members) |
+
Long |
+scard(String key) |
+
String[] |
+sdiff(String key) |
+
Long |
+sdiffstore(String destination,
+ String key,
+ String... keys) |
+
String[] |
+sinter(String key) |
+
Long |
+sinterstore(String destination,
+ String key,
+ String... keys) |
+
Integer |
+sismember(String key,
+ String member) |
+
String[] |
+smembers(String key) |
+
Integer |
+smove(String source,
+ String dest,
+ String member) |
+
String |
+spop(String key) |
+
String |
+srandmember(String key) |
+
Integer |
+srem(String key,
+ String member) |
+
String[] |
+sscan(String key,
+ Long cursor) |
+
String[] |
+sunion(String key) |
+
Long |
+sunionstore(String destination,
+ String key,
+ String... keys) |
+
Long sadd(String key, + String member, + String... members) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long scard(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] sdiff(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long sdiffstore(String destination, + String key, + String... keys) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] sinter(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long sinterstore(String destination, + String key, + String... keys) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer sismember(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] smembers(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer smove(String source, + String dest, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String spop(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String srandmember(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer srem(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] sunion(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long sunionstore(String destination, + String key, + String... keys) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] sscan(String key, + Long cursor) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/IRedisSortedSet.html b/target/site/apidocs/IRedisSortedSet.html new file mode 100644 index 0000000..75ca5f1 --- /dev/null +++ b/target/site/apidocs/IRedisSortedSet.html @@ -0,0 +1,679 @@ + + + + + + +public interface IRedisSortedSet
+Modifier and Type | +Method and Description | +
---|---|
Long |
+zadd(String key,
+ Number score,
+ String member,
+ Object... scoresmembers) |
+
Long |
+zcard(String key) |
+
Long |
+zcount(String key,
+ Number min,
+ Number max) |
+
Number |
+zincrby(String key,
+ Number increment,
+ String member) |
+
Long |
+zinterstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Long |
+zlexcount(String key,
+ String min,
+ String max) |
+
String[] |
+zrange(String key,
+ long start,
+ long stop) |
+
String[] |
+zrangebylex(String key,
+ String min,
+ String max) |
+
String[] |
+zrangebyscore(String key,
+ String min,
+ String max) |
+
Long |
+zrank(String key,
+ String member) |
+
Long |
+zrem(String key,
+ String member) |
+
Long |
+zremrangebylex(String key,
+ String min,
+ String max) |
+
Long |
+zremrangebyscore(String key,
+ Number min,
+ Number max) |
+
String[] |
+zrevrange(String key,
+ long start,
+ long stop) |
+
String[] |
+zrevrangebylex(String key,
+ String max,
+ String min) |
+
String[] |
+zrevrangebyscore(String key,
+ String max,
+ String min) |
+
Long |
+zrevrank(String key,
+ String member) |
+
String[] |
+zscan(String key,
+ Long cursor) |
+
Number |
+zscore(String key,
+ String member) |
+
Long |
+zunionstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Long zadd(String key, + Number score, + String member, + Object... scoresmembers) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zcard(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zcount(String key, + Number min, + Number max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Number zincrby(String key, + Number increment, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zinterstore(String destination, + int numkeys, + String key, + Object... options) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zlexcount(String key, + String min, + String max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrange(String key, + long start, + long stop) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrangebylex(String key, + String min, + String max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrevrangebylex(String key, + String max, + String min) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrangebyscore(String key, + String min, + String max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zrank(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zrem(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zremrangebylex(String key, + String min, + String max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zremrangebyscore(String key, + Number min, + Number max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrevrange(String key, + long start, + long stop) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrevrangebyscore(String key, + String max, + String min) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zrevrank(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Number zscore(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zunionstore(String destination, + int numkeys, + String key, + Object... options) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zscan(String key, + Long cursor) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/IRedisString.html b/target/site/apidocs/IRedisString.html new file mode 100644 index 0000000..3a60179 --- /dev/null +++ b/target/site/apidocs/IRedisString.html @@ -0,0 +1,729 @@ + + + + + + +public interface IRedisString
+Modifier and Type | +Method and Description | +
---|---|
Long |
+append(String key,
+ String value)
+Append value onto key.
+ |
+
Long |
+bitcount(String key,
+ long... options) |
+
Long |
+bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+decr(String key) |
+
Long |
+decrby(String key,
+ long decrement) |
+
String |
+get(String key) |
+
Boolean |
+getbit(String key,
+ long offset) |
+
String |
+getrange(String key,
+ long start,
+ long end) |
+
String |
+getset(String key,
+ String value) |
+
Long |
+incr(String key) |
+
Long |
+incrby(String key,
+ long increment) |
+
String |
+incrbyfloat(String key,
+ double increment) |
+
String[] |
+mget(String... keys) |
+
String |
+mset(String... keyvalues) |
+
Boolean |
+msetnx(String... keyvalues) |
+
String |
+psetex(String key,
+ long milliseconds,
+ String value) |
+
String |
+set(String key,
+ String value,
+ String... options) |
+
Long |
+setbit(String key,
+ long offset,
+ boolean value) |
+
String |
+setex(String key,
+ int seconds,
+ String value) |
+
Long |
+setnx(String key,
+ String value) |
+
Long |
+setrange(String key,
+ long offset,
+ String value) |
+
Long |
+strlen(String key) |
+
Long append(String key, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long bitcount(String key, + long... options) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long bitop(String operation, + String destkey, + String... keys) + throws WrongTypeException, + SyntaxErrorException, + NotImplementedException+
WrongTypeException
SyntaxErrorException
NotImplementedException
Long bitpos(String key, + long bit, + long... options) + throws WrongTypeException, + BitArgException, + NotImplementedException+
WrongTypeException
BitArgException
NotImplementedException
Long decr(String key) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
WrongTypeException
NotIntegerException
NotImplementedException
Long decrby(String key, + long decrement) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
WrongTypeException
NotIntegerException
NotImplementedException
String get(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Boolean getbit(String key, + long offset) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String getrange(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String getset(String key, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long incr(String key) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
WrongTypeException
NotIntegerException
NotImplementedException
Long incrby(String key, + long increment) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
WrongTypeException
NotIntegerException
NotImplementedException
String incrbyfloat(String key, + double increment) + throws WrongTypeException, + NotFloatException, + NotImplementedException+
WrongTypeException
NotFloatException
NotImplementedException
String[] mget(String... keys) + throws NotImplementedException+
NotImplementedException
String mset(String... keyvalues) + throws ArgException, + NotImplementedException+
ArgException
NotImplementedException
Boolean msetnx(String... keyvalues) + throws ArgException, + NotImplementedException+
ArgException
NotImplementedException
String psetex(String key, + long milliseconds, + String value) + throws NotImplementedException+
NotImplementedException
String set(String key, + String value, + String... options) + throws NotImplementedException, + SyntaxErrorException+
NotImplementedException
SyntaxErrorException
Long setbit(String key, + long offset, + boolean value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String setex(String key, + int seconds, + String value) + throws NotImplementedException+
NotImplementedException
Long setnx(String key, + String value) + throws NotImplementedException+
NotImplementedException
Long setrange(String key, + long offset, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long strlen(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/IRedisTransaction.html b/target/site/apidocs/IRedisTransaction.html new file mode 100644 index 0000000..1d8fdf2 --- /dev/null +++ b/target/site/apidocs/IRedisTransaction.html @@ -0,0 +1,297 @@ + + + + + + +public interface IRedisTransaction
+String discard() + throws NotImplementedException+
NotImplementedException
Object[] exec() + throws NotImplementedException+
NotImplementedException
String multi() + throws NotImplementedException+
NotImplementedException
String unwatch() + throws NotImplementedException+
NotImplementedException
String watch(String key) + throws NotImplementedException+
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/NotFloatException.html b/target/site/apidocs/NotFloatException.html new file mode 100644 index 0000000..58dec5f --- /dev/null +++ b/target/site/apidocs/NotFloatException.html @@ -0,0 +1,261 @@ + + + + + + +public final class NotFloatException +extends Exception+
Constructor and Description | +
---|
NotFloatException() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/NotImplementedException.html b/target/site/apidocs/NotImplementedException.html new file mode 100644 index 0000000..48cc1b9 --- /dev/null +++ b/target/site/apidocs/NotImplementedException.html @@ -0,0 +1,261 @@ + + + + + + +public final class NotImplementedException +extends Exception+
Constructor and Description | +
---|
NotImplementedException() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/NotIntegerException.html b/target/site/apidocs/NotIntegerException.html new file mode 100644 index 0000000..d6b981b --- /dev/null +++ b/target/site/apidocs/NotIntegerException.html @@ -0,0 +1,261 @@ + + + + + + +public final class NotIntegerException +extends Exception+
Constructor and Description | +
---|
NotIntegerException() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/RedisHashCache.html b/target/site/apidocs/RedisHashCache.html new file mode 100644 index 0000000..8b1d666 --- /dev/null +++ b/target/site/apidocs/RedisHashCache.html @@ -0,0 +1,417 @@ + + + + + + +Constructor and Description | +
---|
RedisHashCache() |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
Map<String,String> |
+get(String key)
+Get the key from the cache.
+ |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ String field)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ String field,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
public Boolean exists(String key)+
IRedisCache
public void remove(String key)+
IRedisCache
public void set(String key, + String field, + Object... arguments)+
IRedisCache
public Map<String,String> get(String key)+
IRedisCache
public Boolean removeValue(String key, + String field)+
IRedisCache
removeValue
in interface IRedisCache<String,Map<String,String>>
key
- The key to remove from.field
- The value to remove in key.public String type()+
IRedisCache
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/RedisListCache.html b/target/site/apidocs/RedisListCache.html new file mode 100644 index 0000000..22e8870 --- /dev/null +++ b/target/site/apidocs/RedisListCache.html @@ -0,0 +1,417 @@ + + + + + + +public final class RedisListCache +extends Object +implements IRedisCache<String,List<String>>+
Constructor and Description | +
---|
RedisListCache() |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
List<String> |
+get(String key)
+Get the key from the cache.
+ |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ String value)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ String value,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
public Boolean exists(String key)+
IRedisCache
exists
in interface IRedisCache<String,List<String>>
key
- The key to check.public void remove(String key)+
IRedisCache
remove
in interface IRedisCache<String,List<String>>
key
- The key to remove.public void set(String key, + String value, + Object... arguments)+
IRedisCache
set
in interface IRedisCache<String,List<String>>
key
- The key to store.value
- The value to store.arguments
- Varargs with the rest of the tuple particular for this cache.public List<String> get(String key)+
IRedisCache
get
in interface IRedisCache<String,List<String>>
key
- The key to getpublic Boolean removeValue(String key, + String value)+
IRedisCache
removeValue
in interface IRedisCache<String,List<String>>
key
- The key to remove from.value
- The value to remove in key.public String type()+
IRedisCache
type
in interface IRedisCache<String,List<String>>
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/RedisMock.html b/target/site/apidocs/RedisMock.html new file mode 100644 index 0000000..4e41c37 --- /dev/null +++ b/target/site/apidocs/RedisMock.html @@ -0,0 +1,1045 @@ + + + + + + +public final class RedisMock +extends AbstractRedisMock+
Constructor and Description | +
---|
RedisMock()
+Default constructor.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Long |
+append(String key,
+ String value)
+Append value onto key.
+ |
+
Long |
+bitcount(String key,
+ long... options) |
+
Long |
+bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+decr(String key) |
+
Long |
+decrby(String key,
+ long decrement) |
+
Long |
+del(String... keys) |
+
Boolean |
+exists(String key) |
+
Boolean |
+expire(String key,
+ int seconds) |
+
Boolean |
+expireat(String key,
+ long timestamp) |
+
String |
+get(String key) |
+
Boolean |
+getbit(String key,
+ long offset) |
+
String |
+getrange(String key,
+ long start,
+ long end) |
+
String |
+getset(String key,
+ String value) |
+
Long |
+incr(String key) |
+
Long |
+incrby(String key,
+ long increment) |
+
String |
+incrbyfloat(String key,
+ double increment) |
+
Long |
+llen(String key) |
+
Long |
+lpush(String key,
+ String element) |
+
String[] |
+mget(String... keys) |
+
String |
+mset(String... keyvalues) |
+
Boolean |
+msetnx(String... keyvalues) |
+
Boolean |
+persist(String key) |
+
Boolean |
+pexpire(String key,
+ long milliseconds) |
+
Boolean |
+pexpireat(String key,
+ long timestamp) |
+
String |
+psetex(String key,
+ long milliseconds,
+ String value) |
+
String |
+set(String key,
+ String value,
+ String... options) |
+
Long |
+setbit(String key,
+ long offset,
+ boolean value) |
+
String |
+setex(String key,
+ int seconds,
+ String value) |
+
Long |
+setnx(String key,
+ String value) |
+
Long |
+setrange(String key,
+ long offset,
+ String value) |
+
Long |
+strlen(String key) |
+
String |
+type(String key) |
+
public RedisMock()+
public Long del(String... keys)+
del
in interface IRedisKeys
del
in class AbstractRedisMock
public Boolean exists(String key)+
exists
in interface IRedisKeys
exists
in class AbstractRedisMock
public Boolean expire(String key, + int seconds)+
expire
in interface IRedisKeys
expire
in class AbstractRedisMock
public Boolean expireat(String key, + long timestamp)+
expireat
in interface IRedisKeys
expireat
in class AbstractRedisMock
public Boolean persist(String key)+
persist
in interface IRedisKeys
persist
in class AbstractRedisMock
public Boolean pexpire(String key, + long milliseconds)+
pexpire
in interface IRedisKeys
pexpire
in class AbstractRedisMock
public Boolean pexpireat(String key, + long timestamp)+
pexpireat
in interface IRedisKeys
pexpireat
in class AbstractRedisMock
public String type(String key)+
type
in interface IRedisKeys
type
in class AbstractRedisMock
public Long append(String key, + String value) + throws WrongTypeException+
IRedisString
append
in interface IRedisString
append
in class AbstractRedisMock
WrongTypeException
public Long bitcount(String key, + long... options) + throws WrongTypeException+
bitcount
in interface IRedisString
bitcount
in class AbstractRedisMock
WrongTypeException
public Long bitop(String operation, + String destkey, + String... keys) + throws WrongTypeException, + SyntaxErrorException+
bitop
in interface IRedisString
bitop
in class AbstractRedisMock
WrongTypeException
SyntaxErrorException
public Long bitpos(String key, + long bit, + long... options) + throws WrongTypeException, + BitArgException+
bitpos
in interface IRedisString
bitpos
in class AbstractRedisMock
WrongTypeException
BitArgException
public Long decr(String key) + throws WrongTypeException, + NotIntegerException+
decr
in interface IRedisString
decr
in class AbstractRedisMock
WrongTypeException
NotIntegerException
public Long decrby(String key, + long decrement) + throws WrongTypeException, + NotIntegerException+
decrby
in interface IRedisString
decrby
in class AbstractRedisMock
WrongTypeException
NotIntegerException
public String get(String key) + throws WrongTypeException+
get
in interface IRedisString
get
in class AbstractRedisMock
WrongTypeException
public Boolean getbit(String key, + long offset) + throws WrongTypeException+
getbit
in interface IRedisString
getbit
in class AbstractRedisMock
WrongTypeException
public String getrange(String key, + long start, + long end) + throws WrongTypeException+
getrange
in interface IRedisString
getrange
in class AbstractRedisMock
WrongTypeException
public String getset(String key, + String value) + throws WrongTypeException+
getset
in interface IRedisString
getset
in class AbstractRedisMock
WrongTypeException
public Long incr(String key) + throws WrongTypeException, + NotIntegerException+
incr
in interface IRedisString
incr
in class AbstractRedisMock
WrongTypeException
NotIntegerException
public Long incrby(String key, + long increment) + throws WrongTypeException, + NotIntegerException+
incrby
in interface IRedisString
incrby
in class AbstractRedisMock
WrongTypeException
NotIntegerException
public String incrbyfloat(String key, + double increment) + throws WrongTypeException, + NotFloatException+
incrbyfloat
in interface IRedisString
incrbyfloat
in class AbstractRedisMock
WrongTypeException
NotFloatException
public String[] mget(String... keys)+
mget
in interface IRedisString
mget
in class AbstractRedisMock
public String mset(String... keyvalues) + throws ArgException+
mset
in interface IRedisString
mset
in class AbstractRedisMock
ArgException
public Boolean msetnx(String... keyvalues) + throws ArgException+
msetnx
in interface IRedisString
msetnx
in class AbstractRedisMock
ArgException
public String psetex(String key, + long milliseconds, + String value)+
psetex
in interface IRedisString
psetex
in class AbstractRedisMock
public String set(String key, + String value, + String... options) + throws SyntaxErrorException+
set
in interface IRedisString
set
in class AbstractRedisMock
SyntaxErrorException
public Long setbit(String key, + long offset, + boolean value) + throws WrongTypeException+
setbit
in interface IRedisString
setbit
in class AbstractRedisMock
WrongTypeException
public String setex(String key, + int seconds, + String value)+
setex
in interface IRedisString
setex
in class AbstractRedisMock
public Long setnx(String key, + String value)+
setnx
in interface IRedisString
setnx
in class AbstractRedisMock
public Long setrange(String key, + long offset, + String value) + throws WrongTypeException+
setrange
in interface IRedisString
setrange
in class AbstractRedisMock
WrongTypeException
public Long strlen(String key) + throws WrongTypeException+
strlen
in interface IRedisString
strlen
in class AbstractRedisMock
WrongTypeException
public Long lpush(String key, + String element) + throws WrongTypeException+
lpush
in interface IRedisList
lpush
in class AbstractRedisMock
WrongTypeException
public Long llen(String key) + throws WrongTypeException+
llen
in interface IRedisList
llen
in class AbstractRedisMock
WrongTypeException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/RedisSetCache.html b/target/site/apidocs/RedisSetCache.html new file mode 100644 index 0000000..4093d9f --- /dev/null +++ b/target/site/apidocs/RedisSetCache.html @@ -0,0 +1,421 @@ + + + + + + +public final class RedisSetCache +extends Object +implements IRedisCache<String,Set<String>>+
Constructor and Description | +
---|
RedisSetCache()
+Constructor.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
Set<String> |
+get(String key)
+Get the key from the cache.
+ |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ String value)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ String value,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
public RedisSetCache()+
public Boolean exists(String key)+
IRedisCache
exists
in interface IRedisCache<String,Set<String>>
key
- The key to check.public void remove(String key)+
IRedisCache
remove
in interface IRedisCache<String,Set<String>>
key
- The key to remove.public void set(String key, + String value, + Object... arguments)+
IRedisCache
set
in interface IRedisCache<String,Set<String>>
key
- The key to store.value
- The value to store.arguments
- Varargs with the rest of the tuple particular for this cache.public Set<String> get(String key)+
IRedisCache
get
in interface IRedisCache<String,Set<String>>
key
- The key to getpublic Boolean removeValue(String key, + String value)+
IRedisCache
removeValue
in interface IRedisCache<String,Set<String>>
key
- The key to remove from.value
- The value to remove in key.public String type()+
IRedisCache
type
in interface IRedisCache<String,Set<String>>
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/RedisSortedSetCache.html b/target/site/apidocs/RedisSortedSetCache.html new file mode 100644 index 0000000..5bbe5c8 --- /dev/null +++ b/target/site/apidocs/RedisSortedSetCache.html @@ -0,0 +1,436 @@ + + + + + + +public final class RedisSortedSetCache +extends Object +implements IRedisCache<String,Set<String>>+
Constructor and Description | +
---|
RedisSortedSetCache()
+Constructor.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
Set<String> |
+get(String key)
+Get the key from the cache.
+ |
+
Double |
+getScore(String key,
+ String value) |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ String value)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ String value,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
public RedisSortedSetCache()+
public Boolean exists(String key)+
IRedisCache
exists
in interface IRedisCache<String,Set<String>>
key
- The key to check.public void remove(String key)+
IRedisCache
remove
in interface IRedisCache<String,Set<String>>
key
- The key to remove.public void set(String key, + String value, + Object... arguments)+
IRedisCache
set
in interface IRedisCache<String,Set<String>>
key
- The key to store.value
- The value to store.arguments
- Varargs with the rest of the tuple particular for this cache.public Set<String> get(String key)+
IRedisCache
get
in interface IRedisCache<String,Set<String>>
key
- The key to getpublic Boolean removeValue(String key, + String value)+
IRedisCache
removeValue
in interface IRedisCache<String,Set<String>>
key
- The key to remove from.value
- The value to remove in key.public String type()+
IRedisCache
type
in interface IRedisCache<String,Set<String>>
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/RedisStringCache.html b/target/site/apidocs/RedisStringCache.html new file mode 100644 index 0000000..e2c1d3f --- /dev/null +++ b/target/site/apidocs/RedisStringCache.html @@ -0,0 +1,421 @@ + + + + + + +public final class RedisStringCache +extends Object +implements IRedisCache<String,String>+
Constructor and Description | +
---|
RedisStringCache()
+Constructor.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
String |
+get(String key)
+Get the key from the cache.
+ |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ String value)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ String value,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
public RedisStringCache()+
public Boolean exists(String key)+
IRedisCache
exists
in interface IRedisCache<String,String>
key
- The key to check.public void remove(String key)+
IRedisCache
remove
in interface IRedisCache<String,String>
key
- The key to remove.public void set(String key, + String value, + Object... arguments)+
IRedisCache
set
in interface IRedisCache<String,String>
key
- The key to store.value
- The value to store.arguments
- Varargs with the rest of the tuple particular for this cache.public String get(String key)+
IRedisCache
get
in interface IRedisCache<String,String>
key
- The key to getpublic Boolean removeValue(String key, + String value)+
IRedisCache
removeValue
in interface IRedisCache<String,String>
key
- The key to remove from.value
- The value to remove in key.public String type()+
IRedisCache
type
in interface IRedisCache<String,String>
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/SetbitException.html b/target/site/apidocs/SetbitException.html new file mode 100644 index 0000000..eca918f --- /dev/null +++ b/target/site/apidocs/SetbitException.html @@ -0,0 +1,261 @@ + + + + + + +public final class SetbitException +extends Exception+
Constructor and Description | +
---|
SetbitException() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/SyntaxErrorException.html b/target/site/apidocs/SyntaxErrorException.html new file mode 100644 index 0000000..824945a --- /dev/null +++ b/target/site/apidocs/SyntaxErrorException.html @@ -0,0 +1,266 @@ + + + + + + +public final class SyntaxErrorException +extends Exception+
Constructor and Description | +
---|
SyntaxErrorException()
+Constructor.
+ |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/WrongTypeException.html b/target/site/apidocs/WrongTypeException.html new file mode 100644 index 0000000..e2bf534 --- /dev/null +++ b/target/site/apidocs/WrongTypeException.html @@ -0,0 +1,268 @@ + + + + + + +public final class WrongTypeException +extends Exception+
Constructor and Description | +
---|
WrongTypeException()
+Constructor.
+ |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/allclasses-frame.html b/target/site/apidocs/allclasses-frame.html new file mode 100644 index 0000000..e7d58a6 --- /dev/null +++ b/target/site/apidocs/allclasses-frame.html @@ -0,0 +1,42 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
class |
+RedisMock
+An in-memory redis-compatible key-value cache and store written
+ in pure Java.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/ArgException.html b/target/site/apidocs/class-use/ArgException.html new file mode 100644 index 0000000..3c9cf63 --- /dev/null +++ b/target/site/apidocs/class-use/ArgException.html @@ -0,0 +1,169 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
String |
+RedisMock.mset(String... keyvalues) |
+
String |
+AbstractRedisMock.mset(String... keyvalues) |
+
String |
+IRedisString.mset(String... keyvalues) |
+
Boolean |
+RedisMock.msetnx(String... keyvalues) |
+
Boolean |
+AbstractRedisMock.msetnx(String... keyvalues) |
+
Boolean |
+IRedisString.msetnx(String... keyvalues) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/BitArgException.html b/target/site/apidocs/class-use/BitArgException.html new file mode 100644 index 0000000..952f001 --- /dev/null +++ b/target/site/apidocs/class-use/BitArgException.html @@ -0,0 +1,163 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
Long |
+RedisMock.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+AbstractRedisMock.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+IRedisString.bitpos(String key,
+ long bit,
+ long... options) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/IRedisCache.html b/target/site/apidocs/class-use/IRedisCache.html new file mode 100644 index 0000000..62f547a --- /dev/null +++ b/target/site/apidocs/class-use/IRedisCache.html @@ -0,0 +1,171 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
class |
+RedisHashCache |
+
class |
+RedisListCache |
+
class |
+RedisSetCache
+Cache key-value pairs as a set.
+ |
+
class |
+RedisSortedSetCache
+Cache key-value-score triples as a sorted set.
+ |
+
class |
+RedisStringCache
+Cache key-value pairs as strings.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/IRedisHash.html b/target/site/apidocs/class-use/IRedisHash.html new file mode 100644 index 0000000..3792f32 --- /dev/null +++ b/target/site/apidocs/class-use/IRedisHash.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/IRedisKeys.html b/target/site/apidocs/class-use/IRedisKeys.html new file mode 100644 index 0000000..130d12c --- /dev/null +++ b/target/site/apidocs/class-use/IRedisKeys.html @@ -0,0 +1,156 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
class |
+AbstractRedisMock |
+
class |
+RedisMock
+An in-memory redis-compatible key-value cache and store written
+ in pure Java.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/IRedisList.html b/target/site/apidocs/class-use/IRedisList.html new file mode 100644 index 0000000..426ce6f --- /dev/null +++ b/target/site/apidocs/class-use/IRedisList.html @@ -0,0 +1,156 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
class |
+AbstractRedisMock |
+
class |
+RedisMock
+An in-memory redis-compatible key-value cache and store written
+ in pure Java.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/IRedisSet.html b/target/site/apidocs/class-use/IRedisSet.html new file mode 100644 index 0000000..9394997 --- /dev/null +++ b/target/site/apidocs/class-use/IRedisSet.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/IRedisSortedSet.html b/target/site/apidocs/class-use/IRedisSortedSet.html new file mode 100644 index 0000000..215b252 --- /dev/null +++ b/target/site/apidocs/class-use/IRedisSortedSet.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/IRedisString.html b/target/site/apidocs/class-use/IRedisString.html new file mode 100644 index 0000000..0836cc7 --- /dev/null +++ b/target/site/apidocs/class-use/IRedisString.html @@ -0,0 +1,156 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
class |
+AbstractRedisMock |
+
class |
+RedisMock
+An in-memory redis-compatible key-value cache and store written
+ in pure Java.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/IRedisTransaction.html b/target/site/apidocs/class-use/IRedisTransaction.html new file mode 100644 index 0000000..da5bfda --- /dev/null +++ b/target/site/apidocs/class-use/IRedisTransaction.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/NotFloatException.html b/target/site/apidocs/class-use/NotFloatException.html new file mode 100644 index 0000000..af08640 --- /dev/null +++ b/target/site/apidocs/class-use/NotFloatException.html @@ -0,0 +1,160 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
String |
+RedisMock.incrbyfloat(String key,
+ double increment) |
+
String |
+AbstractRedisMock.incrbyfloat(String key,
+ double increment) |
+
String |
+IRedisString.incrbyfloat(String key,
+ double increment) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/NotImplementedException.html b/target/site/apidocs/class-use/NotImplementedException.html new file mode 100644 index 0000000..8b7e48f --- /dev/null +++ b/target/site/apidocs/class-use/NotImplementedException.html @@ -0,0 +1,1012 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
Long |
+AbstractRedisMock.append(String key,
+ String value) |
+
Long |
+IRedisString.append(String key,
+ String value)
+Append value onto key.
+ |
+
Long |
+AbstractRedisMock.bitcount(String key,
+ long... options) |
+
Long |
+IRedisString.bitcount(String key,
+ long... options) |
+
Long |
+AbstractRedisMock.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+IRedisString.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+AbstractRedisMock.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+IRedisString.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+AbstractRedisMock.decr(String key) |
+
Long |
+IRedisString.decr(String key) |
+
Long |
+AbstractRedisMock.decrby(String key,
+ long decrement) |
+
Long |
+IRedisString.decrby(String key,
+ long decrement) |
+
Long |
+IRedisKeys.del(String... keys) |
+
Long |
+AbstractRedisMock.del(String... keys) |
+
String |
+IRedisTransaction.discard() |
+
String |
+IRedisKeys.dump(String key) |
+
String |
+AbstractRedisMock.dump(String key) |
+
Object[] |
+IRedisTransaction.exec() |
+
Boolean |
+IRedisKeys.exists(String key) |
+
Boolean |
+AbstractRedisMock.exists(String key) |
+
Boolean |
+IRedisKeys.expire(String key,
+ int seconds) |
+
Boolean |
+AbstractRedisMock.expire(String key,
+ int seconds) |
+
Boolean |
+IRedisKeys.expireat(String key,
+ long timestamp) |
+
Boolean |
+AbstractRedisMock.expireat(String key,
+ long timestamp) |
+
String |
+AbstractRedisMock.get(String key) |
+
String |
+IRedisString.get(String key) |
+
Boolean |
+AbstractRedisMock.getbit(String key,
+ long offset) |
+
Boolean |
+IRedisString.getbit(String key,
+ long offset) |
+
String |
+AbstractRedisMock.getrange(String key,
+ long start,
+ long end) |
+
String |
+IRedisString.getrange(String key,
+ long start,
+ long end) |
+
String |
+AbstractRedisMock.getset(String key,
+ String value) |
+
String |
+IRedisString.getset(String key,
+ String value) |
+
Long |
+IRedisHash.hdel(String key,
+ String field) |
+
Integer |
+IRedisHash.hexists(String key,
+ String field) |
+
String |
+IRedisHash.hget(String key,
+ String field) |
+
String[] |
+IRedisHash.hgetall(String key) |
+
Long |
+IRedisHash.hincrby(String key,
+ String field,
+ Long increment) |
+
Float |
+IRedisHash.hincrbyfloat(String key,
+ String field,
+ Float increment) |
+
String[] |
+IRedisHash.hkeys(String key) |
+
Long |
+IRedisHash.hlen(String key) |
+
String[] |
+IRedisHash.hmget(String key,
+ String field,
+ String... fields) |
+
String |
+IRedisHash.hmset(String key,
+ String field,
+ String value,
+ Object... fieldsvalues) |
+
String[] |
+IRedisHash.hscan(String key,
+ Long cursor) |
+
Integer |
+IRedisHash.hset(String key,
+ String field,
+ String value) |
+
Integer |
+IRedisHash.hsetnx(String key,
+ String field,
+ String value) |
+
Long |
+IRedisHash.hstrlen(String key,
+ String field) |
+
String[] |
+IRedisHash.hvals(String key) |
+
Long |
+AbstractRedisMock.incr(String key) |
+
Long |
+IRedisString.incr(String key) |
+
Long |
+AbstractRedisMock.incrby(String key,
+ long increment) |
+
Long |
+IRedisString.incrby(String key,
+ long increment) |
+
String |
+AbstractRedisMock.incrbyfloat(String key,
+ double increment) |
+
String |
+IRedisString.incrbyfloat(String key,
+ double increment) |
+
String[] |
+IRedisKeys.keys(String pattern) |
+
String[] |
+AbstractRedisMock.keys(String pattern) |
+
String |
+AbstractRedisMock.lindex(String key,
+ long index) |
+
String |
+IRedisList.lindex(String key,
+ long index) |
+
Long |
+AbstractRedisMock.linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+IRedisList.linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+AbstractRedisMock.llen(String key) |
+
Long |
+IRedisList.llen(String key) |
+
String |
+AbstractRedisMock.lpop(String key) |
+
String |
+IRedisList.lpop(String key) |
+
Long |
+AbstractRedisMock.lpush(String key,
+ String element) |
+
Long |
+IRedisList.lpush(String key,
+ String element) |
+
Long |
+AbstractRedisMock.lpushx(String key,
+ String element) |
+
Long |
+IRedisList.lpushx(String key,
+ String element) |
+
String[] |
+AbstractRedisMock.lrange(String key,
+ long start,
+ long end) |
+
String[] |
+IRedisList.lrange(String key,
+ long start,
+ long end) |
+
Long |
+AbstractRedisMock.lrem(String key,
+ long count,
+ String element) |
+
Long |
+IRedisList.lrem(String key,
+ long count,
+ String element) |
+
String |
+AbstractRedisMock.lset(String key,
+ long index,
+ String element) |
+
String |
+IRedisList.lset(String key,
+ long index,
+ String element) |
+
String |
+AbstractRedisMock.ltrim(String key,
+ long start,
+ long end) |
+
String |
+IRedisList.ltrim(String key,
+ long start,
+ long end) |
+
String[] |
+AbstractRedisMock.mget(String... keys) |
+
String[] |
+IRedisString.mget(String... keys) |
+
String |
+IRedisKeys.migrate(String host,
+ int port,
+ String key,
+ String destination_db,
+ int timeout,
+ String... options) |
+
String |
+AbstractRedisMock.migrate(String host,
+ int port,
+ String key,
+ String destination_db,
+ int timeout,
+ String... options) |
+
Integer |
+IRedisKeys.move(String key,
+ String db) |
+
Integer |
+AbstractRedisMock.move(String key,
+ String db) |
+
String |
+AbstractRedisMock.mset(String... keyvalues) |
+
String |
+IRedisString.mset(String... keyvalues) |
+
Boolean |
+AbstractRedisMock.msetnx(String... keyvalues) |
+
Boolean |
+IRedisString.msetnx(String... keyvalues) |
+
String |
+IRedisTransaction.multi() |
+
Object |
+IRedisKeys.object(String subcommand,
+ String... arguments) |
+
Object |
+AbstractRedisMock.object(String subcommand,
+ String... arguments) |
+
Boolean |
+IRedisKeys.persist(String key) |
+
Boolean |
+AbstractRedisMock.persist(String key) |
+
Boolean |
+IRedisKeys.pexpire(String key,
+ long milliseconds) |
+
Boolean |
+AbstractRedisMock.pexpire(String key,
+ long milliseconds) |
+
Boolean |
+IRedisKeys.pexpireat(String key,
+ long timestamp) |
+
Boolean |
+AbstractRedisMock.pexpireat(String key,
+ long timestamp) |
+
String |
+AbstractRedisMock.psetex(String key,
+ long milliseconds,
+ String value) |
+
String |
+IRedisString.psetex(String key,
+ long milliseconds,
+ String value) |
+
Integer |
+IRedisKeys.pttl(String key) |
+
Integer |
+AbstractRedisMock.pttl(String key) |
+
String |
+IRedisKeys.randomkey() |
+
String |
+AbstractRedisMock.randomkey() |
+
String |
+IRedisKeys.rename(String key,
+ String newkey) |
+
String |
+AbstractRedisMock.rename(String key,
+ String newkey) |
+
Integer |
+IRedisKeys.renamenx(String key,
+ String newkey) |
+
Integer |
+AbstractRedisMock.renamenx(String key,
+ String newkey) |
+
String |
+IRedisKeys.restore(String key,
+ int ttl,
+ String serialized_value) |
+
String |
+AbstractRedisMock.restore(String key,
+ int ttl,
+ String serialized_valued) |
+
String |
+AbstractRedisMock.rpop(String key) |
+
String |
+IRedisList.rpop(String key) |
+
String |
+AbstractRedisMock.rpoplpush(String source,
+ String dest) |
+
String |
+IRedisList.rpoplpush(String source,
+ String dest) |
+
Long |
+AbstractRedisMock.rpush(String key,
+ String element) |
+
Long |
+IRedisList.rpush(String key,
+ String element) |
+
Long |
+AbstractRedisMock.rpushx(String key,
+ String element) |
+
Long |
+IRedisList.rpushx(String key,
+ String element) |
+
Long |
+IRedisSet.sadd(String key,
+ String member,
+ String... members) |
+
String[] |
+IRedisKeys.scan(int cursor) |
+
String[] |
+AbstractRedisMock.scan(int cursor) |
+
Long |
+IRedisSet.scard(String key) |
+
String[] |
+IRedisSet.sdiff(String key) |
+
Long |
+IRedisSet.sdiffstore(String destination,
+ String key,
+ String... keys) |
+
String |
+AbstractRedisMock.set(String key,
+ String value,
+ String... options) |
+
String |
+IRedisString.set(String key,
+ String value,
+ String... options) |
+
Long |
+AbstractRedisMock.setbit(String key,
+ long offset,
+ boolean value) |
+
Long |
+IRedisString.setbit(String key,
+ long offset,
+ boolean value) |
+
String |
+AbstractRedisMock.setex(String key,
+ int seconds,
+ String value) |
+
String |
+IRedisString.setex(String key,
+ int seconds,
+ String value) |
+
Long |
+AbstractRedisMock.setnx(String key,
+ String value) |
+
Long |
+IRedisString.setnx(String key,
+ String value) |
+
Long |
+AbstractRedisMock.setrange(String key,
+ long offset,
+ String value) |
+
Long |
+IRedisString.setrange(String key,
+ long offset,
+ String value) |
+
String[] |
+IRedisSet.sinter(String key) |
+
Long |
+IRedisSet.sinterstore(String destination,
+ String key,
+ String... keys) |
+
Integer |
+IRedisSet.sismember(String key,
+ String member) |
+
String[] |
+IRedisSet.smembers(String key) |
+
Integer |
+IRedisSet.smove(String source,
+ String dest,
+ String member) |
+
String[] |
+IRedisKeys.sort(String key,
+ String... options) |
+
String[] |
+AbstractRedisMock.sort(String key,
+ String... options) |
+
String |
+IRedisSet.spop(String key) |
+
String |
+IRedisSet.srandmember(String key) |
+
Integer |
+IRedisSet.srem(String key,
+ String member) |
+
String[] |
+IRedisSet.sscan(String key,
+ Long cursor) |
+
Long |
+AbstractRedisMock.strlen(String key) |
+
Long |
+IRedisString.strlen(String key) |
+
String[] |
+IRedisSet.sunion(String key) |
+
Long |
+IRedisSet.sunionstore(String destination,
+ String key,
+ String... keys) |
+
Integer |
+IRedisKeys.ttl(String key) |
+
Integer |
+AbstractRedisMock.ttl(String key) |
+
String |
+IRedisKeys.type(String key) |
+
String |
+AbstractRedisMock.type(String key) |
+
String |
+IRedisTransaction.unwatch() |
+
String |
+IRedisTransaction.watch(String key) |
+
Long |
+IRedisSortedSet.zadd(String key,
+ Number score,
+ String member,
+ Object... scoresmembers) |
+
Long |
+IRedisSortedSet.zcard(String key) |
+
Long |
+IRedisSortedSet.zcount(String key,
+ Number min,
+ Number max) |
+
Number |
+IRedisSortedSet.zincrby(String key,
+ Number increment,
+ String member) |
+
Long |
+IRedisSortedSet.zinterstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Long |
+IRedisSortedSet.zlexcount(String key,
+ String min,
+ String max) |
+
String[] |
+IRedisSortedSet.zrange(String key,
+ long start,
+ long stop) |
+
String[] |
+IRedisSortedSet.zrangebylex(String key,
+ String min,
+ String max) |
+
String[] |
+IRedisSortedSet.zrangebyscore(String key,
+ String min,
+ String max) |
+
Long |
+IRedisSortedSet.zrank(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zrem(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zremrangebylex(String key,
+ String min,
+ String max) |
+
Long |
+IRedisSortedSet.zremrangebyscore(String key,
+ Number min,
+ Number max) |
+
String[] |
+IRedisSortedSet.zrevrange(String key,
+ long start,
+ long stop) |
+
String[] |
+IRedisSortedSet.zrevrangebylex(String key,
+ String max,
+ String min) |
+
String[] |
+IRedisSortedSet.zrevrangebyscore(String key,
+ String max,
+ String min) |
+
Long |
+IRedisSortedSet.zrevrank(String key,
+ String member) |
+
String[] |
+IRedisSortedSet.zscan(String key,
+ Long cursor) |
+
Number |
+IRedisSortedSet.zscore(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zunionstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/NotIntegerException.html b/target/site/apidocs/class-use/NotIntegerException.html new file mode 100644 index 0000000..067295f --- /dev/null +++ b/target/site/apidocs/class-use/NotIntegerException.html @@ -0,0 +1,199 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
Long |
+RedisMock.decr(String key) |
+
Long |
+AbstractRedisMock.decr(String key) |
+
Long |
+IRedisString.decr(String key) |
+
Long |
+RedisMock.decrby(String key,
+ long decrement) |
+
Long |
+AbstractRedisMock.decrby(String key,
+ long decrement) |
+
Long |
+IRedisString.decrby(String key,
+ long decrement) |
+
Long |
+RedisMock.incr(String key) |
+
Long |
+AbstractRedisMock.incr(String key) |
+
Long |
+IRedisString.incr(String key) |
+
Long |
+RedisMock.incrby(String key,
+ long increment) |
+
Long |
+AbstractRedisMock.incrby(String key,
+ long increment) |
+
Long |
+IRedisString.incrby(String key,
+ long increment) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/RedisHashCache.html b/target/site/apidocs/class-use/RedisHashCache.html new file mode 100644 index 0000000..4416c22 --- /dev/null +++ b/target/site/apidocs/class-use/RedisHashCache.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/RedisListCache.html b/target/site/apidocs/class-use/RedisListCache.html new file mode 100644 index 0000000..50493f0 --- /dev/null +++ b/target/site/apidocs/class-use/RedisListCache.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/RedisMock.html b/target/site/apidocs/class-use/RedisMock.html new file mode 100644 index 0000000..ad61258 --- /dev/null +++ b/target/site/apidocs/class-use/RedisMock.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/RedisSetCache.html b/target/site/apidocs/class-use/RedisSetCache.html new file mode 100644 index 0000000..5887e50 --- /dev/null +++ b/target/site/apidocs/class-use/RedisSetCache.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/RedisSortedSetCache.html b/target/site/apidocs/class-use/RedisSortedSetCache.html new file mode 100644 index 0000000..ab48647 --- /dev/null +++ b/target/site/apidocs/class-use/RedisSortedSetCache.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/RedisStringCache.html b/target/site/apidocs/class-use/RedisStringCache.html new file mode 100644 index 0000000..7bb3976 --- /dev/null +++ b/target/site/apidocs/class-use/RedisStringCache.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/SetbitException.html b/target/site/apidocs/class-use/SetbitException.html new file mode 100644 index 0000000..bb82a0d --- /dev/null +++ b/target/site/apidocs/class-use/SetbitException.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/SyntaxErrorException.html b/target/site/apidocs/class-use/SyntaxErrorException.html new file mode 100644 index 0000000..139d242 --- /dev/null +++ b/target/site/apidocs/class-use/SyntaxErrorException.html @@ -0,0 +1,181 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
Long |
+RedisMock.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+AbstractRedisMock.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+IRedisString.bitop(String operation,
+ String destkey,
+ String... keys) |
+
String |
+RedisMock.set(String key,
+ String value,
+ String... options) |
+
String |
+AbstractRedisMock.set(String key,
+ String value,
+ String... options) |
+
String |
+IRedisString.set(String key,
+ String value,
+ String... options) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/class-use/WrongTypeException.html b/target/site/apidocs/class-use/WrongTypeException.html new file mode 100644 index 0000000..8f13986 --- /dev/null +++ b/target/site/apidocs/class-use/WrongTypeException.html @@ -0,0 +1,812 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
Long |
+RedisMock.append(String key,
+ String value) |
+
Long |
+AbstractRedisMock.append(String key,
+ String value) |
+
Long |
+IRedisString.append(String key,
+ String value)
+Append value onto key.
+ |
+
Long |
+RedisMock.bitcount(String key,
+ long... options) |
+
Long |
+AbstractRedisMock.bitcount(String key,
+ long... options) |
+
Long |
+IRedisString.bitcount(String key,
+ long... options) |
+
Long |
+RedisMock.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+AbstractRedisMock.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+IRedisString.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+RedisMock.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+AbstractRedisMock.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+IRedisString.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+RedisMock.decr(String key) |
+
Long |
+AbstractRedisMock.decr(String key) |
+
Long |
+IRedisString.decr(String key) |
+
Long |
+RedisMock.decrby(String key,
+ long decrement) |
+
Long |
+AbstractRedisMock.decrby(String key,
+ long decrement) |
+
Long |
+IRedisString.decrby(String key,
+ long decrement) |
+
String |
+RedisMock.get(String key) |
+
String |
+AbstractRedisMock.get(String key) |
+
String |
+IRedisString.get(String key) |
+
Boolean |
+RedisMock.getbit(String key,
+ long offset) |
+
Boolean |
+AbstractRedisMock.getbit(String key,
+ long offset) |
+
Boolean |
+IRedisString.getbit(String key,
+ long offset) |
+
String |
+RedisMock.getrange(String key,
+ long start,
+ long end) |
+
String |
+AbstractRedisMock.getrange(String key,
+ long start,
+ long end) |
+
String |
+IRedisString.getrange(String key,
+ long start,
+ long end) |
+
String |
+RedisMock.getset(String key,
+ String value) |
+
String |
+AbstractRedisMock.getset(String key,
+ String value) |
+
String |
+IRedisString.getset(String key,
+ String value) |
+
Long |
+IRedisHash.hdel(String key,
+ String field) |
+
Integer |
+IRedisHash.hexists(String key,
+ String field) |
+
String |
+IRedisHash.hget(String key,
+ String field) |
+
String[] |
+IRedisHash.hgetall(String key) |
+
Long |
+IRedisHash.hincrby(String key,
+ String field,
+ Long increment) |
+
Float |
+IRedisHash.hincrbyfloat(String key,
+ String field,
+ Float increment) |
+
String[] |
+IRedisHash.hkeys(String key) |
+
Long |
+IRedisHash.hlen(String key) |
+
String[] |
+IRedisHash.hmget(String key,
+ String field,
+ String... fields) |
+
String |
+IRedisHash.hmset(String key,
+ String field,
+ String value,
+ Object... fieldsvalues) |
+
String[] |
+IRedisHash.hscan(String key,
+ Long cursor) |
+
Integer |
+IRedisHash.hset(String key,
+ String field,
+ String value) |
+
Integer |
+IRedisHash.hsetnx(String key,
+ String field,
+ String value) |
+
Long |
+IRedisHash.hstrlen(String key,
+ String field) |
+
String[] |
+IRedisHash.hvals(String key) |
+
Long |
+RedisMock.incr(String key) |
+
Long |
+AbstractRedisMock.incr(String key) |
+
Long |
+IRedisString.incr(String key) |
+
Long |
+RedisMock.incrby(String key,
+ long increment) |
+
Long |
+AbstractRedisMock.incrby(String key,
+ long increment) |
+
Long |
+IRedisString.incrby(String key,
+ long increment) |
+
String |
+RedisMock.incrbyfloat(String key,
+ double increment) |
+
String |
+AbstractRedisMock.incrbyfloat(String key,
+ double increment) |
+
String |
+IRedisString.incrbyfloat(String key,
+ double increment) |
+
String |
+AbstractRedisMock.lindex(String key,
+ long index) |
+
String |
+IRedisList.lindex(String key,
+ long index) |
+
Long |
+AbstractRedisMock.linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+IRedisList.linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+RedisMock.llen(String key) |
+
Long |
+AbstractRedisMock.llen(String key) |
+
Long |
+IRedisList.llen(String key) |
+
String |
+AbstractRedisMock.lpop(String key) |
+
String |
+IRedisList.lpop(String key) |
+
Long |
+RedisMock.lpush(String key,
+ String element) |
+
Long |
+AbstractRedisMock.lpush(String key,
+ String element) |
+
Long |
+IRedisList.lpush(String key,
+ String element) |
+
Long |
+AbstractRedisMock.lpushx(String key,
+ String element) |
+
Long |
+IRedisList.lpushx(String key,
+ String element) |
+
String[] |
+AbstractRedisMock.lrange(String key,
+ long start,
+ long end) |
+
String[] |
+IRedisList.lrange(String key,
+ long start,
+ long end) |
+
Long |
+AbstractRedisMock.lrem(String key,
+ long count,
+ String element) |
+
Long |
+IRedisList.lrem(String key,
+ long count,
+ String element) |
+
String |
+AbstractRedisMock.lset(String key,
+ long index,
+ String element) |
+
String |
+IRedisList.lset(String key,
+ long index,
+ String element) |
+
String |
+AbstractRedisMock.ltrim(String key,
+ long start,
+ long end) |
+
String |
+IRedisList.ltrim(String key,
+ long start,
+ long end) |
+
String |
+AbstractRedisMock.rpop(String key) |
+
String |
+IRedisList.rpop(String key) |
+
String |
+AbstractRedisMock.rpoplpush(String source,
+ String dest) |
+
String |
+IRedisList.rpoplpush(String source,
+ String dest) |
+
Long |
+AbstractRedisMock.rpush(String key,
+ String element) |
+
Long |
+IRedisList.rpush(String key,
+ String element) |
+
Long |
+AbstractRedisMock.rpushx(String key,
+ String element) |
+
Long |
+IRedisList.rpushx(String key,
+ String element) |
+
Long |
+IRedisSet.sadd(String key,
+ String member,
+ String... members) |
+
Long |
+IRedisSet.scard(String key) |
+
String[] |
+IRedisSet.sdiff(String key) |
+
Long |
+IRedisSet.sdiffstore(String destination,
+ String key,
+ String... keys) |
+
Long |
+RedisMock.setbit(String key,
+ long offset,
+ boolean value) |
+
Long |
+AbstractRedisMock.setbit(String key,
+ long offset,
+ boolean value) |
+
Long |
+IRedisString.setbit(String key,
+ long offset,
+ boolean value) |
+
Long |
+RedisMock.setrange(String key,
+ long offset,
+ String value) |
+
Long |
+AbstractRedisMock.setrange(String key,
+ long offset,
+ String value) |
+
Long |
+IRedisString.setrange(String key,
+ long offset,
+ String value) |
+
String[] |
+IRedisSet.sinter(String key) |
+
Long |
+IRedisSet.sinterstore(String destination,
+ String key,
+ String... keys) |
+
Integer |
+IRedisSet.sismember(String key,
+ String member) |
+
String[] |
+IRedisSet.smembers(String key) |
+
Integer |
+IRedisSet.smove(String source,
+ String dest,
+ String member) |
+
String |
+IRedisSet.spop(String key) |
+
String |
+IRedisSet.srandmember(String key) |
+
Integer |
+IRedisSet.srem(String key,
+ String member) |
+
String[] |
+IRedisSet.sscan(String key,
+ Long cursor) |
+
Long |
+RedisMock.strlen(String key) |
+
Long |
+AbstractRedisMock.strlen(String key) |
+
Long |
+IRedisString.strlen(String key) |
+
String[] |
+IRedisSet.sunion(String key) |
+
Long |
+IRedisSet.sunionstore(String destination,
+ String key,
+ String... keys) |
+
Long |
+IRedisSortedSet.zadd(String key,
+ Number score,
+ String member,
+ Object... scoresmembers) |
+
Long |
+IRedisSortedSet.zcard(String key) |
+
Long |
+IRedisSortedSet.zcount(String key,
+ Number min,
+ Number max) |
+
Number |
+IRedisSortedSet.zincrby(String key,
+ Number increment,
+ String member) |
+
Long |
+IRedisSortedSet.zinterstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Long |
+IRedisSortedSet.zlexcount(String key,
+ String min,
+ String max) |
+
String[] |
+IRedisSortedSet.zrange(String key,
+ long start,
+ long stop) |
+
String[] |
+IRedisSortedSet.zrangebylex(String key,
+ String min,
+ String max) |
+
String[] |
+IRedisSortedSet.zrangebyscore(String key,
+ String min,
+ String max) |
+
Long |
+IRedisSortedSet.zrank(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zrem(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zremrangebylex(String key,
+ String min,
+ String max) |
+
Long |
+IRedisSortedSet.zremrangebyscore(String key,
+ Number min,
+ Number max) |
+
String[] |
+IRedisSortedSet.zrevrange(String key,
+ long start,
+ long stop) |
+
String[] |
+IRedisSortedSet.zrevrangebylex(String key,
+ String max,
+ String min) |
+
String[] |
+IRedisSortedSet.zrevrangebyscore(String key,
+ String max,
+ String min) |
+
Long |
+IRedisSortedSet.zrevrank(String key,
+ String member) |
+
String[] |
+IRedisSortedSet.zscan(String key,
+ Long cursor) |
+
Number |
+IRedisSortedSet.zscore(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zunionstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/constant-values.html b/target/site/apidocs/constant-values.html new file mode 100644 index 0000000..43dd0e7 --- /dev/null +++ b/target/site/apidocs/constant-values.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/deprecated-list.html b/target/site/apidocs/deprecated-list.html new file mode 100644 index 0000000..83898fd --- /dev/null +++ b/target/site/apidocs/deprecated-list.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/help-doc.html b/target/site/apidocs/help-doc.html new file mode 100644 index 0000000..3e0299c --- /dev/null +++ b/target/site/apidocs/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+Each annotation type has its own separate page with the following sections:
+Each enum has its own separate page with the following sections:
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object
. The interfaces do not inherit from java.lang.Object
.
The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+These links take you to the next or previous class, interface, package, or related page.
+These links show and hide the HTML frames. All pages are available with or without frames.
+The All Classes link shows all classes and interfaces except non-static nested types.
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+The Constant Field Values page lists the static final fields and their values.
+Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/index-all.html b/target/site/apidocs/index-all.html new file mode 100644 index 0000000..7d73491 --- /dev/null +++ b/target/site/apidocs/index-all.html @@ -0,0 +1,837 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/index.html b/target/site/apidocs/index.html new file mode 100644 index 0000000..101ac3b --- /dev/null +++ b/target/site/apidocs/index.html @@ -0,0 +1,72 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/package-frame.html b/target/site/apidocs/package-frame.html new file mode 100644 index 0000000..0bacbc5 --- /dev/null +++ b/target/site/apidocs/package-frame.html @@ -0,0 +1,49 @@ + + + + + + +Interface | +Description | +
---|---|
IRedisCache<T,U> | +
+ Interface for all key-value caches.
+ |
+
IRedisHash | ++ |
IRedisKeys | ++ |
IRedisList | ++ |
IRedisSet | ++ |
IRedisSortedSet | ++ |
IRedisString | +
+ Interface for redis string commands.
+ |
+
IRedisTransaction | ++ |
Class | +Description | +
---|---|
AbstractRedisMock | ++ |
RedisHashCache | ++ |
RedisListCache | ++ |
RedisMock | +
+ An in-memory redis-compatible key-value cache and store written
+ in pure Java.
+ |
+
RedisSetCache | +
+ Cache key-value pairs as a set.
+ |
+
RedisSortedSetCache | +
+ Cache key-value-score triples as a sorted set.
+ |
+
RedisStringCache | +
+ Cache key-value pairs as strings.
+ |
+
Exception | +Description | +
---|---|
ArgException | ++ |
BitArgException | ++ |
NotFloatException | ++ |
NotImplementedException | ++ |
NotIntegerException | ++ |
SetbitException | ++ |
SyntaxErrorException | +
+ Thrown when a redis command encounters a syntax error.
+ |
+
WrongTypeException | +
+ Thrown when a redis command is attempted on a key that
+ holds a different type of key.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/package-tree.html b/target/site/apidocs/package-tree.html new file mode 100644 index 0000000..c17f952 --- /dev/null +++ b/target/site/apidocs/package-tree.html @@ -0,0 +1,169 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/package-use.html b/target/site/apidocs/package-use.html new file mode 100644 index 0000000..715a7ac --- /dev/null +++ b/target/site/apidocs/package-use.html @@ -0,0 +1,140 @@ + + + + + + +Class and Description | +
---|
IRedisKeys | +
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/packages b/target/site/apidocs/packages new file mode 100644 index 0000000..5e8d2fd --- /dev/null +++ b/target/site/apidocs/packages @@ -0,0 +1 @@ +org.rarefiedredis.redis \ No newline at end of file diff --git a/target/site/apidocs/script.js b/target/site/apidocs/script.js new file mode 100644 index 0000000..b346356 --- /dev/null +++ b/target/site/apidocs/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/target/site/apidocs/serialized-form.html b/target/site/apidocs/serialized-form.html new file mode 100644 index 0000000..930ab6a --- /dev/null +++ b/target/site/apidocs/serialized-form.html @@ -0,0 +1,172 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/apidocs/stylesheet.css b/target/site/apidocs/stylesheet.css new file mode 100644 index 0000000..cebb4fd --- /dev/null +++ b/target/site/apidocs/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; + width:100%; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/target/site/checkstyle.html b/target/site/checkstyle.html new file mode 100644 index 0000000..99cacf4 --- /dev/null +++ b/target/site/checkstyle.html @@ -0,0 +1,100 @@ + + + + + +The following document contains the results of Checkstyle 5.8 with config/sun_checks.xml ruleset.
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | EmptyBlock | 14 | Error |
RightCurly | 28 | Error | |
coding | AvoidInlineConditionals | 5 | Error |
MagicNumber | 16 | Error | |
design | DesignForExtension | 58 | Error |
imports | UnusedImports | 7 | Error |
javadoc | JavadocMethod | 128 | Error |
JavadocPackage
| 1 | Error | |
JavadocType | 15 | Error | |
JavadocVariable | 4 | Error | |
misc | FinalParameters | 149 | Error |
TodoComment | 1 | Error | |
modifier | RedundantModifier | 90 | Error |
naming | ParameterName | 6 | Error |
regexp | RegexpSingleline
| 9 | Error |
sizes | LineLength | 182 | Error |
whitespace | WhitespaceAfter | 29 | Error |
WhitespaceAround | 10 | Error |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | imports | UnusedImports | Unused import - java.util.Map. | 1 |
Error | imports | UnusedImports | Unused import - java.util.HashMap. | 2 |
Error | imports | UnusedImports | Unused import - java.util.List. | 3 |
Error | imports | UnusedImports | Unused import - java.util.ArrayList. | 4 |
Error | imports | UnusedImports | Unused import - java.util.Set. | 5 |
Error | imports | UnusedImports | Unused import - java.util.SortedSet. | 6 |
Error | imports | UnusedImports | Unused import - java.util.Date. | 7 |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 9 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 11 |
Error | design | DesignForExtension | Method 'del' is not designed for extension - needs to be abstract, final or empty. | 16 |
Error | misc | FinalParameters | Parameter keys should be final. | 16 |
Error | design | DesignForExtension | Method 'dump' is not designed for extension - needs to be abstract, final or empty. | 20 |
Error | misc | FinalParameters | Parameter key should be final. | 20 |
Error | design | DesignForExtension | Method 'exists' is not designed for extension - needs to be abstract, final or empty. | 24 |
Error | misc | FinalParameters | Parameter key should be final. | 24 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 28 |
Error | design | DesignForExtension | Method 'expire' is not designed for extension - needs to be abstract, final or empty. | 28 |
Error | misc | FinalParameters | Parameter key should be final. | 28 |
Error | misc | FinalParameters | Parameter seconds should be final. | 28 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 32 |
Error | design | DesignForExtension | Method 'expireat' is not designed for extension - needs to be abstract, final or empty. | 32 |
Error | misc | FinalParameters | Parameter key should be final. | 32 |
Error | misc | FinalParameters | Parameter timestamp should be final. | 32 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 36 |
Error | design | DesignForExtension | Method 'keys' is not designed for extension - needs to be abstract, final or empty. | 36 |
Error | misc | FinalParameters | Parameter pattern should be final. | 36 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 40 |
Error | sizes | LineLength | Line is longer than 80 characters (found 160). | 40 |
Error | design | DesignForExtension | Method 'migrate' is not designed for extension - needs to be abstract, final or empty. | 40 |
Error | misc | FinalParameters | Parameter host should be final. | 40 |
Error | misc | FinalParameters | Parameter port should be final. | 40 |
Error | misc | FinalParameters | Parameter key should be final. | 40 |
Error | misc | FinalParameters | Parameter destination_db should be final. | 40 |
Error | naming | ParameterName | Name 'destination_db' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 |
Error | misc | FinalParameters | Parameter timeout should be final. | 40 |
Error | misc | FinalParameters | Parameter options should be final. | 40 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 44 |
Error | design | DesignForExtension | Method 'move' is not designed for extension - needs to be abstract, final or empty. | 44 |
Error | misc | FinalParameters | Parameter key should be final. | 44 |
Error | misc | FinalParameters | Parameter db should be final. | 44 |
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 48 |
Error | design | DesignForExtension | Method 'object' is not designed for extension - needs to be abstract, final or empty. | 48 |
Error | misc | FinalParameters | Parameter subcommand should be final. | 48 |
Error | misc | FinalParameters | Parameter arguments should be final. | 48 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 52 |
Error | design | DesignForExtension | Method 'persist' is not designed for extension - needs to be abstract, final or empty. | 52 |
Error | misc | FinalParameters | Parameter key should be final. | 52 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 56 |
Error | design | DesignForExtension | Method 'pexpire' is not designed for extension - needs to be abstract, final or empty. | 56 |
Error | misc | FinalParameters | Parameter key should be final. | 56 |
Error | misc | FinalParameters | Parameter milliseconds should be final. | 56 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 60 |
Error | design | DesignForExtension | Method 'pexpireat' is not designed for extension - needs to be abstract, final or empty. | 60 |
Error | misc | FinalParameters | Parameter key should be final. | 60 |
Error | misc | FinalParameters | Parameter timestamp should be final. | 60 |
Error | design | DesignForExtension | Method 'pttl' is not designed for extension - needs to be abstract, final or empty. | 64 |
Error | misc | FinalParameters | Parameter key should be final. | 64 |
Error | design | DesignForExtension | Method 'randomkey' is not designed for extension - needs to be abstract, final or empty. | 68 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 72 |
Error | design | DesignForExtension | Method 'rename' is not designed for extension - needs to be abstract, final or empty. | 72 |
Error | misc | FinalParameters | Parameter key should be final. | 72 |
Error | misc | FinalParameters | Parameter newkey should be final. | 72 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 76 |
Error | design | DesignForExtension | Method 'renamenx' is not designed for extension - needs to be abstract, final or empty. | 76 |
Error | misc | FinalParameters | Parameter key should be final. | 76 |
Error | misc | FinalParameters | Parameter newkey should be final. | 76 |
Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 80 |
Error | design | DesignForExtension | Method 'restore' is not designed for extension - needs to be abstract, final or empty. | 80 |
Error | misc | FinalParameters | Parameter key should be final. | 80 |
Error | misc | FinalParameters | Parameter ttl should be final. | 80 |
Error | misc | FinalParameters | Parameter serialized_valued should be final. | 80 |
Error | naming | ParameterName | Name 'serialized_valued' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 84 |
Error | design | DesignForExtension | Method 'sort' is not designed for extension - needs to be abstract, final or empty. | 84 |
Error | misc | FinalParameters | Parameter key should be final. | 84 |
Error | misc | FinalParameters | Parameter options should be final. | 84 |
Error | design | DesignForExtension | Method 'ttl' is not designed for extension - needs to be abstract, final or empty. | 88 |
Error | misc | FinalParameters | Parameter key should be final. | 88 |
Error | design | DesignForExtension | Method 'type' is not designed for extension - needs to be abstract, final or empty. | 92 |
Error | misc | FinalParameters | Parameter key should be final. | 92 |
Error | design | DesignForExtension | Method 'scan' is not designed for extension - needs to be abstract, final or empty. | 96 |
Error | misc | FinalParameters | Parameter cursor should be final. | 96 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 102 |
Error | design | DesignForExtension | Method 'append' is not designed for extension - needs to be abstract, final or empty. | 102 |
Error | misc | FinalParameters | Parameter key should be final. | 102 |
Error | misc | FinalParameters | Parameter value should be final. | 102 |
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 106 |
Error | design | DesignForExtension | Method 'bitcount' is not designed for extension - needs to be abstract, final or empty. | 106 |
Error | misc | FinalParameters | Parameter key should be final. | 106 |
Error | misc | FinalParameters | Parameter options should be final. | 106 |
Error | sizes | LineLength | Line is longer than 80 characters (found 157). | 110 |
Error | design | DesignForExtension | Method 'bitop' is not designed for extension - needs to be abstract, final or empty. | 110 |
Error | misc | FinalParameters | Parameter operation should be final. | 110 |
Error | misc | FinalParameters | Parameter destkey should be final. | 110 |
Error | misc | FinalParameters | Parameter keys should be final. | 110 |
Error | sizes | LineLength | Line is longer than 80 characters (found 142). | 114 |
Error | design | DesignForExtension | Method 'bitpos' is not designed for extension - needs to be abstract, final or empty. | 114 |
Error | misc | FinalParameters | Parameter key should be final. | 114 |
Error | misc | FinalParameters | Parameter bit should be final. | 114 |
Error | misc | FinalParameters | Parameter options should be final. | 114 |
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 118 |
Error | design | DesignForExtension | Method 'decr' is not designed for extension - needs to be abstract, final or empty. | 118 |
Error | misc | FinalParameters | Parameter key should be final. | 118 |
Error | sizes | LineLength | Line is longer than 80 characters (found 134). | 122 |
Error | design | DesignForExtension | Method 'decrby' is not designed for extension - needs to be abstract, final or empty. | 122 |
Error | misc | FinalParameters | Parameter key should be final. | 122 |
Error | misc | FinalParameters | Parameter decrement should be final. | 122 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 126 |
Error | design | DesignForExtension | Method 'get' is not designed for extension - needs to be abstract, final or empty. | 126 |
Error | misc | FinalParameters | Parameter key should be final. | 126 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 130 |
Error | design | DesignForExtension | Method 'getbit' is not designed for extension - needs to be abstract, final or empty. | 130 |
Error | misc | FinalParameters | Parameter key should be final. | 130 |
Error | misc | FinalParameters | Parameter offset should be final. | 130 |
Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 134 |
Error | design | DesignForExtension | Method 'getrange' is not designed for extension - needs to be abstract, final or empty. | 134 |
Error | misc | FinalParameters | Parameter key should be final. | 134 |
Error | misc | FinalParameters | Parameter start should be final. | 134 |
Error | misc | FinalParameters | Parameter end should be final. | 134 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 138 |
Error | design | DesignForExtension | Method 'getset' is not designed for extension - needs to be abstract, final or empty. | 138 |
Error | misc | FinalParameters | Parameter key should be final. | 138 |
Error | misc | FinalParameters | Parameter value should be final. | 138 |
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 142 |
Error | design | DesignForExtension | Method 'incr' is not designed for extension - needs to be abstract, final or empty. | 142 |
Error | misc | FinalParameters | Parameter key should be final. | 142 |
Error | sizes | LineLength | Line is longer than 80 characters (found 134). | 146 |
Error | design | DesignForExtension | Method 'incrby' is not designed for extension - needs to be abstract, final or empty. | 146 |
Error | misc | FinalParameters | Parameter key should be final. | 146 |
Error | misc | FinalParameters | Parameter increment should be final. | 146 |
Error | sizes | LineLength | Line is longer than 80 characters (found 141). | 150 |
Error | design | DesignForExtension | Method 'incrbyfloat' is not designed for extension - needs to be abstract, final or empty. | 150 |
Error | misc | FinalParameters | Parameter key should be final. | 150 |
Error | misc | FinalParameters | Parameter increment should be final. | 150 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 154 |
Error | design | DesignForExtension | Method 'mget' is not designed for extension - needs to be abstract, final or empty. | 154 |
Error | misc | FinalParameters | Parameter keys should be final. | 154 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 158 |
Error | design | DesignForExtension | Method 'mset' is not designed for extension - needs to be abstract, final or empty. | 158 |
Error | misc | FinalParameters | Parameter keyvalues should be final. | 158 |
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 162 |
Error | design | DesignForExtension | Method 'msetnx' is not designed for extension - needs to be abstract, final or empty. | 162 |
Error | misc | FinalParameters | Parameter keyvalues should be final. | 162 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 166 |
Error | design | DesignForExtension | Method 'psetex' is not designed for extension - needs to be abstract, final or empty. | 166 |
Error | misc | FinalParameters | Parameter key should be final. | 166 |
Error | misc | FinalParameters | Parameter milliseconds should be final. | 166 |
Error | misc | FinalParameters | Parameter value should be final. | 166 |
Error | sizes | LineLength | Line is longer than 80 characters (found 132). | 170 |
Error | design | DesignForExtension | Method 'set' is not designed for extension - needs to be abstract, final or empty. | 170 |
Error | misc | FinalParameters | Parameter key should be final. | 170 |
Error | misc | FinalParameters | Parameter value should be final. | 170 |
Error | misc | FinalParameters | Parameter options should be final. | 170 |
Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 174 |
Error | design | DesignForExtension | Method 'setbit' is not designed for extension - needs to be abstract, final or empty. | 174 |
Error | misc | FinalParameters | Parameter key should be final. | 174 |
Error | misc | FinalParameters | Parameter offset should be final. | 174 |
Error | misc | FinalParameters | Parameter value should be final. | 174 |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 178 |
Error | design | DesignForExtension | Method 'setex' is not designed for extension - needs to be abstract, final or empty. | 178 |
Error | misc | FinalParameters | Parameter key should be final. | 178 |
Error | misc | FinalParameters | Parameter seconds should be final. | 178 |
Error | misc | FinalParameters | Parameter value should be final. | 178 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 182 |
Error | design | DesignForExtension | Method 'setnx' is not designed for extension - needs to be abstract, final or empty. | 182 |
Error | misc | FinalParameters | Parameter key should be final. | 182 |
Error | misc | FinalParameters | Parameter value should be final. | 182 |
Error | sizes | LineLength | Line is longer than 80 characters (found 126). | 186 |
Error | design | DesignForExtension | Method 'setrange' is not designed for extension - needs to be abstract, final or empty. | 186 |
Error | misc | FinalParameters | Parameter key should be final. | 186 |
Error | misc | FinalParameters | Parameter offset should be final. | 186 |
Error | misc | FinalParameters | Parameter value should be final. | 186 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 190 |
Error | design | DesignForExtension | Method 'strlen' is not designed for extension - needs to be abstract, final or empty. | 190 |
Error | misc | FinalParameters | Parameter key should be final. | 190 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 196 |
Error | design | DesignForExtension | Method 'lindex' is not designed for extension - needs to be abstract, final or empty. | 196 |
Error | misc | FinalParameters | Parameter key should be final. | 196 |
Error | misc | FinalParameters | Parameter index should be final. | 196 |
Error | sizes | LineLength | Line is longer than 80 characters (found 147). | 200 |
Error | design | DesignForExtension | Method 'linsert' is not designed for extension - needs to be abstract, final or empty. | 200 |
Error | misc | FinalParameters | Parameter key should be final. | 200 |
Error | misc | FinalParameters | Parameter before_after should be final. | 200 |
Error | naming | ParameterName | Name 'before_after' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 200 |
Error | misc | FinalParameters | Parameter pivot should be final. | 200 |
Error | misc | FinalParameters | Parameter value should be final. | 200 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 204 |
Error | design | DesignForExtension | Method 'llen' is not designed for extension - needs to be abstract, final or empty. | 204 |
Error | misc | FinalParameters | Parameter key should be final. | 204 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 208 |
Error | design | DesignForExtension | Method 'lpop' is not designed for extension - needs to be abstract, final or empty. | 208 |
Error | misc | FinalParameters | Parameter key should be final. | 208 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 212 |
Error | design | DesignForExtension | Method 'lpush' is not designed for extension - needs to be abstract, final or empty. | 212 |
Error | misc | FinalParameters | Parameter key should be final. | 212 |
Error | misc | FinalParameters | Parameter element should be final. | 212 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 216 |
Error | design | DesignForExtension | Method 'lpushx' is not designed for extension - needs to be abstract, final or empty. | 216 |
Error | misc | FinalParameters | Parameter key should be final. | 216 |
Error | misc | FinalParameters | Parameter element should be final. | 216 |
Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 220 |
Error | design | DesignForExtension | Method 'lrange' is not designed for extension - needs to be abstract, final or empty. | 220 |
Error | misc | FinalParameters | Parameter key should be final. | 220 |
Error | misc | FinalParameters | Parameter start should be final. | 220 |
Error | misc | FinalParameters | Parameter end should be final. | 220 |
Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 224 |
Error | design | DesignForExtension | Method 'lrem' is not designed for extension - needs to be abstract, final or empty. | 224 |
Error | misc | FinalParameters | Parameter key should be final. | 224 |
Error | misc | FinalParameters | Parameter count should be final. | 224 |
Error | misc | FinalParameters | Parameter element should be final. | 224 |
Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 228 |
Error | design | DesignForExtension | Method 'lset' is not designed for extension - needs to be abstract, final or empty. | 228 |
Error | misc | FinalParameters | Parameter key should be final. | 228 |
Error | misc | FinalParameters | Parameter index should be final. | 228 |
Error | misc | FinalParameters | Parameter element should be final. | 228 |
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 232 |
Error | design | DesignForExtension | Method 'ltrim' is not designed for extension - needs to be abstract, final or empty. | 232 |
Error | misc | FinalParameters | Parameter key should be final. | 232 |
Error | misc | FinalParameters | Parameter start should be final. | 232 |
Error | misc | FinalParameters | Parameter end should be final. | 232 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 236 |
Error | design | DesignForExtension | Method 'rpop' is not designed for extension - needs to be abstract, final or empty. | 236 |
Error | misc | FinalParameters | Parameter key should be final. | 236 |
Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 240 |
Error | design | DesignForExtension | Method 'rpoplpush' is not designed for extension - needs to be abstract, final or empty. | 240 |
Error | misc | FinalParameters | Parameter source should be final. | 240 |
Error | misc | FinalParameters | Parameter dest should be final. | 240 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 244 |
Error | design | DesignForExtension | Method 'rpush' is not designed for extension - needs to be abstract, final or empty. | 244 |
Error | misc | FinalParameters | Parameter key should be final. | 244 |
Error | misc | FinalParameters | Parameter element should be final. | 244 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 248 |
Error | design | DesignForExtension | Method 'rpushx' is not designed for extension - needs to be abstract, final or empty. | 248 |
Error | misc | FinalParameters | Parameter key should be final. | 248 |
Error | misc | FinalParameters | Parameter element should be final. | 248 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 2 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Error | misc | FinalParameters | Parameter command should be final. | 3 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 2 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 28 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 3 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 3 |
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 5 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 5 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 5 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 7 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 7 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 7 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 9 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 9 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 9 |
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 11 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 11 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 11 |
Error | sizes | LineLength | Line is longer than 80 characters (found 124). | 13 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 13 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 13 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 15 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 15 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 15 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 17 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 17 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 17 |
Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 19 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 19 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 19 |
Error | sizes | LineLength | Line is longer than 80 characters (found 140). | 21 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 21 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 21 |
Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 23 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 23 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 23 |
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 25 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 25 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 25 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 27 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 27 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 27 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 29 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 29 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 29 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 31 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 31 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 31 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 3 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 5 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 5 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 7 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 7 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 9 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 9 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 9 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 11 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 11 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 11 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 13 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 13 |
Error | sizes | LineLength | Line is longer than 80 characters (found 148). | 15 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 15 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 15 |
Error | naming | ParameterName | Name 'destination_db' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 15 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 17 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 17 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 19 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 19 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 19 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 21 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 21 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 23 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 23 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 23 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 25 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 25 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 25 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 27 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 27 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 29 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 29 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 31 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 31 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 31 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 33 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 33 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 33 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 35 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 35 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 35 |
Error | naming | ParameterName | Name 'serialized_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 37 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 37 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 37 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 39 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 39 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 41 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 41 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 43 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 43 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 44 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 3 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 3 |
Error | sizes | LineLength | Line is longer than 80 characters (found 136). | 5 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 5 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 5 |
Error | naming | ParameterName | Name 'before_after' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 5 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 7 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 7 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 7 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 9 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 9 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 9 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 11 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 11 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 11 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 13 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 13 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 13 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 15 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 15 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 15 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 17 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 17 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 17 |
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 19 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 19 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 19 |
Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 21 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 21 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 21 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 23 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 23 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 23 |
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 25 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 25 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 25 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 27 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 27 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 27 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 29 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 29 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 29 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 3 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 3 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 5 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 5 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 5 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 7 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 7 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 7 |
Error | sizes | LineLength | Line is longer than 80 characters (found 127). | 9 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 9 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 9 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 11 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 11 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 11 |
Error | sizes | LineLength | Line is longer than 80 characters (found 128). | 13 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 13 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 13 |
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 15 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 15 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 15 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 17 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 17 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 17 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 19 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 19 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 19 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 21 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 21 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 21 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 23 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 23 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 23 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 25 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 25 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 25 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 27 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 27 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 27 |
Error | sizes | LineLength | Line is longer than 80 characters (found 128). | 29 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 29 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 29 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 31 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 31 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 31 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | sizes | LineLength | Line is longer than 80 characters (found 139). | 3 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 3 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 5 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 5 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 5 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 7 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 7 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 7 |
Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 9 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 9 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 9 |
Error | sizes | LineLength | Line is longer than 80 characters (found 144). | 11 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 11 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 11 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 13 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 13 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 13 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 15 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 15 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 15 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 17 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 17 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 17 |
Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 19 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 19 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 19 |
Error | sizes | LineLength | Line is longer than 80 characters (found 121). | 21 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 21 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 21 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 23 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 23 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 23 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 25 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 25 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 25 |
Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 27 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 27 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 27 |
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 29 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 29 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 29 |
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 31 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 31 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 31 |
Error | sizes | LineLength | Line is longer than 80 characters (found 124). | 33 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 33 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 33 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 35 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 35 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 35 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 37 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 37 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 37 |
Error | sizes | LineLength | Line is longer than 80 characters (found 144). | 39 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 39 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 41 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 41 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 41 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocMethod | Expected an @return tag. | 8 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 8 |
Error | javadoc | JavadocMethod | Expected @param tag for 'key'. | 8 |
Error | javadoc | JavadocMethod | Expected @param tag for 'value'. | 8 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'WrongTypeException'. | 8 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'NotImplementedException'. | 8 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 10 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 10 |
Error | sizes | LineLength | Line is longer than 80 characters (found 139). | 12 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 12 |
Error | sizes | LineLength | Line is longer than 80 characters (found 124). | 14 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 14 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 16 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 16 |
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 18 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 18 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 20 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 22 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 22 |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 24 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 24 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 26 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 26 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 28 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 28 |
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 30 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 30 |
Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 32 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 32 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 34 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 36 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 36 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 38 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 38 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 40 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 40 |
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 42 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 42 |
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 44 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 44 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 46 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 46 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 48 |
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 50 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 50 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 52 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 3 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 5 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 5 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 7 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 7 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 9 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 9 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 11 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 11 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 2 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 2 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 2 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 4 |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 4 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 6 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 8 |
Error | misc | FinalParameters | Parameter key should be final. | 12 |
Error | misc | FinalParameters | Parameter key should be final. | 16 |
Error | misc | FinalParameters | Parameter key should be final. | 20 |
Error | misc | FinalParameters | Parameter field should be final. | 20 |
Error | misc | FinalParameters | Parameter arguments should be final. | 20 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 21 |
Error | misc | FinalParameters | Parameter key should be final. | 28 |
Error | misc | FinalParameters | Parameter key should be final. | 32 |
Error | misc | FinalParameters | Parameter field should be final. | 32 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 6 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 8 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 10 |
Error | misc | FinalParameters | Parameter key should be final. | 14 |
Error | misc | FinalParameters | Parameter key should be final. | 18 |
Error | misc | FinalParameters | Parameter key should be final. | 22 |
Error | misc | FinalParameters | Parameter value should be final. | 22 |
Error | misc | FinalParameters | Parameter arguments should be final. | 22 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 27 |
Error | blocks | RightCurly | '}' should be on the same line. | 28 |
Error | misc | FinalParameters | Parameter key should be final. | 34 |
Error | misc | FinalParameters | Parameter key should be final. | 38 |
Error | misc | FinalParameters | Parameter value should be final. | 38 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 43 |
Error | misc | FinalParameters | Parameter key should be final. | 43 |
Error | misc | FinalParameters | Parameter type should be final. | 43 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 76 |
Error | coding | MagicNumber | '1000' is a magic number. | 77 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 80 |
Error | coding | MagicNumber | '1000' is a magic number. | 82 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 94 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 108 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 124 |
Error | blocks | RightCurly | '}' should be on the same line. | 129 |
Error | blocks | EmptyBlock | Must have at least one statement. | 130 |
Error | blocks | RightCurly | '}' should be on the same line. | 132 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 139 |
Error | misc | FinalParameters | Parameter options should be final. | 139 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 146 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 147 |
Error | misc | TodoComment | Comment matches to-do format 'TODO:'. | 161 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 163 |
Error | sizes | LineLength | Line is longer than 80 characters (found 157). | 172 |
Error | misc | FinalParameters | Parameter keys should be final. | 172 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 199 |
Error | blocks | RightCurly | '}' should be on the same line. | 200 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 202 |
Error | blocks | RightCurly | '}' should be on the same line. | 203 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 205 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 207 |
Error | blocks | RightCurly | '}' should be on the same line. | 208 |
Error | blocks | RightCurly | '}' should be on the same line. | 212 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 216 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 224 |
Error | sizes | LineLength | Line is longer than 80 characters (found 130). | 227 |
Error | misc | FinalParameters | Parameter key should be final. | 227 |
Error | misc | FinalParameters | Parameter bit should be final. | 227 |
Error | misc | FinalParameters | Parameter options should be final. | 227 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 239 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 240 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 241 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 254 |
Error | coding | MagicNumber | '8' is a magic number. | 256 |
Error | coding | MagicNumber | '0x80' is a magic number. | 257 |
Error | coding | MagicNumber | '0x80' is a magic number. | 257 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 258 |
Error | whitespace | WhitespaceAround | '*' is not preceded with whitespace. | 258 |
Error | whitespace | WhitespaceAround | '*' is not followed by whitespace. | 258 |
Error | coding | MagicNumber | '8L' is a magic number. | 258 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 258 |
Error | coding | MagicNumber | '0x80' is a magic number. | 260 |
Error | coding | MagicNumber | '0x80' is a magic number. | 260 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 261 |
Error | whitespace | WhitespaceAround | '*' is not preceded with whitespace. | 261 |
Error | whitespace | WhitespaceAround | '*' is not followed by whitespace. | 261 |
Error | coding | MagicNumber | '8L' is a magic number. | 261 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 261 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 271 |
Error | whitespace | WhitespaceAround | '*' is not preceded with whitespace. | 271 |
Error | whitespace | WhitespaceAround | '*' is not followed by whitespace. | 271 |
Error | coding | MagicNumber | '8L' is a magic number. | 271 |
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 276 |
Error | misc | FinalParameters | Parameter key should be final. | 276 |
Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 280 |
Error | misc | FinalParameters | Parameter key should be final. | 280 |
Error | misc | FinalParameters | Parameter decrement should be final. | 280 |
Error | blocks | RightCurly | '}' should be on the same line. | 290 |
Error | blocks | RightCurly | '}' should be on the same line. | 293 |
Error | blocks | EmptyBlock | Must have at least one statement. | 294 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 299 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 307 |
Error | coding | MagicNumber | '8L' is a magic number. | 313 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 316 |
Error | whitespace | WhitespaceAround | '/' is not preceded with whitespace. | 316 |
Error | whitespace | WhitespaceAround | '/' is not followed by whitespace. | 316 |
Error | coding | MagicNumber | '8L' is a magic number. | 316 |
Error | coding | MagicNumber | '8' is a magic number. | 317 |
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 321 |
Error | misc | FinalParameters | Parameter start should be final. | 321 |
Error | misc | FinalParameters | Parameter end should be final. | 321 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 335 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 335 |
Error | blocks | RightCurly | '}' should be on the same line. | 336 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 342 |
Error | blocks | RightCurly | '}' should be on the same line. | 347 |
Error | blocks | RightCurly | '}' should be on the same line. | 350 |
Error | blocks | EmptyBlock | Must have at least one statement. | 351 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 356 |
Error | sizes | LineLength | Line is longer than 80 characters (found 134). | 360 |
Error | sizes | LineLength | Line is longer than 80 characters (found 141). | 364 |
Error | blocks | RightCurly | '}' should be on the same line. | 374 |
Error | blocks | RightCurly | '}' should be on the same line. | 377 |
Error | blocks | EmptyBlock | Must have at least one statement. | 378 |
Error | blocks | RightCurly | '}' should be on the same line. | 388 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 396 |
Error | blocks | RightCurly | '}' should be on the same line. | 406 |
Error | blocks | EmptyBlock | Must have at least one statement. | 407 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 413 |
Error | blocks | RightCurly | '}' should be on the same line. | 431 |
Error | blocks | EmptyBlock | Must have at least one statement. | 432 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 438 |
Error | misc | FinalParameters | Parameter key should be final. | 438 |
Error | misc | FinalParameters | Parameter milliseconds should be final. | 438 |
Error | misc | FinalParameters | Parameter value should be final. | 438 |
Error | blocks | RightCurly | '}' should be on the same line. | 441 |
Error | blocks | EmptyBlock | Must have at least one statement. | 442 |
Error | sizes | LineLength | Line is longer than 80 characters (found 132). | 447 |
Error | misc | FinalParameters | Parameter options should be final. | 447 |
Error | blocks | EmptyBlock | Must have at least one statement. | 451 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 452 |
Error | blocks | RightCurly | '}' should be on the same line. | 458 |
Error | blocks | RightCurly | '}' should be on the same line. | 461 |
Error | blocks | RightCurly | '}' should be on the same line. | 467 |
Error | sizes | LineLength | Line is longer than 80 characters (found 131). | 501 |
Error | blocks | RightCurly | '}' should be on the same line. | 506 |
Error | blocks | EmptyBlock | Must have at least one statement. | 507 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 510 |
Error | whitespace | WhitespaceAround | '/' is not preceded with whitespace. | 510 |
Error | whitespace | WhitespaceAround | '/' is not followed by whitespace. | 510 |
Error | coding | MagicNumber | '8L' is a magic number. | 510 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 511 |
Error | coding | MagicNumber | '8L' is a magic number. | 511 |
Error | coding | MagicNumber | '0x80' is a magic number. | 518 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 523 |
Error | blocks | RightCurly | '}' should be on the same line. | 526 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 532 |
Error | blocks | RightCurly | '}' should be on the same line. | 536 |
Error | blocks | EmptyBlock | Must have at least one statement. | 537 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 539 |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 542 |
Error | blocks | RightCurly | '}' should be on the same line. | 545 |
Error | blocks | EmptyBlock | Must have at least one statement. | 546 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 551 |
Error | blocks | RightCurly | '}' should be on the same line. | 556 |
Error | blocks | EmptyBlock | Must have at least one statement. | 557 |
Error | sizes | LineLength | Line is longer than 80 characters (found 132). | 563 |
Error | blocks | RightCurly | '}' should be on the same line. | 568 |
Error | blocks | EmptyBlock | Must have at least one statement. | 569 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 574 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 577 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 578 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 578 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 579 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 581 |
Error | blocks | RightCurly | '}' should be on the same line. | 584 |
Error | blocks | EmptyBlock | Must have at least one statement. | 585 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 587 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 590 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 595 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 600 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 608 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 615 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 31 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 11 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 39 |
Error | misc | FinalParameters | Parameter a should be final. | 42 |
Error | misc | FinalParameters | Parameter b should be final. | 42 |
Error | whitespace | WhitespaceAfter | 'cast' is not followed by whitespace. | 56 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 65 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 29 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 1 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 2 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 3 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 12 |
Click here for the full Checkstyle report.
+ +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
AbstractRedisMock |
|
| 0.0;0 |
Unable to locate AbstractRedisMock.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/ArgException.html b/target/site/cobertura/ArgException.html new file mode 100644 index 0000000..0d6897b --- /dev/null +++ b/target/site/cobertura/ArgException.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
ArgException |
|
| 0.0;0 |
Unable to locate ArgException.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/BitArgException.html b/target/site/cobertura/BitArgException.html new file mode 100644 index 0000000..472faaf --- /dev/null +++ b/target/site/cobertura/BitArgException.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
BitArgException |
|
| 0.0;0 |
Unable to locate BitArgException.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/IRedisCache.html b/target/site/cobertura/IRedisCache.html new file mode 100644 index 0000000..20bddb0 --- /dev/null +++ b/target/site/cobertura/IRedisCache.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
IRedisCache |
|
| 0.0;0 |
Unable to locate IRedisCache.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/IRedisHash.html b/target/site/cobertura/IRedisHash.html new file mode 100644 index 0000000..f3677f4 --- /dev/null +++ b/target/site/cobertura/IRedisHash.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
IRedisHash |
|
| 0.0;0 |
Unable to locate IRedisHash.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/IRedisKeys.html b/target/site/cobertura/IRedisKeys.html new file mode 100644 index 0000000..7ed040f --- /dev/null +++ b/target/site/cobertura/IRedisKeys.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
IRedisKeys |
|
| 0.0;0 |
Unable to locate IRedisKeys.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/IRedisList.html b/target/site/cobertura/IRedisList.html new file mode 100644 index 0000000..2f0e4fd --- /dev/null +++ b/target/site/cobertura/IRedisList.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
IRedisList |
|
| 0.0;0 |
Unable to locate IRedisList.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/IRedisSet.html b/target/site/cobertura/IRedisSet.html new file mode 100644 index 0000000..51b5a58 --- /dev/null +++ b/target/site/cobertura/IRedisSet.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
IRedisSet |
|
| 0.0;0 |
Unable to locate IRedisSet.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/IRedisSortedSet.html b/target/site/cobertura/IRedisSortedSet.html new file mode 100644 index 0000000..ed19bf8 --- /dev/null +++ b/target/site/cobertura/IRedisSortedSet.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
IRedisSortedSet |
|
| 0.0;0 |
Unable to locate IRedisSortedSet.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/IRedisString.html b/target/site/cobertura/IRedisString.html new file mode 100644 index 0000000..dff6a82 --- /dev/null +++ b/target/site/cobertura/IRedisString.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
IRedisString |
|
| 0.0;0 |
Unable to locate IRedisString.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/IRedisTransaction.html b/target/site/cobertura/IRedisTransaction.html new file mode 100644 index 0000000..3b37595 --- /dev/null +++ b/target/site/cobertura/IRedisTransaction.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
IRedisTransaction |
|
| 0.0;0 |
Unable to locate IRedisTransaction.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/NotFloatException.html b/target/site/cobertura/NotFloatException.html new file mode 100644 index 0000000..d3a8155 --- /dev/null +++ b/target/site/cobertura/NotFloatException.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
NotFloatException |
|
| 0.0;0 |
Unable to locate NotFloatException.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/NotImplementedException.html b/target/site/cobertura/NotImplementedException.html new file mode 100644 index 0000000..d5e1f5c --- /dev/null +++ b/target/site/cobertura/NotImplementedException.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
NotImplementedException |
|
| 0.0;0 |
Unable to locate NotImplementedException.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/NotIntegerException.html b/target/site/cobertura/NotIntegerException.html new file mode 100644 index 0000000..ef017a4 --- /dev/null +++ b/target/site/cobertura/NotIntegerException.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
NotIntegerException |
|
| 0.0;0 |
Unable to locate NotIntegerException.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/RedisHashCache.html b/target/site/cobertura/RedisHashCache.html new file mode 100644 index 0000000..d5f10ac --- /dev/null +++ b/target/site/cobertura/RedisHashCache.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
RedisHashCache |
|
| 0.0;0 |
Unable to locate RedisHashCache.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/RedisListCache.html b/target/site/cobertura/RedisListCache.html new file mode 100644 index 0000000..3ba69ad --- /dev/null +++ b/target/site/cobertura/RedisListCache.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
RedisListCache |
|
| 0.0;0 |
Unable to locate RedisListCache.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/RedisMock.html b/target/site/cobertura/RedisMock.html new file mode 100644 index 0000000..9673449 --- /dev/null +++ b/target/site/cobertura/RedisMock.html @@ -0,0 +1,23 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
RedisMock |
|
| 0.0;0 | ||||
RedisMock$1 |
|
| 0.0;0 |
Unable to locate RedisMock.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/RedisSetCache.html b/target/site/cobertura/RedisSetCache.html new file mode 100644 index 0000000..886bb6e --- /dev/null +++ b/target/site/cobertura/RedisSetCache.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
RedisSetCache |
|
| 0.0;0 |
Unable to locate RedisSetCache.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/RedisSortedSetCache.html b/target/site/cobertura/RedisSortedSetCache.html new file mode 100644 index 0000000..f62c86b --- /dev/null +++ b/target/site/cobertura/RedisSortedSetCache.html @@ -0,0 +1,23 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
RedisSortedSetCache |
|
| 0.0;0 | ||||
RedisSortedSetCache$1 |
|
| 0.0;0 |
Unable to locate RedisSortedSetCache.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/RedisStringCache.html b/target/site/cobertura/RedisStringCache.html new file mode 100644 index 0000000..0def126 --- /dev/null +++ b/target/site/cobertura/RedisStringCache.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
RedisStringCache |
|
| 0.0;0 |
Unable to locate RedisStringCache.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/SetbitException.html b/target/site/cobertura/SetbitException.html new file mode 100644 index 0000000..8d50577 --- /dev/null +++ b/target/site/cobertura/SetbitException.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
SetbitException |
|
| 0.0;0 |
Unable to locate SetbitException.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/SyntaxErrorException.html b/target/site/cobertura/SyntaxErrorException.html new file mode 100644 index 0000000..68e04e1 --- /dev/null +++ b/target/site/cobertura/SyntaxErrorException.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
SyntaxErrorException |
|
| 0.0;0 |
Unable to locate SyntaxErrorException.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/WrongTypeException.html b/target/site/cobertura/WrongTypeException.html new file mode 100644 index 0000000..aa4bea3 --- /dev/null +++ b/target/site/cobertura/WrongTypeException.html @@ -0,0 +1,22 @@ + + + + +Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
WrongTypeException |
|
| 0.0;0 |
Unable to locate WrongTypeException.java. Have you specified the source directory?
+ + + diff --git a/target/site/cobertura/css/help.css b/target/site/cobertura/css/help.css new file mode 100644 index 0000000..c6fbb28 --- /dev/null +++ b/target/site/cobertura/css/help.css @@ -0,0 +1,22 @@ +dl { + float: left; + width: 100%; +} + +dt { + border-top: 1px solid #808080; + float: left; + font-weight: bold; + margin: 0; + padding: 1em; + width: 20%; +} + +dd { + border-top: 1px solid #808080; + float: left; + font-style: italic; + margin: 0; + padding: 1em; + width: 60%; +} diff --git a/target/site/cobertura/css/main.css b/target/site/cobertura/css/main.css new file mode 100644 index 0000000..9b5b0dc --- /dev/null +++ b/target/site/cobertura/css/main.css @@ -0,0 +1,131 @@ +@import url("help.css"); +@import url("source-viewer.css"); +@import url("tooltip.css"); + +.hidden { + display: none; +} + +a.dfn { + border-bottom: 1px dotted #00aa00; + cursor: help; +} + +a.dfn:active, a.dfn:link, a.dfn:visited { + color: #000000; + text-decoration: none; +} + +a.dfn:hover { + color: #0000ff; + text-decoration: none; +} + +body { + font-family: verdana, arial, helvetica; +} + +h1, h2, h3, h4, h5, h6 { + margin-bottom: 0.5em; +} + +h5 { + margin-top: 0.5em; +} + +div.footer { + font-size: 68%; + margin-top: 1.5em; +} + +div.percentgraph +{ + background-color: #f02020; + border: #808080 1px solid; + height: 1.3em; + margin: 0px; + padding: 0px; + width: 100px; +} + +div.percentgraph div.greenbar +{ + background-color: #00f000; + height: 1.3em; + margin: 0px; + padding: 0px; +} + +div.percentgraph div.na +{ + background-color: #eaeaea; + height: 1.3em; + margin: 0px; + padding: 0px; +} + +div.percentgraph span.text +{ + display: block; + position: absolute; + text-align: center; + width: 100px; +} + +div.separator { + height: 10px; +} + +table tr td, table tr th { + font-size: 68%; +} + +td.value table tr td { + font-size: 11px; +} + +table.percentgraph { + border: 0px; + font-size: 130%; + margin: 0px; + margin-left: auto; + margin-right: 0px; + padding: 0px; +} + +table.percentgraph tr.percentgraph { + border: 0px; + margin: 0px; + padding: 0px; +} + +table.percentgraph td.percentgraph { + border: 0px; + margin: 0px; + padding: 0px; + padding-left: 4px; +} + +table.report { + border-collapse: collapse; + width: 100%; +} + +table.report td { + border: #d0d0d0 1px solid; +} + +table.report td.heading { + background: #dcecff; + font-weight: bold; + text-align: center; +} + +table.report td.heading:hover { + background: #c0ffc0; + cursor: pointer; +} + +table.report td.value { + text-align: right; +} diff --git a/target/site/cobertura/css/sortabletable.css b/target/site/cobertura/css/sortabletable.css new file mode 100644 index 0000000..970e2b5 --- /dev/null +++ b/target/site/cobertura/css/sortabletable.css @@ -0,0 +1,50 @@ +.sort-table { + font: Icon; + border: 1px Solid ThreeDShadow; + background: Window; + color: WindowText; +} + +.sort-table thead { + background: ButtonFace; +} + +.sort-table td { + padding: 2px 5px; +} + +.sort-table thead td { + border: 1px solid; + border-color: ButtonHighlight ButtonShadow + ButtonShadow ButtonHighlight; + cursor: default; +} + +.sort-table thead td:active { + border-color: ButtonShadow ButtonHighlight + ButtonHighlight ButtonShadow; + padding: 3px 4px 1px 6px; +} + +.sort-table thead td[_sortType=None]:active { + border-color: ButtonHighlight ButtonShadow + ButtonShadow ButtonHighlight; + padding: 2px 5px; +} + +.sort-arrow { + width: 11px; + height: 11px; + background-position: center center; + background-repeat: no-repeat; + margin: 0 2px; +} + +.sort-arrow.descending { + background-image: url("../images/downsimple.png"); + +} + +.sort-arrow.ascending { + background-image: url("../images/upsimple.png"); +} \ No newline at end of file diff --git a/target/site/cobertura/css/source-viewer.css b/target/site/cobertura/css/source-viewer.css new file mode 100644 index 0000000..73797d6 --- /dev/null +++ b/target/site/cobertura/css/source-viewer.css @@ -0,0 +1,73 @@ +pre.src { + background: #ffffff; + margin-top: 0px; + margin-bottom: 0px; +} + +table.src { + border: #dcdcdc 1px solid; + font-size: 16px; +} + +td.numLine { + background: #f0f0f0; + border-right: #dcdcdc 1px solid; + padding-right: 3px; + text-align: right; +} + +td.numLineCover { + background: #80ff80; + border-right: #dcdcdc 1px solid; + padding-right: 3px; + text-align: right; +} + +td.nbHits { + background: #f0f0f0; + border-right: #dcdcdc 1px solid; + padding-right: 3px; + text-align: right; +} + +td.nbHitsCovered { + background: #80ff80; + border-right: #dcdcdc 1px solid; + padding-right: 3px; + text-align: right; +} + +td.nbHitsUncovered { + background: #ff9090; + border-right: #dcdcdc 1px solid; + font-weight: bold; + padding-right: 3px; + text-align: right; +} + +td.src { + width: 100%; +} + +span.comment { + color: #b22222; + font-style: italic; +} + +span.keyword { + color: #2020bf; + font-weight: bold; +} + +span.srcUncovered { + background: #ff9090; +} + +span.string { + color: #2a00ff; +} + +span.text_italic { + font-size: 12px; + font-style: italic; +} diff --git a/target/site/cobertura/css/tooltip.css b/target/site/cobertura/css/tooltip.css new file mode 100644 index 0000000..c790d81 --- /dev/null +++ b/target/site/cobertura/css/tooltip.css @@ -0,0 +1,49 @@ +a.hastooltip { + border-bottom: 1px dotted #00aa00; + color: #000000; + cursor: help; + font-style: normal; + position: relative; /* This is the key */ + text-decoration: none; + z-index: 24; /* What does this do? */ +} + +a.hastooltip:active { + color: #000000; + text-decoration: none; +} + +a.hastooltip:link { + color: #000000; + text-decoration: none; +} + +a.hastooltip:hover { + background-color: #a0b8ff; + color: #000000; + text-decoration: none; + z-index: 25; +} + +a.hastooltip:visited { + color: #000000; + text-decoration: none; +} + +a.hastooltip span { + display: none; +} + +a.hastooltip:hover span { + background-color: #eeeeee; + border: 1px solid #000000; + color: #000000; + display: block; + padding: 5px; + left: -15.2em; + position: absolute; + text-align: center; + text-decoration: none; + top: 2em; + width: 20em; +} diff --git a/target/site/cobertura/frame-packages.html b/target/site/cobertura/frame-packages.html new file mode 100644 index 0000000..bfeb4b2 --- /dev/null +++ b/target/site/cobertura/frame-packages.html @@ -0,0 +1,20 @@ + + + + +All | +
(default) | +
AbstractRedisMock (3%) | +
ArgException (100%) | +
BitArgException (100%) | +
IRedisCache (N/A) | +
IRedisHash (N/A) | +
IRedisKeys (N/A) | +
IRedisList (N/A) | +
IRedisSet (N/A) | +
IRedisSortedSet (N/A) | +
IRedisString (N/A) | +
IRedisTransaction (N/A) | +
NotFloatException (100%) | +
NotImplementedException (0%) | +
NotIntegerException (100%) | +
RedisHashCache (90%) | +
RedisListCache (94%) | +
RedisMock (90%) | +
RedisSetCache (93%) | +
RedisSortedSetCache (0%) | +
RedisStringCache (93%) | +
SetbitException (0%) | +
SyntaxErrorException (0%) | +
WrongTypeException (100%) | +
AbstractRedisMock (3%) | +
ArgException (100%) | +
BitArgException (100%) | +
IRedisCache (N/A) | +
IRedisHash (N/A) | +
IRedisKeys (N/A) | +
IRedisList (N/A) | +
IRedisSet (N/A) | +
IRedisSortedSet (N/A) | +
IRedisString (N/A) | +
IRedisTransaction (N/A) | +
NotFloatException (100%) | +
NotImplementedException (0%) | +
NotIntegerException (100%) | +
RedisHashCache (90%) | +
RedisListCache (94%) | +
RedisMock (90%) | +
RedisSetCache (93%) | +
RedisSortedSetCache (0%) | +
RedisStringCache (93%) | +
SetbitException (0%) | +
SyntaxErrorException (0%) | +
WrongTypeException (100%) | +
Package | # Classes | Line Coverage | Branch Coverage | Complexity | ||||
(default) | 25 |
|
| 0.0;0 |
Classes in this Package | Line Coverage | Branch Coverage | Complexity | ||||
AbstractRedisMock |
|
| 0.0;0 | ||||
ArgException |
|
| 0.0;0 | ||||
BitArgException |
|
| 0.0;0 | ||||
IRedisCache |
|
| 0.0;0 | ||||
IRedisHash |
|
| 0.0;0 | ||||
IRedisKeys |
|
| 0.0;0 | ||||
IRedisList |
|
| 0.0;0 | ||||
IRedisSet |
|
| 0.0;0 | ||||
IRedisSortedSet |
|
| 0.0;0 | ||||
IRedisString |
|
| 0.0;0 | ||||
IRedisTransaction |
|
| 0.0;0 | ||||
NotFloatException |
|
| 0.0;0 | ||||
NotImplementedException |
|
| 0.0;0 | ||||
NotIntegerException |
|
| 0.0;0 | ||||
RedisHashCache |
|
| 0.0;0 | ||||
RedisListCache |
|
| 0.0;0 | ||||
RedisMock |
|
| 0.0;0 | ||||
RedisMock$1 |
|
| 0.0;0 | ||||
RedisSetCache |
|
| 0.0;0 | ||||
RedisSortedSetCache |
|
| 0.0;0 | ||||
RedisSortedSetCache$1 |
|
| 0.0;0 | ||||
RedisStringCache |
|
| 0.0;0 | ||||
SetbitException |
|
| 0.0;0 | ||||
SyntaxErrorException |
|
| 0.0;0 | ||||
WrongTypeException |
|
| 0.0;0 |
Package | # Classes | Line Coverage | Branch Coverage | Complexity | ||||
All Packages | 25 |
|
| 0.0;0 | ||||
(default) | 25 |
|
| 0.0;0 |
Classes in this Package | Line Coverage | Branch Coverage | Complexity | ||||
AbstractRedisMock |
|
| 0.0;0 | ||||
ArgException |
|
| 0.0;0 | ||||
BitArgException |
|
| 0.0;0 | ||||
IRedisCache |
|
| 0.0;0 | ||||
IRedisHash |
|
| 0.0;0 | ||||
IRedisKeys |
|
| 0.0;0 | ||||
IRedisList |
|
| 0.0;0 | ||||
IRedisSet |
|
| 0.0;0 | ||||
IRedisSortedSet |
|
| 0.0;0 | ||||
IRedisString |
|
| 0.0;0 | ||||
IRedisTransaction |
|
| 0.0;0 | ||||
NotFloatException |
|
| 0.0;0 | ||||
NotImplementedException |
|
| 0.0;0 | ||||
NotIntegerException |
|
| 0.0;0 | ||||
RedisHashCache |
|
| 0.0;0 | ||||
RedisListCache |
|
| 0.0;0 | ||||
RedisMock |
|
| 0.0;0 | ||||
RedisMock$1 |
|
| 0.0;0 | ||||
RedisSetCache |
|
| 0.0;0 | ||||
RedisSortedSetCache |
|
| 0.0;0 | ||||
RedisSortedSetCache$1 |
|
| 0.0;0 | ||||
RedisStringCache |
|
| 0.0;0 | ||||
SetbitException |
|
| 0.0;0 | ||||
SyntaxErrorException |
|
| 0.0;0 | ||||
WrongTypeException |
|
| 0.0;0 |
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
GroupId | ArtifactId | Version | Type | License |
---|---|---|---|---|
junit | junit | 4.11 | jar | Common Public License Version 1.0 |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
GroupId | ArtifactId | Version | Type | License |
---|---|---|---|---|
org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License |
Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
---|---|---|---|---|---|---|
junit-4.11.jar | 245.04 kB | 266 | 233 | 28 | 1.5 | Yes |
hamcrest-core-1.3.jar | 45.02 kB | 52 | 45 | 3 | 1.5 | Yes |
Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
2 | 290.06 kB | 318 | 278 | 31 | 1.5 | 2 |
test: 2 | test: 290.06 kB | test: 318 | test: 278 | test: 31 | - | test: 2 |
Repo ID | URL | Release | Snapshot |
---|---|---|---|
central | http://repo.maven.apache.org/maven2 | Yes | No |
Repository locations for each of the Dependencies.
Artifact | central |
---|---|
junit:junit:jar:4.11 | |
org.hamcrest:hamcrest-core:jar:1.3 | |
Total | central |
2 (test: 2) | 2 |
At least one dependency has a differing version of the dependency or has SNAPSHOT dependencies. |
Number of dependencies (NOD): | 2 |
---|---|
Number of unique artifacts (NOA): | 2 |
Number of version-conflicting artifacts (NOC): | 0 |
Number of SNAPSHOT artifacts (NOS): | 0 |
Convergence (NOD/NOA): | 100 % |
Ready for release (100 % convergence and no SNAPSHOTS): | Success |
<dependency> + <groupId>org.rarefiedredis.redis</groupId> + <artifactId>redis-java</artifactId> + <version>0.0.1</version> +</dependency>
<dependency org="org.rarefiedredis.redis" name="redis-java" rev="0.0.1"> + <artifact name="redis-java" type="jar" /> +</dependency>
The following document contains the results of FindBugs
FindBugs Version is 3.0.0
Threshold is medium
Effort is min
Class | Bugs |
---|---|
RedisMock | 4 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Integral division result cast to double or float in RedisMock.getbit(String, long) | STYLE | ICAST_IDIV_CAST_TO_DOUBLE | 316 | Medium |
Integral division result cast to double or float in RedisMock.setbit(String, long, boolean) | STYLE | ICAST_IDIV_CAST_TO_DOUBLE | 510 | Medium |
RedisMock.setbit(String, long, boolean) concatenates strings using + in a loop | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 514 | Medium |
RedisMock.setrange(String, long, String) concatenates strings using + in a loop | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 575 | Medium |
Package | TC | CC | AC | Ca | Ce | A | I | D | V |
---|---|---|---|---|---|---|---|---|---|
Default | 25 | 17 | 8 | 0 | 2 | 32.0% | 100.0% | 32.0% | 1 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 2 | 32.0% | 100.0% | 32.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
IRedisCache IRedisHash IRedisKeys IRedisList IRedisSet IRedisSortedSet IRedisString IRedisTransaction | AbstractRedisMock ArgException BitArgException NotFloatException NotImplementedException NotIntegerException RedisHashCache RedisListCache RedisMock RedisMock$1 RedisSetCache RedisSortedSetCache RedisSortedSetCache$1 RedisStringCache SetbitException SyntaxErrorException WrongTypeException | None | java.lang java.util |
Term | Description |
---|---|
Number of Classes | The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package. |
Afferent Couplings | The number of other packages that depend upon classes within the package is an indicator of the package's responsibility. |
Efferent Couplings | The number of other packages that the classes in the package depend upon is an indicator of the package's independence. |
Abstractness | The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package. |
Instability | The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package. |
Distance | The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible. |
Cycles | Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques. |
GroupId | ArtifactId | Version |
---|---|---|
org.apache.maven.plugins | maven-antrun-plugin | 1.3 |
org.apache.maven.plugins | maven-assembly-plugin | 2.2-beta-5 |
org.apache.maven.plugins | maven-dependency-plugin | 2.1 |
org.apache.maven.plugins | maven-release-plugin | 2.0 |
GroupId | ArtifactId | Version |
---|---|---|
org.apache.maven.plugins | maven-assembly-plugin | 2.3 |
org.apache.maven.plugins | maven-clean-plugin | 2.3 |
org.apache.maven.plugins | maven-compiler-plugin | 2.3.2 |
org.apache.maven.plugins | maven-dependency-plugin | 2.1 |
org.apache.maven.plugins | maven-deploy-plugin | 2.7 |
org.apache.maven.plugins | maven-install-plugin | 2.3 |
org.apache.maven.plugins | maven-jar-plugin | 2.2 |
org.apache.maven.plugins | maven-resources-plugin | 2.3 |
org.apache.maven.plugins | maven-site-plugin | 3.0 |
org.apache.maven.plugins | maven-source-plugin | 2.2.1 |
org.apache.maven.plugins | maven-surefire-plugin | 2.10 |
org.codehaus.mojo | cobertura-maven-plugin | 2.7 |
GroupId | ArtifactId | Version |
---|---|---|
org.apache.maven.plugins | maven-checkstyle-plugin | 2.14 |
org.apache.maven.plugins | maven-javadoc-plugin | 2.10.2 |
org.codehaus.mojo | findbugs-maven-plugin | 3.0.0 |
org.codehaus.mojo | jdepend-maven-plugin | 2.0 |
org.codehaus.mojo | taglist-maven-plugin | 2.4 |
This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by Maven on behalf of the project.
Document | Description |
---|---|
Dependencies | This document lists the project's dependencies and provides information on each dependency. |
Dependency Convergence | This document presents the convergence of dependency versions across the entire project, and its sub modules. |
Dependency Information | This document describes how to to include this project as a dependency using various dependency management tools. |
About | There is currently no description associated with this project. |
Plugin Management | This document lists the plugins that are defined through pluginManagement. |
Project Plugins | This document lists the build plugins and the report plugins used by this project. |
Project Summary | This document lists other related information of this project |
This document provides an overview of the various reports that are automatically generated by Maven . Each report is briefly described below.
Document | Description |
---|---|
FindBugs | Generates a source code report with the FindBugs Library. |
Checkstyle | Report on coding style conventions. |
JDepend | JDepend traverses Java class file directories and generates design quality metrics for each Java package. JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to manage package dependencies effectively. |
Tag List | Report on various tags found in the code. |
JavaDocs | JavaDoc API documentation. |
Test JavaDocs | Test JavaDoc API documentation. |
The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.
Tag Class | Total number of occurrences | Tag strings used by tag class |
---|---|---|
@todo | 0 | @todo |
TODO | 1 | TODO |
Each tag is detailed below:
Number of occurrences found in the code: 1
null.RedisMock | Line |
---|---|
Slow bit-counting, do map to do fast bit counting; | 161 |
public class AbstractRedisMock +extends Object +implements IRedisKeys, IRedisString, IRedisList+
Constructor and Description | +
---|
AbstractRedisMock() |
+
Modifier and Type | +Method and Description | +
---|---|
Long |
+append(String key,
+ String value)
+Append value onto key.
+ |
+
Long |
+bitcount(String key,
+ long... options) |
+
Long |
+bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+decr(String key) |
+
Long |
+decrby(String key,
+ long decrement) |
+
Long |
+del(String... keys) |
+
String |
+dump(String key) |
+
Boolean |
+exists(String key) |
+
Boolean |
+expire(String key,
+ int seconds) |
+
Boolean |
+expireat(String key,
+ long timestamp) |
+
String |
+get(String key) |
+
Boolean |
+getbit(String key,
+ long offset) |
+
String |
+getrange(String key,
+ long start,
+ long end) |
+
String |
+getset(String key,
+ String value) |
+
Long |
+incr(String key) |
+
Long |
+incrby(String key,
+ long increment) |
+
String |
+incrbyfloat(String key,
+ double increment) |
+
String[] |
+keys(String pattern) |
+
String |
+lindex(String key,
+ long index) |
+
Long |
+linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+llen(String key) |
+
String |
+lpop(String key) |
+
Long |
+lpush(String key,
+ String element) |
+
Long |
+lpushx(String key,
+ String element) |
+
String[] |
+lrange(String key,
+ long start,
+ long end) |
+
Long |
+lrem(String key,
+ long count,
+ String element) |
+
String |
+lset(String key,
+ long index,
+ String element) |
+
String |
+ltrim(String key,
+ long start,
+ long end) |
+
String[] |
+mget(String... keys) |
+
String |
+migrate(String host,
+ int port,
+ String key,
+ String destination_db,
+ int timeout,
+ String... options) |
+
Integer |
+move(String key,
+ String db) |
+
String |
+mset(String... keyvalues) |
+
Boolean |
+msetnx(String... keyvalues) |
+
Object |
+object(String subcommand,
+ String... arguments) |
+
Boolean |
+persist(String key) |
+
Boolean |
+pexpire(String key,
+ long milliseconds) |
+
Boolean |
+pexpireat(String key,
+ long timestamp) |
+
String |
+psetex(String key,
+ long milliseconds,
+ String value) |
+
Integer |
+pttl(String key) |
+
String |
+randomkey() |
+
String |
+rename(String key,
+ String newkey) |
+
Integer |
+renamenx(String key,
+ String newkey) |
+
String |
+restore(String key,
+ int ttl,
+ String serialized_valued) |
+
String |
+rpop(String key) |
+
String |
+rpoplpush(String source,
+ String dest) |
+
Long |
+rpush(String key,
+ String element) |
+
Long |
+rpushx(String key,
+ String element) |
+
String[] |
+scan(int cursor) |
+
String |
+set(String key,
+ String value,
+ String... options) |
+
Long |
+setbit(String key,
+ long offset,
+ boolean value) |
+
String |
+setex(String key,
+ int seconds,
+ String value) |
+
Long |
+setnx(String key,
+ String value) |
+
Long |
+setrange(String key,
+ long offset,
+ String value) |
+
String[] |
+sort(String key,
+ String... options) |
+
Long |
+strlen(String key) |
+
Integer |
+ttl(String key) |
+
String |
+type(String key) |
+
public Long del(String... keys) + throws NotImplementedException+
del
in interface IRedisKeys
NotImplementedException
public String dump(String key) + throws NotImplementedException+
dump
in interface IRedisKeys
NotImplementedException
public Boolean exists(String key) + throws NotImplementedException+
exists
in interface IRedisKeys
NotImplementedException
public Boolean expire(String key, + int seconds) + throws NotImplementedException+
expire
in interface IRedisKeys
NotImplementedException
public Boolean expireat(String key, + long timestamp) + throws NotImplementedException+
expireat
in interface IRedisKeys
NotImplementedException
public String[] keys(String pattern) + throws NotImplementedException+
keys
in interface IRedisKeys
NotImplementedException
public String migrate(String host, + int port, + String key, + String destination_db, + int timeout, + String... options) + throws NotImplementedException+
migrate
in interface IRedisKeys
NotImplementedException
public Integer move(String key, + String db) + throws NotImplementedException+
move
in interface IRedisKeys
NotImplementedException
public Object object(String subcommand, + String... arguments) + throws NotImplementedException+
object
in interface IRedisKeys
NotImplementedException
public Boolean persist(String key) + throws NotImplementedException+
persist
in interface IRedisKeys
NotImplementedException
public Boolean pexpire(String key, + long milliseconds) + throws NotImplementedException+
pexpire
in interface IRedisKeys
NotImplementedException
public Boolean pexpireat(String key, + long timestamp) + throws NotImplementedException+
pexpireat
in interface IRedisKeys
NotImplementedException
public Integer pttl(String key) + throws NotImplementedException+
pttl
in interface IRedisKeys
NotImplementedException
public String randomkey() + throws NotImplementedException+
randomkey
in interface IRedisKeys
NotImplementedException
public String rename(String key, + String newkey) + throws NotImplementedException+
rename
in interface IRedisKeys
NotImplementedException
public Integer renamenx(String key, + String newkey) + throws NotImplementedException+
renamenx
in interface IRedisKeys
NotImplementedException
public String restore(String key, + int ttl, + String serialized_valued) + throws NotImplementedException+
restore
in interface IRedisKeys
NotImplementedException
public String[] sort(String key, + String... options) + throws NotImplementedException+
sort
in interface IRedisKeys
NotImplementedException
public Integer ttl(String key) + throws NotImplementedException+
ttl
in interface IRedisKeys
NotImplementedException
public String type(String key) + throws NotImplementedException+
type
in interface IRedisKeys
NotImplementedException
public String[] scan(int cursor) + throws NotImplementedException+
scan
in interface IRedisKeys
NotImplementedException
public Long append(String key, + String value) + throws WrongTypeException, + NotImplementedException+
IRedisString
append
in interface IRedisString
WrongTypeException
NotImplementedException
public Long bitcount(String key, + long... options) + throws WrongTypeException, + NotImplementedException+
bitcount
in interface IRedisString
WrongTypeException
NotImplementedException
public Long bitop(String operation, + String destkey, + String... keys) + throws WrongTypeException, + SyntaxErrorException, + NotImplementedException+
bitop
in interface IRedisString
WrongTypeException
SyntaxErrorException
NotImplementedException
public Long bitpos(String key, + long bit, + long... options) + throws WrongTypeException, + BitArgException, + NotImplementedException+
bitpos
in interface IRedisString
WrongTypeException
BitArgException
NotImplementedException
public Long decr(String key) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
decr
in interface IRedisString
WrongTypeException
NotIntegerException
NotImplementedException
public Long decrby(String key, + long decrement) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
decrby
in interface IRedisString
WrongTypeException
NotIntegerException
NotImplementedException
public String get(String key) + throws WrongTypeException, + NotImplementedException+
get
in interface IRedisString
WrongTypeException
NotImplementedException
public Boolean getbit(String key, + long offset) + throws WrongTypeException, + NotImplementedException+
getbit
in interface IRedisString
WrongTypeException
NotImplementedException
public String getrange(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
getrange
in interface IRedisString
WrongTypeException
NotImplementedException
public String getset(String key, + String value) + throws WrongTypeException, + NotImplementedException+
getset
in interface IRedisString
WrongTypeException
NotImplementedException
public Long incr(String key) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
incr
in interface IRedisString
WrongTypeException
NotIntegerException
NotImplementedException
public Long incrby(String key, + long increment) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
incrby
in interface IRedisString
WrongTypeException
NotIntegerException
NotImplementedException
public String incrbyfloat(String key, + double increment) + throws WrongTypeException, + NotFloatException, + NotImplementedException+
incrbyfloat
in interface IRedisString
WrongTypeException
NotFloatException
NotImplementedException
public String[] mget(String... keys) + throws NotImplementedException+
mget
in interface IRedisString
NotImplementedException
public String mset(String... keyvalues) + throws ArgException, + NotImplementedException+
mset
in interface IRedisString
ArgException
NotImplementedException
public Boolean msetnx(String... keyvalues) + throws ArgException, + NotImplementedException+
msetnx
in interface IRedisString
ArgException
NotImplementedException
public String psetex(String key, + long milliseconds, + String value) + throws NotImplementedException+
psetex
in interface IRedisString
NotImplementedException
public String set(String key, + String value, + String... options) + throws NotImplementedException, + SyntaxErrorException+
set
in interface IRedisString
NotImplementedException
SyntaxErrorException
public Long setbit(String key, + long offset, + boolean value) + throws WrongTypeException, + NotImplementedException+
setbit
in interface IRedisString
WrongTypeException
NotImplementedException
public String setex(String key, + int seconds, + String value) + throws NotImplementedException+
setex
in interface IRedisString
NotImplementedException
public Long setnx(String key, + String value) + throws NotImplementedException+
setnx
in interface IRedisString
NotImplementedException
public Long setrange(String key, + long offset, + String value) + throws WrongTypeException, + NotImplementedException+
setrange
in interface IRedisString
WrongTypeException
NotImplementedException
public Long strlen(String key) + throws WrongTypeException, + NotImplementedException+
strlen
in interface IRedisString
WrongTypeException
NotImplementedException
public String lindex(String key, + long index) + throws WrongTypeException, + NotImplementedException+
lindex
in interface IRedisList
WrongTypeException
NotImplementedException
public Long linsert(String key, + String before_after, + String pivot, + String value) + throws WrongTypeException, + NotImplementedException+
linsert
in interface IRedisList
WrongTypeException
NotImplementedException
public Long llen(String key) + throws WrongTypeException, + NotImplementedException+
llen
in interface IRedisList
WrongTypeException
NotImplementedException
public String lpop(String key) + throws WrongTypeException, + NotImplementedException+
lpop
in interface IRedisList
WrongTypeException
NotImplementedException
public Long lpush(String key, + String element) + throws WrongTypeException, + NotImplementedException+
lpush
in interface IRedisList
WrongTypeException
NotImplementedException
public Long lpushx(String key, + String element) + throws WrongTypeException, + NotImplementedException+
lpushx
in interface IRedisList
WrongTypeException
NotImplementedException
public String[] lrange(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
lrange
in interface IRedisList
WrongTypeException
NotImplementedException
public Long lrem(String key, + long count, + String element) + throws WrongTypeException, + NotImplementedException+
lrem
in interface IRedisList
WrongTypeException
NotImplementedException
public String lset(String key, + long index, + String element) + throws WrongTypeException, + NotImplementedException+
lset
in interface IRedisList
WrongTypeException
NotImplementedException
public String ltrim(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
ltrim
in interface IRedisList
WrongTypeException
NotImplementedException
public String rpop(String key) + throws WrongTypeException, + NotImplementedException+
rpop
in interface IRedisList
WrongTypeException
NotImplementedException
public String rpoplpush(String source, + String dest) + throws WrongTypeException, + NotImplementedException+
rpoplpush
in interface IRedisList
WrongTypeException
NotImplementedException
public Long rpush(String key, + String element) + throws WrongTypeException, + NotImplementedException+
rpush
in interface IRedisList
WrongTypeException
NotImplementedException
public Long rpushx(String key, + String element) + throws WrongTypeException, + NotImplementedException+
rpushx
in interface IRedisList
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/ArgException.html b/target/site/testapidocs/ArgException.html new file mode 100644 index 0000000..6bb4ad3 --- /dev/null +++ b/target/site/testapidocs/ArgException.html @@ -0,0 +1,261 @@ + + + + + + +public final class ArgException +extends Exception+
Constructor and Description | +
---|
ArgException(String command) |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/BitArgException.html b/target/site/testapidocs/BitArgException.html new file mode 100644 index 0000000..18881d5 --- /dev/null +++ b/target/site/testapidocs/BitArgException.html @@ -0,0 +1,261 @@ + + + + + + +public final class BitArgException +extends Exception+
Constructor and Description | +
---|
BitArgException() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/IRedisCache.html b/target/site/testapidocs/IRedisCache.html new file mode 100644 index 0000000..c1efedf --- /dev/null +++ b/target/site/testapidocs/IRedisCache.html @@ -0,0 +1,359 @@ + + + + + + +T
- The type of values this cache stores.U
- The type of values this cache returns.public interface IRedisCache<T,U>
+Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
U |
+get(String key)
+Get the key from the cache.
+ |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ T value)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ T value,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
Boolean exists(String key)+
key
- The key to check.void remove(String key)+
key
- The key to remove.void set(String key, + T value, + Object... arguments)+
key
- The key to store.value
- The value to store.arguments
- Varargs with the rest of the tuple particular for this cache.U get(String key)+
key
- The key to getBoolean removeValue(String key, + T value)+
key
- The key to remove from.value
- The value to remove in key.String type()+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/IRedisHash.html b/target/site/testapidocs/IRedisHash.html new file mode 100644 index 0000000..50665c4 --- /dev/null +++ b/target/site/testapidocs/IRedisHash.html @@ -0,0 +1,543 @@ + + + + + + +public interface IRedisHash
+Modifier and Type | +Method and Description | +
---|---|
Long |
+hdel(String key,
+ String field) |
+
Integer |
+hexists(String key,
+ String field) |
+
String |
+hget(String key,
+ String field) |
+
String[] |
+hgetall(String key) |
+
Long |
+hincrby(String key,
+ String field,
+ Long increment) |
+
Float |
+hincrbyfloat(String key,
+ String field,
+ Float increment) |
+
String[] |
+hkeys(String key) |
+
Long |
+hlen(String key) |
+
String[] |
+hmget(String key,
+ String field,
+ String... fields) |
+
String |
+hmset(String key,
+ String field,
+ String value,
+ Object... fieldsvalues) |
+
String[] |
+hscan(String key,
+ Long cursor) |
+
Integer |
+hset(String key,
+ String field,
+ String value) |
+
Integer |
+hsetnx(String key,
+ String field,
+ String value) |
+
Long |
+hstrlen(String key,
+ String field) |
+
String[] |
+hvals(String key) |
+
Long hdel(String key, + String field) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer hexists(String key, + String field) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String hget(String key, + String field) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] hgetall(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long hincrby(String key, + String field, + Long increment) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Float hincrbyfloat(String key, + String field, + Float increment) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] hkeys(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long hlen(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] hmget(String key, + String field, + String... fields) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String hmset(String key, + String field, + String value, + Object... fieldsvalues) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer hset(String key, + String field, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer hsetnx(String key, + String field, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long hstrlen(String key, + String field) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] hvals(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] hscan(String key, + Long cursor) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/IRedisKeys.html b/target/site/testapidocs/IRedisKeys.html new file mode 100644 index 0000000..7ac18df --- /dev/null +++ b/target/site/testapidocs/IRedisKeys.html @@ -0,0 +1,621 @@ + + + + + + +public interface IRedisKeys
+Modifier and Type | +Method and Description | +
---|---|
Long |
+del(String... keys) |
+
String |
+dump(String key) |
+
Boolean |
+exists(String key) |
+
Boolean |
+expire(String key,
+ int seconds) |
+
Boolean |
+expireat(String key,
+ long timestamp) |
+
String[] |
+keys(String pattern) |
+
String |
+migrate(String host,
+ int port,
+ String key,
+ String destination_db,
+ int timeout,
+ String... options) |
+
Integer |
+move(String key,
+ String db) |
+
Object |
+object(String subcommand,
+ String... arguments) |
+
Boolean |
+persist(String key) |
+
Boolean |
+pexpire(String key,
+ long milliseconds) |
+
Boolean |
+pexpireat(String key,
+ long timestamp) |
+
Integer |
+pttl(String key) |
+
String |
+randomkey() |
+
String |
+rename(String key,
+ String newkey) |
+
Integer |
+renamenx(String key,
+ String newkey) |
+
String |
+restore(String key,
+ int ttl,
+ String serialized_value) |
+
String[] |
+scan(int cursor) |
+
String[] |
+sort(String key,
+ String... options) |
+
Integer |
+ttl(String key) |
+
String |
+type(String key) |
+
Long del(String... keys) + throws NotImplementedException+
NotImplementedException
String dump(String key) + throws NotImplementedException+
NotImplementedException
Boolean exists(String key) + throws NotImplementedException+
NotImplementedException
Boolean expire(String key, + int seconds) + throws NotImplementedException+
NotImplementedException
Boolean expireat(String key, + long timestamp) + throws NotImplementedException+
NotImplementedException
String[] keys(String pattern) + throws NotImplementedException+
NotImplementedException
String migrate(String host, + int port, + String key, + String destination_db, + int timeout, + String... options) + throws NotImplementedException+
NotImplementedException
Integer move(String key, + String db) + throws NotImplementedException+
NotImplementedException
Object object(String subcommand, + String... arguments) + throws NotImplementedException+
NotImplementedException
Boolean persist(String key) + throws NotImplementedException+
NotImplementedException
Boolean pexpire(String key, + long milliseconds) + throws NotImplementedException+
NotImplementedException
Boolean pexpireat(String key, + long timestamp) + throws NotImplementedException+
NotImplementedException
Integer pttl(String key) + throws NotImplementedException+
NotImplementedException
String randomkey() + throws NotImplementedException+
NotImplementedException
String rename(String key, + String newkey) + throws NotImplementedException+
NotImplementedException
Integer renamenx(String key, + String newkey) + throws NotImplementedException+
NotImplementedException
String restore(String key, + int ttl, + String serialized_value) + throws NotImplementedException+
NotImplementedException
String[] sort(String key, + String... options) + throws NotImplementedException+
NotImplementedException
Integer ttl(String key) + throws NotImplementedException+
NotImplementedException
String type(String key) + throws NotImplementedException+
NotImplementedException
String[] scan(int cursor) + throws NotImplementedException+
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/IRedisList.html b/target/site/testapidocs/IRedisList.html new file mode 100644 index 0000000..4817b08 --- /dev/null +++ b/target/site/testapidocs/IRedisList.html @@ -0,0 +1,525 @@ + + + + + + +public interface IRedisList
+Modifier and Type | +Method and Description | +
---|---|
String |
+lindex(String key,
+ long index) |
+
Long |
+linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+llen(String key) |
+
String |
+lpop(String key) |
+
Long |
+lpush(String key,
+ String element) |
+
Long |
+lpushx(String key,
+ String element) |
+
String[] |
+lrange(String key,
+ long start,
+ long end) |
+
Long |
+lrem(String key,
+ long count,
+ String element) |
+
String |
+lset(String key,
+ long index,
+ String element) |
+
String |
+ltrim(String key,
+ long start,
+ long end) |
+
String |
+rpop(String key) |
+
String |
+rpoplpush(String source,
+ String dest) |
+
Long |
+rpush(String key,
+ String element) |
+
Long |
+rpushx(String key,
+ String element) |
+
String lindex(String key, + long index) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long linsert(String key, + String before_after, + String pivot, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long llen(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String lpop(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long lpush(String key, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long lpushx(String key, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] lrange(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long lrem(String key, + long count, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String lset(String key, + long index, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String ltrim(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String rpop(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String rpoplpush(String source, + String dest) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long rpush(String key, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long rpushx(String key, + String element) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/IRedisSet.html b/target/site/testapidocs/IRedisSet.html new file mode 100644 index 0000000..507e130 --- /dev/null +++ b/target/site/testapidocs/IRedisSet.html @@ -0,0 +1,533 @@ + + + + + + +public interface IRedisSet
+Modifier and Type | +Method and Description | +
---|---|
Long |
+sadd(String key,
+ String member,
+ String... members) |
+
Long |
+scard(String key) |
+
String[] |
+sdiff(String key) |
+
Long |
+sdiffstore(String destination,
+ String key,
+ String... keys) |
+
String[] |
+sinter(String key) |
+
Long |
+sinterstore(String destination,
+ String key,
+ String... keys) |
+
Integer |
+sismember(String key,
+ String member) |
+
String[] |
+smembers(String key) |
+
Integer |
+smove(String source,
+ String dest,
+ String member) |
+
String |
+spop(String key) |
+
String |
+srandmember(String key) |
+
Integer |
+srem(String key,
+ String member) |
+
String[] |
+sscan(String key,
+ Long cursor) |
+
String[] |
+sunion(String key) |
+
Long |
+sunionstore(String destination,
+ String key,
+ String... keys) |
+
Long sadd(String key, + String member, + String... members) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long scard(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] sdiff(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long sdiffstore(String destination, + String key, + String... keys) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] sinter(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long sinterstore(String destination, + String key, + String... keys) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer sismember(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] smembers(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer smove(String source, + String dest, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String spop(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String srandmember(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Integer srem(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] sunion(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long sunionstore(String destination, + String key, + String... keys) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] sscan(String key, + Long cursor) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/IRedisSortedSet.html b/target/site/testapidocs/IRedisSortedSet.html new file mode 100644 index 0000000..5d5d2a8 --- /dev/null +++ b/target/site/testapidocs/IRedisSortedSet.html @@ -0,0 +1,679 @@ + + + + + + +public interface IRedisSortedSet
+Modifier and Type | +Method and Description | +
---|---|
Long |
+zadd(String key,
+ Number score,
+ String member,
+ Object... scoresmembers) |
+
Long |
+zcard(String key) |
+
Long |
+zcount(String key,
+ Number min,
+ Number max) |
+
Number |
+zincrby(String key,
+ Number increment,
+ String member) |
+
Long |
+zinterstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Long |
+zlexcount(String key,
+ String min,
+ String max) |
+
String[] |
+zrange(String key,
+ long start,
+ long stop) |
+
String[] |
+zrangebylex(String key,
+ String min,
+ String max) |
+
String[] |
+zrangebyscore(String key,
+ String min,
+ String max) |
+
Long |
+zrank(String key,
+ String member) |
+
Long |
+zrem(String key,
+ String member) |
+
Long |
+zremrangebylex(String key,
+ String min,
+ String max) |
+
Long |
+zremrangebyscore(String key,
+ Number min,
+ Number max) |
+
String[] |
+zrevrange(String key,
+ long start,
+ long stop) |
+
String[] |
+zrevrangebylex(String key,
+ String max,
+ String min) |
+
String[] |
+zrevrangebyscore(String key,
+ String max,
+ String min) |
+
Long |
+zrevrank(String key,
+ String member) |
+
String[] |
+zscan(String key,
+ Long cursor) |
+
Number |
+zscore(String key,
+ String member) |
+
Long |
+zunionstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Long zadd(String key, + Number score, + String member, + Object... scoresmembers) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zcard(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zcount(String key, + Number min, + Number max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Number zincrby(String key, + Number increment, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zinterstore(String destination, + int numkeys, + String key, + Object... options) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zlexcount(String key, + String min, + String max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrange(String key, + long start, + long stop) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrangebylex(String key, + String min, + String max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrevrangebylex(String key, + String max, + String min) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrangebyscore(String key, + String min, + String max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zrank(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zrem(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zremrangebylex(String key, + String min, + String max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zremrangebyscore(String key, + Number min, + Number max) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrevrange(String key, + long start, + long stop) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zrevrangebyscore(String key, + String max, + String min) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zrevrank(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Number zscore(String key, + String member) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long zunionstore(String destination, + int numkeys, + String key, + Object... options) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String[] zscan(String key, + Long cursor) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/IRedisString.html b/target/site/testapidocs/IRedisString.html new file mode 100644 index 0000000..ef545e4 --- /dev/null +++ b/target/site/testapidocs/IRedisString.html @@ -0,0 +1,729 @@ + + + + + + +public interface IRedisString
+Modifier and Type | +Method and Description | +
---|---|
Long |
+append(String key,
+ String value)
+Append value onto key.
+ |
+
Long |
+bitcount(String key,
+ long... options) |
+
Long |
+bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+decr(String key) |
+
Long |
+decrby(String key,
+ long decrement) |
+
String |
+get(String key) |
+
Boolean |
+getbit(String key,
+ long offset) |
+
String |
+getrange(String key,
+ long start,
+ long end) |
+
String |
+getset(String key,
+ String value) |
+
Long |
+incr(String key) |
+
Long |
+incrby(String key,
+ long increment) |
+
String |
+incrbyfloat(String key,
+ double increment) |
+
String[] |
+mget(String... keys) |
+
String |
+mset(String... keyvalues) |
+
Boolean |
+msetnx(String... keyvalues) |
+
String |
+psetex(String key,
+ long milliseconds,
+ String value) |
+
String |
+set(String key,
+ String value,
+ String... options) |
+
Long |
+setbit(String key,
+ long offset,
+ boolean value) |
+
String |
+setex(String key,
+ int seconds,
+ String value) |
+
Long |
+setnx(String key,
+ String value) |
+
Long |
+setrange(String key,
+ long offset,
+ String value) |
+
Long |
+strlen(String key) |
+
Long append(String key, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long bitcount(String key, + long... options) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long bitop(String operation, + String destkey, + String... keys) + throws WrongTypeException, + SyntaxErrorException, + NotImplementedException+
WrongTypeException
SyntaxErrorException
NotImplementedException
Long bitpos(String key, + long bit, + long... options) + throws WrongTypeException, + BitArgException, + NotImplementedException+
WrongTypeException
BitArgException
NotImplementedException
Long decr(String key) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
WrongTypeException
NotIntegerException
NotImplementedException
Long decrby(String key, + long decrement) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
WrongTypeException
NotIntegerException
NotImplementedException
String get(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Boolean getbit(String key, + long offset) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String getrange(String key, + long start, + long end) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String getset(String key, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long incr(String key) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
WrongTypeException
NotIntegerException
NotImplementedException
Long incrby(String key, + long increment) + throws WrongTypeException, + NotIntegerException, + NotImplementedException+
WrongTypeException
NotIntegerException
NotImplementedException
String incrbyfloat(String key, + double increment) + throws WrongTypeException, + NotFloatException, + NotImplementedException+
WrongTypeException
NotFloatException
NotImplementedException
String[] mget(String... keys) + throws NotImplementedException+
NotImplementedException
String mset(String... keyvalues) + throws ArgException, + NotImplementedException+
ArgException
NotImplementedException
Boolean msetnx(String... keyvalues) + throws ArgException, + NotImplementedException+
ArgException
NotImplementedException
String psetex(String key, + long milliseconds, + String value) + throws NotImplementedException+
NotImplementedException
String set(String key, + String value, + String... options) + throws NotImplementedException, + SyntaxErrorException+
NotImplementedException
SyntaxErrorException
Long setbit(String key, + long offset, + boolean value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
String setex(String key, + int seconds, + String value) + throws NotImplementedException+
NotImplementedException
Long setnx(String key, + String value) + throws NotImplementedException+
NotImplementedException
Long setrange(String key, + long offset, + String value) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Long strlen(String key) + throws WrongTypeException, + NotImplementedException+
WrongTypeException
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/IRedisTransaction.html b/target/site/testapidocs/IRedisTransaction.html new file mode 100644 index 0000000..9261db8 --- /dev/null +++ b/target/site/testapidocs/IRedisTransaction.html @@ -0,0 +1,297 @@ + + + + + + +public interface IRedisTransaction
+String discard() + throws NotImplementedException+
NotImplementedException
Object[] exec() + throws NotImplementedException+
NotImplementedException
String multi() + throws NotImplementedException+
NotImplementedException
String unwatch() + throws NotImplementedException+
NotImplementedException
String watch(String key) + throws NotImplementedException+
NotImplementedException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/NotFloatException.html b/target/site/testapidocs/NotFloatException.html new file mode 100644 index 0000000..9446106 --- /dev/null +++ b/target/site/testapidocs/NotFloatException.html @@ -0,0 +1,261 @@ + + + + + + +public final class NotFloatException +extends Exception+
Constructor and Description | +
---|
NotFloatException() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/NotImplementedException.html b/target/site/testapidocs/NotImplementedException.html new file mode 100644 index 0000000..3ec6aab --- /dev/null +++ b/target/site/testapidocs/NotImplementedException.html @@ -0,0 +1,261 @@ + + + + + + +public final class NotImplementedException +extends Exception+
Constructor and Description | +
---|
NotImplementedException() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/NotIntegerException.html b/target/site/testapidocs/NotIntegerException.html new file mode 100644 index 0000000..3bd65d3 --- /dev/null +++ b/target/site/testapidocs/NotIntegerException.html @@ -0,0 +1,261 @@ + + + + + + +public final class NotIntegerException +extends Exception+
Constructor and Description | +
---|
NotIntegerException() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/RedisHashCache.html b/target/site/testapidocs/RedisHashCache.html new file mode 100644 index 0000000..7df8b6f --- /dev/null +++ b/target/site/testapidocs/RedisHashCache.html @@ -0,0 +1,417 @@ + + + + + + +Constructor and Description | +
---|
RedisHashCache() |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
Map<String,String> |
+get(String key)
+Get the key from the cache.
+ |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ String field)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ String field,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
public Boolean exists(String key)+
IRedisCache
public void remove(String key)+
IRedisCache
public void set(String key, + String field, + Object... arguments)+
IRedisCache
public Map<String,String> get(String key)+
IRedisCache
public Boolean removeValue(String key, + String field)+
IRedisCache
removeValue
in interface IRedisCache<String,Map<String,String>>
key
- The key to remove from.field
- The value to remove in key.public String type()+
IRedisCache
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/RedisListCache.html b/target/site/testapidocs/RedisListCache.html new file mode 100644 index 0000000..7cb3f58 --- /dev/null +++ b/target/site/testapidocs/RedisListCache.html @@ -0,0 +1,417 @@ + + + + + + +public final class RedisListCache +extends Object +implements IRedisCache<String,List<String>>+
Constructor and Description | +
---|
RedisListCache() |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
List<String> |
+get(String key)
+Get the key from the cache.
+ |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ String value)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ String value,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
public Boolean exists(String key)+
IRedisCache
exists
in interface IRedisCache<String,List<String>>
key
- The key to check.public void remove(String key)+
IRedisCache
remove
in interface IRedisCache<String,List<String>>
key
- The key to remove.public void set(String key, + String value, + Object... arguments)+
IRedisCache
set
in interface IRedisCache<String,List<String>>
key
- The key to store.value
- The value to store.arguments
- Varargs with the rest of the tuple particular for this cache.public List<String> get(String key)+
IRedisCache
get
in interface IRedisCache<String,List<String>>
key
- The key to getpublic Boolean removeValue(String key, + String value)+
IRedisCache
removeValue
in interface IRedisCache<String,List<String>>
key
- The key to remove from.value
- The value to remove in key.public String type()+
IRedisCache
type
in interface IRedisCache<String,List<String>>
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/RedisMock.html b/target/site/testapidocs/RedisMock.html new file mode 100644 index 0000000..fbe5a7a --- /dev/null +++ b/target/site/testapidocs/RedisMock.html @@ -0,0 +1,1045 @@ + + + + + + +public final class RedisMock +extends AbstractRedisMock+
Constructor and Description | +
---|
RedisMock()
+Default constructor.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Long |
+append(String key,
+ String value)
+Append value onto key.
+ |
+
Long |
+bitcount(String key,
+ long... options) |
+
Long |
+bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+decr(String key) |
+
Long |
+decrby(String key,
+ long decrement) |
+
Long |
+del(String... keys) |
+
Boolean |
+exists(String key) |
+
Boolean |
+expire(String key,
+ int seconds) |
+
Boolean |
+expireat(String key,
+ long timestamp) |
+
String |
+get(String key) |
+
Boolean |
+getbit(String key,
+ long offset) |
+
String |
+getrange(String key,
+ long start,
+ long end) |
+
String |
+getset(String key,
+ String value) |
+
Long |
+incr(String key) |
+
Long |
+incrby(String key,
+ long increment) |
+
String |
+incrbyfloat(String key,
+ double increment) |
+
Long |
+llen(String key) |
+
Long |
+lpush(String key,
+ String element) |
+
String[] |
+mget(String... keys) |
+
String |
+mset(String... keyvalues) |
+
Boolean |
+msetnx(String... keyvalues) |
+
Boolean |
+persist(String key) |
+
Boolean |
+pexpire(String key,
+ long milliseconds) |
+
Boolean |
+pexpireat(String key,
+ long timestamp) |
+
String |
+psetex(String key,
+ long milliseconds,
+ String value) |
+
String |
+set(String key,
+ String value,
+ String... options) |
+
Long |
+setbit(String key,
+ long offset,
+ boolean value) |
+
String |
+setex(String key,
+ int seconds,
+ String value) |
+
Long |
+setnx(String key,
+ String value) |
+
Long |
+setrange(String key,
+ long offset,
+ String value) |
+
Long |
+strlen(String key) |
+
String |
+type(String key) |
+
public RedisMock()+
public Long del(String... keys)+
del
in interface IRedisKeys
del
in class AbstractRedisMock
public Boolean exists(String key)+
exists
in interface IRedisKeys
exists
in class AbstractRedisMock
public Boolean expire(String key, + int seconds)+
expire
in interface IRedisKeys
expire
in class AbstractRedisMock
public Boolean expireat(String key, + long timestamp)+
expireat
in interface IRedisKeys
expireat
in class AbstractRedisMock
public Boolean persist(String key)+
persist
in interface IRedisKeys
persist
in class AbstractRedisMock
public Boolean pexpire(String key, + long milliseconds)+
pexpire
in interface IRedisKeys
pexpire
in class AbstractRedisMock
public Boolean pexpireat(String key, + long timestamp)+
pexpireat
in interface IRedisKeys
pexpireat
in class AbstractRedisMock
public String type(String key)+
type
in interface IRedisKeys
type
in class AbstractRedisMock
public Long append(String key, + String value) + throws WrongTypeException+
IRedisString
append
in interface IRedisString
append
in class AbstractRedisMock
WrongTypeException
public Long bitcount(String key, + long... options) + throws WrongTypeException+
bitcount
in interface IRedisString
bitcount
in class AbstractRedisMock
WrongTypeException
public Long bitop(String operation, + String destkey, + String... keys) + throws WrongTypeException, + SyntaxErrorException+
bitop
in interface IRedisString
bitop
in class AbstractRedisMock
WrongTypeException
SyntaxErrorException
public Long bitpos(String key, + long bit, + long... options) + throws WrongTypeException, + BitArgException+
bitpos
in interface IRedisString
bitpos
in class AbstractRedisMock
WrongTypeException
BitArgException
public Long decr(String key) + throws WrongTypeException, + NotIntegerException+
decr
in interface IRedisString
decr
in class AbstractRedisMock
WrongTypeException
NotIntegerException
public Long decrby(String key, + long decrement) + throws WrongTypeException, + NotIntegerException+
decrby
in interface IRedisString
decrby
in class AbstractRedisMock
WrongTypeException
NotIntegerException
public String get(String key) + throws WrongTypeException+
get
in interface IRedisString
get
in class AbstractRedisMock
WrongTypeException
public Boolean getbit(String key, + long offset) + throws WrongTypeException+
getbit
in interface IRedisString
getbit
in class AbstractRedisMock
WrongTypeException
public String getrange(String key, + long start, + long end) + throws WrongTypeException+
getrange
in interface IRedisString
getrange
in class AbstractRedisMock
WrongTypeException
public String getset(String key, + String value) + throws WrongTypeException+
getset
in interface IRedisString
getset
in class AbstractRedisMock
WrongTypeException
public Long incr(String key) + throws WrongTypeException, + NotIntegerException+
incr
in interface IRedisString
incr
in class AbstractRedisMock
WrongTypeException
NotIntegerException
public Long incrby(String key, + long increment) + throws WrongTypeException, + NotIntegerException+
incrby
in interface IRedisString
incrby
in class AbstractRedisMock
WrongTypeException
NotIntegerException
public String incrbyfloat(String key, + double increment) + throws WrongTypeException, + NotFloatException+
incrbyfloat
in interface IRedisString
incrbyfloat
in class AbstractRedisMock
WrongTypeException
NotFloatException
public String[] mget(String... keys)+
mget
in interface IRedisString
mget
in class AbstractRedisMock
public String mset(String... keyvalues) + throws ArgException+
mset
in interface IRedisString
mset
in class AbstractRedisMock
ArgException
public Boolean msetnx(String... keyvalues) + throws ArgException+
msetnx
in interface IRedisString
msetnx
in class AbstractRedisMock
ArgException
public String psetex(String key, + long milliseconds, + String value)+
psetex
in interface IRedisString
psetex
in class AbstractRedisMock
public String set(String key, + String value, + String... options) + throws SyntaxErrorException+
set
in interface IRedisString
set
in class AbstractRedisMock
SyntaxErrorException
public Long setbit(String key, + long offset, + boolean value) + throws WrongTypeException+
setbit
in interface IRedisString
setbit
in class AbstractRedisMock
WrongTypeException
public String setex(String key, + int seconds, + String value)+
setex
in interface IRedisString
setex
in class AbstractRedisMock
public Long setnx(String key, + String value)+
setnx
in interface IRedisString
setnx
in class AbstractRedisMock
public Long setrange(String key, + long offset, + String value) + throws WrongTypeException+
setrange
in interface IRedisString
setrange
in class AbstractRedisMock
WrongTypeException
public Long strlen(String key) + throws WrongTypeException+
strlen
in interface IRedisString
strlen
in class AbstractRedisMock
WrongTypeException
public Long lpush(String key, + String element) + throws WrongTypeException+
lpush
in interface IRedisList
lpush
in class AbstractRedisMock
WrongTypeException
public Long llen(String key) + throws WrongTypeException+
llen
in interface IRedisList
llen
in class AbstractRedisMock
WrongTypeException
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/RedisSetCache.html b/target/site/testapidocs/RedisSetCache.html new file mode 100644 index 0000000..7be7992 --- /dev/null +++ b/target/site/testapidocs/RedisSetCache.html @@ -0,0 +1,421 @@ + + + + + + +public final class RedisSetCache +extends Object +implements IRedisCache<String,Set<String>>+
Constructor and Description | +
---|
RedisSetCache()
+Constructor.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
Set<String> |
+get(String key)
+Get the key from the cache.
+ |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ String value)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ String value,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
public RedisSetCache()+
public Boolean exists(String key)+
IRedisCache
exists
in interface IRedisCache<String,Set<String>>
key
- The key to check.public void remove(String key)+
IRedisCache
remove
in interface IRedisCache<String,Set<String>>
key
- The key to remove.public void set(String key, + String value, + Object... arguments)+
IRedisCache
set
in interface IRedisCache<String,Set<String>>
key
- The key to store.value
- The value to store.arguments
- Varargs with the rest of the tuple particular for this cache.public Set<String> get(String key)+
IRedisCache
get
in interface IRedisCache<String,Set<String>>
key
- The key to getpublic Boolean removeValue(String key, + String value)+
IRedisCache
removeValue
in interface IRedisCache<String,Set<String>>
key
- The key to remove from.value
- The value to remove in key.public String type()+
IRedisCache
type
in interface IRedisCache<String,Set<String>>
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/RedisSortedSetCache.html b/target/site/testapidocs/RedisSortedSetCache.html new file mode 100644 index 0000000..1e5c958 --- /dev/null +++ b/target/site/testapidocs/RedisSortedSetCache.html @@ -0,0 +1,436 @@ + + + + + + +public final class RedisSortedSetCache +extends Object +implements IRedisCache<String,Set<String>>+
Constructor and Description | +
---|
RedisSortedSetCache()
+Constructor.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
Set<String> |
+get(String key)
+Get the key from the cache.
+ |
+
Double |
+getScore(String key,
+ String value) |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ String value)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ String value,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
public RedisSortedSetCache()+
public Boolean exists(String key)+
IRedisCache
exists
in interface IRedisCache<String,Set<String>>
key
- The key to check.public void remove(String key)+
IRedisCache
remove
in interface IRedisCache<String,Set<String>>
key
- The key to remove.public void set(String key, + String value, + Object... arguments)+
IRedisCache
set
in interface IRedisCache<String,Set<String>>
key
- The key to store.value
- The value to store.arguments
- Varargs with the rest of the tuple particular for this cache.public Set<String> get(String key)+
IRedisCache
get
in interface IRedisCache<String,Set<String>>
key
- The key to getpublic Boolean removeValue(String key, + String value)+
IRedisCache
removeValue
in interface IRedisCache<String,Set<String>>
key
- The key to remove from.value
- The value to remove in key.public String type()+
IRedisCache
type
in interface IRedisCache<String,Set<String>>
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/RedisStringCache.html b/target/site/testapidocs/RedisStringCache.html new file mode 100644 index 0000000..1555098 --- /dev/null +++ b/target/site/testapidocs/RedisStringCache.html @@ -0,0 +1,421 @@ + + + + + + +public final class RedisStringCache +extends Object +implements IRedisCache<String,String>+
Constructor and Description | +
---|
RedisStringCache()
+Constructor.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+exists(String key)
+Does the key exist in the cache?
+ |
+
String |
+get(String key)
+Get the key from the cache.
+ |
+
void |
+remove(String key)
+Remove the key from the cache.
+ |
+
Boolean |
+removeValue(String key,
+ String value)
+Remove the value from the cache.
+ |
+
void |
+set(String key,
+ String value,
+ Object... arguments)
+Set the (key, value, ...) tuple in the cache.
+ |
+
String |
+type()
+Return the type identifier of this cache.
+ |
+
public RedisStringCache()+
public Boolean exists(String key)+
IRedisCache
exists
in interface IRedisCache<String,String>
key
- The key to check.public void remove(String key)+
IRedisCache
remove
in interface IRedisCache<String,String>
key
- The key to remove.public void set(String key, + String value, + Object... arguments)+
IRedisCache
set
in interface IRedisCache<String,String>
key
- The key to store.value
- The value to store.arguments
- Varargs with the rest of the tuple particular for this cache.public String get(String key)+
IRedisCache
get
in interface IRedisCache<String,String>
key
- The key to getpublic Boolean removeValue(String key, + String value)+
IRedisCache
removeValue
in interface IRedisCache<String,String>
key
- The key to remove from.value
- The value to remove in key.public String type()+
IRedisCache
type
in interface IRedisCache<String,String>
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/SetbitException.html b/target/site/testapidocs/SetbitException.html new file mode 100644 index 0000000..9295755 --- /dev/null +++ b/target/site/testapidocs/SetbitException.html @@ -0,0 +1,261 @@ + + + + + + +public final class SetbitException +extends Exception+
Constructor and Description | +
---|
SetbitException() |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/SyntaxErrorException.html b/target/site/testapidocs/SyntaxErrorException.html new file mode 100644 index 0000000..076df74 --- /dev/null +++ b/target/site/testapidocs/SyntaxErrorException.html @@ -0,0 +1,266 @@ + + + + + + +public final class SyntaxErrorException +extends Exception+
Constructor and Description | +
---|
SyntaxErrorException()
+Constructor.
+ |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/WrongTypeException.html b/target/site/testapidocs/WrongTypeException.html new file mode 100644 index 0000000..496140e --- /dev/null +++ b/target/site/testapidocs/WrongTypeException.html @@ -0,0 +1,268 @@ + + + + + + +public final class WrongTypeException +extends Exception+
Constructor and Description | +
---|
WrongTypeException()
+Constructor.
+ |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/allclasses-frame.html b/target/site/testapidocs/allclasses-frame.html new file mode 100644 index 0000000..92b78d1 --- /dev/null +++ b/target/site/testapidocs/allclasses-frame.html @@ -0,0 +1,42 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
class |
+RedisMock
+An in-memory redis-compatible key-value cache and store written
+ in pure Java.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/ArgException.html b/target/site/testapidocs/class-use/ArgException.html new file mode 100644 index 0000000..b1e068c --- /dev/null +++ b/target/site/testapidocs/class-use/ArgException.html @@ -0,0 +1,169 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
String |
+RedisMock.mset(String... keyvalues) |
+
String |
+AbstractRedisMock.mset(String... keyvalues) |
+
String |
+IRedisString.mset(String... keyvalues) |
+
Boolean |
+RedisMock.msetnx(String... keyvalues) |
+
Boolean |
+AbstractRedisMock.msetnx(String... keyvalues) |
+
Boolean |
+IRedisString.msetnx(String... keyvalues) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/BitArgException.html b/target/site/testapidocs/class-use/BitArgException.html new file mode 100644 index 0000000..97c5ce0 --- /dev/null +++ b/target/site/testapidocs/class-use/BitArgException.html @@ -0,0 +1,163 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
Long |
+RedisMock.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+AbstractRedisMock.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+IRedisString.bitpos(String key,
+ long bit,
+ long... options) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/IRedisCache.html b/target/site/testapidocs/class-use/IRedisCache.html new file mode 100644 index 0000000..9c0af8e --- /dev/null +++ b/target/site/testapidocs/class-use/IRedisCache.html @@ -0,0 +1,171 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
class |
+RedisHashCache |
+
class |
+RedisListCache |
+
class |
+RedisSetCache
+Cache key-value pairs as a set.
+ |
+
class |
+RedisSortedSetCache
+Cache key-value-score triples as a sorted set.
+ |
+
class |
+RedisStringCache
+Cache key-value pairs as strings.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/IRedisHash.html b/target/site/testapidocs/class-use/IRedisHash.html new file mode 100644 index 0000000..f8dc217 --- /dev/null +++ b/target/site/testapidocs/class-use/IRedisHash.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/IRedisKeys.html b/target/site/testapidocs/class-use/IRedisKeys.html new file mode 100644 index 0000000..4763009 --- /dev/null +++ b/target/site/testapidocs/class-use/IRedisKeys.html @@ -0,0 +1,156 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
class |
+AbstractRedisMock |
+
class |
+RedisMock
+An in-memory redis-compatible key-value cache and store written
+ in pure Java.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/IRedisList.html b/target/site/testapidocs/class-use/IRedisList.html new file mode 100644 index 0000000..8111e50 --- /dev/null +++ b/target/site/testapidocs/class-use/IRedisList.html @@ -0,0 +1,156 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
class |
+AbstractRedisMock |
+
class |
+RedisMock
+An in-memory redis-compatible key-value cache and store written
+ in pure Java.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/IRedisSet.html b/target/site/testapidocs/class-use/IRedisSet.html new file mode 100644 index 0000000..91ec019 --- /dev/null +++ b/target/site/testapidocs/class-use/IRedisSet.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/IRedisSortedSet.html b/target/site/testapidocs/class-use/IRedisSortedSet.html new file mode 100644 index 0000000..f557ee1 --- /dev/null +++ b/target/site/testapidocs/class-use/IRedisSortedSet.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/IRedisString.html b/target/site/testapidocs/class-use/IRedisString.html new file mode 100644 index 0000000..83d3673 --- /dev/null +++ b/target/site/testapidocs/class-use/IRedisString.html @@ -0,0 +1,156 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
class |
+AbstractRedisMock |
+
class |
+RedisMock
+An in-memory redis-compatible key-value cache and store written
+ in pure Java.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/IRedisTransaction.html b/target/site/testapidocs/class-use/IRedisTransaction.html new file mode 100644 index 0000000..60bfd33 --- /dev/null +++ b/target/site/testapidocs/class-use/IRedisTransaction.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/NotFloatException.html b/target/site/testapidocs/class-use/NotFloatException.html new file mode 100644 index 0000000..9a64ae8 --- /dev/null +++ b/target/site/testapidocs/class-use/NotFloatException.html @@ -0,0 +1,160 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
String |
+RedisMock.incrbyfloat(String key,
+ double increment) |
+
String |
+AbstractRedisMock.incrbyfloat(String key,
+ double increment) |
+
String |
+IRedisString.incrbyfloat(String key,
+ double increment) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/NotImplementedException.html b/target/site/testapidocs/class-use/NotImplementedException.html new file mode 100644 index 0000000..2dec534 --- /dev/null +++ b/target/site/testapidocs/class-use/NotImplementedException.html @@ -0,0 +1,1012 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
Long |
+AbstractRedisMock.append(String key,
+ String value) |
+
Long |
+IRedisString.append(String key,
+ String value)
+Append value onto key.
+ |
+
Long |
+AbstractRedisMock.bitcount(String key,
+ long... options) |
+
Long |
+IRedisString.bitcount(String key,
+ long... options) |
+
Long |
+AbstractRedisMock.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+IRedisString.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+AbstractRedisMock.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+IRedisString.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+AbstractRedisMock.decr(String key) |
+
Long |
+IRedisString.decr(String key) |
+
Long |
+AbstractRedisMock.decrby(String key,
+ long decrement) |
+
Long |
+IRedisString.decrby(String key,
+ long decrement) |
+
Long |
+IRedisKeys.del(String... keys) |
+
Long |
+AbstractRedisMock.del(String... keys) |
+
String |
+IRedisTransaction.discard() |
+
String |
+IRedisKeys.dump(String key) |
+
String |
+AbstractRedisMock.dump(String key) |
+
Object[] |
+IRedisTransaction.exec() |
+
Boolean |
+IRedisKeys.exists(String key) |
+
Boolean |
+AbstractRedisMock.exists(String key) |
+
Boolean |
+IRedisKeys.expire(String key,
+ int seconds) |
+
Boolean |
+AbstractRedisMock.expire(String key,
+ int seconds) |
+
Boolean |
+IRedisKeys.expireat(String key,
+ long timestamp) |
+
Boolean |
+AbstractRedisMock.expireat(String key,
+ long timestamp) |
+
String |
+AbstractRedisMock.get(String key) |
+
String |
+IRedisString.get(String key) |
+
Boolean |
+AbstractRedisMock.getbit(String key,
+ long offset) |
+
Boolean |
+IRedisString.getbit(String key,
+ long offset) |
+
String |
+AbstractRedisMock.getrange(String key,
+ long start,
+ long end) |
+
String |
+IRedisString.getrange(String key,
+ long start,
+ long end) |
+
String |
+AbstractRedisMock.getset(String key,
+ String value) |
+
String |
+IRedisString.getset(String key,
+ String value) |
+
Long |
+IRedisHash.hdel(String key,
+ String field) |
+
Integer |
+IRedisHash.hexists(String key,
+ String field) |
+
String |
+IRedisHash.hget(String key,
+ String field) |
+
String[] |
+IRedisHash.hgetall(String key) |
+
Long |
+IRedisHash.hincrby(String key,
+ String field,
+ Long increment) |
+
Float |
+IRedisHash.hincrbyfloat(String key,
+ String field,
+ Float increment) |
+
String[] |
+IRedisHash.hkeys(String key) |
+
Long |
+IRedisHash.hlen(String key) |
+
String[] |
+IRedisHash.hmget(String key,
+ String field,
+ String... fields) |
+
String |
+IRedisHash.hmset(String key,
+ String field,
+ String value,
+ Object... fieldsvalues) |
+
String[] |
+IRedisHash.hscan(String key,
+ Long cursor) |
+
Integer |
+IRedisHash.hset(String key,
+ String field,
+ String value) |
+
Integer |
+IRedisHash.hsetnx(String key,
+ String field,
+ String value) |
+
Long |
+IRedisHash.hstrlen(String key,
+ String field) |
+
String[] |
+IRedisHash.hvals(String key) |
+
Long |
+AbstractRedisMock.incr(String key) |
+
Long |
+IRedisString.incr(String key) |
+
Long |
+AbstractRedisMock.incrby(String key,
+ long increment) |
+
Long |
+IRedisString.incrby(String key,
+ long increment) |
+
String |
+AbstractRedisMock.incrbyfloat(String key,
+ double increment) |
+
String |
+IRedisString.incrbyfloat(String key,
+ double increment) |
+
String[] |
+IRedisKeys.keys(String pattern) |
+
String[] |
+AbstractRedisMock.keys(String pattern) |
+
String |
+AbstractRedisMock.lindex(String key,
+ long index) |
+
String |
+IRedisList.lindex(String key,
+ long index) |
+
Long |
+AbstractRedisMock.linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+IRedisList.linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+AbstractRedisMock.llen(String key) |
+
Long |
+IRedisList.llen(String key) |
+
String |
+AbstractRedisMock.lpop(String key) |
+
String |
+IRedisList.lpop(String key) |
+
Long |
+AbstractRedisMock.lpush(String key,
+ String element) |
+
Long |
+IRedisList.lpush(String key,
+ String element) |
+
Long |
+AbstractRedisMock.lpushx(String key,
+ String element) |
+
Long |
+IRedisList.lpushx(String key,
+ String element) |
+
String[] |
+AbstractRedisMock.lrange(String key,
+ long start,
+ long end) |
+
String[] |
+IRedisList.lrange(String key,
+ long start,
+ long end) |
+
Long |
+AbstractRedisMock.lrem(String key,
+ long count,
+ String element) |
+
Long |
+IRedisList.lrem(String key,
+ long count,
+ String element) |
+
String |
+AbstractRedisMock.lset(String key,
+ long index,
+ String element) |
+
String |
+IRedisList.lset(String key,
+ long index,
+ String element) |
+
String |
+AbstractRedisMock.ltrim(String key,
+ long start,
+ long end) |
+
String |
+IRedisList.ltrim(String key,
+ long start,
+ long end) |
+
String[] |
+AbstractRedisMock.mget(String... keys) |
+
String[] |
+IRedisString.mget(String... keys) |
+
String |
+IRedisKeys.migrate(String host,
+ int port,
+ String key,
+ String destination_db,
+ int timeout,
+ String... options) |
+
String |
+AbstractRedisMock.migrate(String host,
+ int port,
+ String key,
+ String destination_db,
+ int timeout,
+ String... options) |
+
Integer |
+IRedisKeys.move(String key,
+ String db) |
+
Integer |
+AbstractRedisMock.move(String key,
+ String db) |
+
String |
+AbstractRedisMock.mset(String... keyvalues) |
+
String |
+IRedisString.mset(String... keyvalues) |
+
Boolean |
+AbstractRedisMock.msetnx(String... keyvalues) |
+
Boolean |
+IRedisString.msetnx(String... keyvalues) |
+
String |
+IRedisTransaction.multi() |
+
Object |
+IRedisKeys.object(String subcommand,
+ String... arguments) |
+
Object |
+AbstractRedisMock.object(String subcommand,
+ String... arguments) |
+
Boolean |
+IRedisKeys.persist(String key) |
+
Boolean |
+AbstractRedisMock.persist(String key) |
+
Boolean |
+IRedisKeys.pexpire(String key,
+ long milliseconds) |
+
Boolean |
+AbstractRedisMock.pexpire(String key,
+ long milliseconds) |
+
Boolean |
+IRedisKeys.pexpireat(String key,
+ long timestamp) |
+
Boolean |
+AbstractRedisMock.pexpireat(String key,
+ long timestamp) |
+
String |
+AbstractRedisMock.psetex(String key,
+ long milliseconds,
+ String value) |
+
String |
+IRedisString.psetex(String key,
+ long milliseconds,
+ String value) |
+
Integer |
+IRedisKeys.pttl(String key) |
+
Integer |
+AbstractRedisMock.pttl(String key) |
+
String |
+IRedisKeys.randomkey() |
+
String |
+AbstractRedisMock.randomkey() |
+
String |
+IRedisKeys.rename(String key,
+ String newkey) |
+
String |
+AbstractRedisMock.rename(String key,
+ String newkey) |
+
Integer |
+IRedisKeys.renamenx(String key,
+ String newkey) |
+
Integer |
+AbstractRedisMock.renamenx(String key,
+ String newkey) |
+
String |
+IRedisKeys.restore(String key,
+ int ttl,
+ String serialized_value) |
+
String |
+AbstractRedisMock.restore(String key,
+ int ttl,
+ String serialized_valued) |
+
String |
+AbstractRedisMock.rpop(String key) |
+
String |
+IRedisList.rpop(String key) |
+
String |
+AbstractRedisMock.rpoplpush(String source,
+ String dest) |
+
String |
+IRedisList.rpoplpush(String source,
+ String dest) |
+
Long |
+AbstractRedisMock.rpush(String key,
+ String element) |
+
Long |
+IRedisList.rpush(String key,
+ String element) |
+
Long |
+AbstractRedisMock.rpushx(String key,
+ String element) |
+
Long |
+IRedisList.rpushx(String key,
+ String element) |
+
Long |
+IRedisSet.sadd(String key,
+ String member,
+ String... members) |
+
String[] |
+IRedisKeys.scan(int cursor) |
+
String[] |
+AbstractRedisMock.scan(int cursor) |
+
Long |
+IRedisSet.scard(String key) |
+
String[] |
+IRedisSet.sdiff(String key) |
+
Long |
+IRedisSet.sdiffstore(String destination,
+ String key,
+ String... keys) |
+
String |
+AbstractRedisMock.set(String key,
+ String value,
+ String... options) |
+
String |
+IRedisString.set(String key,
+ String value,
+ String... options) |
+
Long |
+AbstractRedisMock.setbit(String key,
+ long offset,
+ boolean value) |
+
Long |
+IRedisString.setbit(String key,
+ long offset,
+ boolean value) |
+
String |
+AbstractRedisMock.setex(String key,
+ int seconds,
+ String value) |
+
String |
+IRedisString.setex(String key,
+ int seconds,
+ String value) |
+
Long |
+AbstractRedisMock.setnx(String key,
+ String value) |
+
Long |
+IRedisString.setnx(String key,
+ String value) |
+
Long |
+AbstractRedisMock.setrange(String key,
+ long offset,
+ String value) |
+
Long |
+IRedisString.setrange(String key,
+ long offset,
+ String value) |
+
String[] |
+IRedisSet.sinter(String key) |
+
Long |
+IRedisSet.sinterstore(String destination,
+ String key,
+ String... keys) |
+
Integer |
+IRedisSet.sismember(String key,
+ String member) |
+
String[] |
+IRedisSet.smembers(String key) |
+
Integer |
+IRedisSet.smove(String source,
+ String dest,
+ String member) |
+
String[] |
+IRedisKeys.sort(String key,
+ String... options) |
+
String[] |
+AbstractRedisMock.sort(String key,
+ String... options) |
+
String |
+IRedisSet.spop(String key) |
+
String |
+IRedisSet.srandmember(String key) |
+
Integer |
+IRedisSet.srem(String key,
+ String member) |
+
String[] |
+IRedisSet.sscan(String key,
+ Long cursor) |
+
Long |
+AbstractRedisMock.strlen(String key) |
+
Long |
+IRedisString.strlen(String key) |
+
String[] |
+IRedisSet.sunion(String key) |
+
Long |
+IRedisSet.sunionstore(String destination,
+ String key,
+ String... keys) |
+
Integer |
+IRedisKeys.ttl(String key) |
+
Integer |
+AbstractRedisMock.ttl(String key) |
+
String |
+IRedisKeys.type(String key) |
+
String |
+AbstractRedisMock.type(String key) |
+
String |
+IRedisTransaction.unwatch() |
+
String |
+IRedisTransaction.watch(String key) |
+
Long |
+IRedisSortedSet.zadd(String key,
+ Number score,
+ String member,
+ Object... scoresmembers) |
+
Long |
+IRedisSortedSet.zcard(String key) |
+
Long |
+IRedisSortedSet.zcount(String key,
+ Number min,
+ Number max) |
+
Number |
+IRedisSortedSet.zincrby(String key,
+ Number increment,
+ String member) |
+
Long |
+IRedisSortedSet.zinterstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Long |
+IRedisSortedSet.zlexcount(String key,
+ String min,
+ String max) |
+
String[] |
+IRedisSortedSet.zrange(String key,
+ long start,
+ long stop) |
+
String[] |
+IRedisSortedSet.zrangebylex(String key,
+ String min,
+ String max) |
+
String[] |
+IRedisSortedSet.zrangebyscore(String key,
+ String min,
+ String max) |
+
Long |
+IRedisSortedSet.zrank(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zrem(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zremrangebylex(String key,
+ String min,
+ String max) |
+
Long |
+IRedisSortedSet.zremrangebyscore(String key,
+ Number min,
+ Number max) |
+
String[] |
+IRedisSortedSet.zrevrange(String key,
+ long start,
+ long stop) |
+
String[] |
+IRedisSortedSet.zrevrangebylex(String key,
+ String max,
+ String min) |
+
String[] |
+IRedisSortedSet.zrevrangebyscore(String key,
+ String max,
+ String min) |
+
Long |
+IRedisSortedSet.zrevrank(String key,
+ String member) |
+
String[] |
+IRedisSortedSet.zscan(String key,
+ Long cursor) |
+
Number |
+IRedisSortedSet.zscore(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zunionstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/NotIntegerException.html b/target/site/testapidocs/class-use/NotIntegerException.html new file mode 100644 index 0000000..1097a5c --- /dev/null +++ b/target/site/testapidocs/class-use/NotIntegerException.html @@ -0,0 +1,199 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
Long |
+RedisMock.decr(String key) |
+
Long |
+AbstractRedisMock.decr(String key) |
+
Long |
+IRedisString.decr(String key) |
+
Long |
+RedisMock.decrby(String key,
+ long decrement) |
+
Long |
+AbstractRedisMock.decrby(String key,
+ long decrement) |
+
Long |
+IRedisString.decrby(String key,
+ long decrement) |
+
Long |
+RedisMock.incr(String key) |
+
Long |
+AbstractRedisMock.incr(String key) |
+
Long |
+IRedisString.incr(String key) |
+
Long |
+RedisMock.incrby(String key,
+ long increment) |
+
Long |
+AbstractRedisMock.incrby(String key,
+ long increment) |
+
Long |
+IRedisString.incrby(String key,
+ long increment) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/RedisHashCache.html b/target/site/testapidocs/class-use/RedisHashCache.html new file mode 100644 index 0000000..e1732ee --- /dev/null +++ b/target/site/testapidocs/class-use/RedisHashCache.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/RedisListCache.html b/target/site/testapidocs/class-use/RedisListCache.html new file mode 100644 index 0000000..608ffca --- /dev/null +++ b/target/site/testapidocs/class-use/RedisListCache.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/RedisMock.html b/target/site/testapidocs/class-use/RedisMock.html new file mode 100644 index 0000000..1c2ef9c --- /dev/null +++ b/target/site/testapidocs/class-use/RedisMock.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/RedisSetCache.html b/target/site/testapidocs/class-use/RedisSetCache.html new file mode 100644 index 0000000..2e49693 --- /dev/null +++ b/target/site/testapidocs/class-use/RedisSetCache.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/RedisSortedSetCache.html b/target/site/testapidocs/class-use/RedisSortedSetCache.html new file mode 100644 index 0000000..0970ca3 --- /dev/null +++ b/target/site/testapidocs/class-use/RedisSortedSetCache.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/RedisStringCache.html b/target/site/testapidocs/class-use/RedisStringCache.html new file mode 100644 index 0000000..6df11f0 --- /dev/null +++ b/target/site/testapidocs/class-use/RedisStringCache.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/SetbitException.html b/target/site/testapidocs/class-use/SetbitException.html new file mode 100644 index 0000000..1baac71 --- /dev/null +++ b/target/site/testapidocs/class-use/SetbitException.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/SyntaxErrorException.html b/target/site/testapidocs/class-use/SyntaxErrorException.html new file mode 100644 index 0000000..66d2c2c --- /dev/null +++ b/target/site/testapidocs/class-use/SyntaxErrorException.html @@ -0,0 +1,181 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
Long |
+RedisMock.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+AbstractRedisMock.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+IRedisString.bitop(String operation,
+ String destkey,
+ String... keys) |
+
String |
+RedisMock.set(String key,
+ String value,
+ String... options) |
+
String |
+AbstractRedisMock.set(String key,
+ String value,
+ String... options) |
+
String |
+IRedisString.set(String key,
+ String value,
+ String... options) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/class-use/WrongTypeException.html b/target/site/testapidocs/class-use/WrongTypeException.html new file mode 100644 index 0000000..ceea27b --- /dev/null +++ b/target/site/testapidocs/class-use/WrongTypeException.html @@ -0,0 +1,812 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
Long |
+RedisMock.append(String key,
+ String value) |
+
Long |
+AbstractRedisMock.append(String key,
+ String value) |
+
Long |
+IRedisString.append(String key,
+ String value)
+Append value onto key.
+ |
+
Long |
+RedisMock.bitcount(String key,
+ long... options) |
+
Long |
+AbstractRedisMock.bitcount(String key,
+ long... options) |
+
Long |
+IRedisString.bitcount(String key,
+ long... options) |
+
Long |
+RedisMock.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+AbstractRedisMock.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+IRedisString.bitop(String operation,
+ String destkey,
+ String... keys) |
+
Long |
+RedisMock.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+AbstractRedisMock.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+IRedisString.bitpos(String key,
+ long bit,
+ long... options) |
+
Long |
+RedisMock.decr(String key) |
+
Long |
+AbstractRedisMock.decr(String key) |
+
Long |
+IRedisString.decr(String key) |
+
Long |
+RedisMock.decrby(String key,
+ long decrement) |
+
Long |
+AbstractRedisMock.decrby(String key,
+ long decrement) |
+
Long |
+IRedisString.decrby(String key,
+ long decrement) |
+
String |
+RedisMock.get(String key) |
+
String |
+AbstractRedisMock.get(String key) |
+
String |
+IRedisString.get(String key) |
+
Boolean |
+RedisMock.getbit(String key,
+ long offset) |
+
Boolean |
+AbstractRedisMock.getbit(String key,
+ long offset) |
+
Boolean |
+IRedisString.getbit(String key,
+ long offset) |
+
String |
+RedisMock.getrange(String key,
+ long start,
+ long end) |
+
String |
+AbstractRedisMock.getrange(String key,
+ long start,
+ long end) |
+
String |
+IRedisString.getrange(String key,
+ long start,
+ long end) |
+
String |
+RedisMock.getset(String key,
+ String value) |
+
String |
+AbstractRedisMock.getset(String key,
+ String value) |
+
String |
+IRedisString.getset(String key,
+ String value) |
+
Long |
+IRedisHash.hdel(String key,
+ String field) |
+
Integer |
+IRedisHash.hexists(String key,
+ String field) |
+
String |
+IRedisHash.hget(String key,
+ String field) |
+
String[] |
+IRedisHash.hgetall(String key) |
+
Long |
+IRedisHash.hincrby(String key,
+ String field,
+ Long increment) |
+
Float |
+IRedisHash.hincrbyfloat(String key,
+ String field,
+ Float increment) |
+
String[] |
+IRedisHash.hkeys(String key) |
+
Long |
+IRedisHash.hlen(String key) |
+
String[] |
+IRedisHash.hmget(String key,
+ String field,
+ String... fields) |
+
String |
+IRedisHash.hmset(String key,
+ String field,
+ String value,
+ Object... fieldsvalues) |
+
String[] |
+IRedisHash.hscan(String key,
+ Long cursor) |
+
Integer |
+IRedisHash.hset(String key,
+ String field,
+ String value) |
+
Integer |
+IRedisHash.hsetnx(String key,
+ String field,
+ String value) |
+
Long |
+IRedisHash.hstrlen(String key,
+ String field) |
+
String[] |
+IRedisHash.hvals(String key) |
+
Long |
+RedisMock.incr(String key) |
+
Long |
+AbstractRedisMock.incr(String key) |
+
Long |
+IRedisString.incr(String key) |
+
Long |
+RedisMock.incrby(String key,
+ long increment) |
+
Long |
+AbstractRedisMock.incrby(String key,
+ long increment) |
+
Long |
+IRedisString.incrby(String key,
+ long increment) |
+
String |
+RedisMock.incrbyfloat(String key,
+ double increment) |
+
String |
+AbstractRedisMock.incrbyfloat(String key,
+ double increment) |
+
String |
+IRedisString.incrbyfloat(String key,
+ double increment) |
+
String |
+AbstractRedisMock.lindex(String key,
+ long index) |
+
String |
+IRedisList.lindex(String key,
+ long index) |
+
Long |
+AbstractRedisMock.linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+IRedisList.linsert(String key,
+ String before_after,
+ String pivot,
+ String value) |
+
Long |
+RedisMock.llen(String key) |
+
Long |
+AbstractRedisMock.llen(String key) |
+
Long |
+IRedisList.llen(String key) |
+
String |
+AbstractRedisMock.lpop(String key) |
+
String |
+IRedisList.lpop(String key) |
+
Long |
+RedisMock.lpush(String key,
+ String element) |
+
Long |
+AbstractRedisMock.lpush(String key,
+ String element) |
+
Long |
+IRedisList.lpush(String key,
+ String element) |
+
Long |
+AbstractRedisMock.lpushx(String key,
+ String element) |
+
Long |
+IRedisList.lpushx(String key,
+ String element) |
+
String[] |
+AbstractRedisMock.lrange(String key,
+ long start,
+ long end) |
+
String[] |
+IRedisList.lrange(String key,
+ long start,
+ long end) |
+
Long |
+AbstractRedisMock.lrem(String key,
+ long count,
+ String element) |
+
Long |
+IRedisList.lrem(String key,
+ long count,
+ String element) |
+
String |
+AbstractRedisMock.lset(String key,
+ long index,
+ String element) |
+
String |
+IRedisList.lset(String key,
+ long index,
+ String element) |
+
String |
+AbstractRedisMock.ltrim(String key,
+ long start,
+ long end) |
+
String |
+IRedisList.ltrim(String key,
+ long start,
+ long end) |
+
String |
+AbstractRedisMock.rpop(String key) |
+
String |
+IRedisList.rpop(String key) |
+
String |
+AbstractRedisMock.rpoplpush(String source,
+ String dest) |
+
String |
+IRedisList.rpoplpush(String source,
+ String dest) |
+
Long |
+AbstractRedisMock.rpush(String key,
+ String element) |
+
Long |
+IRedisList.rpush(String key,
+ String element) |
+
Long |
+AbstractRedisMock.rpushx(String key,
+ String element) |
+
Long |
+IRedisList.rpushx(String key,
+ String element) |
+
Long |
+IRedisSet.sadd(String key,
+ String member,
+ String... members) |
+
Long |
+IRedisSet.scard(String key) |
+
String[] |
+IRedisSet.sdiff(String key) |
+
Long |
+IRedisSet.sdiffstore(String destination,
+ String key,
+ String... keys) |
+
Long |
+RedisMock.setbit(String key,
+ long offset,
+ boolean value) |
+
Long |
+AbstractRedisMock.setbit(String key,
+ long offset,
+ boolean value) |
+
Long |
+IRedisString.setbit(String key,
+ long offset,
+ boolean value) |
+
Long |
+RedisMock.setrange(String key,
+ long offset,
+ String value) |
+
Long |
+AbstractRedisMock.setrange(String key,
+ long offset,
+ String value) |
+
Long |
+IRedisString.setrange(String key,
+ long offset,
+ String value) |
+
String[] |
+IRedisSet.sinter(String key) |
+
Long |
+IRedisSet.sinterstore(String destination,
+ String key,
+ String... keys) |
+
Integer |
+IRedisSet.sismember(String key,
+ String member) |
+
String[] |
+IRedisSet.smembers(String key) |
+
Integer |
+IRedisSet.smove(String source,
+ String dest,
+ String member) |
+
String |
+IRedisSet.spop(String key) |
+
String |
+IRedisSet.srandmember(String key) |
+
Integer |
+IRedisSet.srem(String key,
+ String member) |
+
String[] |
+IRedisSet.sscan(String key,
+ Long cursor) |
+
Long |
+RedisMock.strlen(String key) |
+
Long |
+AbstractRedisMock.strlen(String key) |
+
Long |
+IRedisString.strlen(String key) |
+
String[] |
+IRedisSet.sunion(String key) |
+
Long |
+IRedisSet.sunionstore(String destination,
+ String key,
+ String... keys) |
+
Long |
+IRedisSortedSet.zadd(String key,
+ Number score,
+ String member,
+ Object... scoresmembers) |
+
Long |
+IRedisSortedSet.zcard(String key) |
+
Long |
+IRedisSortedSet.zcount(String key,
+ Number min,
+ Number max) |
+
Number |
+IRedisSortedSet.zincrby(String key,
+ Number increment,
+ String member) |
+
Long |
+IRedisSortedSet.zinterstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Long |
+IRedisSortedSet.zlexcount(String key,
+ String min,
+ String max) |
+
String[] |
+IRedisSortedSet.zrange(String key,
+ long start,
+ long stop) |
+
String[] |
+IRedisSortedSet.zrangebylex(String key,
+ String min,
+ String max) |
+
String[] |
+IRedisSortedSet.zrangebyscore(String key,
+ String min,
+ String max) |
+
Long |
+IRedisSortedSet.zrank(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zrem(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zremrangebylex(String key,
+ String min,
+ String max) |
+
Long |
+IRedisSortedSet.zremrangebyscore(String key,
+ Number min,
+ Number max) |
+
String[] |
+IRedisSortedSet.zrevrange(String key,
+ long start,
+ long stop) |
+
String[] |
+IRedisSortedSet.zrevrangebylex(String key,
+ String max,
+ String min) |
+
String[] |
+IRedisSortedSet.zrevrangebyscore(String key,
+ String max,
+ String min) |
+
Long |
+IRedisSortedSet.zrevrank(String key,
+ String member) |
+
String[] |
+IRedisSortedSet.zscan(String key,
+ Long cursor) |
+
Number |
+IRedisSortedSet.zscore(String key,
+ String member) |
+
Long |
+IRedisSortedSet.zunionstore(String destination,
+ int numkeys,
+ String key,
+ Object... options) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/constant-values.html b/target/site/testapidocs/constant-values.html new file mode 100644 index 0000000..dc7a5a6 --- /dev/null +++ b/target/site/testapidocs/constant-values.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/deprecated-list.html b/target/site/testapidocs/deprecated-list.html new file mode 100644 index 0000000..a738cd6 --- /dev/null +++ b/target/site/testapidocs/deprecated-list.html @@ -0,0 +1,124 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/help-doc.html b/target/site/testapidocs/help-doc.html new file mode 100644 index 0000000..8e42775 --- /dev/null +++ b/target/site/testapidocs/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+Each annotation type has its own separate page with the following sections:
+Each enum has its own separate page with the following sections:
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object
. The interfaces do not inherit from java.lang.Object
.
The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+These links take you to the next or previous class, interface, package, or related page.
+These links show and hide the HTML frames. All pages are available with or without frames.
+The All Classes link shows all classes and interfaces except non-static nested types.
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+The Constant Field Values page lists the static final fields and their values.
+Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/index-all.html b/target/site/testapidocs/index-all.html new file mode 100644 index 0000000..496525f --- /dev/null +++ b/target/site/testapidocs/index-all.html @@ -0,0 +1,837 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/index.html b/target/site/testapidocs/index.html new file mode 100644 index 0000000..edd29ed --- /dev/null +++ b/target/site/testapidocs/index.html @@ -0,0 +1,72 @@ + + + + + + +This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to Non-frame version.
+Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/package-frame.html b/target/site/testapidocs/package-frame.html new file mode 100644 index 0000000..a81b460 --- /dev/null +++ b/target/site/testapidocs/package-frame.html @@ -0,0 +1,49 @@ + + + + + + +Interface | +Description | +
---|---|
IRedisCache<T,U> | +
+ Interface for all key-value caches.
+ |
+
IRedisHash | ++ |
IRedisKeys | ++ |
IRedisList | ++ |
IRedisSet | ++ |
IRedisSortedSet | ++ |
IRedisString | +
+ Interface for redis string commands.
+ |
+
IRedisTransaction | ++ |
Class | +Description | +
---|---|
AbstractRedisMock | ++ |
RedisHashCache | ++ |
RedisListCache | ++ |
RedisMock | +
+ An in-memory redis-compatible key-value cache and store written
+ in pure Java.
+ |
+
RedisSetCache | +
+ Cache key-value pairs as a set.
+ |
+
RedisSortedSetCache | +
+ Cache key-value-score triples as a sorted set.
+ |
+
RedisStringCache | +
+ Cache key-value pairs as strings.
+ |
+
Exception | +Description | +
---|---|
ArgException | ++ |
BitArgException | ++ |
NotFloatException | ++ |
NotImplementedException | ++ |
NotIntegerException | ++ |
SetbitException | ++ |
SyntaxErrorException | +
+ Thrown when a redis command encounters a syntax error.
+ |
+
WrongTypeException | +
+ Thrown when a redis command is attempted on a key that
+ holds a different type of key.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/package-tree.html b/target/site/testapidocs/package-tree.html new file mode 100644 index 0000000..7ca919e --- /dev/null +++ b/target/site/testapidocs/package-tree.html @@ -0,0 +1,169 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/package-use.html b/target/site/testapidocs/package-use.html new file mode 100644 index 0000000..0ba976f --- /dev/null +++ b/target/site/testapidocs/package-use.html @@ -0,0 +1,140 @@ + + + + + + +Class and Description | +
---|
IRedisKeys | +
Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/script.js b/target/site/testapidocs/script.js new file mode 100644 index 0000000..b346356 --- /dev/null +++ b/target/site/testapidocs/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/target/site/testapidocs/serialized-form.html b/target/site/testapidocs/serialized-form.html new file mode 100644 index 0000000..a547137 --- /dev/null +++ b/target/site/testapidocs/serialized-form.html @@ -0,0 +1,172 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/site/testapidocs/stylesheet.css b/target/site/testapidocs/stylesheet.css new file mode 100644 index 0000000..cebb4fd --- /dev/null +++ b/target/site/testapidocs/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; + width:100%; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +}