本文整理了Java中redis.clients.jedis.Response.<init>
方法的一些代码示例,展示了Response.<init>
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.<init>
方法的具体详情如下:
包路径:redis.clients.jedis.Response
类名称:Response
方法名:<init>
暂无
代码示例来源:origin: sohutv/cachecloud
protected <T> Response<T> getResponse(Builder<T> builder) {
Response<T> lr = new Response<T>(builder);
pipelinedResponses.add(lr);
return lr;
}
代码示例来源:origin: sohutv/cachecloud
@Override
protected <T> Response<T> getResponse(Builder<T> builder) {
if (currentMulti != null) {
super.getResponse(BuilderFactory.STRING); // Expected QUEUED
Response<T> lr = new Response<T>(builder);
currentMulti.addResponse(lr);
return lr;
} else {
return super.getResponse(builder);
}
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<String> flushAll() {
mockStorage.flushAll();
final Response<String> response = new Response<String>(BuilderFactory.STRING);
response.set(OK_RESPONSE);
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<List<byte[]>> mget(final byte[]... keys) {
final Response<List<byte[]>> response = new Response<List<byte[]>>(BuilderFactory.BYTE_ARRAY_LIST);
final List<byte[]> result = new ArrayList<byte[]>(keys.length);
for (final DataContainer val : mockStorage.mget(DataContainer.from(keys))) {
result.add(val == null ? null : val.getBytes());
}
response.set(result);
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<Boolean> exists(final String key) {
final Response<Boolean> response = new Response<Boolean>(BuilderFactory.BOOLEAN);
response.set(mockStorage.exists(DataContainer.from(key)) ? 1L : 0L);
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<String> randomKey() {
final DataContainer result = mockStorage.randomKey();
final Response<String> response = new Response<String>(BuilderFactory.STRING);
response.set(result == null ? null : result.getBytes());
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<Long> ttl(final String key) {
final Response<Long> response = new Response<Long>(BuilderFactory.LONG);
response.set(mockStorage.ttl(DataContainer.from(key)));
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<Long> ttl(final byte[] key) {
final Response<Long> response = new Response<Long>(BuilderFactory.LONG);
response.set(mockStorage.ttl(DataContainer.from(key)));
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<String> rename(final String oldkey, final String newkey) {
mockStorage.rename(DataContainer.from(oldkey), DataContainer.from(newkey));
final Response<String> response = new Response<String>(BuilderFactory.STRING);
response.set(OK_RESPONSE);
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<String> psetex(final byte[] key, final int milliseconds, final byte[] value) {
mockStorage.psetex(DataContainer.from(key), milliseconds, DataContainer.from(value));
final Response<String> response = new Response<String>(BuilderFactory.STRING);
response.set(OK_RESPONSE);
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<Double> incrByFloat(final String key, final double increment) {
final Response<Double> response = new Response<Double>(BuilderFactory.DOUBLE);
response.set(mockStorage.incrByFloat(DataContainer.from(key), increment).getBytes());
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<List<String>> sort(final String key, final SortingParams sortingParameters) {
final Response<List<String>> response = new Response<List<String>>(BuilderFactory.STRING_LIST);
List<DataContainer> sortedList = mockStorage.sort(DataContainer.from(key), sortingParameters);
response.set(DataContainer.toBytes(sortedList));
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<String> hmset(final byte[] key, final Map<byte[], byte[]> hash) {
mockStorage.hmset(DataContainer.from(key), DataContainer.fromByteMap(hash));
final Response<String> response = new Response<String>(BuilderFactory.STRING);
response.set(OK_RESPONSE);
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<Boolean> hexists(final byte[] key, final byte[] field) {
final Response<Boolean> response = new Response<Boolean>(BuilderFactory.BOOLEAN);
response.set(mockStorage.hexists(DataContainer.from(key), DataContainer.from(field)) ? 1L : 0L);
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<List<String>> lrange(final String key, final long start, final long end) {
final Response<List<String>> response = new Response<List<String>>(BuilderFactory.STRING_LIST);
response.set(DataContainer.toBytes(mockStorage.lrange(DataContainer.from(key), start, end)));
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<List<byte[]>> lrange(final byte[] key, final long start, final long end) {
final Response<List<byte[]>> response = new Response<List<byte[]>>(BuilderFactory.BYTE_ARRAY_LIST);
response.set(DataContainer.toBytes(mockStorage.lrange(DataContainer.from(key), start, end)));
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<Set<byte[]>> sdiff(final byte[]... keys) {
final Response<Set<byte[]>> response = new Response<Set<byte[]>>(BuilderFactory.BYTE_ARRAY_ZSET);
response.set(
DataContainer.toBytes(
mockStorage.sdiff(DataContainer.from(keys))
)
);
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<Long> sdiffstore(final byte[] dstkey, final byte[]... keys) {
final Response<Long> response = new Response<Long>(BuilderFactory.LONG);
response.set((long) mockStorage.sdiffstore(DataContainer.from(dstkey), DataContainer.from(keys)));
return response;
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<Long> sunionstore(final byte[] dstkey, final byte[]... keys) {
final Response<Long> response = new Response<Long>(BuilderFactory.LONG);
response.set((long) mockStorage.sunionstore(DataContainer.from(dstkey), DataContainer.from(keys)));
return response;
}
}
代码示例来源:origin: com.fiftyonred/mock-jedis
@Override
public Response<Long> hsetnx(final byte[] key, final byte[] field, final byte[] value) {
final Response<Long> response = new Response<Long>(BuilderFactory.LONG);
response.set(mockStorage.hsetnx(DataContainer.from(key), DataContainer.from(field), DataContainer.from(value)) ? 1L : 0L);
return response;
}
内容来源于网络,如有侵权,请联系作者删除!