Interface JWFileItemType

  • All Known Implementing Classes:
    JWFileItem

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

      • path

        java.nio.file.Path path()
        Returns:
        The file path
      • size

        long size()
        Returns:
        The file size
      • modifiedTime

        java.nio.file.attribute.FileTime modifiedTime()
        Returns:
        The file modification time
      • displayName

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

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