public class ParallelFileSystemSupport
extends java.lang.Object
implements org.eclipse.xtend.lib.macro.file.MutableFileSystemSupport
Constructor and Description |
---|
ParallelFileSystemSupport(org.eclipse.emf.common.util.URI uri,
org.eclipse.xtend.lib.macro.file.MutableFileSystemSupport delegate,
FileSystemAccessQueue queue) |
Modifier and Type | Method and Description |
---|---|
void |
delete(org.eclipse.xtend.lib.macro.file.Path path) |
boolean |
exists(org.eclipse.xtend.lib.macro.file.Path path) |
java.lang.String |
getCharset(org.eclipse.xtend.lib.macro.file.Path path) |
java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.file.Path> |
getChildren(org.eclipse.xtend.lib.macro.file.Path path) |
java.lang.CharSequence |
getContents(org.eclipse.xtend.lib.macro.file.Path path) |
java.io.InputStream |
getContentsAsStream(org.eclipse.xtend.lib.macro.file.Path path) |
long |
getLastModification(org.eclipse.xtend.lib.macro.file.Path path) |
boolean |
isFile(org.eclipse.xtend.lib.macro.file.Path path) |
boolean |
isFolder(org.eclipse.xtend.lib.macro.file.Path path) |
void |
mkdir(org.eclipse.xtend.lib.macro.file.Path path) |
void |
setContents(org.eclipse.xtend.lib.macro.file.Path path,
java.lang.CharSequence contents) |
void |
setContentsAsStream(org.eclipse.xtend.lib.macro.file.Path path,
java.io.InputStream source) |
java.net.URI |
toURI(org.eclipse.xtend.lib.macro.file.Path path) |
public ParallelFileSystemSupport(org.eclipse.emf.common.util.URI uri, org.eclipse.xtend.lib.macro.file.MutableFileSystemSupport delegate, FileSystemAccessQueue queue)
public void delete(org.eclipse.xtend.lib.macro.file.Path path)
delete
in interface org.eclipse.xtend.lib.macro.file.MutableFileSystemSupport
public void mkdir(org.eclipse.xtend.lib.macro.file.Path path)
mkdir
in interface org.eclipse.xtend.lib.macro.file.MutableFileSystemSupport
public void setContents(org.eclipse.xtend.lib.macro.file.Path path, java.lang.CharSequence contents)
setContents
in interface org.eclipse.xtend.lib.macro.file.MutableFileSystemSupport
public void setContentsAsStream(org.eclipse.xtend.lib.macro.file.Path path, java.io.InputStream source)
setContentsAsStream
in interface org.eclipse.xtend.lib.macro.file.MutableFileSystemSupport
public boolean exists(org.eclipse.xtend.lib.macro.file.Path path)
exists
in interface org.eclipse.xtend.lib.macro.file.FileSystemSupport
public java.lang.String getCharset(org.eclipse.xtend.lib.macro.file.Path path)
getCharset
in interface org.eclipse.xtend.lib.macro.file.FileSystemSupport
public java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.file.Path> getChildren(org.eclipse.xtend.lib.macro.file.Path path)
getChildren
in interface org.eclipse.xtend.lib.macro.file.FileSystemSupport
public java.lang.CharSequence getContents(org.eclipse.xtend.lib.macro.file.Path path)
getContents
in interface org.eclipse.xtend.lib.macro.file.FileSystemSupport
public java.io.InputStream getContentsAsStream(org.eclipse.xtend.lib.macro.file.Path path)
getContentsAsStream
in interface org.eclipse.xtend.lib.macro.file.FileSystemSupport
public long getLastModification(org.eclipse.xtend.lib.macro.file.Path path)
getLastModification
in interface org.eclipse.xtend.lib.macro.file.FileSystemSupport
public boolean isFile(org.eclipse.xtend.lib.macro.file.Path path)
isFile
in interface org.eclipse.xtend.lib.macro.file.FileSystemSupport
public boolean isFolder(org.eclipse.xtend.lib.macro.file.Path path)
isFolder
in interface org.eclipse.xtend.lib.macro.file.FileSystemSupport
public java.net.URI toURI(org.eclipse.xtend.lib.macro.file.Path path)
toURI
in interface org.eclipse.xtend.lib.macro.file.FileSystemSupport