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 - если атрибуты не указаны или указан не распознаваемый атрибут.
Возвращает карту, содержащую запись для каждого считанного атрибута, где ключ — имя атрибута, а значение — значение атрибута.
См. также
© 2010–2022 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