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