12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- package com.sckj.opc.dto;
- import java.io.DataInputStream;
- import java.io.DataOutputStream;
- /**
- * @Author feng
- * @Date 2024-12-18 上午 09:47
- * @Description TODO
- */
- public class L2Data {
- //操作标记
- public String processFlag;
- //高炉号码
- public String boilerId;
- //铁口号
- public String tapholeId;
- //铁次号
- public String ironNo;
- //出铁开始时间
- public String startTime;
- //出铁结束时间
- public String endTime;
- //出铁量
- public String ironQuantity;
- public void toDataStream(DataOutputStream dos) throws Exception {
- dos.writeUTF(processFlag);
- dos.writeUTF(boilerId);
- dos.writeUTF(tapholeId);
- dos.writeUTF(ironNo);
- dos.writeUTF(startTime);
- dos.writeUTF(endTime);
- dos.writeUTF(ironQuantity);
- }
- public static L2Data fromDataStream(DataInputStream dis) throws Exception {
- L2Data data = new L2Data();
- data.processFlag = dis.readUTF();
- data.boilerId = dis.readUTF();
- data.tapholeId = dis.readUTF();
- data.ironNo = dis.readUTF();
- data.startTime = dis.readUTF();
- data.endTime = dis.readUTF();
- data.ironQuantity = dis.readUTF();
- return data;
- }
- @Override
- public String toString() {
- return "L2Data{" +
- "processFlag='" + processFlag + '\'' +
- ", boilerId='" + boilerId + '\'' +
- ", tapholeId='" + tapholeId + '\'' +
- ", ironNo='" + ironNo + '\'' +
- ", startTime='" + startTime + '\'' +
- ", endTime='" + endTime + '\'' +
- ", ironQuantity=" + ironQuantity +
- '}';
- }
- }
|