Class TUnixFileSystem


  • public class TUnixFileSystem
    extends java.lang.Object
    • Constructor Detail

      • TUnixFileSystem

        public TUnixFileSystem()
    • Method Detail

      • getSeparator

        public char getSeparator()
      • getPathSeparator

        public char getPathSeparator()
      • normalize

        private java.lang.String normalize​(java.lang.String pathname,
                                           int len,
                                           int off)
      • normalize

        public java.lang.String normalize​(java.lang.String pathname)
      • prefixLength

        public int prefixLength​(java.lang.String pathname)
      • resolve

        public java.lang.String resolve​(java.lang.String parent,
                                        java.lang.String child)
      • getDefaultParent

        public java.lang.String getDefaultParent()
      • fromURIPath

        public java.lang.String fromURIPath​(java.lang.String path)
      • isAbsolute

        public boolean isAbsolute​(java.io.File f)
      • resolve

        public java.lang.String resolve​(java.io.File f)
      • canonicalize

        public java.lang.String canonicalize​(java.lang.String path)
      • getBooleanAttributes0

        private int getBooleanAttributes0​(java.lang.String aFileName)
      • getBooleanAttributes

        public int getBooleanAttributes​(java.io.File f)
      • checkAccess

        public boolean checkAccess​(java.io.File f,
                                   int attribute)
      • getLastModifiedTime0

        private long getLastModifiedTime0​(java.lang.String aFileName)
      • getLastModifiedTime

        public long getLastModifiedTime​(java.io.File f)
      • getLength0

        private long getLength0​(java.lang.String aFileName)
      • getLength

        public long getLength​(java.io.File f)
      • setPermission

        public boolean setPermission​(java.io.File f,
                                     int access,
                                     boolean enable,
                                     boolean owneronly)
      • createFileExclusively

        public boolean createFileExclusively​(java.lang.String path)
      • delete

        public boolean delete​(java.io.File f)
      • list

        public java.lang.String[] list​(java.io.File var1)
      • createDirectory

        public boolean createDirectory​(java.io.File f)
      • rename

        public boolean rename​(java.io.File f1,
                              java.io.File f2)
      • setLastModifiedTime

        public boolean setLastModifiedTime​(java.io.File var1,
                                           long var2)
      • setReadOnly

        public boolean setReadOnly​(java.io.File var1)
      • listRoots

        public java.io.File[] listRoots()
      • getSpace

        public long getSpace​(java.io.File var1,
                             int var2)
      • getNameMax0

        private long getNameMax0​(java.lang.String var1)
      • getNameMax

        public int getNameMax​(java.lang.String path)
      • compare

        public int compare​(java.io.File f1,
                           java.io.File f2)
      • hashCode

        public int hashCode​(java.io.File f)
      • isInvalid

        public boolean isInvalid​(java.io.File f)