bytes
Начиная с Kotlin: 2.2
inline fun bytes(builderAction: HexFormat.BytesHexFormat.Builder.() -> Unit)
Предоставляет область для настройки свойства bytes.
Получателем builderAction является свойство bytes. Таким образом, параметры можно настраивать напрямую внутри фигурных скобок. Эта вспомогательная функция предназначена для настройки нескольких параметров в одном блоке. Например, фрагмент кода:
val format = HexFormat {
bytes {
bytesPerLine = 16
bytesPerGroup = 8
byteSeparator = " "
}
}
эквивалентен следующему:
val format = HexFormat {
bytes.bytesPerLine = 16
bytes.bytesPerGroup = 8
bytes.byteSeparator = " "
}
Подробные сведения о доступных параметрах форматирования, их влиянии на результаты форматирования и разбора, а также об их настройках по умолчанию см. в разделе BytesHexFormat.
Параметры
Функция, применяемая к свойству bytes и предоставляющая область для непосредственной настройки его параметров.
val bytes: HexFormat.BytesHexFormat.Builder
Определяет HexFormat.bytes создаваемого формата.
Подробные сведения о доступных параметрах форматирования, их влиянии на результаты форматирования и разбора, а также об их настройках по умолчанию см. в разделе BytesHexFormat.
© 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/-builder/bytes.html