Интерфейс DosFileAttributes
- Все суперинтерфейсы:
BasicFileAttributes
public interface DosFileAttributes extends BasicFileAttributes
Пример использования:
Path file = ...
DosFileAttributes attrs = Files.readAttributes(file, DosFileAttributes.class);
- С тех пор:
- 1.7
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
isArchive() |
Возвращает значение атрибута архива. |
boolean |
isHidden() |
Возвращает значение атрибута скрытности. |
boolean |
isReadOnly() |
Возвращает значение атрибута только для чтения. |
boolean |
isSystem() |
Возвращает значение атрибута системы. |
Методы, объявленные в интерфейсе java.nio.file.attribute.BasicFileAttributes
creationTime, fileKey, isDirectory, isOther, isRegularFile, isSymbolicLink, lastAccessTime, lastModifiedTime, size
Подробное описание методов
isReadOnly
boolean isReadOnly()
Этот атрибут часто используется как простой механизм контроля доступа для предотвращения удаления или обновления файлов. Способность файловой системы или платформы предотвращать обновление файлов "только для чтения" зависит от реализации.
- Возвращает:
- значение атрибута только для чтения
isHidden
boolean isHidden()
Этот атрибут часто используется, чтобы указать, виден ли файл пользователям.
- Возвращает:
- значение атрибута скрытности
isArchive
boolean isArchive()
Этот атрибут обычно используется программами резервного копирования.
- Возвращает:
- значение атрибута архива
isSystem
boolean isSystem()
Этот атрибут часто используется, чтобы указать, что файл является компонентом операционной системы.
- Возвращает:
- значение атрибута системы
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/file/attribute/DosFileAttributes.html