package fr.lyrgard.hexScape.model.marker; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; public class UnknownTypeMarkerInstance extends MarkerInstance { private String hiddenMarkerTypeId; private int number; @JsonCreator public UnknownTypeMarkerInstance( @JsonProperty("id") String id, @JsonProperty("markerDefinitionId") String markerDefinitionId, @JsonProperty("hiddenMarkerTypeId") String hiddenMarkerTypeId, @JsonProperty("number") int number) { super(markerDefinitionId); setId(id); this.hiddenMarkerTypeId = hiddenMarkerTypeId; this.number = number; } public String getHiddenMarkerTypeId() { return hiddenMarkerTypeId; } public void setHiddenMarkerTypeId(String hiddenMarkerTypeId) { this.hiddenMarkerTypeId = hiddenMarkerTypeId; } public int getNumber() { return number; } public void setNumber(int number) { this.number = number; } }