readAttributes
fun <reified A : BasicFileAttributes> Path.readAttributes( vararg options: LinkOption ): A
Читает атрибуты файла указанного типа A оптом.
Параметры
A - реифицированный тип желаемых атрибутов, подтип BasicFileAttributes.
Исключения
UnsupportedOperationException - если данный тип атрибутов A не поддерживается.
См. также
fun Path.readAttributes( attributes: String, vararg options: LinkOption ): Map<String, Any?>
Читает указанный список атрибутов файла оптом.
Список атрибутов для чтения задаётся в следующем строковом формате:
[view:]attribute_name1[,attribute_name2...]
Таким образом, имена разделены запятыми и необязательно имеют префикс с именем типа представления атрибутов, basic по умолчанию. Специальное имя атрибута * может использоваться для чтения всех атрибутов указанного представления.
Исключения
UnsupportedOperationException - если представление атрибутов не поддерживается.
IllegalArgumentException - если не указаны атрибуты или указан нераспознанный атрибут.
Возвращает Map, имеющую запись для каждого прочитанного атрибута, где ключ — имя атрибута, а значение — значение атрибута.
См. также
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io.path/java.nio.file.-path/read-attributes.html