/external/kotlinx.serialization/guide/example/ |
D | example-poly-20.kt | 39 is Cat -> CatSerializer as SerializationStrategy<Animal> in createCat() 40 is Dog -> DogSerializer as SerializationStrategy<Animal> in createCat() 46 object CatSerializer : SerializationStrategy<Cat> { 58 object DogSerializer : SerializationStrategy<Dog> {
|
D | example-formats-17.kt | 34 override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T) { in encodeNull() 57 fun <T> encodeTo(output: DataOutput, serializer: SerializationStrategy<T>, value: T) { in encodeTo()
|
/external/kotlinx.serialization/formats/json/commonMain/src/kotlinx/serialization/json/internal/ |
D | Polymorphic.kt | 17 serializer: SerializationStrategy<T>, in encodePolymorphically() 36 val actualSerializer: SerializationStrategy<T> = if (isPolymorphicSerializer) { in encodePolymorphically() 42 actual as SerializationStrategy<T> in encodePolymorphically() 50 serializer: SerializationStrategy<*>, in validateIfSealed() 51 actualSerializer: SerializationStrategy<*>, in validateIfSealed()
|
D | TreeJsonEncoder.kt | 18 public fun <T> writeJson(json: Json, value: T, serializer: SerializationStrategy<T>): JsonElement { in <lambda>() 81 override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T) { in encodeSerializableValue() 223 serializer: SerializationStrategy<T>, in encodeNullableSerializableElement()
|
/external/kotlinx.serialization/core/commonMain/src/kotlinx/serialization/encoding/ |
D | Encoding.kt | 278 public fun <T : Any?> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T) { in <lambda>() 287 …public fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: … in <lambda>() 291 return encodeSerializableValue(serializer as SerializationStrategy<T?>, value) in <lambda>() 451 serializer: SerializationStrategy<T>, in endStructure() 463 serializer: SerializationStrategy<T>, in endStructure()
|
D | AbstractEncoder.kt | 76 serializer: SerializationStrategy<T>, in encodeInlineElement() 86 serializer: SerializationStrategy<T>, in encodeNullableSerializableElement()
|
/external/kotlinx.serialization/core/commonMain/src/kotlinx/serialization/ |
D | SerialFormat.kt | 66 public fun <T> encodeToByteArray(serializer: SerializationStrategy<T>, value: T): ByteArray in encodeToByteArray() 95 public fun <T> encodeToString(serializer: SerializationStrategy<T>, value: T): String in encodeToByteArray() 137 public fun <T> BinaryFormat.encodeToHexString(serializer: SerializationStrategy<T>, value: T): Stri…
|
D | KSerializer.kt | 64 public interface KSerializer<T> : SerializationStrategy<T>, DeserializationStrategy<T> { 93 public interface SerializationStrategy<in T> { interface
|
/external/kotlinx.serialization/core/commonMain/src/kotlinx/serialization/modules/ |
D | SerializersModule.kt | 56 …abstract fun <T : Any> getPolymorphic(baseClass: KClass<in T>, value: T): SerializationStrategy<T>? in <lambda>() 133 defaultSerializerProvider: (value: Base) -> SerializationStrategy<Base>? in <lambda>() 164 …override fun <T : Any> getPolymorphic(baseClass: KClass<in T>, value: T): SerializationStrategy<T>… in getPolymorphic() 167 … val registered = polyBase2Serializers[baseClass]?.get(value::class) as? SerializationStrategy<T> in getPolymorphic() 217 internal typealias PolymorphicSerializerProvider<Base> = (value: Base) -> SerializationStrategy<Bas…
|
/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/test/ |
D | JsonHelpers.kt | 4 import kotlinx.serialization.SerializationStrategy 7 public expect fun <T> Json.encodeViaStream(serializer: SerializationStrategy<T>, value: T): String
|
/external/kotlinx.serialization/formats/json-tests/wasmTest/src/kotlinx/serialization/test/ |
D | JsonHelpers.kt | 4 import kotlinx.serialization.SerializationStrategy 8 serializer: SerializationStrategy<T>, in encodeViaStream()
|
/external/kotlinx.serialization/formats/json-tests/jsTest/src/kotlinx/serialization/test/ |
D | JsonHelpers.kt | 4 import kotlinx.serialization.SerializationStrategy 8 serializer: SerializationStrategy<T>, in encodeViaStream()
|
/external/kotlinx.serialization/formats/json-tests/nativeTest/src/kotlinx/serialization/test/ |
D | JsonHelpers.kt | 4 import kotlinx.serialization.SerializationStrategy 8 serializer: SerializationStrategy<T>, in encodeViaStream()
|
/external/kotlinx.serialization/formats/json-tests/jvmTest/src/kotlinx/serialization/test/ |
D | JsonHelpers.kt | 4 import kotlinx.serialization.SerializationStrategy 9 serializer: SerializationStrategy<T>, in encodeViaStream()
|
/external/kotlinx.serialization/formats/properties/api/ |
D | kotlinx-serialization-properties.klib.api | 15 …SerializationStrategy<#A1>, #A1): kotlin.collections/Map<kotlin/String, kotlin/Any> // kotlinx.ser… 16 …SerializationStrategy<#A1>, #A1): kotlin.collections/Map<kotlin/String, kotlin/String> // kotlinx.…
|
D | kotlinx-serialization-properties.api | 6 …public final fun encodeToMap (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)Ljav… 7 …public final fun encodeToStringMap (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object…
|
/external/kotlinx.serialization/core/commonMain/src/kotlinx/serialization/internal/ |
D | Platform.common.kt | 82 internal inline fun <T> SerializationStrategy<*>.cast(): SerializationStrategy<T> = this as Seriali… in cast()
|
/external/kotlinx.serialization/formats/json/jsMain/src/kotlinx/serialization/json/internal/ |
D | DynamicEncoders.kt | 35 internal fun <T> Json.encodeDynamic(serializer: SerializationStrategy<T>, value: T): dynamic { in <lambda>() 159 serializer: SerializationStrategy<T>, in encodeNullableSerializableElement() 190 override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T) { in isNotStructured()
|
/external/kotlinx.serialization/formats/properties/commonMain/src/kotlinx/serialization/properties/ |
D | Properties.kt | 57 … final override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T) { in encode() 173 public fun <T> encodeToMap(serializer: SerializationStrategy<T>, value: T): Map<String, Any> { in encodeToMap() 185 …public fun <T> encodeToStringMap(serializer: SerializationStrategy<T>, value: T): Map<String, Stri… in encodeToStringMap()
|
/external/kotlinx.serialization/formats/json-okio/api/ |
D | kotlinx-serialization-json-okio.klib.api | 11 …SerializationStrategy<#A>, #A, okio/BufferedSink) // kotlinx.serialization.json.okio/encodeToBuffe…
|
/external/kotlinx.serialization/formats/json-io/api/ |
D | kotlinx-serialization-json-io.klib.api | 11 …SerializationStrategy<#A>, #A, kotlinx.io/Sink) // kotlinx.serialization.json.io/encodeToSink|enco…
|
/external/kotlinx.serialization/formats/protobuf/commonMain/src/kotlinx/serialization/protobuf/internal/ |
D | ProtobufEncoding.kt | 141 … override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T) = when { in getTag() 143 serializeMap(serializer as SerializationStrategy<T>, value) in getTag() 159 private fun <T> serializeMap(serializer: SerializationStrategy<T>, value: T) { in serializeMap()
|
/external/kotlinx.serialization/formats/json-tests/commonTest/src/kotlinx/serialization/features/ |
D | PolymorphismTest.kt | 59 object EvenDefaultSerializer : SerializationStrategy<PolyBase> { in <lambda>() 71 object OddDefaultSerializer : SerializationStrategy<PolyBase> { in <lambda>()
|
/external/kotlinx.serialization/formats/json/jsMain/src/kotlinx/serialization/json/ |
D | Dynamics.kt | 65 public fun <T> Json.encodeToDynamic(serializer: SerializationStrategy<T>, value: T): dynamic = enco…
|
/external/kotlinx.serialization/formats/json/commonMain/src/kotlinx/serialization/json/ |
D | Json.kt | 122 …public final override fun <T> encodeToString(serializer: SerializationStrategy<T>, value: T): Stri… in encodeToString() 175 … public fun <T> encodeToJsonElement(serializer: SerializationStrategy<T>, value: T): JsonElement { in encodeToJsonElement()
|