MCPcopy Create free account

hub / github.com/ZacSweers/json-serialization-benchmarking / functions

Functions161 in github.com/ZacSweers/json-serialization-benchmarking

↓ 19 callersMethodtoString
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt:160
↓ 13 callersMethodcreate
(Gson gson, TypeToken<R> type)
models/src/main/java/dev/zacsweers/jsonserialization/models/gson/RuntimeTypeAdapterFactory.java:208
↓ 12 callersMethodwrite
(JsonWriter out, R value)
models/src/main/java/dev/zacsweers/jsonserialization/models/gson/RuntimeTypeAdapterFactory.java:256
↓ 8 callersMethodsetupIteration
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:233
↓ 5 callersMethodparse
models/src/main/java/dev/zacsweers/jsonserialization/models/kotlinx_serialization/Response.kt:26
↓ 4 callersMethodof
Creates a new runtime type adapter using for {@code baseType} using {@code typeFieldName} as the type field name. Type field names are case sensitive.
models/src/main/java/dev/zacsweers/jsonserialization/models/gson/RuntimeTypeAdapterFactory.java:158
↓ 4 callersMethodsetupIteration
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidPolymorphicBenchmark.kt:95
↓ 3 callersMethodcreate
()
models/src/main/java/dev/zacsweers/jsonserialization/models/adapter/GeneratedTypeAdapterFactory.java:9
↓ 3 callersMethodformat
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/ImageAV.java:14
↓ 2 callersMethodcreate
()
models/src/main/java/dev/zacsweers/jsonserialization/models/adapter/GeneratedJsonAdapterFactory.java:9
↓ 2 callersMethodformattedString
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/DataParser.kt:153
↓ 2 callersMethodregisterSubtype
Registers {@code type} identified by {@code label}. Labels are case sensitive. @throws IllegalArgumentException if either {@code type} or {@code labe
models/src/main/java/dev/zacsweers/jsonserialization/models/gson/RuntimeTypeAdapterFactory.java:185
↓ 2 callersMethodstringify
models/src/main/java/dev/zacsweers/jsonserialization/models/kotlinx_serialization/Response.kt:21
↓ 2 callersMethodunderlyingSerializer
models/src/main/java/dev/zacsweers/jsonserialization/models/kotlinx_serialization/Response.kt:31
↓ 1 callersMethodequals
(Object o)
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/NameJ.java:9
↓ 1 callersMethodformattedString
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt:161
↓ 1 callersMethodgetAutoValueClass
(Class<T> clazz)
models/src/main/java/dev/zacsweers/jsonserialization/models/gson/RuntimeTypeAdapterFactory.java:322
↓ 1 callersFunctionprintResults
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/DataParser.kt:74
↓ 1 callersFunctionprintResults
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/PolymorphicDataParser.kt:40
↓ 1 callersFunctionprintResults
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt:79
MethodRuntimeTypeAdapterFactory
(Class<?> baseType, String typeFieldName, boolean maintainType)
models/src/main/java/dev/zacsweers/jsonserialization/models/gson/RuntimeTypeAdapterFactory.java:144
Methodabout
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:44
Methodaddress
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:42
Methodage
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:34
Methodbalance
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:28
Methodcompany
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:38
Functioncomponent6
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/DataParser.kt:163
Functioncomponent6
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt:169
Functioncomponent7
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/DataParser.kt:164
Functioncomponent7
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt:170
Functioncomponent8
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt:171
Methoddata
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:57
Methoddata
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidPolymorphicBenchmark.kt:41
Methoddescription
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/ImageAV.java:18
MethoddoSetup
()
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:48
Methodemail
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:40
Methodequals
(Object o)
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/UserJ.java:61
Methodequals
(Object o)
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/ImageJ.java:11
Methodequals
(Object o)
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/FriendJ.java:9
Methodequals
(Object o)
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/ResponseJ.java:16
MethodeyeColor
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:66
MethodfavoriteFruit
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:62
Methodfirst
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/NameAV.java:12
Methodfriends
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:56
MethodgetAutoValueClass
(Class<T> clazz)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:475
Methodgreeting
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:60
Methodgson_autovalue_buffer_fromJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:380
Methodgson_autovalue_buffer_fromJson
(AVGsonBuffer param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:468
Methodgson_autovalue_buffer_toJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:310
Methodgson_autovalue_buffer_toJson
(AVGsonBuffer param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:390
Methodgson_autovalue_string_fromJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:374
Methodgson_autovalue_string_fromJson
(AVGson param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:461
Methodgson_autovalue_string_toJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:304
Methodgson_autovalue_string_toJson
(AVGson param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:383
Methodgson_fromJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidPolymorphicBenchmark.kt:131
Methodgson_fromJson
(AVGsonBuffer param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhPolymorphicBenchmark.java:122
Methodgson_reflective_string_fromJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:368
Methodgson_reflective_string_fromJson
(ReflectiveGson param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:454
Methodgson_reflective_string_toJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:298
Methodgson_reflective_string_toJson
(ReflectiveGson param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:376
Methodgson_toJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidPolymorphicBenchmark.kt:139
Methodgson_toJson
(AVGsonBuffer param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhPolymorphicBenchmark.java:138
Methodguid
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:22
MethodhashCode
()
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/NameJ.java:16
MethodhashCode
()
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/UserJ.java:90
MethodhashCode
()
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/ImageJ.java:21
MethodhashCode
()
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/FriendJ.java:16
MethodhashCode
()
models/src/main/java/dev/zacsweers/jsonserialization/models/java_serialization/ResponseJ.java:25
Methodid
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/ImageAV.java:12
Methodid
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:16
Methodid
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/FriendAV.java:12
Methodimages
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:58
Methodindex
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:20
MethodisActive
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:24
MethodisRealJson
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/ResponseAV.java:20
MethodjsonAdapter
(Moshi moshi)
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/ImageAV.java:20
MethodjsonAdapter
(Moshi moshi)
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:72
MethodjsonAdapter
(Moshi moshi)
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/FriendAV.java:16
MethodjsonAdapter
(Moshi moshi)
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/ResponseAV.java:24
MethodjsonAdapter
(Moshi moshi)
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/NameAV.java:16
Methodkserializer_string_fromJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:316
Methodkserializer_string_fromJson
(KotlinxSerialization param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:398
Methodkserializer_string_toJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:246
Methodkserializer_string_toJson
(KotlinxSerialization param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:317
Methodlast
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/NameAV.java:14
Methodlatitude
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:48
Methodlongitude
()
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java:50
Functionmain
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/DataParser.kt:5
Functionmain
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/PolymorphicDataParser.kt:3
Functionmain
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt:5
Methodmoshi_autovalue_buffer_fromJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:346
Methodmoshi_autovalue_buffer_fromJson
(AVMoshiBuffer param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:433
Methodmoshi_autovalue_buffer_toJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:276
Methodmoshi_autovalue_buffer_toJson
(AVMoshiBuffer param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:352
Methodmoshi_autovalue_string_fromJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:328
Methodmoshi_autovalue_string_fromJson
(AVMoshi param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:412
Methodmoshi_autovalue_string_toJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt:258
Methodmoshi_autovalue_string_toJson
(AVMoshi param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java:331
Methodmoshi_fromJson
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidPolymorphicBenchmark.kt:115
Methodmoshi_fromJson
(CodegenMoshiKotlinBuffer param)
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhPolymorphicBenchmark.java:130
next →1–100 of 161, ranked by callers