public class EOFPacket
extends java.lang.Object
说明:EOFPacket 类是线程安全的,可在多个线程中使用同一个实例。
| 构造器和说明 |
|---|
EOFPacket(int serverStatusFlags,
int warnings)
构造一个 Mysql EOF 响应数据包信息。
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getServerStatusFlags()
获得 Mysql 服务端状态数值,每个比特位可代表不同的服务端状态,如果 EOF 包没有该信息,则值为 -1。
|
int |
getWarnings()
获得警告信息数量。
|
static boolean |
isEOFPacket(MysqlPacket packet)
判断该 Mysql 数据包是否为 "EOF_Packet" 数据包。
|
static EOFPacket |
parse(MysqlPacket packet,
long capabilitiesFlags)
对 Mysql "EOF_Packet" 数据包进行解析,生成对应的
EOFPacket 实例,"EOF_Packet" 数据包格式定义:
EOF_Packet
|
java.lang.String |
toString() |
public EOFPacket(int serverStatusFlags,
int warnings)
serverStatusFlags - Mysql 服务端状态数值,每个比特位可代表不同的服务端状态,如果 EOF 包没有该信息,则值为 -1warnings - 警告信息数量public int getServerStatusFlags()
public int getWarnings()
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic static boolean isEOFPacket(MysqlPacket packet)
packet - Mysql 数据包public static EOFPacket parse(MysqlPacket packet, long capabilitiesFlags) throws java.lang.IllegalArgumentException
EOFPacket 实例,"EOF_Packet" 数据包格式定义:
EOF_Packet
packet - "EOF_Packet" 数据包capabilitiesFlags - Mysql 客户端可使用的特性数值,每个比特位可代表不同的特性是否支持EOFPacket 实例java.lang.IllegalArgumentException - 如果 Mysql 数据包不是正确的 "EOF_Packet" 数据包,将会抛出此异常Copyright © 2019. All Rights Reserved.