Uses of Class java.nio.file.attribute.FileTime (Java SE 9 & JDK 9 )

## Uses of Class
java.nio.file.attribute.FileTime

- Packages that use FileTime
  Package | Description
  --- | ---
  java.nio.file | Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
  java.nio.file.attribute | Interfaces and classes providing access to file and file system attributes.
  java.util.zip | Provides classes for reading and writing the standard ZIP and GZIP file formats.

- - ### Uses of FileTime in java.nio.file

    Methods in java.nio.file that return FileTime
    Modifier and Type | Method | Description
    --- | --- | ---
    `static FileTime` | Files.`getLastModifiedTime​(Path path, LinkOption... options)` | Returns a file's last modified time.

    Methods in java.nio.file with parameters of type FileTime
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Path` | Files.`setLastModifiedTime​(Path path, FileTime time)` | Updates a file's last modified time attribute.

  - ### Uses of FileTime in java.nio.file.attribute

    Methods in java.nio.file.attribute that return FileTime
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileTime` | BasicFileAttributes.`creationTime​()` | Returns the creation time.
    `static FileTime` | FileTime.`from​(long value, TimeUnit unit)` | Returns a `FileTime` representing a value at the given unit of granularity.
    `static FileTime` | FileTime.`from​(Instant instant)` | Returns a `FileTime` representing the same point of time value on the time-line as the provided `Instant` object.
    `static FileTime` | FileTime.`fromMillis​(long value)` | Returns a `FileTime` representing the given value in milliseconds.
    `FileTime` | BasicFileAttributes.`lastAccessTime​()` | Returns the time of last access.
    `FileTime` | BasicFileAttributes.`lastModifiedTime​()` | Returns the time of last modification.

    Methods in java.nio.file.attribute with parameters of type FileTime
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | FileTime.`compareTo​(FileTime other)` | Compares the value of two `FileTime` objects for order.
    `void` | BasicFileAttributeView.`setTimes​(FileTime lastModifiedTime, FileTime lastAccessTime, FileTime createTime)` | Updates any or all of the file's last modified time, last access time, and create time attributes.

  - ### Uses of FileTime in java.util.zip

    Methods in java.util.zip that return FileTime
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileTime` | ZipEntry.`getCreationTime​()` | Returns the creation time of the entry.
    `FileTime` | ZipEntry.`getLastAccessTime​()` | Returns the last access time of the entry.
    `FileTime` | ZipEntry.`getLastModifiedTime​()` | Returns the last modification time of the entry.

    Methods in java.util.zip with parameters of type FileTime
    Modifier and Type | Method | Description
    --- | --- | ---
    `ZipEntry` | ZipEntry.`setCreationTime​(FileTime time)` | Sets the creation time of the entry.
    `ZipEntry` | ZipEntry.`setLastAccessTime​(FileTime time)` | Sets the last access time of the entry.
    `ZipEntry` | ZipEntry.`setLastModifiedTime​(FileTime time)` | Sets the last modification time of the entry.