Aurimas Liutikas | 8db7074 | 2018-03-06 16:26:57 -0800 | [diff] [blame] | 1 | package androidx.documentfile.provider { |
Aurimas Liutikas | 9d274e1 | 2018-02-13 17:57:56 -0800 | [diff] [blame] | 2 | |
| 3 | public abstract class DocumentFile { |
| 4 | method public abstract boolean canRead(); |
| 5 | method public abstract boolean canWrite(); |
Aurimas Liutikas | 8db7074 | 2018-03-06 16:26:57 -0800 | [diff] [blame] | 6 | 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 Liutikas | 9d274e1 | 2018-02-13 17:57:56 -0800 | [diff] [blame] | 8 | method public abstract boolean delete(); |
| 9 | method public abstract boolean exists(); |
Aurimas Liutikas | 8db7074 | 2018-03-06 16:26:57 -0800 | [diff] [blame] | 10 | 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 Liutikas | 9d274e1 | 2018-02-13 17:57:56 -0800 | [diff] [blame] | 14 | method public abstract java.lang.String getName(); |
Aurimas Liutikas | 8db7074 | 2018-03-06 16:26:57 -0800 | [diff] [blame] | 15 | method public androidx.documentfile.provider.DocumentFile getParentFile(); |
Aurimas Liutikas | 9d274e1 | 2018-02-13 17:57:56 -0800 | [diff] [blame] | 16 | 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 Liutikas | 8db7074 | 2018-03-06 16:26:57 -0800 | [diff] [blame] | 24 | method public abstract androidx.documentfile.provider.DocumentFile[] listFiles(); |
Aurimas Liutikas | 9d274e1 | 2018-02-13 17:57:56 -0800 | [diff] [blame] | 25 | method public abstract boolean renameTo(java.lang.String); |
| 26 | } |
| 27 | |
| 28 | } |
| 29 | |