Package org.teavm.runtime.fs
Interface VirtualFile
- All Known Implementing Classes:
CVirtualFile
,VirtualFileImpl
,WasiVirtualFile
public interface VirtualFile
-
Method Summary
Modifier and TypeMethodDescriptionboolean
adopt
(VirtualFile file, String fileName) boolean
canRead()
boolean
canWrite()
createAccessor
(boolean readable, boolean writable, boolean append) boolean
createDirectory
(String fileName) boolean
createFile
(String fileName) boolean
delete()
getName()
boolean
boolean
isFile()
long
int
length()
String[]
boolean
setLastModified
(long lastModified) boolean
setReadOnly
(boolean readOnly)
-
Method Details
-
getName
String getName() -
isDirectory
boolean isDirectory() -
isFile
boolean isFile() -
listFiles
String[] listFiles() -
createAccessor
-
createFile
- Throws:
IOException
-
createDirectory
-
delete
boolean delete() -
adopt
-
canRead
boolean canRead() -
canWrite
boolean canWrite() -
lastModified
long lastModified() -
setLastModified
boolean setLastModified(long lastModified) -
setReadOnly
boolean setReadOnly(boolean readOnly) -
length
int length()
-