パッケージjava.nio.fileの階層
クラス階層
- java.lang.Object
- java.nio.file.Files
- java.nio.file.FileStore
- java.nio.file.FileSystem (java.io.Closeableを実装)
- java.nio.file.FileSystems
- java.nio.file.Paths
- java.security.Permission (java.security.Guard、java.io.Serializableを実装する)
- java.security.BasicPermission (java.io.Serializableを実装)
- java.nio.file.LinkPermission
- java.security.BasicPermission (java.io.Serializableを実装)
- java.nio.file.SimpleFileVisitor<T> (java.nio.file.FileVisitor<T>を実装)
- java.nio.file.StandardWatchEventKinds
- java.lang.Throwable (java.io.Serializableを実装)
- java.lang.Exception
- java.io.IOException
- java.nio.file.FileSystemException
- java.nio.file.AccessDeniedException
- java.nio.file.AtomicMoveNotSupportedException
- java.nio.file.DirectoryNotEmptyException
- java.nio.file.FileAlreadyExistsException
- java.nio.file.FileSystemLoopException
- java.nio.file.NoSuchFileException
- java.nio.file.NotDirectoryException
- java.nio.file.NotLinkException
- java.nio.file.FileSystemException
- java.lang.RuntimeException
- java.util.ConcurrentModificationException
- java.nio.file.DirectoryIteratorException
- java.nio.file.FileSystemAlreadyExistsException
- java.nio.file.FileSystemNotFoundException
- java.lang.IllegalArgumentException
- java.nio.file.InvalidPathException
- java.nio.file.ProviderMismatchException
- java.lang.IllegalStateException
- java.nio.file.ClosedDirectoryStreamException
- java.nio.file.ClosedFileSystemException
- java.nio.file.ClosedWatchServiceException
- java.nio.file.ProviderNotFoundException
- java.lang.UnsupportedOperationException
- java.nio.file.ReadOnlyFileSystemException
- java.util.ConcurrentModificationException
- java.io.IOException
- java.lang.Exception
インタフェース階層
- java.lang.AutoCloseable
- java.io.Closeable
- java.nio.file.DirectoryStream<T> (java.lang.Iterable<T>も継承)
- java.nio.file.SecureDirectoryStream<T>
- java.nio.file.WatchService
- java.nio.file.DirectoryStream<T> (java.lang.Iterable<T>も継承)
- java.io.Closeable
- java.lang.Comparable<T>
- java.nio.file.CopyOption
- java.nio.file.DirectoryStream.Filter<T>
- java.nio.file.FileVisitor<T>
- java.lang.Iterable<T>
- java.nio.file.DirectoryStream<T> (java.io.Closeableも継承)
- java.nio.file.SecureDirectoryStream<T>
- java.nio.file.Path (java.lang.Comparable<T>、java.nio.file.Watchableも継承)
- java.nio.file.DirectoryStream<T> (java.io.Closeableも継承)
- java.nio.file.OpenOption
- java.nio.file.PathMatcher
- java.nio.file.Watchable
- java.nio.file.Path (java.lang.Comparable<T>、java.lang.Iterable<T>も継承)
- java.nio.file.WatchEvent<T>
- java.nio.file.WatchEvent.Kind<T>
- java.nio.file.WatchEvent.Modifier
- java.nio.file.WatchKey
列挙クラス階層
- java.lang.Object
- java.lang.Enum<E> (java.lang.Comparable<T>、java.lang.constant.Constable、java.io.Serializableを実装)
- java.nio.file.AccessMode
- java.nio.file.FileVisitOption
- java.nio.file.FileVisitResult
- java.nio.file.LinkOption (java.nio.file.CopyOption、java.nio.file.OpenOptionを実装)
- java.nio.file.StandardCopyOption (java.nio.file.CopyOptionを実装)
- java.nio.file.StandardOpenOption (java.nio.file.OpenOptionを実装)
- java.lang.Enum<E> (java.lang.Comparable<T>、java.lang.constant.Constable、java.io.Serializableを実装)