MCPcopy Create free account

hub / github.com/ZacSweers/json-serialization-benchmarking / types & classes

Types & classes67 in github.com/ZacSweers/json-serialization-benchmarking

↓ 10 callersClassGrouping
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/DataParser.kt:141
↓ 8 callersClassGrouping
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt:147
↓ 2 callersClassAVGson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:204
↓ 2 callersClassAVGsonBuffer
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:218
↓ 2 callersClassAVGsonBuffer
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidPolymorphicBenchmark.kt:77
↓ 2 callersClassAVMoshi
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:101
↓ 2 callersClassAVMoshiBuffer
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:142
↓ 2 callersClassAnalysis
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/DataParser.kt:146
↓ 2 callersClassCodegenMoshiKotlin
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:129
↓ 2 callersClassCodegenMoshiKotlinBuffer
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:184
↓ 2 callersClassCodegenMoshiKotlinBuffer
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidPolymorphicBenchmark.kt:53
↓ 2 callersClassKotlinxSerialization
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:67
↓ 2 callersClassReflectiveGson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:89
↓ 2 callersClassReflectiveMoshi
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:77
↓ 2 callersClassReflectiveMoshiKotlin
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:115
↓ 2 callersClassReflectiveMoshiKotlinBuffer
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:163
↓ 1 callersClassAnalysis
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt:152
ClassAVGson
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:263
ClassAVGsonBuffer
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhPolymorphicBenchmark.java:81
ClassAVGsonBuffer
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:286
ClassAVMoshi
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:103
ClassAVMoshiBuffer
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:171
ClassAbstractResponseAV
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/AbstractResponseAV.java:3
ClassAndroidBenchmark
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:50
ClassAndroidPolymorphicBenchmark
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidPolymorphicBenchmark.kt:33
ClassCodegenMoshiKotlin
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:149
ClassCodegenMoshiKotlinBuffer
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhPolymorphicBenchmark.java:40
ClassCodegenMoshiKotlinBuffer
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:233
ClassFriend
models/src/main/java/dev/zacsweers/jsonserialization/models/kotlinx_serialization/Friend.kt:5
ClassFriendAV
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/FriendAV.java:9
ClassFriendJ
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/FriendJ.java:5
ClassGeneratedJsonAdapterFactory
models/src/main/java/dev/zacsweers/jsonserialization/models/adapter/GeneratedJsonAdapterFactory.java:6
ClassGeneratedTypeAdapterFactory
models/src/main/java/dev/zacsweers/jsonserialization/models/adapter/GeneratedTypeAdapterFactory.java:6
ClassImage
models/src/main/java/dev/zacsweers/jsonserialization/models/kotlinx_serialization/Image.kt:5
ClassImageAV
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/ImageAV.java:9
ClassImageJ
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/ImageJ.java:5
ClassJmhBenchmark
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:39
ClassJmhPolymorphicBenchmark
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhPolymorphicBenchmark.java:37
ClassKCGAbstractResponse
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinCodegen/KCGAbstractResponse.kt:3
ClassKCGFriend
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinCodegen/KCGFriend.kt:5
ClassKCGImage
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinCodegen/KCGImage.kt:5
ClassKCGName
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinCodegen/KCGName.kt:5
ClassKCGResponse
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinCodegen/KCGResponse.kt:6
ClassKCGUser
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinCodegen/KCGUser.kt:6
ClassKRFriend
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinReflective/KRFriend.kt:3
ClassKRImage
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinReflective/KRImage.kt:3
ClassKRName
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinReflective/KRName.kt:3
ClassKRResponse
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinReflective/KRResponse.kt:5
ClassKRUser
models/src/main/java/dev/zacsweers/jsonserialization/models/moshiKotlinReflective/KRUser.kt:5
ClassKotlinxSerialization
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:42
ClassName
models/src/main/java/dev/zacsweers/jsonserialization/models/kotlinx_serialization/Name.kt:5
ClassNameAV
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/NameAV.java:9
ClassNameJ
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/NameJ.java:5
ClassPolymorphicResultType
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/PolymorphicDataParser.kt:70
ClassReflectiveGson
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:82
ClassReflectiveMoshi
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:61
ClassReflectiveMoshiKotlin
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:126
ClassReflectiveMoshiKotlinBuffer
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:202
ClassResponse
models/src/main/java/dev/zacsweers/jsonserialization/models/kotlinx_serialization/Response.kt:9
ClassResponseAV
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/ResponseAV.java:13
ClassResponseJ
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/ResponseJ.java:8
ClassResultType
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/DataParser.kt:104
ClassResultType
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt:110
ClassRuntimeTypeAdapterFactory
Adapts values whose runtime type may differ from their declaration type. This is necessary when a field's type is not the same type that GSON should c
models/src/main/java/dev/zacsweers/jsonserialization/models/gson/RuntimeTypeAdapterFactory.java:137
ClassUser
models/src/main/java/dev/zacsweers/jsonserialization/models/kotlinx_serialization/User.kt:8
ClassUserAV
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:13
ClassUserJ
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/UserJ.java:8