Package org.ngengine.platform
Class VStore
- java.lang.Object
-
- org.ngengine.platform.VStore
-
public class VStore extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
VStore.VStoreBackend
-
Constructor Summary
Constructors Constructor Description VStore(VStore.VStoreBackend backend)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AsyncTask<java.lang.Void>
delete(java.lang.String path)
AsyncTask<java.lang.Boolean>
exists(java.lang.String path)
AsyncTask<java.util.List<java.lang.String>>
listAll()
AsyncTask<java.io.InputStream>
read(java.lang.String path)
AsyncTask<byte[]>
readFully(java.lang.String path)
AsyncTask<java.io.OutputStream>
write(java.lang.String path)
AsyncTask<java.lang.Void>
writeFully(java.lang.String path, byte[] data)
-
-
-
Constructor Detail
-
VStore
public VStore(VStore.VStoreBackend backend)
-
-
Method Detail
-
read
public AsyncTask<java.io.InputStream> read(java.lang.String path)
-
write
public AsyncTask<java.io.OutputStream> write(java.lang.String path)
-
exists
public AsyncTask<java.lang.Boolean> exists(java.lang.String path)
-
delete
public AsyncTask<java.lang.Void> delete(java.lang.String path)
-
listAll
public AsyncTask<java.util.List<java.lang.String>> listAll()
-
writeFully
public AsyncTask<java.lang.Void> writeFully(java.lang.String path, byte[] data)
-
readFully
public AsyncTask<byte[]> readFully(java.lang.String path)
-
-