List of usage examples for com.badlogic.gdx.utils Json writeArrayStart
public void writeArrayStart()
From source file:com.vlaaad.dice.pvp.messaging.messages.Start.java
License:Open Source License
public static void register() { Config.json.addClassTag("start", Start.class); Config.json.addClassTag("coordinate", Grid2D.Coordinate.class); Config.json.setElementType(Start.class, "order", String.class); Config.json.setSerializer(Grid2D.Coordinate.class, new Json.Serializer<Grid2D.Coordinate>() { @Override//ww w. j a v a 2 s . co m public void write(Json json, Grid2D.Coordinate object, Class knownType) { json.writeArrayStart(); json.writeValue(object.x()); json.writeValue(object.y()); json.writeArrayEnd(); } @Override public Grid2D.Coordinate read(Json json, JsonValue jsonData, Class type) { return new Grid2D.Coordinate(jsonData.getInt(0), jsonData.getInt(1)); } }); }