Serializers

class Serializers(provider: MarshallersProvider) : ISerializers

Constructors

Link copied to clipboard
fun Serializers()
Link copied to clipboard
fun Serializers(provider: MarshallersProvider)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun get(id: RdId): IMarshaller<*>?
Link copied to clipboard
open override fun <T : Any> readPolymorphic(    ctx: SerializationCtx,     stream: AbstractBuffer,     abstractDeclaration: IAbstractDeclaration<T>?): T
Link copied to clipboard
open override fun <T> readPolymorphicNullable(    ctx: SerializationCtx,     stream: AbstractBuffer,     abstractDeclaration: IAbstractDeclaration<T>?): T?
Link copied to clipboard
open override fun <T : Any> register(serializer: IMarshaller<T>)
Link copied to clipboard
open override fun registerSerializersOwnerOnce(serializersOwner: ISerializersOwner)
Link copied to clipboard
open override fun <T : Any> writePolymorphic(    ctx: SerializationCtx,     stream: AbstractBuffer,     value: T)
Link copied to clipboard
open override fun <T> writePolymorphicNullable(    ctx: SerializationCtx,     stream: AbstractBuffer,     value: T)