Interface JWFileItemType

All Known Implementing Classes:
JWFileItem

@Immutable public interface JWFileItemType
A resolved file item.
  • Method Details

    • kind

      JWFileKind kind()
      Returns:
      The file kind
    • path

      Path path()
      Returns:
      The file path
    • size

      long size()
      Returns:
      The file size
    • modifiedTime

      FileTime modifiedTime()
      Returns:
      The file modification time
    • displayName

      Optional<String> displayName()
      Returns:
      The file display name override, if any
    • name

      default String name()
      Returns:
      The display name, taking into account any present override