package defpackage;

import java.io.IOException;
import java.nio.file.FileSystemException;
import java.nio.file.Files;
import java.nio.file.LinkOption;
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;

/* renamed from: ᵞᵾˎᵩ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3008 extends C0318 {
    /* renamed from: ᵞʡ, reason: contains not printable characters */
    public static Long m7350(FileTime fileTime) {
        long millis = fileTime.toMillis();
        Long lValueOf = Long.valueOf(millis);
        if (millis != 0) {
            return lValueOf;
        }
        return null;
    }

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

    @Override // defpackage.C0318
    /* renamed from: ˌʾˀ */
    public final C4463 mo1700(C3120 c3120) throws IOException {
        Path path = Paths.get(c3120.f11882.m5842(), new String[0]);
        try {
            BasicFileAttributes attributes = Files.readAttributes(path, (Class<BasicFileAttributes>) BasicFileAttributes.class, LinkOption.NOFOLLOW_LINKS);
            Path symbolicLink = attributes.isSymbolicLink() ? Files.readSymbolicLink(path) : null;
            boolean zIsRegularFile = attributes.isRegularFile();
            boolean zIsDirectory = attributes.isDirectory();
            if (symbolicLink != null) {
                String str = C3120.f11881;
                String string = symbolicLink.toString();
                C2185 c2185 = AbstractC1865.f7563;
                C0963 c0963 = new C0963();
                c0963.m3255(string);
                AbstractC1865.m5265(c0963, false);
            }
            Long lValueOf = Long.valueOf(attributes.size());
            FileTime fileTimeCreationTime = attributes.creationTime();
            Long lM7350 = fileTimeCreationTime != null ? m7350(fileTimeCreationTime) : null;
            FileTime fileTimeLastModifiedTime = attributes.lastModifiedTime();
            Long lM73502 = fileTimeLastModifiedTime != null ? m7350(fileTimeLastModifiedTime) : null;
            FileTime fileTimeLastAccessTime = attributes.lastAccessTime();
            return new C4463(zIsRegularFile, zIsDirectory, lValueOf, lM7350, lM73502, fileTimeLastAccessTime != null ? m7350(fileTimeLastAccessTime) : null);
        } catch (NoSuchFileException | FileSystemException unused) {
            return null;
        }
    }
}
