first commit
[bylock.git] / sources / group / pals / android / lib / ui / filechooser / io / localfile / LocalFile.java
blob3a537c94f422c1b214ec8b0f930660f2766438d5
1 package group.pals.android.lib.ui.filechooser.io.localfile;
3 import android.os.Parcel;
4 import android.os.Parcelable;
5 import group.pals.android.lib.ui.filechooser.io.IFile;
6 import java.io.File;
8 /* compiled from: MyApp */
9 public class LocalFile extends File implements IFile {
10 public static final Parcelable.Creator CREATOR = new a();
12 public LocalFile(String str) {
13 super(str);
16 public LocalFile(File file) {
17 this(file.getAbsolutePath());
20 @Override // group.pals.android.lib.ui.filechooser.io.IFile
21 public IFile a() {
22 if (getParent() == null) {
23 return null;
25 return new LocalFile(getParent());
28 public boolean equals(Object obj) {
29 return this == obj;
32 @Override // group.pals.android.lib.ui.filechooser.io.IFile
33 public boolean a(IFile iFile) {
34 if (iFile == null) {
35 return false;
37 return getAbsolutePath().equals(iFile.getAbsolutePath());
40 @Override // group.pals.android.lib.ui.filechooser.io.IFile
41 /* renamed from: b */
42 public IFile clone() {
43 return new LocalFile(getAbsolutePath());
46 public int describeContents() {
47 return 0;
50 public void writeToParcel(Parcel parcel, int i) {
51 parcel.writeString(getAbsolutePath());
54 /* synthetic */ LocalFile(Parcel parcel, LocalFile localFile) {
55 this(parcel);
58 private LocalFile(Parcel parcel) {
59 this(parcel.readString());