|
get
|
fun get(id: RdId): IMarshaller<*>? |
|
readPolymorphic
|
fun <T : Any> readPolymorphic(ctx: SerializationCtx, stream: AbstractBuffer, abstractDeclaration: IAbstractDeclaration<T>?): T |
|
readPolymorphicNullable
|
fun <T> readPolymorphicNullable(ctx: SerializationCtx, stream: AbstractBuffer, abstractDeclaration: IAbstractDeclaration<T>?): T? |
|
register
|
fun <T : Any> register(serializer: IMarshaller<T>): Unit |
|
registerSerializersOwnerOnce
|
fun registerSerializersOwnerOnce(serializersOwner: ISerializersOwner): Unit |
|
writePolymorphic
|
fun <T : Any> writePolymorphic(ctx: SerializationCtx, stream: AbstractBuffer, value: T): Unit |
|
writePolymorphicNullable
|
fun <T> writePolymorphicNullable(ctx: SerializationCtx, stream: AbstractBuffer, value: T): Unit |