package code.google.nfs.rpc.protocol; import code.google.nfs.rpc.benchmark.KryoUtils; import com.esotericsoftware.kryo.io.Input; /** * Kryo Decoder * * @author <a href="mailto:jlusdy@gmail.com">jlusdy</a> */ public class KryoDecoder implements Decoder { /** * @param className * @param bytes * @return * @throws Exception */ @Override public Object decode(String className, byte[] bytes) throws Exception { Input input = new Input(bytes); return KryoUtils.getKryo().readClassAndObject(input); } }