@Override public Long rightPushAll(K key, Collection<V> values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.rPush(rawKey, rawValues), true); }
@Override public Long leftPushAll(K key, V... values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.lPush(rawKey, rawValues), true); }
@Override public Long rightPushAll(K key, V... values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.rPush(rawKey, rawValues), true); }
@Override public Long leftPushAll(K key, Collection<V> values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.lPush(rawKey, rawValues), true); }
@Override public Long leftPushAll(K key, V... values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.lPush(rawKey, rawValues), true); }
@Override public Long leftPushAll(K key, Collection<V> values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.lPush(rawKey, rawValues), true); }
@Override public Long rightPushAll(K key, V... values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.rPush(rawKey, rawValues), true); }
@Override public Long rightPushAll(K key, Collection<V> values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.rPush(rawKey, rawValues), true); }
@Override public Long leftPushAll(K key, V... values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.lPush(rawKey, rawValues), true); }
@Override public Long rightPushAll(K key, Collection<V> values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.rPush(rawKey, rawValues), true); }
@Override public Long leftPushAll(K key, Collection<V> values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.lPush(rawKey, rawValues), true); }
@Override public Long rightPushAll(K key, V... values) { byte[] rawKey = rawKey(key); byte[][] rawValues = rawValues(values); return execute(connection -> connection.rPush(rawKey, rawValues), true); }