PositionSerializer.java 507 B

1234567891011121314151617181920
  1. package Serializer;
  2. import java.lang.reflect.Type;
  3. import com.google.gson.JsonElement;
  4. import com.google.gson.JsonPrimitive;
  5. import com.google.gson.JsonSerializationContext;
  6. import com.google.gson.JsonSerializer;
  7. import classes.Position;
  8. public class PositionSerializer implements JsonSerializer<Position> {
  9. @Override
  10. public JsonElement serialize(Position arg0, Type arg1, JsonSerializationContext arg2) {
  11. // TODO Auto-generated method stub
  12. return new JsonPrimitive(arg0.x + ":" + arg0.y);
  13. }
  14. }