Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.trigonic.jedis.NamespacePipeline Maven / Gradle / Ivy
package com.trigonic.jedis;
import java.util.List;
import java.util.Map;
import java.util.Set;
import redis.clients.jedis.BinaryClient.LIST_POSITION;
import redis.clients.jedis.Pipeline;
import redis.clients.jedis.Response;
import redis.clients.jedis.SortingParams;
import redis.clients.jedis.Tuple;
import redis.clients.jedis.ZParams;
public class NamespacePipeline extends Pipeline {
private NamespaceHandler namespace;
public NamespacePipeline(NamespaceHandler namespace) {
this.namespace = namespace;
}
@Override
public Response append(byte[] key, byte[] value) {
return super.append(namespace.add(key), value);
}
@Override
public Response append(String key, String value) {
return super.append(namespace.add(key), value);
}
@Override
public Response> blpop(byte[]... keys) {
return namespace.removeFirst(super.blpop(namespace.add(keys)));
}
@Override
public Response> blpop(String... keys) {
return namespace.removeFirst(namespace.removeFirst(super.blpop(namespace.add(keys))));
}
@Override
public Response> brpop(byte[]... keys) {
return namespace.removeFirst(super.brpop(namespace.add(keys)));
}
@Override
public Response> brpop(String... keys) {
return namespace.removeFirst(super.brpop(namespace.add(keys)));
}
@Override
public Response brpoplpush(byte[] source, byte[] destination, int timeout) {
return super.brpoplpush(namespace.add(source), namespace.add(destination), timeout);
}
@Override
public Response brpoplpush(String source, String destination, int timeout) {
return super.brpoplpush(namespace.add(source), namespace.add(destination), timeout);
}
@Override
public Response decr(byte[] key) {
return super.decr(namespace.add(key));
}
@Override
public Response decr(String key) {
return super.decr(namespace.add(key));
}
@Override
public Response decrBy(byte[] key, long integer) {
return super.decrBy(namespace.add(key), integer);
}
@Override
public Response decrBy(String key, long integer) {
return super.decrBy(namespace.add(key), integer);
}
@Override
public Response del(byte[]... keys) {
return super.del(namespace.add(keys));
}
@Override
public Response del(String... keys) {
return super.del(namespace.add(keys));
}
@Override
public Response exists(byte[] key) {
return super.exists(namespace.add(key));
}
@Override
public Response exists(String key) {
return super.exists(namespace.add(key));
}
@Override
public Response expire(byte[] key, int seconds) {
return super.expire(namespace.add(key), seconds);
}
@Override
public Response expire(String key, int seconds) {
return super.expire(namespace.add(key), seconds);
}
@Override
public Response expireAt(byte[] key, long unixTime) {
return super.expireAt(namespace.add(key), unixTime);
}
@Override
public Response expireAt(String key, long unixTime) {
return super.expireAt(namespace.add(key), unixTime);
}
@Override
public Response get(byte[] key) {
return super.get(namespace.add(key));
}
@Override
public Response get(String key) {
return super.get(namespace.add(key));
}
@Override
public Response getbit(String key, long offset) {
return super.getbit(namespace.add(key), offset);
}
@Override
public Response getrange(String key, long startOffset, long endOffset) {
return super.getrange(namespace.add(key), startOffset, endOffset);
}
@Override
public Response getSet(byte[] key, byte[] value) {
return super.getSet(namespace.add(key), value);
}
@Override
public Response getSet(String key, String value) {
return super.getSet(namespace.add(key), value);
}
@Override
public Response hdel(byte[] key, byte[] field) {
return super.hdel(namespace.add(key), field);
}
@Override
public Response hdel(String key, String field) {
return super.hdel(namespace.add(key), field);
}
@Override
public Response hexists(byte[] key, byte[] field) {
return super.hexists(namespace.add(key), field);
}
@Override
public Response hexists(String key, String field) {
return super.hexists(namespace.add(key), field);
}
@Override
public Response hget(byte[] key, byte[] field) {
return super.hget(namespace.add(key), field);
}
@Override
public Response hget(String key, String field) {
return super.hget(namespace.add(key), field);
}
@Override
public Response> hgetAll(byte[] key) {
return super.hgetAll(namespace.add(key));
}
@Override
public Response> hgetAll(String key) {
return super.hgetAll(namespace.add(key));
}
@Override
public Response hincrBy(byte[] key, byte[] field, long value) {
return super.hincrBy(namespace.add(key), field, value);
}
@Override
public Response hincrBy(String key, String field, long value) {
return super.hincrBy(namespace.add(key), field, value);
}
@Override
public Response> hkeys(byte[] key) {
return super.hkeys(namespace.add(key));
}
@Override
public Response> hkeys(String key) {
return super.hkeys(namespace.add(key));
}
@Override
public Response hlen(byte[] key) {
return super.hlen(namespace.add(key));
}
@Override
public Response hlen(String key) {
return super.hlen(namespace.add(key));
}
@Override
public Response> hmget(byte[] key, byte[]... fields) {
return super.hmget(namespace.add(key), fields);
}
@Override
public Response> hmget(String key, String... fields) {
return super.hmget(namespace.add(key), fields);
}
@Override
public Response hmset(byte[] key, Map hash) {
return super.hmset(namespace.add(key), hash);
}
@Override
public Response hmset(String key, Map hash) {
return super.hmset(namespace.add(key), hash);
}
@Override
public Response hset(byte[] key, byte[] field, byte[] value) {
return super.hset(namespace.add(key), field, value);
}
@Override
public Response hset(String key, String field, String value) {
return super.hset(namespace.add(key), field, value);
}
@Override
public Response hsetnx(byte[] key, byte[] field, byte[] value) {
return super.hsetnx(namespace.add(key), field, value);
}
@Override
public Response hsetnx(String key, String field, String value) {
return super.hsetnx(namespace.add(key), field, value);
}
@Override
public Response> hvals(byte[] key) {
return super.hvals(namespace.add(key));
}
@Override
public Response> hvals(String key) {
return super.hvals(namespace.add(key));
}
@Override
public Response incr(byte[] key) {
return super.incr(namespace.add(key));
}
@Override
public Response incr(String key) {
return super.incr(namespace.add(key));
}
@Override
public Response incrBy(byte[] key, long integer) {
return super.incrBy(namespace.add(key), integer);
}
@Override
public Response incrBy(String key, long integer) {
return super.incrBy(namespace.add(key), integer);
}
@Override
public Response> keys(byte[] pattern) {
return namespace.remove(super.keys(namespace.add(pattern)));
}
@Override
public Response> keys(String pattern) {
return namespace.remove(super.keys(namespace.add(pattern)));
}
@Override
public Response lastsave() {
return super.lastsave();
}
@Override
public Response lindex(byte[] key, int index) {
return super.lindex(namespace.add(key), index);
}
@Override
public Response lindex(String key, int index) {
return super.lindex(namespace.add(key), index);
}
@Override
public Response linsert(byte[] key, LIST_POSITION where, byte[] pivot, byte[] value) {
return super.linsert(namespace.add(key), where, pivot, value);
}
@Override
public Response linsert(String key, LIST_POSITION where, String pivot, String value) {
return super.linsert(namespace.add(key), where, pivot, value);
}
@Override
public Response llen(byte[] key) {
return super.llen(namespace.add(key));
}
@Override
public Response llen(String key) {
return super.llen(namespace.add(key));
}
@Override
public Response lpop(byte[] key) {
return super.lpop(namespace.add(key));
}
@Override
public Response lpop(String key) {
return super.lpop(namespace.add(key));
}
@Override
public Response lpush(byte[] key, byte[] string) {
return super.lpush(namespace.add(key), string);
}
@Override
public Response lpush(String key, String string) {
return super.lpush(namespace.add(key), string);
}
@Override
public Response lpushx(byte[] key, byte[] bytes) {
return super.lpushx(namespace.add(key), bytes);
}
@Override
public Response lpushx(String key, String string) {
return super.lpushx(namespace.add(key), string);
}
@Override
public Response> lrange(byte[] key, long start, long end) {
return super.lrange(namespace.add(key), start, end);
}
@Override
public Response> lrange(String key, long start, long end) {
return super.lrange(namespace.add(key), start, end);
}
@Override
public Response lrem(byte[] key, long count, byte[] value) {
return super.lrem(namespace.add(key), count, value);
}
@Override
public Response lrem(String key, long count, String value) {
return super.lrem(namespace.add(key), count, value);
}
@Override
public Response lset(byte[] key, long index, byte[] value) {
return super.lset(namespace.add(key), index, value);
}
@Override
public Response lset(String key, long index, String value) {
return super.lset(namespace.add(key), index, value);
}
@Override
public Response ltrim(byte[] key, long start, long end) {
return super.ltrim(namespace.add(key), start, end);
}
@Override
public Response ltrim(String key, long start, long end) {
return super.ltrim(namespace.add(key), start, end);
}
@Override
public Response> mget(byte[]... keys) {
return super.mget(namespace.add(keys));
}
@Override
public Response> mget(String... keys) {
return super.mget(namespace.add(keys));
}
@Override
public Response move(byte[] key, int dbIndex) {
return super.move(namespace.add(key), dbIndex);
}
@Override
public Response move(String key, int dbIndex) {
return super.move(namespace.add(key), dbIndex);
}
@Override
public Response mset(byte[]... keysvalues) {
return super.mset(keysvalues);
}
@Override
public Response mset(String... keysvalues) {
return super.mset(keysvalues);
}
@Override
public Response msetnx(byte[]... keysvalues) {
return super.msetnx(keysvalues);
}
@Override
public Response msetnx(String... keysvalues) {
return super.msetnx(keysvalues);
}
@Override
public void multi() {
super.multi();
}
@Override
public Response persist(byte[] key) {
return super.persist(namespace.add(key));
}
@Override
public Response persist(String key) {
return super.persist(namespace.add(key));
}
@Override
public Response publish(byte[] channel, byte[] message) {
return super.publish(channel, message);
}
@Override
public Response publish(String channel, String message) {
return super.publish(channel, message);
}
@Override
public Response rename(byte[] oldkey, byte[] newkey) {
return super.rename(oldkey, newkey);
}
@Override
public Response rename(String oldkey, String newkey) {
return super.rename(oldkey, newkey);
}
@Override
public Response renamenx(byte[] oldkey, byte[] newkey) {
return super.renamenx(oldkey, newkey);
}
@Override
public Response renamenx(String oldkey, String newkey) {
return super.renamenx(oldkey, newkey);
}
@Override
public Response rpop(byte[] key) {
return super.rpop(namespace.add(key));
}
@Override
public Response rpop(String key) {
return super.rpop(namespace.add(key));
}
@Override
public Response rpoplpush(byte[] srckey, byte[] dstkey) {
return super.rpoplpush(srckey, namespace.add(dstkey));
}
@Override
public Response rpoplpush(String srckey, String dstkey) {
return super.rpoplpush(srckey, namespace.add(dstkey));
}
@Override
public Response rpush(byte[] key, byte[] string) {
return super.rpush(namespace.add(key), string);
}
@Override
public Response rpush(String key, String string) {
return super.rpush(namespace.add(key), string);
}
@Override
public Response rpushx(byte[] key, byte[] string) {
return super.rpushx(namespace.add(key), string);
}
@Override
public Response rpushx(String key, String string) {
return super.rpushx(namespace.add(key), string);
}
@Override
public Response sadd(byte[] key, byte[] member) {
return super.sadd(namespace.add(key), member);
}
@Override
public Response sadd(String key, String member) {
return super.sadd(namespace.add(key), member);
}
@Override
public Response save() {
return super.save();
}
@Override
public Response scard(byte[] key) {
return super.scard(namespace.add(key));
}
@Override
public Response scard(String key) {
return super.scard(namespace.add(key));
}
@Override
public Response> sdiff(byte[]... keys) {
return super.sdiff(namespace.add(keys));
}
@Override
public Response> sdiff(String... keys) {
return super.sdiff(namespace.add(keys));
}
@Override
public Response sdiffstore(byte[] dstkey, byte[]... keys) {
return super.sdiffstore(dstkey, keys);
}
@Override
public Response sdiffstore(String dstkey, String... keys) {
return super.sdiffstore(dstkey, keys);
}
@Override
public Response set(byte[] key, byte[] value) {
return super.set(namespace.add(key), value);
}
@Override
public Response set(String key, String value) {
return super.set(namespace.add(key), value);
}
@Override
public Response setbit(String key, long offset, boolean value) {
return super.setbit(namespace.add(key), offset, value);
}
@Override
public Response setex(byte[] key, int seconds, byte[] value) {
return super.setex(namespace.add(key), seconds, value);
}
@Override
public Response setex(String key, int seconds, String value) {
return super.setex(namespace.add(key), seconds, value);
}
@Override
public Response setnx(byte[] key, byte[] value) {
return super.setnx(namespace.add(key), value);
}
@Override
public Response setnx(String key, String value) {
return super.setnx(namespace.add(key), value);
}
@Override
public Response setrange(String key, long offset, String value) {
return super.setrange(namespace.add(key), offset, value);
}
@Override
public Response> sinter(byte[]... keys) {
return super.sinter(namespace.add(keys));
}
@Override
public Response> sinter(String... keys) {
return super.sinter(namespace.add(keys));
}
@Override
public Response sinterstore(byte[] dstkey, byte[]... keys) {
return super.sinterstore(dstkey, keys);
}
@Override
public Response sinterstore(String dstkey, String... keys) {
return super.sinterstore(dstkey, keys);
}
@Override
public Response sismember(byte[] key, byte[] member) {
return super.sismember(namespace.add(key), member);
}
@Override
public Response sismember(String key, String member) {
return super.sismember(namespace.add(key), member);
}
@Override
public Response> smembers(byte[] key) {
return super.smembers(namespace.add(key));
}
@Override
public Response> smembers(String key) {
return super.smembers(namespace.add(key));
}
@Override
public Response smove(byte[] srckey, byte[] dstkey, byte[] member) {
return super.smove(namespace.add(srckey), namespace.add(dstkey), member);
}
@Override
public Response smove(String srckey, String dstkey, String member) {
return super.smove(namespace.add(srckey), namespace.add(dstkey), member);
}
@Override
public Response> sort(byte[] key) {
return super.sort(namespace.add(key));
}
@Override
public Response> sort(byte[] key, byte[] dstkey) {
return super.sort(namespace.add(key), namespace.add(dstkey));
}
@Override
public Response> sort(byte[] key, SortingParams sortingParameters) {
return super.sort(namespace.add(key), sortingParameters);
}
@Override
public Response> sort(byte[] key, SortingParams sortingParameters, byte[] dstkey) {
return super.sort(namespace.add(key), sortingParameters, namespace.add(dstkey));
}
@Override
public Response> sort(String key) {
return super.sort(namespace.add(key));
}
@Override
public Response> sort(String key, SortingParams sortingParameters) {
return super.sort(namespace.add(key), sortingParameters);
}
@Override
public Response> sort(String key, SortingParams sortingParameters, String dstkey) {
return super.sort(namespace.add(key), sortingParameters, namespace.add(dstkey));
}
@Override
public Response> sort(String key, String dstkey) {
return super.sort(namespace.add(key), namespace.add(dstkey));
}
@Override
public Response spop(byte[] key) {
return super.spop(namespace.add(key));
}
@Override
public Response spop(String key) {
return super.spop(namespace.add(key));
}
@Override
public Response srandmember(byte[] key) {
return super.srandmember(namespace.add(key));
}
@Override
public Response srandmember(String key) {
return super.srandmember(namespace.add(key));
}
@Override
public Response srem(byte[] key, byte[] member) {
return super.srem(namespace.add(key), member);
}
@Override
public Response srem(String key, String member) {
return super.srem(namespace.add(key), member);
}
@Override
public Response strlen(byte[] key) {
return super.strlen(namespace.add(key));
}
@Override
public Response strlen(String key) {
return super.strlen(namespace.add(key));
}
@Override
public Response substr(byte[] key, int start, int end) {
return super.substr(namespace.add(key), start, end);
}
@Override
public Response substr(String key, int start, int end) {
return super.substr(namespace.add(key), start, end);
}
@Override
public Response> sunion(byte[]... keys) {
return super.sunion(namespace.add(keys));
}
@Override
public Response> sunion(String... keys) {
return super.sunion(namespace.add(keys));
}
@Override
public Response sunionstore(byte[] dstkey, byte[]... keys) {
return super.sunionstore(namespace.add(dstkey), namespace.add(keys));
}
@Override
public Response sunionstore(String dstkey, String... keys) {
return super.sunionstore(namespace.add(dstkey), namespace.add(keys));
}
@Override
public Response ttl(byte[] key) {
return super.ttl(namespace.add(key));
}
@Override
public Response ttl(String key) {
return super.ttl(namespace.add(key));
}
@Override
public Response type(byte[] key) {
return super.type(namespace.add(key));
}
@Override
public Response type(String key) {
return super.type(namespace.add(key));
}
@Override
public Response watch(byte[]... keys) {
return super.watch(namespace.add(keys));
}
@Override
public Response watch(String... keys) {
return super.watch(namespace.add(keys));
}
@Override
public Response zadd(byte[] key, double score, byte[] member) {
return super.zadd(namespace.add(key), score, member);
}
@Override
public Response zadd(String key, double score, String member) {
return super.zadd(namespace.add(key), score, member);
}
@Override
public Response zcard(byte[] key) {
return super.zcard(namespace.add(key));
}
@Override
public Response zcard(String key) {
return super.zcard(namespace.add(key));
}
@Override
public Response zcount(byte[] key, double min, double max) {
return super.zcount(namespace.add(key), min, max);
}
@Override
public Response zcount(String key, double min, double max) {
return super.zcount(namespace.add(key), min, max);
}
@Override
public Response zincrby(byte[] key, double score, byte[] member) {
return super.zincrby(namespace.add(key), score, member);
}
@Override
public Response zincrby(String key, double score, String member) {
return super.zincrby(namespace.add(key), score, member);
}
@Override
public Response zinterstore(byte[] dstkey, byte[]... sets) {
return super.zinterstore(namespace.add(dstkey), namespace.add(sets));
}
@Override
public Response zinterstore(byte[] dstkey, ZParams params, byte[]... sets) {
return super.zinterstore(namespace.add(dstkey), params, namespace.add(sets));
}
@Override
public Response zinterstore(String dstkey, String... sets) {
return super.zinterstore(namespace.add(dstkey), namespace.add(sets));
}
@Override
public Response zinterstore(String dstkey, ZParams params, String... sets) {
return super.zinterstore(namespace.add(dstkey), params, namespace.add(sets));
}
@Override
public Response> zrange(byte[] key, int start, int end) {
return super.zrange(namespace.add(key), start, end);
}
@Override
public Response> zrange(String key, int start, int end) {
return super.zrange(namespace.add(key), start, end);
}
@Override
public Response> zrangeByScore(byte[] key, byte[] min, byte[] max) {
return super.zrangeByScore(namespace.add(key), min, max);
}
@Override
public Response> zrangeByScore(byte[] key, double min, double max) {
return super.zrangeByScore(namespace.add(key), min, max);
}
@Override
public Response> zrangeByScore(byte[] key, double min, double max, int offset, int count) {
return super.zrangeByScore(namespace.add(key), min, max, offset, count);
}
@Override
public Response> zrangeByScore(String key, double min, double max) {
return super.zrangeByScore(namespace.add(key), min, max);
}
@Override
public Response> zrangeByScore(String key, double min, double max, int offset, int count) {
return super.zrangeByScore(namespace.add(key), min, max, offset, count);
}
@Override
public Response> zrangeByScore(String key, String min, String max) {
return super.zrangeByScore(namespace.add(key), min, max);
}
@Override
public Response> zrangeByScoreWithScores(byte[] key, double min, double max) {
return super.zrangeByScoreWithScores(namespace.add(key), min, max);
}
@Override
public Response> zrangeByScoreWithScores(byte[] key, double min, double max, int offset, int count) {
return super.zrangeByScoreWithScores(namespace.add(key), min, max, offset, count);
}
@Override
public Response> zrangeByScoreWithScores(String key, double min, double max) {
return super.zrangeByScoreWithScores(namespace.add(key), min, max);
}
@Override
public Response> zrangeByScoreWithScores(String key, double min, double max, int offset, int count) {
return super.zrangeByScoreWithScores(namespace.add(key), min, max, offset, count);
}
@Override
public Response> zrangeWithScores(byte[] key, int start, int end) {
return super.zrangeWithScores(namespace.add(key), start, end);
}
@Override
public Response> zrangeWithScores(String key, int start, int end) {
return super.zrangeWithScores(namespace.add(key), start, end);
}
@Override
public Response zrank(byte[] key, byte[] member) {
return super.zrank(namespace.add(key), member);
}
@Override
public Response zrank(String key, String member) {
return super.zrank(namespace.add(key), member);
}
@Override
public Response zrem(byte[] key, byte[] member) {
return super.zrem(namespace.add(key), member);
}
@Override
public Response zrem(String key, String member) {
return super.zrem(namespace.add(key), member);
}
@Override
public Response zremrangeByRank(byte[] key, int start, int end) {
return super.zremrangeByRank(namespace.add(key), start, end);
}
@Override
public Response zremrangeByRank(String key, int start, int end) {
return super.zremrangeByRank(namespace.add(key), start, end);
}
@Override
public Response zremrangeByScore(byte[] key, double start, double end) {
return super.zremrangeByScore(namespace.add(key), start, end);
}
@Override
public Response zremrangeByScore(String key, double start, double end) {
return super.zremrangeByScore(namespace.add(key), start, end);
}
@Override
public Response> zrevrange(byte[] key, int start, int end) {
return super.zrevrange(namespace.add(key), start, end);
}
@Override
public Response> zrevrange(String key, int start, int end) {
return super.zrevrange(namespace.add(key), start, end);
}
@Override
public Response> zrevrangeByScore(byte[] key, byte[] max, byte[] min) {
return super.zrevrangeByScore(namespace.add(key), max, min);
}
@Override
public Response> zrevrangeByScore(byte[] key, double max, double min) {
return super.zrevrangeByScore(namespace.add(key), max, min);
}
@Override
public Response> zrevrangeByScore(byte[] key, double max, double min, int offset, int count) {
return super.zrevrangeByScore(namespace.add(key), max, min, offset, count);
}
@Override
public Response> zrevrangeByScore(String key, double max, double min) {
return super.zrevrangeByScore(namespace.add(key), max, min);
}
@Override
public Response> zrevrangeByScore(String key, double max, double min, int offset, int count) {
return super.zrevrangeByScore(namespace.add(key), max, min, offset, count);
}
@Override
public Response> zrevrangeByScore(String key, String max, String min) {
return super.zrevrangeByScore(namespace.add(key), max, min);
}
@Override
public Response> zrevrangeByScoreWithScores(byte[] key, double max, double min) {
return super.zrevrangeByScoreWithScores(namespace.add(key), max, min);
}
@Override
public Response> zrevrangeByScoreWithScores(byte[] key, double max, double min, int offset, int count) {
return super.zrevrangeByScoreWithScores(namespace.add(key), max, min, offset, count);
}
@Override
public Response> zrevrangeByScoreWithScores(String key, double max, double min) {
return super.zrevrangeByScoreWithScores(namespace.add(key), max, min);
}
@Override
public Response> zrevrangeByScoreWithScores(String key, double max, double min, int offset, int count) {
return super.zrevrangeByScoreWithScores(namespace.add(key), max, min, offset, count);
}
@Override
public Response> zrevrangeWithScores(byte[] key, int start, int end) {
return super.zrevrangeWithScores(namespace.add(key), start, end);
}
@Override
public Response> zrevrangeWithScores(String key, int start, int end) {
return super.zrevrangeWithScores(namespace.add(key), start, end);
}
@Override
public Response zrevrank(byte[] key, byte[] member) {
return super.zrevrank(namespace.add(key), member);
}
@Override
public Response zrevrank(String key, String member) {
return super.zrevrank(namespace.add(key), member);
}
@Override
public Response zscore(byte[] key, byte[] member) {
return super.zscore(namespace.add(key), member);
}
@Override
public Response zscore(String key, String member) {
return super.zscore(namespace.add(key), member);
}
@Override
public Response zunionstore(byte[] dstkey, byte[]... sets) {
return super.zunionstore(namespace.add(dstkey), namespace.add(sets));
}
@Override
public Response zunionstore(byte[] dstkey, ZParams params, byte[]... sets) {
return super.zunionstore(namespace.add(dstkey), params, namespace.add(sets));
}
@Override
public Response zunionstore(String dstkey, String... sets) {
return super.zunionstore(namespace.add(dstkey), namespace.add(sets));
}
@Override
public Response zunionstore(String dstkey, ZParams params, String... sets) {
return super.zunionstore(namespace.add(dstkey), params, namespace.add(sets));
}
}