Universal Marshaller
open class UniversalMarshaller<T : Any>( val _type: KClass<*>, val reader: (SerializationCtx, AbstractBuffer) -> T, val writer: (SerializationCtx, AbstractBuffer, T) -> Unit, val predefinedId: Int? = null) : IMarshaller<T>
Content copied to clipboard
Constructors
Link copied to clipboard
fun <T : Any> UniversalMarshaller( _type: KClass<*>, reader: (SerializationCtx, AbstractBuffer) -> T, writer: (SerializationCtx, AbstractBuffer, T) -> Unit, predefinedId: Int? = null)
Content copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
open override fun write( ctx: SerializationCtx, buffer: AbstractBuffer, value: T)
Content copied to clipboard