/** * */ package com.teefun.model.json; import java.io.Serializable; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonRootName; import com.teefun.model.Player; /** * Player data in json format * * @author Rajh * */ @JsonRootName("player") public class PlayerData implements Serializable { /** * SUID. */ private static final long serialVersionUID = 1L; /** * Id. */ @JsonProperty private final Integer id; /** * Name. */ @JsonProperty private final String name; /** * Default constructor. * * @param player a player */ public PlayerData(final Player player) { this.id = player.getId(); this.name = player.getName(); } }