Package org.teavm.runtime.fs.memory
Class InMemoryVirtualDirectory
- java.lang.Object
-
- org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
-
- org.teavm.runtime.fs.memory.InMemoryVirtualDirectory
-
public class InMemoryVirtualDirectory extends AbstractInMemoryVirtualFile
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadopt(AbstractInMemoryVirtualFile file, java.lang.String fileName)VirtualFileAccessorcreateAccessor(boolean readable, boolean writable, boolean append)InMemoryVirtualDirectorycreateDirectory(java.lang.String fileName)InMemoryVirtualFilecreateFile(java.lang.String fileName)AbstractInMemoryVirtualFilegetChildFile(java.lang.String fileName)booleanisDirectory()booleanisFile()intlength()java.lang.String[]listFiles()-
Methods inherited from class org.teavm.runtime.fs.memory.AbstractInMemoryVirtualFile
canRead, canWrite, delete, getName, lastModified, setLastModified, setReadOnly
-
-
-
-
Method Detail
-
isDirectory
public boolean isDirectory()
- Specified by:
isDirectoryin classAbstractInMemoryVirtualFile
-
isFile
public boolean isFile()
- Specified by:
isFilein classAbstractInMemoryVirtualFile
-
listFiles
public java.lang.String[] listFiles()
- Specified by:
listFilesin classAbstractInMemoryVirtualFile
-
getChildFile
public AbstractInMemoryVirtualFile getChildFile(java.lang.String fileName)
- Specified by:
getChildFilein classAbstractInMemoryVirtualFile
-
createAccessor
public VirtualFileAccessor createAccessor(boolean readable, boolean writable, boolean append)
- Specified by:
createAccessorin classAbstractInMemoryVirtualFile
-
createFile
public InMemoryVirtualFile createFile(java.lang.String fileName) throws java.io.IOException
- Specified by:
createFilein classAbstractInMemoryVirtualFile- Throws:
java.io.IOException
-
createDirectory
public InMemoryVirtualDirectory createDirectory(java.lang.String fileName)
- Specified by:
createDirectoryin classAbstractInMemoryVirtualFile
-
adopt
public boolean adopt(AbstractInMemoryVirtualFile file, java.lang.String fileName)
- Specified by:
adoptin classAbstractInMemoryVirtualFile
-
length
public int length()
- Overrides:
lengthin classAbstractInMemoryVirtualFile
-
-