Constructors
Functions
Properties
Extensions
Link copied to clipboard
fun Set<SerializerMapping<out EventContent>>.contentDeserializer(type: String): KSerializer<out EventContent>
fun Set<SerializerMapping<out EphemeralEventContent>>.contentDeserializer(type: String): KSerializer<out EphemeralEventContent>
fun Set<SerializerMapping<out GlobalAccountDataEventContent>>.contentDeserializer(type: String): KSerializer<out GlobalAccountDataEventContent>
fun Set<SerializerMapping<out RoomAccountDataEventContent>>.contentDeserializer(type: String): KSerializer<out RoomAccountDataEventContent>
fun Set<SerializerMapping<out RoomEventContent>>.contentDeserializer(type: String): KSerializer<out RoomEventContent>
fun Set<SerializerMapping<out StateEventContent>>.contentDeserializer(type: String, isRedacted: Boolean): KSerializer<out StateEventContent>
fun Set<SerializerMapping<out MessageEventContent>>.contentDeserializer(type: String, isRedacted: Boolean): KSerializer<out MessageEventContent>
fun Set<SerializerMapping<out ToDeviceEventContent>>.contentDeserializer(type: String): KSerializer<out ToDeviceEventContent>
Link copied to clipboard
fun Set<SerializerMapping<out EventContent>>.contentSerializer(content: EventContent): Pair<String, KSerializer<out EventContent>>
fun Set<SerializerMapping<out EphemeralEventContent>>.contentSerializer(content: EphemeralEventContent): Pair<String, KSerializer<out EphemeralEventContent>>
fun Set<SerializerMapping<out GlobalAccountDataEventContent>>.contentSerializer(content: GlobalAccountDataEventContent): Pair<String, KSerializer<out GlobalAccountDataEventContent>>
fun Set<SerializerMapping<out RoomAccountDataEventContent>>.contentSerializer(content: RoomAccountDataEventContent): Pair<String, KSerializer<out RoomAccountDataEventContent>>
fun Set<SerializerMapping<out RoomEventContent>>.contentSerializer(content: RoomEventContent): Pair<String, KSerializer<out RoomEventContent>>
fun Set<SerializerMapping<out StateEventContent>>.contentSerializer(content: StateEventContent): Pair<String, KSerializer<out StateEventContent>>
fun Set<SerializerMapping<out MessageEventContent>>.contentSerializer(content: MessageEventContent): Pair<String, KSerializer<out MessageEventContent>>
fun Set<SerializerMapping<out ToDeviceEventContent>>.contentSerializer(content: ToDeviceEventContent): Pair<String, KSerializer<out ToDeviceEventContent>>
Link copied to clipboard
fun <C : EventContent> Set<SerializerMapping<out C>>.fromClass(eventContentClass: KClass<out C>): SerializerMapping<out C>