public List<Object> hValues(String key) throws Exception {
Jedis jedis = null;
try {
jedis = this.jedisPool.getResource();
List<byte[]> hvals = jedis.hvals(SafeEncoder.encode(key));
LOG.info("hvals key:" + key);
if (CollectionUtils.isEmpty(hvals)) {
return new ArrayList<Object>(1);
} else {
List<Object> ret = new ArrayList<Object>(hvals.size());