TypedProtoValueFormatter

Constructors

Link copied to clipboard
constructor(options: TypedProtoValueFormatter.Options)

Types

Link copied to clipboard

Стиль отображения целочисленных значений при форматировании битовых полей типа DPELEMENT_32BIT и DPELEMENT_64BIT.

Link copied to clipboard
data class Options(val timePattern: String? = "dd.MM.yyyy HH:mm:ss.SSS", val timeZone: ZoneId = ZoneOffset.UTC, val bitsStyle: TypedProtoValueFormatter.BitsStyle = BitsStyle.HEX)

Опции форматирования значений при преобразовании в строку.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun fromString(data: String?, type: ProtoVarType): Any

Парсит строку в значение, соответствующее указанному ProtoVarType.

Link copied to clipboard
fun parseDynamicList(data: String, elementType: ProtoVarType): ArrayList<Any>
Link copied to clipboard
fun toString(value: Any?, type: ProtoVarType): String

Преобразует значение в строку в соответствии с заданным типом.