object Polymorphic : ISerializer<Any?>
operator fun <T> invoke(): ISerializer<T> |
|
fun read(ctx: SerializationCtx, buffer: AbstractBuffer): Any? |
|
fun write(ctx: SerializationCtx, buffer: AbstractBuffer, value: Any?): Unit |
fun <T> ISerializer<T>.array(): ISerializer<Array<T>> |
|
fun <T> T.deepClonePolymorphic(): T |
|
fun <T> ISerializer<T>.list(): ISerializer<List<T>> |