com.github.xingshuangs.iot.protocol.common.serializer.IPLCSerializable Maven / Gradle / Ivy
package com.github.xingshuangs.iot.protocol.common.serializer;
/**
* PLC序列化接口
*
* @author xingshuang
*/
public interface IPLCSerializable {
/**
* 读数据
*
* @param targetClass 目标类
* @param 类型
* @return 类型对象
*/
T read(Class targetClass);
/**
* 写数据
*
* @param targetBean 目标对象
* @param 类型
*/
void write(T targetBean);
}