VfsPosixFileAttributes (taack-ui 0.4.0-SNAPSHOT API)
Package: taack.ssh.vfs.impl

[Groovy] Class VfsPosixFileAttributes

    • taack.ssh.vfs.impl.VfsPosixFileAttributes
    • All Implemented Interfaces and Traits:
      java.nio.file.attribute.PosixFileAttributes


      @groovy.transform.CompileStatic
      final class VfsPosixFileAttributes
      extends java.lang.Object
      implements java.nio.file.attribute.PosixFileAttributes
      • Constructor Summary

          Constructors 
          Constructor and description
          VfsPosixFileAttributes (java.io.File file, java.lang.String username, boolean isWritable)
          VfsPosixFileAttributes (boolean isRegFile, long size, java.lang.Long key, java.lang.String username, java.util.Date creationDate, boolean isWritable)
          VfsPosixFileAttributes (boolean isRegFile, long size, java.lang.Long key, java.lang.String username, java.nio.file.attribute.FileTime creationTime, java.nio.file.attribute.FileTime lastModifiedTime, boolean isWritable)
      • Methods Summary

      • Inherited Methods Summary

          Inherited Methods 
          Methods inherited from class Name
          class java.lang.Object java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
      • Property Detail

        • final java.nio.file.attribute.FileTime creationTime

        • final boolean isRegFile

        • final boolean isWritable

        • final java.lang.Object key

        • final java.nio.file.attribute.FileTime lastModifiedTime

        • final long size

        • final java.lang.String username

      • Constructor Detail

        • VfsPosixFileAttributes(java.io.File file, java.lang.String username, boolean isWritable)

        • VfsPosixFileAttributes(boolean isRegFile, long size, java.lang.Long key, java.lang.String username, java.util.Date creationDate, boolean isWritable)

        • VfsPosixFileAttributes(boolean isRegFile, long size, java.lang.Long key, java.lang.String username, java.nio.file.attribute.FileTime creationTime, java.nio.file.attribute.FileTime lastModifiedTime, boolean isWritable)

      • Method Detail

        • java.util.Map<java.lang.String, java.lang.Object> basicMap()

        • @java.lang.Override java.nio.file.attribute.FileTime creationTime()

        • @java.lang.Override java.lang.Object fileKey()

        • @java.lang.Override java.nio.file.attribute.GroupPrincipal group()

        • @java.lang.Override boolean isDirectory()

        • @java.lang.Override boolean isOther()

        • @java.lang.Override boolean isRegularFile()

        • @java.lang.Override boolean isSymbolicLink()

        • @java.lang.Override java.nio.file.attribute.FileTime lastAccessTime()

        • @java.lang.Override java.nio.file.attribute.FileTime lastModifiedTime()

        • @java.lang.Override java.nio.file.attribute.UserPrincipal owner()

        • @java.lang.Override java.util.Set<java.nio.file.attribute.PosixFilePermission> permissions()

        • java.util.Map<java.lang.String, java.lang.Object> posixMap()

        • @java.lang.Override long size()