Class FileStat

    • Nested Class Summary

    • Constructor Summary

      Constructors 
      Constructor Description
      FileStat​(java.lang.String path)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void details​(int type, int mode, int uid, int gid, long size, long modificationTime, int blockSize)  
      long getBlockSize()
      Returns the optimal block size for reading or writing to this file, in bytes.
      int getGid()
      Returns the GID of this file.
      long getLastModifiedTime()
      Returns the last modification time of this file, in ms since epoch.
      int getMode()
      Returns the mode, or permissions, of this file.
      long getSize()
      Returns the size of this file, in bytes.
      FileInfo.Type getType()
      Returns the type of this file.
      int getUid()
      Returns the UID of this file.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • FileStat

        public FileStat​(java.lang.String path)
    • Method Detail

      • details

        public void details​(int type,
                            int mode,
                            int uid,
                            int gid,
                            long size,
                            long modificationTime,
                            int blockSize)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getMode

        public int getMode()
        Description copied from interface: PosixFileInfo
        Returns the mode, or permissions, of this file.
        Specified by:
        getMode in interface PosixFileInfo
      • getUid

        public int getUid()
        Description copied from interface: PosixFileInfo
        Returns the UID of this file.
        Specified by:
        getUid in interface PosixFileInfo
      • getGid

        public int getGid()
        Description copied from interface: PosixFileInfo
        Returns the GID of this file.
        Specified by:
        getGid in interface PosixFileInfo
      • getSize

        public long getSize()
        Description copied from interface: FileInfo
        Returns the size of this file, in bytes. Returns 0 when this file is not a regular file.
        Specified by:
        getSize in interface FileInfo
      • getBlockSize

        public long getBlockSize()
        Description copied from interface: PosixFileInfo
        Returns the optimal block size for reading or writing to this file, in bytes.
        Specified by:
        getBlockSize in interface PosixFileInfo