package com.lyncc.netty.production.serializer; /** * * @author BazingaLyn * @description 序列化工具接口 * @time 2016年7月26日18:53:48 * @modifytime */ public interface Serializer { /** * 将obj序列化成byte数组 * @param obj * @return */ <T> byte[] writeObject(T obj); /** * 将byte数组反序列化成class是clazz的obj对象 * @param bytes * @param clazz * @return */ <T> T readObject(byte[] bytes, Class<T> clazz); }