kalmyk
07/17/2016, 1:43 AMinterface RuneBook
class EmptyRunePages : RuneBook
data class RunePages @JsonCreator constructor(@JsonProperty("pages") val pages: Set<RunePage>,
@JsonProperty("summonerId") val summonerId: Long) : RuneBook {
data class RunePage @JsonCreator constructor(@JsonProperty("current") val current: Boolean,
@JsonProperty("id") val id: Long,
@JsonProperty("name") val name: String,
@JsonProperty("slots") val slots: Set<RuneSlot>) {
data class RuneSlot @JsonCreator constructor(@JsonProperty("runeId") val runeId: Int,
@JsonProperty("runeSlotId") val runeSlotId: Int)
}
}