public class ParameterWriter extends Object
Modifier and Type | Field and Description |
---|---|
static byte |
QUOTE |
Constructor and Description |
---|
ParameterWriter() |
Modifier and Type | Method and Description |
---|---|
static void |
write(OutputStream out,
byte[] bytes,
boolean noBackslashEscapes)
Write byte array in text format.
|
static void |
write(OutputStream out,
InputStream is,
boolean noBackslashEscapes)
Write stream in text format.
|
static void |
write(OutputStream out,
InputStream is,
long length,
boolean noBackslashEscapes)
Write stream in text format.
|
static void |
write(OutputStream out,
Reader reader,
boolean noBackslashEscapes)
Write whole reader in text format.
|
static void |
write(OutputStream out,
Reader reader,
long length,
boolean noBackslashEscapes)
Write reader in text format.
|
static void |
write(PacketOutputStream out,
double value) |
static void |
write(PacketOutputStream out,
int value) |
static void |
write(PacketOutputStream out,
long value) |
static void |
write(PacketOutputStream out,
String value,
boolean noBackslashEscapes)
Write string in text format.
|
static void |
writeUnsafe(PacketOutputStream out,
ArrayList<char[]> readArrays,
boolean noBackslashEscapes)
Write cached reader char array to buffer without checking buffer size.
|
static void |
writeUnsafe(PacketOutputStream out,
byte[] bytes,
boolean noBackslashEscapes)
Write byte array in text format without checking buffer size.
|
static void |
writeUnsafe(PacketOutputStream out,
InputStream is,
boolean noBackslashEscapes)
Write stream in text format without checking buffer size.
|
static void |
writeUnsafe(PacketOutputStream out,
InputStream is,
long length,
boolean noBackslashEscapes)
Write stream in text format without checking buffer size.
|
static void |
writeUnsafe(PacketOutputStream out,
Reader reader,
boolean noBackslashEscapes)
Write whole reader in text format without checking buffer size.
|
static void |
writeUnsafe(PacketOutputStream out,
String value,
boolean noBackslashEscapes)
Write string in text format without checking buffer size.
|
public static final byte QUOTE
public static void write(OutputStream out, byte[] bytes, boolean noBackslashEscapes) throws IOException
out
- database streambytes
- byte arrayto sendnoBackslashEscapes
- must backslash be escapeIOException
- if any error occur when writing to databasepublic static void write(PacketOutputStream out, String value, boolean noBackslashEscapes) throws IOException
out
- database streamvalue
- String value to sendnoBackslashEscapes
- must backslash be escapeIOException
- if any error occur when writing to databasepublic static void write(OutputStream out, InputStream is, boolean noBackslashEscapes) throws IOException
out
- database streamis
- input stream to writenoBackslashEscapes
- must backslash be escapeIOException
- if any error occur when writing to databasepublic static void write(OutputStream out, InputStream is, long length, boolean noBackslashEscapes) throws IOException
out
- database streamis
- input stream to writelength
- max inputstream length to writenoBackslashEscapes
- must backslash be escapeIOException
- if any error occur when writing to databasepublic static void write(OutputStream out, Reader reader, boolean noBackslashEscapes) throws IOException
out
- database streamreader
- reader to writenoBackslashEscapes
- must backslash be escapeIOException
- if any error occur when writing to databasepublic static void write(OutputStream out, Reader reader, long length, boolean noBackslashEscapes) throws IOException
out
- database streamreader
- reader to writelength
- reader max length to writenoBackslashEscapes
- must backslash be escapeIOException
- if any error occur when writing to databasepublic static void write(PacketOutputStream out, int value) throws IOException
IOException
public static void write(PacketOutputStream out, long value) throws IOException
IOException
public static void write(PacketOutputStream out, double value) throws IOException
IOException
public static void writeUnsafe(PacketOutputStream out, Reader reader, boolean noBackslashEscapes) throws IOException
out
- database streamreader
- reader to writenoBackslashEscapes
- must backslash be escapeIOException
- if any error occur when writing to databasepublic static void writeUnsafe(PacketOutputStream out, ArrayList<char[]> readArrays, boolean noBackslashEscapes) throws IOException
out
- output bufferreadArrays
- cache char arraynoBackslashEscapes
- backslash must be escape flagIOException
- if error occur when writing to bufferpublic static void writeUnsafe(PacketOutputStream out, InputStream is, boolean noBackslashEscapes) throws IOException
out
- database streamis
- input stream to writenoBackslashEscapes
- must backslash be escapeIOException
- if any error occur when writing to databasepublic static void writeUnsafe(PacketOutputStream out, String value, boolean noBackslashEscapes) throws IOException
out
- database streamvalue
- String value to sendnoBackslashEscapes
- must backslash be escapeIOException
- if any error occur when writing to databasepublic static void writeUnsafe(PacketOutputStream out, InputStream is, long length, boolean noBackslashEscapes) throws IOException
out
- database streamis
- input stream to writelength
- max inputstream length to writenoBackslashEscapes
- must backslash be escapeIOException
- if InputStream read failedpublic static void writeUnsafe(PacketOutputStream out, byte[] bytes, boolean noBackslashEscapes)
out
- database streambytes
- byte arrayto sendnoBackslashEscapes
- must backslash be escapeCopyright © 2016. All rights reserved.