package com.hdl.sdk.socket.codec; /** * Created by Tong on 2021/9/22. */ public abstract class ByteToMessageDecoder implements IHandleFlow { protected abstract T decoder(Object msg,String ipaddress) throws Exception; @Override public final T read(Object data,String ipaddress) throws Exception { return decoder(data,ipaddress); } @Override public final byte[] write(byte[] data) { return data; } }