apatrida
07/17/2016, 9:22 AMinterface RuneBook
class EmptyRunePages : RuneBook
data class RunePages(val pages: Set<RunePage>, val summonerId: Long) : RuneBook
data class RunePage(val current: Boolean, val id: Long, val name: String, val slots: Set<RuneSlot>?)
data class RuneSlot(val runeId: Int, val runeSlotId: Int)
None are nested classes, none need a body {}
and no annotations.