org.crsh.vfs
Class File
java.lang.Object
org.crsh.vfs.File
-
public final class File
- extends Object
-
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
fs
private final FS fs
-
.
path
private final Path path
-
.
handles
private LinkedList<Handle<?>> handles
-
.
children
private LinkedHashMap<Key,File> children
-
.
File
public File(FS fs,
Path path)
getPath
public Path getPath()
-
isDir
public boolean isDir()
-
getName
public String getName()
-
getResource
public Resource getResource()
throws IOException
-
- Throws:
IOException
getResources
public Iterable<Resource> getResources()
throws IOException
-
- Throws:
IOException
child
public File child(String name,
boolean dir)
throws IOException
-
- Throws:
IOException
children
public Iterable<File> children()
throws IOException
-
- Throws:
IOException
getHandles
LinkedList<Handle<?>> getHandles()
-
toString
public String toString()
-
- Overrides:
toString
in class Object
-
Copyright © 2014 eXo Platform SAS. All Rights Reserved.