public final class MySQLPacketPayload extends Object
Constructor and Description |
---|
MySQLPacketPayload() |
Modifier and Type | Method and Description |
---|---|
Timestamp |
readDate()
Read date from byte buffers.
|
double |
readDouble()
Read 8 byte double from byte buffers.
|
float |
readFloat()
Read 4 byte float from byte buffers.
|
int |
readInt1()
Read 1 byte fixed length integer from byte buffers.
|
int |
readInt2()
Read 2 byte fixed length integer from byte buffers.
|
int |
readInt3()
Read 3 byte fixed length integer from byte buffers.
|
int |
readInt4()
Read 4 byte fixed length integer from byte buffers.
|
int |
readInt6()
Read 6 byte fixed length integer from byte buffers.
|
long |
readInt8()
Read 8 byte fixed length integer from byte buffers.
|
long |
readIntLenenc()
Read length encoded integer from byte buffers.
|
String |
readStringEOF()
Read rest of packet string from byte buffers.
|
String |
readStringFix(int length)
Read fixed length string from byte buffers.
|
String |
readStringLenenc()
Read fixed length string from byte buffers.
|
String |
readStringNul()
Read null terminated string from byte buffers.
|
String |
readStringVar()
Read variable length string from byte buffers.
|
Timestamp |
readTime()
Read time from byte buffers.
|
void |
skipReserved(int length)
Skip reserved from byte buffers.
|
void |
writeDate(Timestamp timestamp)
Write date to byte buffers.
|
void |
writeDouble(double value)
Write 8 byte double to byte buffers.
|
void |
writeFloat(float value)
Write 4 byte float to byte buffers.
|
void |
writeInt1(int value)
Write 1 byte fixed length integer to byte buffers.
|
void |
writeInt2(int value)
Write 2 byte fixed length integer to byte buffers.
|
void |
writeInt3(int value)
Write 3 byte fixed length integer to byte buffers.
|
void |
writeInt4(int value)
Write 4 byte fixed length integer to byte buffers.
|
void |
writeInt6(int value)
Write 6 byte fixed length integer to byte buffers.
|
void |
writeInt8(long value)
Write 8 byte fixed length integer to byte buffers.
|
void |
writeIntLenenc(long value)
Write length encoded integer to byte buffers.
|
void |
writeReserved(int length)
Write null for reserved to byte buffers.
|
void |
writeStringEOF(String value)
Write rest of packet string to byte buffers.
|
void |
writeStringFix(String value)
Write variable length string to byte buffers.
|
void |
writeStringLenenc(String value)
Write fixed length string to byte buffers.
|
void |
writeStringNul(String value)
Write null terminated string to byte buffers.
|
void |
writeStringVar(String value)
Write fixed length string to byte buffers.
|
void |
writeTime(Date date)
Write time to byte buffers.
|
public int readInt1()
public void writeInt1(int value)
value
- 1 byte fixed length integerpublic int readInt2()
public void writeInt2(int value)
value
- 2 byte fixed length integerpublic int readInt3()
public void writeInt3(int value)
value
- 3 byte fixed length integerpublic int readInt4()
public void writeInt4(int value)
value
- 4 byte fixed length integerpublic int readInt6()
public void writeInt6(int value)
value
- 6 byte fixed length integerpublic long readInt8()
public void writeInt8(long value)
value
- 8 byte fixed length integerpublic long readIntLenenc()
public void writeIntLenenc(long value)
value
- length encoded integerpublic String readStringLenenc()
public void writeStringLenenc(String value)
value
- fixed length stringpublic String readStringFix(int length)
length
- length of fixed stringpublic void writeStringFix(String value)
value
- fixed length stringpublic String readStringVar()
public void writeStringVar(String value)
value
- variable length stringpublic String readStringNul()
public void writeStringNul(String value)
value
- null terminated stringpublic String readStringEOF()
public void writeStringEOF(String value)
value
- rest of packet stringpublic void skipReserved(int length)
length
- length of reservedpublic void writeReserved(int length)
length
- length of reservedpublic float readFloat()
public void writeFloat(float value)
value
- 4 byte floatpublic double readDouble()
public void writeDouble(double value)
value
- 8 byte doublepublic Timestamp readDate()
public void writeDate(Timestamp timestamp)
timestamp
- timestamppublic Timestamp readTime()
public void writeTime(Date date)
date
- dateCopyright © 2018. All rights reserved.