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

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

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

import java.util.List;

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

public interface BitPipelineBinaryCommands {

  Response setbit(byte[] key, long offset, boolean value);

  Response getbit(byte[] key, long offset);

  Response bitcount(byte[] key);

  Response bitcount(byte[] key, long start, long end);

  Response bitcount(byte[] key, long start, long end, BitCountOption option);

  Response bitpos(byte[] key, boolean value);

  Response bitpos(byte[] key, boolean value, BitPosParams params);

  Response> bitfield(byte[] key, byte[]... arguments);

  Response> bitfieldReadonly(byte[] key, byte[]... arguments);

  Response bitop(BitOP op, byte[] destKey, byte[]... srcKeys);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy