public void testGraph () { kryo.register(Message.class); kryo.register(MessageType.class); kryo.register(ServerPhysicsUpdate.class, new DeflateSerializer(kryo.getDefaultSerializer(ServerPhysicsUpdate.class))); ServerPhysicsUpdate physicsUpdate = new ServerPhysicsUpdate(); physicsUpdate.value = 1; Message message = new Message(); message.type = MessageType.SERVER_UPDATE; message.data = physicsUpdate; roundTrip(8, 8, message); }
static public void register (Kryo kryo) { kryo.register(short[].class); kryo.register(SomeData.class, new DeflateSerializer(new FieldSerializer(kryo, SomeData.class))); kryo.register(ArrayList.class, new CollectionSerializer()); }
public void testString () { kryo.register(String.class, new DeflateSerializer(new StringSerializer())); roundTrip(15, 15, "abcdefabcdefabcdefabcdefabcdefabcdefabcdef"); }