All Downloads are FREE. Search and download functionalities are using the official Maven repository.

redis.clients.jedis.commands.BitPipelineCommands Maven / Gradle / Ivy

The newest version!
package redis.clients.jedis.commands;

import redis.clients.jedis.Response;
import redis.clients.jedis.args.BitCountOption;
import redis.clients.jedis.args.BitOP;
import redis.clients.jedis.params.BitPosParams;

import java.util.List;

public interface BitPipelineCommands {

  Response setbit(String key, long offset, boolean value);

  Response getbit(String key, long offset);

  Response bitcount(String key);

  Response bitcount(String key, long start, long end);

  Response bitcount(String key, long start, long end, BitCountOption option);

  Response bitpos(String key, boolean value);

  Response bitpos(String key, boolean value, BitPosParams params);

  Response> bitfield(String key, String...arguments);

  Response> bitfieldReadonly(String key, String...arguments);

  Response bitop(BitOP op, String destKey, String... srcKeys);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy