# Hierarchy For Package java.nio.file.attribute

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.nio.file.attribute.AclEntry
  - java.nio.file.attribute.AclEntry.Builder
  - java.nio.file.attribute.FileTime (implements java.lang.Comparable<T>)
  - java.nio.file.attribute.PosixFilePermissions
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - java.nio.file.attribute.UserPrincipalNotFoundException
  - java.nio.file.attribute.UserPrincipalLookupService

## Interface Hierarchy

- java.nio.file.attribute.AttributeView
  - java.nio.file.attribute.FileAttributeView
    - java.nio.file.attribute.BasicFileAttributeView
      - java.nio.file.attribute.DosFileAttributeView
      - java.nio.file.attribute.PosixFileAttributeView (also extends java.nio.file.attribute.FileOwnerAttributeView)
    - java.nio.file.attribute.FileOwnerAttributeView
      - java.nio.file.attribute.AclFileAttributeView
      - java.nio.file.attribute.PosixFileAttributeView (also extends java.nio.file.attribute.BasicFileAttributeView)
    - java.nio.file.attribute.UserDefinedFileAttributeView
  - java.nio.file.attribute.FileStoreAttributeView
- java.nio.file.attribute.BasicFileAttributes
  - java.nio.file.attribute.DosFileAttributes
  - java.nio.file.attribute.PosixFileAttributes
- java.nio.file.attribute.FileAttribute<T>
- java.security.Principal
  - java.nio.file.attribute.UserPrincipal
    - java.nio.file.attribute.GroupPrincipal

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - java.nio.file.attribute.AclEntryPermission
    - java.nio.file.attribute.AclEntryFlag
    - java.nio.file.attribute.AclEntryType
    - java.nio.file.attribute.PosixFilePermission

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.