package defpackage;

import java.nio.file.FileSystemException;
import java.nio.file.Files;
import java.nio.file.NoSuchFileException;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.attribute.BasicFileAttributes;
import java.nio.file.attribute.FileTime;

/* JADX INFO: renamed from: ᵾٴ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C5428 extends C1061 {
    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public static Long m11043(FileTime fileTime) {
        long millis = fileTime.toMillis();
        Long lValueOf = Long.valueOf(millis);
        if (millis != 0) {
            return lValueOf;
        }
        return null;
    }

    @Override // defpackage.C1061
    public final String toString() {
        return "NioSystemFileSystem";
    }

    @Override // defpackage.C1061
    /* JADX INFO: renamed from: ᵟᵹᵙ */
    public final C4115 mo3503(C0599 c0599) {
        Path path = Paths.get(c0599.f2913.m3463(), new String[0]);
        try {
            BasicFileAttributes attributes = Files.readAttributes(path, (Class<BasicFileAttributes>) BasicFileAttributes.class, ˆˌᵣ.ᵲᵶᵳˈ());
            Path symbolicLink = attributes.isSymbolicLink() ? Files.readSymbolicLink(path) : null;
            boolean zIsRegularFile = attributes.isRegularFile();
            boolean zIsDirectory = attributes.isDirectory();
            if (symbolicLink != null) {
                String str = C0599.f2912;
                String string = symbolicLink.toString();
                C1054 c1054 = AbstractC1970.f7825;
                C4903 c4903 = new C4903();
                c4903.m10198(string);
                AbstractC1970.m5325(c4903, false);
            }
            Long lValueOf = Long.valueOf(attributes.size());
            FileTime fileTimeCreationTime = attributes.creationTime();
            Long lM11043 = fileTimeCreationTime != null ? m11043(fileTimeCreationTime) : null;
            FileTime fileTimeLastModifiedTime = attributes.lastModifiedTime();
            Long lM110432 = fileTimeLastModifiedTime != null ? m11043(fileTimeLastModifiedTime) : null;
            FileTime fileTimeLastAccessTime = attributes.lastAccessTime();
            return new C4115(zIsRegularFile, zIsDirectory, lValueOf, lM11043, lM110432, fileTimeLastAccessTime != null ? m11043(fileTimeLastAccessTime) : null);
        } catch (NoSuchFileException | FileSystemException unused) {
            return null;
        }
    }
}
