Builder
Начиная с Kotlin: 2.2
class Builder
Предоставляет API для создания BytesHexFormat.
Этот класс является строителем для BytesHexFormat и служит типом свойства bytes при создании нового формата с помощью функции-строителя HexFormat { }. Каждый параметр этого класса соответствует параметру в BytesHexFormat и задаёт его в результирующем формате. Например, используйте val format = HexFormat { bytes.byteSeparator = true }, чтобы задать BytesHexFormat.byteSeparator. Подробные сведения о влиянии настроенных параметров формата на результаты форматирования и разбора см. в разделе BytesHexFormat.
Свойства
Начиная с Kotlin: 2.2
var bytePrefix: String
Задаёт значение BytesHexFormat.bytePrefix для создаваемого формата; по умолчанию — пустая строка.
Начиная с Kotlin: 2.2
var byteSeparator: String
Задаёт значение BytesHexFormat.byteSeparator для создаваемого формата; по умолчанию — пустая строка.
Начиная с Kotlin: 2.2
var bytesPerGroup: Int
Задаёт значение BytesHexFormat.bytesPerGroup для создаваемого формата; по умолчанию — Int.MAX_VALUE.
Начиная с Kotlin: 2.2
var bytesPerLine: Int
Задаёт значение BytesHexFormat.bytesPerLine для создаваемого формата; по умолчанию — Int.MAX_VALUE.
Начиная с Kotlin: 2.2
var byteSuffix: String
Задаёт значение BytesHexFormat.byteSuffix для создаваемого формата; по умолчанию — пустая строка.
Начиная с Kotlin: 2.2
var groupSeparator: String
Задаёт значение BytesHexFormat.groupSeparator для создаваемого формата; по умолчанию — два пробела (" ").
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.text/-hex-format/-bytes-hex-format/-builder/index.html