Class StructStat

    • Field Summary

      Fields 
      Modifier and Type Field Description
      long st_atime
      Time of last access.
      long st_blksize
      A file system-specific preferred I/O block size for this object.
      long st_blocks
      Number of blocks allocated for this object.
      long st_ctime
      Time of last status change.
      long st_dev
      Device ID of device containing file.
      int st_gid
      Group ID of file.
      long st_ino
      File serial number (inode).
      int st_mode
      Mode (permissions) of file.
      long st_mtime
      Time of last data modification.
      long st_nlink
      Number of hard links to the file.
      long st_rdev
      Device ID (if file is character or block special).
      long st_size
      For regular files, the file size in bytes.
      int st_uid
      User ID of file.
    • Constructor Summary

      Constructors 
      Constructor Description
      StructStat​(long st_dev, long st_ino, int st_mode, long st_nlink, int st_uid, int st_gid, long st_rdev, long st_size, long st_atime, long st_mtime, long st_ctime, long st_blksize, long st_blocks)
      Constructs an instance with the given field values.
    • Field Detail

      • st_dev

        public final long st_dev
        Device ID of device containing file.
      • st_ino

        public final long st_ino
        File serial number (inode).
      • st_mode

        public final int st_mode
        Mode (permissions) of file.
      • st_nlink

        public final long st_nlink
        Number of hard links to the file.
      • st_uid

        public final int st_uid
        User ID of file.
      • st_gid

        public final int st_gid
        Group ID of file.
      • st_rdev

        public final long st_rdev
        Device ID (if file is character or block special).
      • st_size

        public final long st_size
        For regular files, the file size in bytes. For symbolic links, the length in bytes of the pathname contained in the symbolic link. For a shared memory object, the length in bytes. For a typed memory object, the length in bytes. For other file types, the use of this field is unspecified.
      • st_atime

        public final long st_atime
        Time of last access.
      • st_mtime

        public final long st_mtime
        Time of last data modification.
      • st_ctime

        public final long st_ctime
        Time of last status change.
      • st_blksize

        public final long st_blksize
        A file system-specific preferred I/O block size for this object. For some file system types, this may vary from file to file.
      • st_blocks

        public final long st_blocks
        Number of blocks allocated for this object.
    • Constructor Detail

      • StructStat

        public StructStat​(long st_dev,
                          long st_ino,
                          int st_mode,
                          long st_nlink,
                          int st_uid,
                          int st_gid,
                          long st_rdev,
                          long st_size,
                          long st_atime,
                          long st_mtime,
                          long st_ctime,
                          long st_blksize,
                          long st_blocks)
        Constructs an instance with the given field values.
    • Method Detail

      • toString

        public String toString()
        Description copied from class: Object
        Returns a string containing a concise, human-readable description of this object. Subclasses are encouraged to override this method and provide an implementation that takes into account the object's type and data. The default implementation is equivalent to the following expression:
           getClass().getName() + '@' + Integer.toHexString(hashCode())

        See Writing a useful toString method if you intend implementing your own toString method.

        Overrides:
        toString in class Object
        Returns:
        a printable representation of this object.