All Downloads are FREE. Search and download functionalities are using the official Maven repository.

vip.breakpoint.serialize.impl.ProtostuffObjectSerialize Maven / Gradle / Ivy

The newest version!
package vip.breakpoint.serialize.impl;

import vip.breakpoint.serialize.ObjectSerialize;
import vip.breakpoint.utils.serialize.ProtostuffSerializeUtils;

import java.io.Serializable;

/**
 * Protostuff 类型的转换
 *
 * @author : breakpoint/[email protected]
 * create on 2022/11/08
 * 欢迎关注公众号:代码废柴
 */
public class ProtostuffObjectSerialize implements ObjectSerialize {

    @Override
    public  byte[] serialize(T object) {
        return ProtostuffSerializeUtils.serialize(object);
    }

    @Override
    public  T deSerialize(byte[] bytes, Class clazz) {
        return ProtostuffSerializeUtils.deserialize(bytes, clazz);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy