Spec-Zone.ru › Kotlin 2

Builder

kotlin-stdlib/kotlin.text/HexFormat/BytesHexFormat/Builder

Начиная с Kotlin: 2.2

class Builder

Предоставляет API для создания BytesHexFormat.

Этот класс является строителем для BytesHexFormat и служит типом свойства bytes при создании нового формата с помощью функции-строителя HexFormat { }. Каждый параметр этого класса соответствует параметру в BytesHexFormat и задаёт его в результирующем формате. Например, используйте val format = HexFormat { bytes.byteSeparator = true }, чтобы задать BytesHexFormat.byteSeparator. Подробные сведения о влиянии настроенных параметров формата на результаты форматирования и разбора см. в разделе BytesHexFormat.

Свойства

bytePrefix

Начиная с Kotlin: 2.2

var bytePrefix: String

Задаёт значение BytesHexFormat.bytePrefix для создаваемого формата; по умолчанию — пустая строка.

byteSeparator

Начиная с Kotlin: 2.2

var byteSeparator: String

Задаёт значение BytesHexFormat.byteSeparator для создаваемого формата; по умолчанию — пустая строка.

bytesPerGroup

Начиная с Kotlin: 2.2

var bytesPerGroup: Int

Задаёт значение BytesHexFormat.bytesPerGroup для создаваемого формата; по умолчанию — Int.MAX_VALUE.

bytesPerLine

Начиная с Kotlin: 2.2

var bytesPerLine: Int

Задаёт значение BytesHexFormat.bytesPerLine для создаваемого формата; по умолчанию — Int.MAX_VALUE.

byteSuffix

Начиная с Kotlin: 2.2

var byteSuffix: String

Задаёт значение BytesHexFormat.byteSuffix для создаваемого формата; по умолчанию — пустая строка.

groupSeparator

Начиная с 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API