Class UnixFile


  • public final class UnixFile
    extends Object
    UnixFile object representing an item from Unix System Services (USS) file list operation. Immutable class using Jackson for JSON parsing.
    Version:
    5.0
    Author:
    Frank Giordano
    • Constructor Detail

      • UnixFile

        public UnixFile​(String name,
                        String mode,
                        Long size,
                        Long uid,
                        String user,
                        Long gid,
                        String group,
                        String mtime,
                        String target)
        Jackson constructor for UnixFile
        Parameters:
        name - File, symbolic file or directory name
        mode - Permission (mode) of returned name item
        size - size of returned name item
        uid - uid of returned name item
        user - user of returned name item
        gid - gid of returned name item
        group - group of returned name items
        mtime - mtime of returned name item
        target - target of returned name item
    • Method Detail

      • getName

        public String getName()
        Retrieve name value
        Returns:
        name value
      • getMode

        public String getMode()
        Retrieve mode value
        Returns:
        mode value
      • getSize

        public Long getSize()
        Retrieve size value
        Returns:
        size value
      • getUid

        public Long getUid()
        Retrieve uid value
        Returns:
        uid value
      • getUser

        public String getUser()
        Retrieve user value
        Returns:
        user value
      • getGid

        public Long getGid()
        Retrieve gid value
        Returns:
        gid value
      • getGroup

        public String getGroup()
        Retrieve group value
        Returns:
        group value
      • getMtime

        public String getMtime()
        Retrieve mtime value
        Returns:
        mtime value
      • getTarget

        public String getTarget()
        Retrieve target value
        Returns:
        target value
      • toString

        public String toString()
        Return string value representing UnixFile object
        Overrides:
        toString in class Object
        Returns:
        string representation of UnixFile