public class CommandArgs<K,V>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.nio.ByteBuffer |
buffer |
private RedisCodec<K,V> |
codec |
private int |
count |
private static byte[] |
CRLF |
| Constructor and Description |
|---|
CommandArgs(RedisCodec<K,V> codec) |
| Modifier and Type | Method and Description |
|---|---|
CommandArgs<K,V> |
add(byte[] value) |
CommandArgs<K,V> |
add(CommandKeyword keyword) |
CommandArgs<K,V> |
add(CommandType type) |
CommandArgs<K,V> |
add(double n) |
CommandArgs<K,V> |
add(long n) |
CommandArgs<K,V> |
add(java.util.Map<K,V> map) |
CommandArgs<K,V> |
add(java.lang.String s) |
CommandArgs<K,V> |
addKey(K key) |
CommandArgs<K,V> |
addKeys(K... keys) |
CommandArgs<K,V> |
addValue(V value) |
CommandArgs<K,V> |
addValues(V... values) |
java.nio.ByteBuffer |
buffer() |
int |
count() |
private void |
realloc(int size) |
private CommandArgs<K,V> |
write(byte[] arg) |
private void |
write(long value) |
private CommandArgs<K,V> |
write(java.lang.String arg) |
private static final byte[] CRLF
private RedisCodec<K,V> codec
private java.nio.ByteBuffer buffer
private int count
public CommandArgs(RedisCodec<K,V> codec)
public java.nio.ByteBuffer buffer()
public int count()
public CommandArgs<K,V> addKey(K key)
public CommandArgs<K,V> addKeys(K... keys)
public CommandArgs<K,V> addValue(V value)
public CommandArgs<K,V> addValues(V... values)
public CommandArgs<K,V> add(java.util.Map<K,V> map)
public CommandArgs<K,V> add(java.lang.String s)
public CommandArgs<K,V> add(long n)
public CommandArgs<K,V> add(double n)
public CommandArgs<K,V> add(byte[] value)
public CommandArgs<K,V> add(CommandKeyword keyword)
public CommandArgs<K,V> add(CommandType type)
private CommandArgs<K,V> write(byte[] arg)
private CommandArgs<K,V> write(java.lang.String arg)
private void write(long value)
private void realloc(int size)