Interface FileSource

    • Method Detail

      • getBinaryFileNamed

        BinaryFile getBinaryFileNamed​(java.lang.String name)
      • getTextFileNamed

        TextFile getTextFileNamed​(java.lang.String name)
      • createIfNecessary

        void createIfNecessary()
      • child

        FileSource child​(java.lang.String subDirectoryName)
      • getPath

        java.lang.String getPath()
      • getUri

        java.net.URI getUri()
      • listFilesRecursively

        java.util.List<TextFile> listFilesRecursively()
      • writeTextFile

        void writeTextFile​(java.lang.String name,
                           java.lang.String contents)
      • writeBinaryFile

        void writeBinaryFile​(java.lang.String name,
                             byte[] contents)
      • exists

        boolean exists()
      • deleteFile

        void deleteFile​(java.lang.String name)