play.vfs
Class VirtualFile

java.lang.Object
  extended by play.vfs.VirtualFile

public class VirtualFile
extends Object

The VFS used by Play!


Method Summary
 Channel channel()
           
 VirtualFile child(String name)
           
 byte[] content()
           
 String contentAsString()
           
 boolean equals(Object other)
           
 boolean exists()
           
 String getName()
           
 File getRealFile()
           
 int hashCode()
           
 InputStream inputstream()
           
 boolean isDirectory()
           
 Long lastModified()
           
 long length()
           
 List<VirtualFile> list()
           
static VirtualFile open(File file)
           
static VirtualFile open(String file)
           
 OutputStream outputstream()
           
 String relativePath()
           
static VirtualFile search(Collection<VirtualFile> roots, String path)
           
 String toString()
           
 void write(CharSequence string)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public String getName()

isDirectory

public boolean isDirectory()

relativePath

public String relativePath()

list

public List<VirtualFile> list()

exists

public boolean exists()

inputstream

public InputStream inputstream()

outputstream

public OutputStream outputstream()

lastModified

public Long lastModified()

equals

public boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

length

public long length()

child

public VirtualFile child(String name)

channel

public Channel channel()

open

public static VirtualFile open(String file)

open

public static VirtualFile open(File file)

contentAsString

public String contentAsString()

getRealFile

public File getRealFile()

write

public void write(CharSequence string)

content

public byte[] content()

toString

public String toString()
Overrides:
toString in class Object

search

public static VirtualFile search(Collection<VirtualFile> roots,
                                 String path)


Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly