Package jnr.posix

Interface FileStat

All Known Subinterfaces:
NanosecondFileStat
All Known Implementing Classes:
AbstractJavaFileStat, AixFileStat, BaseFileStat, DragonFlyFileStat, FreeBSDFileStat, FreeBSDFileStat12, JavaFileStat, LinuxFileStat32, LinuxFileStat64, LinuxFileStatAARCH64, LinuxFileStatLOONGARCH64, LinuxFileStatMIPS64, LinuxFileStatSPARCV9, MacOSFileStat, MacOSFileStat64Inode, OpenBSDFileStat, SolarisFileStat32, SolarisFileStat64, WindowsFileStat, WindowsRawFileStat

public interface FileStat
  • Field Details

  • Method Details

    • atime

      long atime()
    • blocks

      long blocks()
    • blockSize

      long blockSize()
    • ctime

      long ctime()
    • dev

      long dev()
    • ftype

      String ftype()
    • gid

      int gid()
    • groupMember

      boolean groupMember(int gid)
    • ino

      long ino()
    • isBlockDev

      boolean isBlockDev()
    • isCharDev

      boolean isCharDev()
    • isDirectory

      boolean isDirectory()
    • isEmpty

      boolean isEmpty()
    • isExecutable

      boolean isExecutable()
    • isExecutableReal

      boolean isExecutableReal()
    • isFifo

      boolean isFifo()
    • isFile

      boolean isFile()
    • isGroupOwned

      boolean isGroupOwned()
    • isIdentical

      boolean isIdentical(FileStat other)
    • isNamedPipe

      boolean isNamedPipe()
    • isOwned

      boolean isOwned()
    • isROwned

      boolean isROwned()
    • isReadable

      boolean isReadable()
    • isReadableReal

      boolean isReadableReal()
    • isWritable

      boolean isWritable()
    • isWritableReal

      boolean isWritableReal()
    • isSetgid

      boolean isSetgid()
    • isSetuid

      boolean isSetuid()
    • isSocket

      boolean isSocket()
    • isSticky

      boolean isSticky()
    • isSymlink

      boolean isSymlink()
    • major

      int major(long dev)
    • minor

      int minor(long dev)
    • mode

      int mode()
    • mtime

      long mtime()
    • nlink

      int nlink()
    • rdev

      long rdev()
    • st_size

      long st_size()
      Note: Name 'st_size' since Structure has a 'size' method already
      Returns:
      size of the stat structure
    • uid

      int uid()