Package-level declarations
Types
Legacy name for Poko.ReadArrayContent.
Denotes an API that enables support for array content reading, which is experimental and may change or break.
Denotes an experimental API that allows generating Poko functions individually; i.e. a class could have toString or it could have equals and hashCode, without having all three.
A @Poko class is similar to a data class: the Poko compiler plugin will generate equals, hashCode, and toString functions for any Kotlin class marked with this annotation. Unlike normal data classes, copy or componentN functions are not generated. This makes it easier to maintain data models in libraries without breaking binary compatibility.
Denotes an experimental API that enables the ability to skip a Poko class primary constructor property when generating Poko functions.