added variadic versions of lpush/rpush(x) functions

This commit is contained in:
samhendley
2013-01-10 02:39:48 -05:00
parent 6b5fccdc0a
commit 258ac300fc
12 changed files with 42 additions and 52 deletions

View File

@@ -564,16 +564,16 @@ public class Client extends BinaryClient implements Commands {
strlen(SafeEncoder.encode(key));
}
public void lpushx(final String key, final String string) {
lpushx(SafeEncoder.encode(key), SafeEncoder.encode(string));
public void lpushx(final String key, final String... string) {
lpushx(SafeEncoder.encode(key), getByteParams(string));
}
public void persist(final String key) {
persist(SafeEncoder.encode(key));
}
public void rpushx(final String key, final String string) {
rpushx(SafeEncoder.encode(key), SafeEncoder.encode(string));
public void rpushx(final String key, final String... string) {
rpushx(SafeEncoder.encode(key), getByteParams(string));
}
public void echo(final String string) {