redis.clients.jedis.Response.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(6.6k)|赞(0)|评价(0)|浏览(98)

本文整理了Java中redis.clients.jedis.Response.<init>方法的一些代码示例,展示了Response.<init>的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.<init>方法的具体详情如下:
包路径:redis.clients.jedis.Response
类名称:Response
方法名:<init>

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;
}

相关文章

微信公众号

最新文章

更多