class SerializationClassMappingTypeService : ClassMappingTypeService
(source)
kotlinx serialization ClassMapping.
<init> |
kotlinx serialization ClassMapping. SerializationClassMappingTypeService() |
calculatePath |
fun <T> calculatePath(property: KProperty<T>): String |
coreCodecRegistry |
fun coreCodecRegistry(baseCodecRegistry: CodecRegistry): CodecRegistry |
filterBaseCodecRegistry |
fun filterBaseCodecRegistry(baseCodecRegistry: CodecRegistry): CodecRegistry |
filterIdToBson |
fun filterIdToBson(obj: Any, filterNullProperties: Boolean): BsonDocument |
findIdProperty |
fun findIdProperty(type: KClass<*>): KProperty1<*, *>? |
getIdValue |
fun <T, R> getIdValue(idProperty: KProperty1<T, R>, instance: T): R? |
priority |
Priority of this service. Greater is better. fun priority(): Int |
toExtendedJson |
fun toExtendedJson(obj: Any?): String |