Package play.vfs

Class VirtualFile


  • public class VirtualFile
    extends java.lang.Object
    • Method Detail

      • getName

        public java.lang.String getName()
      • isDirectory

        public boolean isDirectory()
      • relativePath

        public java.lang.String relativePath()
      • exists

        public boolean exists()
      • inputstream

        public java.io.InputStream inputstream()
      • writeTo

        public void writeTo​(java.io.Writer output)
      • lastModified

        public java.lang.Long lastModified()
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • length

        public long length()
      • child

        public VirtualFile child​(java.lang.String name)
      • open

        public static VirtualFile open​(java.lang.String file)
      • open

        public static VirtualFile open​(java.io.File file)
      • contentAsString

        public java.lang.String contentAsString()
      • getRealFile

        public java.io.File getRealFile()
      • content

        public byte[] content()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • search

        public static VirtualFile search​(java.util.Collection<VirtualFile> roots,
                                         java.lang.String path)
      • fromRelativePath

        public static VirtualFile fromRelativePath​(java.lang.String relativePath)