public final class RedisOutputStream
extends java.io.FilterOutputStream
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
buf |
protected int |
count |
private static byte[] |
DigitOnes |
private static byte[] |
digits |
private static byte[] |
DigitTens |
private static int[] |
sizeTable |
| Constructor and Description |
|---|
RedisOutputStream(java.io.OutputStream out) |
RedisOutputStream(java.io.OutputStream out,
int size) |
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
private void |
flushBuffer() |
static boolean |
isSurrogate(char ch) |
static int |
utf8Length(java.lang.String str) |
void |
write(byte b) |
void |
write(byte[] b) |
void |
write(byte[] b,
int off,
int len) |
void |
writeAsciiCrLf(java.lang.String in) |
void |
writeCrLf() |
void |
writeIntCrLf(int value) |
void |
writeUtf8CrLf(java.lang.String str) |
protected final byte[] buf
protected int count
private static final int[] sizeTable
private static final byte[] DigitTens
private static final byte[] DigitOnes
private static final byte[] digits
public RedisOutputStream(java.io.OutputStream out)
public RedisOutputStream(java.io.OutputStream out,
int size)
private void flushBuffer()
throws java.io.IOException
java.io.IOExceptionpublic void write(byte b)
throws java.io.IOException
java.io.IOExceptionpublic void write(byte[] b)
throws java.io.IOException
write in class java.io.FilterOutputStreamjava.io.IOExceptionpublic void write(byte[] b,
int off,
int len)
throws java.io.IOException
write in class java.io.FilterOutputStreamjava.io.IOExceptionpublic void writeAsciiCrLf(java.lang.String in)
throws java.io.IOException
java.io.IOExceptionpublic static boolean isSurrogate(char ch)
public static int utf8Length(java.lang.String str)
public void writeCrLf()
throws java.io.IOException
java.io.IOExceptionpublic void writeUtf8CrLf(java.lang.String str)
throws java.io.IOException
java.io.IOExceptionpublic void writeIntCrLf(int value)
throws java.io.IOException
java.io.IOExceptionpublic void flush()
throws java.io.IOException
flush in interface java.io.Flushableflush in class java.io.FilterOutputStreamjava.io.IOException