summaryrefslogtreecommitdiffstats
path: root/src/android/app/src/main/java/org/yuzu/yuzu_emu/model/MinimalDocumentFile.java
blob: 4ec001a7f5844fa65cf5a811bdb61d4ca539632e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package org.yuzu.yuzu_emu.model;

import android.net.Uri;
import android.provider.DocumentsContract;

public class MinimalDocumentFile {
    private final String filename;
    private final Uri uri;
    private final String mimeType;

    public MinimalDocumentFile(String filename, String mimeType, Uri uri) {
        this.filename = filename;
        this.mimeType = mimeType;
        this.uri = uri;
    }

    public String getFilename() {
        return filename;
    }

    public Uri getUri() {
        return uri;
    }

    public boolean isDirectory() {
        return mimeType.equals(DocumentsContract.Document.MIME_TYPE_DIR);
    }
}