I've this class
@JsonSerialize
case class TimeTableIndexItem(@BeanProperty @JsonProperty("name") var name: String,
@BeanProperty @JsonProperty("type") var category: String) extends Serializable {
override def toString: String = {
s"$name $category"
}
}
I want to change json key name from "category" to "name" I don't know why it isn't working? When I used java it was work as well (@JsonProperty)