Spec-Zone.ru › Kotlin 1.8

readAttributes

kotlin-stdlib / kotlin.io.path / java.nio.file.Path / readAttributes
Требования к платформе и версии: JVM (1.5), JRE7 (1.5)
fun <reified A : BasicFileAttributes> Path.readAttributes(
    vararg options: LinkOption
): A

Читает атрибуты файла указанного типа A оптом.

Параметры

A - реифицированный тип желаемых атрибутов, подтип BasicFileAttributes.

Исключения

UnsupportedOperationException - если данный тип атрибутов A не поддерживается.

См. также

Files.readAttributes

Требования к платформе и версии: JVM (1.5), JRE7 (1.5)
fun Path.readAttributes(
    attributes: String, 
    vararg options: LinkOption
): Map<String, Any?>

Читает указанный список атрибутов файла оптом.

Список атрибутов для чтения задаётся в следующем строковом формате:

[view:]attribute_name1[,attribute_name2...]

Таким образом, имена разделены запятыми и необязательно имеют префикс с именем типа представления атрибутов, basic по умолчанию. Специальное имя атрибута * может использоваться для чтения всех атрибутов указанного представления.

Исключения

UnsupportedOperationException - если представление атрибутов не поддерживается.

IllegalArgumentException - если не указаны атрибуты или указан нераспознанный атрибут.

Возвращает Map, имеющую запись для каждого прочитанного атрибута, где ключ — имя атрибута, а значение — значение атрибута.

См. также

Files.readAttributes

© 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

Spec-Zone.ru

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