Your final classes WITH the Kotlin module should b...
# jackson-kotlin
a
Your final classes WITH the Kotlin module should be:
Copy code
interface 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.