Added smembers

This commit is contained in:
Jonathan Leibiusky
2010-06-24 21:27:54 -04:00
parent a70037ecbd
commit ddb6091577
2 changed files with 16 additions and 7 deletions

View File

@@ -3,8 +3,10 @@ package redis.clients.jedis;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
public class Jedis extends Client {
public Jedis(String host) {
@@ -269,4 +271,9 @@ public class Jedis extends Client {
public int sadd(String key, String member) throws JedisException {
return sendCommand("SADD", key, member).getIntegerReply();
}
public Set<String> smembers(String key) throws JedisException {
List<String> members = sendCommand("SMEMBERS", key).getMultiBulkReply();
return new LinkedHashSet<String>(members);
}
}