read Attributes
Начиная с Kotlin: 1.5
inline fun <A : BasicFileAttributes> Path.readAttributes(vararg options: LinkOption): A
Читает сразу атрибуты файла указанного типа A.
Параметры типа
рефицированный тип требуемых атрибутов, подтип BasicFileAttributes.
См. также
Исключения
если указанный тип атрибутов A не поддерживается.
inline fun Path.readAttributes(attributes: String, vararg options: LinkOption): Map<String, Any?>
Читает сразу указанный список атрибутов файла.
Список атрибутов для чтения указывается в виде следующей строки:
[view:]attribute_name1[,attribute_name2...]
Таким образом, имена разделяются запятыми и могут иметь префикс с именем типа представления атрибутов; по умолчанию используется basic. Специальное имя атрибута * можно использовать для чтения всех атрибутов указанного представления.
Возвращаемое значение
Map, содержащий запись для каждого прочитанного атрибута, где ключ — имя атрибута, а значение — значение атрибута.
См. также
Исключения
если представление атрибутов не поддерживается.
если атрибуты не указаны или указан неизвестный атрибут.
© 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.io.path/read-attributes.html