SID-SDK-Android-Example

Форк
0
11 строк · 348.0 Байт
1
package com.example.sid.utils
2

3
import com.google.gson.Gson
4
import com.google.gson.GsonBuilder
5

6
val gsonConvertor: Gson = GsonBuilder().create()
7

8
inline fun <reified T> T.serialize(): String = gsonConvertor.toJson(this)
9
inline fun <reified T> String.deserialize(): T? = kotlin.runCatching {
10
	gsonConvertor.fromJson(this, T::class.java)
11
}.getOrNull()

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.