Spec-Zone .ru
спецификации, руководства, описания, API
 Платформа Java™
Стандарт Эд. 7

Пакет java.nio.file.attribute

Интерфейсы и классы, обеспечивающие доступ к атрибутам файловой и файловой системы.

См.: Описание

Пакет java.nio.file.attribute Описание

Интерфейсы и классы, обеспечивающие доступ к атрибутам файловой и файловой системы.

Представления атрибута

Описание

AttributeView Может считать или обновить ненепрозрачные значения, связанные с объектами в файловой системе
  FileAttributeView Может считать или обновить атрибуты файла
    BasicFileAttributeView   Может считать или обновить основной набор атрибутов файла
      PosixFileAttributeView   Может считать или обновить POSIX определенные атрибуты файла
      DosFileAttributeView   Может считать или обновить атрибуты файла FAT
    FileOwnerAttributeView   Может считать или обновить владельца файла
     AclFileAttributeView   Может считать или обновить Списки управления доступом
    UserDefinedFileAttributeView   Может считать или обновить определяемые пользователем атрибуты файла
  FileStoreAttributeView Может считать или обновить атрибуты файловой системы

Представление атрибута обеспечивает или обновляемое представление только для чтения ненепрозрачных значений, или метаданные, связанные с объектами в файловой системе. FileAttributeView интерфейс расширяется несколькими другими интерфейсами, которые это просматривает к определенным наборам атрибутов файла. FileAttributeViews выбираются, вызывая Files.getFileAttributeView(java.nio.file.Path, java.lang.Class<V>, java.nio.file.LinkOption...) метод с маркером типа, чтобы идентифицировать необходимое представление. Представления могут также быть идентифицированы по имени. FileStoreAttributeView интерфейс обеспечивает доступ к атрибутам хранилища файлов. A FileStoreAttributeView из данного типа получается, вызывая FileStore.getFileStoreAttributeView(java.lang.Class<V>) метод.

BasicFileAttributeView класс определяет методы, чтобы считать и обновить основной набор атрибутов файла, которые характерны для многих файловых систем.

PosixFileAttributeView интерфейс расширяется BasicFileAttributeView определяя методы, чтобы получить доступ к атрибутам файла, обычно используемым файловыми системами и операционными системами, которые реализуют Интерфейс Переносимой информационной системы (POSIX) семейство стандартов.

DosFileAttributeView класс расширяется BasicFileAttributeView определяя методы, чтобы получить доступ к атрибутам файла "DOS" наследства, поддерживаемым на файловых системах, таких как Размещение файлов Tabl (FAT), обычно используемый в потребительских устройствах.

AclFileAttributeView класс определяет методы, чтобы считать и записать Список управления доступом (ACL) атрибут файла. Модель ACL, используемая этим представлением атрибута файла, основана на модели, определенной  RFC 3530: Сетевая файловая система (NFS) Протокол версии 4.

Кроме того, чтобы приписать представления, этот пакет также определяет классы и интерфейсы, которые используются, получая доступ к атрибутам:

Если не указано иное, передача параметра null конструктору или методу в любом классе или интерфейсу в этом пакете вызовет a NullPointerException быть брошенным.

С тех пор:
1.7
 Платформа Java™
Стандарт Эд. 7

Представьте ошибку или функцию
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.