public class ReadWriteDatum extends Datum
| 构造器和说明 |
|---|
ReadWriteDatum() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addItem(Collection<? extends ReturnItem> items)
批量添加数据项
|
void |
addItem(ReturnItem item)
添加数据项
|
int |
byteArrayLength()
获取字节数组长度
|
static ReadWriteDatum |
createDatum(Collection<? extends ReturnItem> dataItems)
创建数据Datum
|
static ReadWriteDatum |
fromBytes(byte[] data,
EMessageType messageType,
EFunctionCode functionCode)
根据消息类型和功能码,对字节数组数据进行解析
|
byte[] |
toByteArray()
转换为字节数组
|
public static ReadWriteDatum fromBytes(byte[] data, EMessageType messageType, EFunctionCode functionCode)
data - 字节数组数据messageType - 头部的消息类型functionCode - 参数部分的功能码public static ReadWriteDatum createDatum(Collection<? extends ReturnItem> dataItems)
dataItems - 数据项public int byteArrayLength()
IObjectByteArraybyteArrayLength 在接口中 IObjectByteArraybyteArrayLength 在类中 Datumpublic byte[] toByteArray()
IObjectByteArraytoByteArray 在接口中 IObjectByteArraytoByteArray 在类中 Datumpublic void addItem(ReturnItem item)
item - 项public void addItem(Collection<? extends ReturnItem> items)
items - 数据项列表Copyright © 2024. All rights reserved.