Uses of Class java.nio.file.attribute.FileTime (Java SE 22 & JDK 22)
Description: use: module: java.base, package: java.nio.file.attribute, class: FileTime

# 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.