Interface VirtualFile

All Superinterfaces:
com.sshtools.common.files.AbstractFile
All Known Implementing Classes:
VirtualFileObject, VirtualMappedFile, VirtualMountFile

public interface VirtualFile extends com.sshtools.common.files.AbstractFile
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
     
    com.sshtools.common.files.AbstractFile
     

    Methods inherited from interface com.sshtools.common.files.AbstractFile

    copyFrom, createFolder, createNewFile, delete, exists, existsNoFollowLinks, getAbsolutePath, getAttributes, getAttributesNoFollowLinks, getCanonicalPath, getChildren, getFileFactory, getInputStream, getName, getOutputStream, getOutputStream, getParentFile, getVolume, isDirectory, isFile, isHidden, isReadable, isWritable, lastModified, length, linkFrom, linkTo, moveTo, open, openFile, readSymbolicLink, refresh, resolveFile, setAttributes, startMultipartUpload, supportsMultipartTransfers, supportsRandomAccess, symlinkFrom, symlinkTo, truncate
  • Method Details

    • getMount

      VirtualMount getMount()
    • isMount

      boolean isMount()
    • resolveFile

      com.sshtools.common.files.AbstractFile resolveFile() throws com.sshtools.common.permissions.PermissionDeniedException, IOException
      Throws:
      com.sshtools.common.permissions.PermissionDeniedException
      IOException