TemporaryAssetFolder needs more utility methods
Writer methods.
// As binary file.
File file = tmp.put(String name, byte[] content); // put(Binary.wrap(content));
File file = tmp.put(String name, Binary content); // write(content.getInputStream());
File file = tmp.write(String name, InputStream contentStream);
// As utf-8 string
File file = tmp.put(String name, CharSequence content); // write(new StringReader(content));
File file = tmp.write(String name, Reader contentReader);
// Without content
Writer file = tmp.getWriter(String name);
Writer file = tmp.getWriter(String name, boolean append);
OutputStream out = tmp.getOutputStream(String name);
OutputStream out = tmp.getOutputStream(String name, boolean append);
Reader Methods
String content = tmp.getString(String name);
Binary content = tmp.getBinary(String name);
Reader reader = tmp.getReader(String name);
InputStream in = tmp.getInputStream(String name);
Misc
File file = tmp.resolveFile(String name);
Path path = tmp.resolvePath(String name);
Collection<Path> paths = tmp.list();
Collection<Path> paths = tmp.list(boolean recursive);
Edited by Stein Eldar Johnsen