private static final KryoSerializer ks = new KryoSerializer();
@Override
public void write(Kryo kryo, Output output, T obj) {
try {
KryoObjectOutputStream oos = (KryoObjectOutputStream)output;
obj.writeExternal(oos);
} catch (IOException e) {
throw new AssertionError(e);
}
}