blob: bced8a47e88fc91fb8cde3a10c6c8009d7a25636 [file] [log] [blame]
Aurimas Liutikas8db70742018-03-06 16:26:57 -08001package androidx.documentfile.provider {
Aurimas Liutikas9d274e12018-02-13 17:57:56 -08002
3 public abstract class DocumentFile {
4 method public abstract boolean canRead();
5 method public abstract boolean canWrite();
Aurimas Liutikas8db70742018-03-06 16:26:57 -08006 method public abstract androidx.documentfile.provider.DocumentFile createDirectory(java.lang.String);
7 method public abstract androidx.documentfile.provider.DocumentFile createFile(java.lang.String, java.lang.String);
Aurimas Liutikas9d274e12018-02-13 17:57:56 -08008 method public abstract boolean delete();
9 method public abstract boolean exists();
Aurimas Liutikas8db70742018-03-06 16:26:57 -080010 method public androidx.documentfile.provider.DocumentFile findFile(java.lang.String);
11 method public static androidx.documentfile.provider.DocumentFile fromFile(java.io.File);
12 method public static androidx.documentfile.provider.DocumentFile fromSingleUri(android.content.Context, android.net.Uri);
13 method public static androidx.documentfile.provider.DocumentFile fromTreeUri(android.content.Context, android.net.Uri);
Aurimas Liutikas9d274e12018-02-13 17:57:56 -080014 method public abstract java.lang.String getName();
Aurimas Liutikas8db70742018-03-06 16:26:57 -080015 method public androidx.documentfile.provider.DocumentFile getParentFile();
Aurimas Liutikas9d274e12018-02-13 17:57:56 -080016 method public abstract java.lang.String getType();
17 method public abstract android.net.Uri getUri();
18 method public abstract boolean isDirectory();
19 method public static boolean isDocumentUri(android.content.Context, android.net.Uri);
20 method public abstract boolean isFile();
21 method public abstract boolean isVirtual();
22 method public abstract long lastModified();
23 method public abstract long length();
Aurimas Liutikas8db70742018-03-06 16:26:57 -080024 method public abstract androidx.documentfile.provider.DocumentFile[] listFiles();
Aurimas Liutikas9d274e12018-02-13 17:57:56 -080025 method public abstract boolean renameTo(java.lang.String);
26 }
27
28}
29