Class AbstractInMemoryVirtualFile

java.lang.Object
org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
Direct Known Subclasses:
InMemoryVirtualDirectory, InMemoryVirtualFile

public abstract class AbstractInMemoryVirtualFile extends Object
  • Method Details

    • getName

      public String getName()
    • delete

      public boolean delete()
    • isDirectory

      public abstract boolean isDirectory()
    • isFile

      public abstract boolean isFile()
    • listFiles

      public abstract String[] listFiles()
    • canRead

      public boolean canRead()
    • canWrite

      public boolean canWrite()
    • lastModified

      public long lastModified()
    • setLastModified

      public boolean setLastModified(long lastModified)
    • setReadOnly

      public boolean setReadOnly(boolean readOnly)
    • getChildFile

      public abstract AbstractInMemoryVirtualFile getChildFile(String fileName)
    • createAccessor

      public abstract VirtualFileAccessor createAccessor(boolean readable, boolean writable, boolean append)
    • createFile

      public abstract InMemoryVirtualFile createFile(String fileName) throws IOException
      Throws:
      IOException
    • createDirectory

      public abstract InMemoryVirtualDirectory createDirectory(String fileName)
    • adopt

      public abstract boolean adopt(AbstractInMemoryVirtualFile file, String fileName)
    • length

      public int length()