导航菜单

页面标题

页面副标题

远离手机 v4.9.11 - l1IllllIIl11I.java 源代码

正在查看: 远离手机 v4.9.11 应用的 l1IllllIIl11I.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.lijianqiang12.silent;

import com.tencent.tauth.AuthActivity;
import java.io.IOException;
import java.net.URI;
import java.nio.file.CopyOption;
import java.nio.file.DirectoryStream;
import java.nio.file.FileAlreadyExistsException;
import java.nio.file.FileStore;
import java.nio.file.FileSystem;
import java.nio.file.FileVisitOption;
import java.nio.file.FileVisitor;
import java.nio.file.Files;
import java.nio.file.LinkOption;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardCopyOption;
import java.nio.file.attribute.BasicFileAttributes;
import java.nio.file.attribute.FileAttribute;
import java.nio.file.attribute.FileAttributeView;
import java.nio.file.attribute.FileTime;
import java.nio.file.attribute.PosixFilePermission;
import java.nio.file.attribute.UserPrincipal;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;

@I11III11ll1I1({"SMAP\nPathUtils.kt\nKotlin\n*S Kotlin\n*F\n+ 1 PathUtils.kt\nkotlin/io/path/PathsKt__PathUtilsKt\n+ 2 ArrayIntrinsics.kt\nkotlin/ArrayIntrinsicsKt\n+ 3 fake.kt\nkotlin/jvm/internal/FakeKt\n+ 4 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,1174:1\n26#2:1175\n26#2:1179\n1#3:1176\n1855#4,2:1177\n*S KotlinDebug\n*F\n+ 1 PathUtils.kt\nkotlin/io/path/PathsKt__PathUtilsKt\n*L\n221#1:1175\n616#1:1179\n440#1:1177,2\n*E\n"})
class l1IllllIIl11I extends llIIIllIII1I {
    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final Path I111I1IlIl1ll(String str, FileAttribute<?>... fileAttributeArr) throws IOException {
        Path createTempDirectory;
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        createTempDirectory = Files.createTempDirectory(str, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
        l1l1lIII11I11.III11IIll1lI1(createTempDirectory, "createTempDirectory(...)");
        return createTempDirectory;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIllI1IIlI11l
    @IIIIllII1ll1(version = "1.5")
    public static final Path I11I1l1I1l11l(@lIIl1Ill111 Path path, @lIIl1Ill111 String str, @lIllI1IIlI11l FileAttribute<?>... fileAttributeArr) throws IOException {
        Path createTempDirectory;
        Path createTempDirectory2;
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        if (path != null) {
            createTempDirectory2 = Files.createTempDirectory(path, str, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
            l1l1lIII11I11.III11IIll1lI1(createTempDirectory2, "createTempDirectory(...)");
            return createTempDirectory2;
        }
        createTempDirectory = Files.createTempDirectory(str, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
        l1l1lIII11I11.III11IIll1lI1(createTempDirectory, "createTempDirectory(...)");
        return createTempDirectory;
    }

    static Path I11lII1l1lIII(String str, String str2, FileAttribute[] fileAttributeArr, int i, Object obj) throws IOException {
        Path createTempFile;
        if ((i & 1) != 0) {
            str = null;
        }
        if ((i & 2) != 0) {
            str2 = null;
        }
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        createTempFile = Files.createTempFile(str, str2, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
        l1l1lIII11I11.III11IIll1lI1(createTempFile, "createTempFile(...)");
        return createTempFile;
    }

    static Path I1II1111IIl1l(Path path, Path path2, boolean z, int i, Object obj) throws IOException {
        CopyOption[] copyOptionArr;
        Path move;
        StandardCopyOption standardCopyOption;
        if ((i & 2) != 0) {
            z = false;
        }
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
        if (z) {
            standardCopyOption = StandardCopyOption.REPLACE_EXISTING;
            copyOptionArr = new CopyOption[]{standardCopyOption};
        } else {
            copyOptionArr = new CopyOption[0];
        }
        move = Files.move(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(move, "move(...)");
        return move;
    }

    @lIllI1IIlI11l
    public static final String I1IIl1IlIlI(@lIllI1IIlI11l Path path) {
        FileSystem fileSystem;
        String separator;
        String Il1IIII1l1;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        fileSystem = path.getFileSystem();
        separator = fileSystem.getSeparator();
        if (l1l1lIII11I11.lII1lI1Illl(separator, "/")) {
            return path.toString();
        }
        String obj = path.toString();
        l1l1lIII11I11.IllIlI1l1I(separator);
        Il1IIII1l1 = IIII1IlIIIl1.Il1IIII1l1(obj, separator, "/", false, 4, null);
        return Il1IIII1l1;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean I1IIlIlI1II11(Path path, LinkOption... linkOptionArr) {
        boolean isRegularFile;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        isRegularFile = Files.isRegularFile(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        return isRegularFile;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final UserPrincipal I1Il11I11II1I(Path path, LinkOption... linkOptionArr) throws IOException {
        UserPrincipal owner;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        owner = Files.getOwner(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        return owner;
    }

    @lIllI1IIlI11l
    public static final String I1Il1II11Ill(@lIllI1IIlI11l Path path) {
        Path fileName;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        fileName = path.getFileName();
        String obj = fileName != null ? fileName.toString() : null;
        return obj == null ? "" : obj;
    }

    public static Path I1IlI1I1lIIl1(Path path, String str, String str2, FileAttribute[] fileAttributeArr, int i, Object obj) throws IOException {
        if ((i & 2) != 0) {
            str = null;
        }
        if ((i & 4) != 0) {
            str2 = null;
        }
        return lIll11IlII1Il(path, str, str2, fileAttributeArr);
    }

    private static final String I1IlIIl11lIII(Path path) {
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        return I1IIl1IlIlI(path);
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIllI1IIlI11l
    @IIIIllII1ll1(version = "1.5")
    public static final Path I1l1l1l1l1IIl(@lIllI1IIlI11l Path path, @lIllI1IIlI11l Path path2) {
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "base");
        Path Il1lIl111IIII = Il1lIl111IIII(path, path2);
        return Il1lIl111IIII == null ? path : Il1lIl111IIII;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean I1lIIl1llIl(Path path) {
        boolean isSymbolicLink;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        isSymbolicLink = Files.isSymbolicLink(path);
        return isSymbolicLink;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path I1ll1lIII1lIl(Path path, Path path2) throws IOException {
        Path createLink;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
        createLink = Files.createLink(path, path2);
        l1l1lIII11I11.III11IIll1lI1(createLink, "createLink(...)");
        return createLink;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    public static void I1lll111IlllI(Path path) {
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final long II1111lIIII(Path path) throws IOException {
        long size;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        size = Files.size(path);
        return size;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path II111IllI11I1(Path path, UserPrincipal userPrincipal) throws IOException {
        Path owner;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(userPrincipal, "value");
        owner = Files.setOwner(path, userPrincipal);
        l1l1lIII11I11.III11IIll1lI1(owner, "setOwner(...)");
        return owner;
    }

    @lI1IlI1Il1I
    @IIIIllII1ll1(version = "1.7")
    public static final void II11Ill1I1(@lIllI1IIlI11l Path path, int i, boolean z, @lIllI1IIlI11l lIII1llI11l<? super IIII1IIIIIIl, ll1II1Il1111l> liii1lli11l) {
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, "builderAction");
        IIl11IlI11lI1(path, lIIIlIll(liii1lli11l), i, z);
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final <V extends FileAttributeView> V II1IIll1lIIII(Path path, LinkOption... linkOptionArr) {
        FileAttributeView fileAttributeView;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        l1l1lIII11I11.lIl11II1lII(4, "V");
        fileAttributeView = Files.getFileAttributeView(path, lIlII1IllII1.IIllIl1llII(), (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        return (V) fileAttributeView;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path II1Ill11l1I(URI uri) {
        Path path;
        l1l1lIII11I11.IIl1I11I1lI1l(uri, "<this>");
        path = Paths.get(uri);
        l1l1lIII11I11.III11IIll1lI1(path, "get(...)");
        return path;
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final Set<PosixFilePermission> II1IllIlI1(Path path, LinkOption... linkOptionArr) throws IOException {
        Set<PosixFilePermission> posixFilePermissions;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        posixFilePermissions = Files.getPosixFilePermissions(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(posixFilePermissions, "getPosixFilePermissions(...)");
        return posixFilePermissions;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path II1l1IlI11l(Path path, String str, Object obj, LinkOption... linkOptionArr) throws IOException {
        Path attribute;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(str, "attribute");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        attribute = Files.setAttribute(path, str, obj, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(attribute, "setAttribute(...)");
        return attribute;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean II1lllllllI(Path path) {
        boolean isExecutable;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        isExecutable = Files.isExecutable(path);
        return isExecutable;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    public static void III11l1IlI(Path path) {
    }

    @lIllI1IIlI11l
    public static final String IIIl1l1lIlI11(@lIllI1IIlI11l Path path) {
        Path fileName;
        String obj;
        String Il1I11I1ll;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        fileName = path.getFileName();
        return (fileName == null || (obj = fileName.toString()) == null || (Il1I11I1ll = l1I1Il1Il11Il.Il1I11I1ll(obj, '.', "")) == null) ? "" : Il1I11I1ll;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean IIIlI1Il1l111(Path path) {
        boolean isWritable;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        isWritable = Files.isWritable(path);
        return isWritable;
    }

    @lI1IlI1Il1I
    @IIIIllII1ll1(version = "1.7")
    public static final void IIl11IlI11lI1(@lIllI1IIlI11l Path path, @lIllI1IIlI11l FileVisitor<Path> fileVisitor, int i, boolean z) {
        Set I1Il11llllIl;
        FileVisitOption fileVisitOption;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(fileVisitor, "visitor");
        if (z) {
            fileVisitOption = FileVisitOption.FOLLOW_LINKS;
            I1Il11llllIl = l11llI1IlIlIl.lI11111lI1(fileVisitOption);
        } else {
            I1Il11llllIl = lllI1lIll1lII.I1Il11llllIl();
        }
        Files.walkFileTree(path, I1Il11llllIl, i, fileVisitor);
    }

    private static final String IIl1l11I11(Path path) {
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        return path.toString();
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    public static void IIl1lllI11lIl(Path path) {
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final FileTime IIlIIlI1I1I(Path path, LinkOption... linkOptionArr) throws IOException {
        FileTime lastModifiedTime;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        lastModifiedTime = Files.getLastModifiedTime(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(lastModifiedTime, "getLastModifiedTime(...)");
        return lastModifiedTime;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path IIlIlIlI111ll(String str) {
        Path path;
        l1l1lIII11I11.IIl1I11I1lI1l(str, "path");
        path = Paths.get(str, new String[0]);
        l1l1lIII11I11.III11IIll1lI1(path, "get(...)");
        return path;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Object Il11IIIlII1l(Path path, String str, LinkOption... linkOptionArr) throws IOException {
        Object attribute;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(str, "attribute");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        attribute = Files.getAttribute(path, str, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        return attribute;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final FileStore Il1IIlIII111(Path path) throws IOException {
        FileStore fileStore;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        fileStore = Files.getFileStore(path);
        l1l1lIII11I11.III11IIll1lI1(fileStore, "getFileStore(...)");
        return fileStore;
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final Path Il1l1IIIl1ll(Path path, FileAttribute<?>... fileAttributeArr) throws IOException {
        Path createDirectories;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        createDirectories = Files.createDirectories(path, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
        l1l1lIII11I11.III11IIll1lI1(createDirectories, "createDirectories(...)");
        return createDirectories;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIl1Ill111
    @IIIIllII1ll1(version = "1.5")
    public static final Path Il1lIl111IIII(@lIllI1IIlI11l Path path, @lIllI1IIlI11l Path path2) {
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "base");
        try {
            return l1I11IIll.IIllIl1llII.IIllIl1llII(path, path2);
        } catch (IllegalArgumentException unused) {
            return null;
        }
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final String IlI11I1l11II1(Path path) {
        Path absolutePath;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        absolutePath = path.toAbsolutePath();
        return absolutePath.toString();
    }

    @lI1IlI1Il1I
    @lIIlllIll1l
    @IIlll1Il11llI(level = I1I11IIllIIl1.I1II1ll1lI1, message = "Use invariantSeparatorsPathString property instead.", replaceWith = @l111IIll1l11(expression = "invariantSeparatorsPathString", imports = {}))
    @IIIIllII1ll1(version = "1.4")
    public static void IlI1I11llII(Path path) {
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path IlII1l1l1IIlI(String str, String... strArr) {
        Path path;
        l1l1lIII11I11.IIl1I11I1lI1l(str, "base");
        l1l1lIII11I11.IIl1I11I1lI1l(strArr, "subpaths");
        path = Paths.get(str, (String[]) Arrays.copyOf(strArr, strArr.length));
        l1l1lIII11I11.III11IIll1lI1(path, "get(...)");
        return path;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean IlIIlIlll11I1(Path path, LinkOption... linkOptionArr) {
        boolean exists;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        exists = Files.exists(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        return exists;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path IlIl1llIlIl1(Path path, Path path2, boolean z) throws IOException {
        CopyOption[] copyOptionArr;
        Path copy;
        StandardCopyOption standardCopyOption;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
        if (z) {
            standardCopyOption = StandardCopyOption.REPLACE_EXISTING;
            copyOptionArr = new CopyOption[]{standardCopyOption};
        } else {
            copyOptionArr = new CopyOption[0];
        }
        copy = Files.copy(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(copy, "copy(...)");
        return copy;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIllI1IIlI11l
    @IIIIllII1ll1(version = "1.5")
    public static final Path IlIlI1ll1Il1I(@lIllI1IIlI11l Path path, @lIllI1IIlI11l Path path2) {
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "base");
        try {
            return l1I11IIll.IIllIl1llII.IIllIl1llII(path, path2);
        } catch (IllegalArgumentException e) {
            throw new IllegalArgumentException(e.getMessage() + "\nthis path: " + path + "\nbase path: " + path2, e);
        }
    }

    public static Path Ill1I1IlI1III(Path path, String str, FileAttribute[] fileAttributeArr, int i, Object obj) throws IOException {
        if ((i & 2) != 0) {
            str = null;
        }
        return I11I1l1I1l11l(path, str, fileAttributeArr);
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final void Ill1I1lIIll(Path path, String str, lIII1llI11l<? super Path, ll1II1Il1111l> liii1lli11l) throws IOException {
        DirectoryStream newDirectoryStream;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(str, "glob");
        l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, AuthActivity.ACTION_KEY);
        newDirectoryStream = Files.newDirectoryStream(path, str);
        try {
            DirectoryStream IIllIl1llII = lllIl1llI11I.IIllIl1llII(newDirectoryStream);
            l1l1lIII11I11.IllIlI1l1I(IIllIl1llII);
            Iterator it = IIllIl1llII.iterator();
            while (it.hasNext()) {
                liii1lli11l.invoke(it.next());
            }
            ll1II1Il1111l ll1ii1il1111l = ll1II1Il1111l.IIllIl1llII;
            I1l1l11llIll.lIIl1I1I(1);
            if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
                lI11I111lII.IIllIl1llII(newDirectoryStream, null);
            } else if (newDirectoryStream != null) {
                newDirectoryStream.close();
            }
            I1l1l11llIll.Il11lI1III1(1);
        } catch (Throwable th) {
            try {
                throw th;
            } catch (Throwable th2) {
                I1l1l11llIll.lIIl1I1I(1);
                if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
                    lI11I111lII.IIllIl1llII(newDirectoryStream, th);
                } else if (newDirectoryStream != null) {
                    try {
                        newDirectoryStream.close();
                    } catch (Throwable unused) {
                    }
                }
                I1l1l11llIll.Il11lI1III1(1);
                throw th2;
            }
        }
    }

    static Object IllI1II1I1l(Path path, String str, lIII1llI11l liii1lli11l, int i, Object obj) throws IOException {
        DirectoryStream newDirectoryStream;
        if ((i & 1) != 0) {
            str = "*";
        }
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(str, "glob");
        l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, "block");
        newDirectoryStream = Files.newDirectoryStream(path, str);
        try {
            DirectoryStream IIllIl1llII = lllIl1llI11I.IIllIl1llII(newDirectoryStream);
            l1l1lIII11I11.IllIlI1l1I(IIllIl1llII);
            Object invoke = liii1lli11l.invoke(l1l1I111l1ll1.II11Ill1I1(IIllIl1llII));
            I1l1l11llIll.lIIl1I1I(1);
            if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
                lI11I111lII.IIllIl1llII(newDirectoryStream, null);
            } else if (newDirectoryStream != null) {
                newDirectoryStream.close();
            }
            I1l1l11llIll.Il11lI1III1(1);
            return invoke;
        } catch (Throwable th) {
            try {
                throw th;
            } catch (Throwable th2) {
                I1l1l11llIll.lIIl1I1I(1);
                if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
                    lI11I111lII.IIllIl1llII(newDirectoryStream, th);
                } else if (newDirectoryStream != null) {
                    try {
                        newDirectoryStream.close();
                    } catch (Throwable unused) {
                    }
                }
                I1l1l11llIll.Il11lI1III1(1);
                throw th2;
            }
        }
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path Illll1I1IIll(Path path, Path path2, boolean z) throws IOException {
        CopyOption[] copyOptionArr;
        Path move;
        StandardCopyOption standardCopyOption;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
        if (z) {
            standardCopyOption = StandardCopyOption.REPLACE_EXISTING;
            copyOptionArr = new CopyOption[]{standardCopyOption};
        } else {
            copyOptionArr = new CopyOption[0];
        }
        move = Files.move(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(move, "move(...)");
        return move;
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final Path Illllll1Illl(Path path, FileAttribute<?>... fileAttributeArr) throws IOException {
        Path createFile;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        createFile = Files.createFile(path, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
        l1l1lIII11I11.III11IIll1lI1(createFile, "createFile(...)");
        return createFile;
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final Path l11II1I11lI(Path path, Set<? extends PosixFilePermission> set) throws IOException {
        Path posixFilePermissions;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(set, "value");
        posixFilePermissions = Files.setPosixFilePermissions(path, set);
        l1l1lIII11I11.III11IIll1lI1(posixFilePermissions, "setPosixFilePermissions(...)");
        return posixFilePermissions;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean l11l111IlllI(Path path, LinkOption... linkOptionArr) {
        boolean notExists;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        notExists = Files.notExists(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        return notExists;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path l11l1lI1lIl(Path path) throws IOException {
        Path readSymbolicLink;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        readSymbolicLink = Files.readSymbolicLink(path);
        l1l1lIII11I11.III11IIll1lI1(readSymbolicLink, "readSymbolicLink(...)");
        return readSymbolicLink;
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final <A extends BasicFileAttributes> A l1I11llI11l1l(Path path, LinkOption... linkOptionArr) throws IOException {
        BasicFileAttributes readAttributes;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        l1l1lIII11I11.lIl11II1lII(4, "A");
        readAttributes = Files.readAttributes(path, (Class<BasicFileAttributes>) Ill111l1l11ll.IIllIl1llII(), (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(readAttributes, "readAttributes(...)");
        return (A) lIl1IIII11.IIllIl1llII(readAttributes);
    }

    static Path l1I1IIIlI1II1(String str, FileAttribute[] fileAttributeArr, int i, Object obj) throws IOException {
        Path createTempDirectory;
        if ((i & 1) != 0) {
            str = null;
        }
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        createTempDirectory = Files.createTempDirectory(str, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
        l1l1lIII11I11.III11IIll1lI1(createTempDirectory, "createTempDirectory(...)");
        return createTempDirectory;
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final <T> T l1II111IIl111(Path path, String str, lIII1llI11l<? super l1IlI1l11111I<? extends Path>, ? extends T> liii1lli11l) throws IOException {
        DirectoryStream newDirectoryStream;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(str, "glob");
        l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, "block");
        newDirectoryStream = Files.newDirectoryStream(path, str);
        try {
            DirectoryStream IIllIl1llII = lllIl1llI11I.IIllIl1llII(newDirectoryStream);
            l1l1lIII11I11.IllIlI1l1I(IIllIl1llII);
            T invoke = liii1lli11l.invoke(l1l1I111l1ll1.II11Ill1I1(IIllIl1llII));
            I1l1l11llIll.lIIl1I1I(1);
            if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
                lI11I111lII.IIllIl1llII(newDirectoryStream, null);
            } else if (newDirectoryStream != null) {
                newDirectoryStream.close();
            }
            I1l1l11llIll.Il11lI1III1(1);
            return invoke;
        } catch (Throwable th) {
            try {
                throw th;
            } catch (Throwable th2) {
                I1l1l11llIll.lIIl1I1I(1);
                if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
                    lI11I111lII.IIllIl1llII(newDirectoryStream, th);
                } else if (newDirectoryStream != null) {
                    try {
                        newDirectoryStream.close();
                    } catch (Throwable unused) {
                    }
                }
                I1l1l11llIll.Il11lI1III1(1);
                throw th2;
            }
        }
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path l1Il1IlII1(Path path, String str) {
        Path resolve;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(str, "other");
        resolve = path.resolve(str);
        l1l1lIII11I11.III11IIll1lI1(resolve, "resolve(...)");
        return resolve;
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final Path l1IlI1II1IIll(Path path, FileAttribute<?>... fileAttributeArr) throws IOException {
        Path createDirectory;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        createDirectory = Files.createDirectory(path, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
        l1l1lIII11I11.III11IIll1lI1(createDirectory, "createDirectory(...)");
        return createDirectory;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path l1IlI1IIII1I(Path path) {
        Path absolutePath;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        absolutePath = path.toAbsolutePath();
        l1l1lIII11I11.III11IIll1lI1(absolutePath, "toAbsolutePath(...)");
        return absolutePath;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path l1Illll1lI(Path path, Path path2, CopyOption... copyOptionArr) throws IOException {
        Path copy;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
        l1l1lIII11I11.IIl1I11I1lI1l(copyOptionArr, "options");
        copy = Files.copy(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(copy, "copy(...)");
        return copy;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean l1lI1IllIll1(Path path, LinkOption... linkOptionArr) {
        boolean isDirectory;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        isDirectory = Files.isDirectory(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        return isDirectory;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final <V extends FileAttributeView> V l1lIl1I1IIII(Path path, LinkOption... linkOptionArr) {
        FileAttributeView fileAttributeView;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        l1l1lIII11I11.lIl11II1lII(4, "V");
        fileAttributeView = Files.getFileAttributeView(path, lIlII1IllII1.IIllIl1llII(), (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        if (fileAttributeView != null) {
            return (V) lI1IIIlIIlll.IIllIl1llII(fileAttributeView);
        }
        l1l1lIII11I11.lIl11II1lII(4, "V");
        lI1ll1I1I11Il(path, lIlII1IllII1.IIllIl1llII());
        throw new IlIIIIll1();
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final Path l1ll1IllII11(String str, String str2, FileAttribute<?>... fileAttributeArr) throws IOException {
        Path createTempFile;
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        createTempFile = Files.createTempFile(str, str2, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
        l1l1lIII11I11.III11IIll1lI1(createTempFile, "createTempFile(...)");
        return createTempFile;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path l1llI1111I1lI(Path path, Path path2) {
        Path resolve;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "other");
        resolve = path.resolve(path2);
        l1l1lIII11I11.III11IIll1lI1(resolve, "resolve(...)");
        return resolve;
    }

    @lIllI1IIlI11l
    @lI1IlI1Il1I
    @IIIIllII1ll1(version = "1.7")
    public static final l1IlI1l11111I<Path> l1llII1l1ll(@lIllI1IIlI11l Path path, @lIllI1IIlI11l IlIl1l1llI1Il... ilIl1l1llI1IlArr) {
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(ilIl1l1llI1IlArr, "options");
        return new IIlll11I11I(path, ilIl1l1llI1IlArr);
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean lI111lI1IllII(Path path) {
        boolean isReadable;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        isReadable = Files.isReadable(path);
        return isReadable;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    public static void lI11lII1Il1I(Path path) {
    }

    @I1111ll1IIlI
    @lIllI1IIlI11l
    public static final Void lI1ll1I1I11Il(@lIllI1IIlI11l Path path, @lIllI1IIlI11l Class<?> cls) {
        l1l1lIII11I11.IIl1I11I1lI1l(path, "path");
        l1l1lIII11I11.IIl1I11I1lI1l(cls, "attributeViewClass");
        throw new UnsupportedOperationException("The desired attribute view type " + cls + " is not available for the file " + path + '.');
    }

    @lIllI1IIlI11l
    @lI1IlI1Il1I
    @IIIIllII1ll1(version = "1.7")
    public static final FileVisitor<Path> lIIIlIll(@lIllI1IIlI11l lIII1llI11l<? super IIII1IIIIIIl, ll1II1Il1111l> liii1lli11l) {
        l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, "builderAction");
        IIll1l11lI iIll1l11lI = new IIll1l11lI();
        liii1lli11l.invoke(iIll1l11lI);
        return iIll1l11lI.Il1IlII1();
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean lIIllI1lIIl1(Path path) throws IOException {
        boolean isHidden;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        isHidden = Files.isHidden(path);
        return isHidden;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean lIl1IllllII1(Path path, Path path2) throws IOException {
        boolean isSameFile;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "other");
        isSameFile = Files.isSameFile(path, path2);
        return isSameFile;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path lIlIlllI1I(Path path, Path path2, CopyOption... copyOptionArr) throws IOException {
        Path move;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
        l1l1lIII11I11.IIl1I11I1lI1l(copyOptionArr, "options");
        move = Files.move(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(move, "move(...)");
        return move;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIllI1IIlI11l
    @IIIIllII1ll1(version = "1.5")
    public static final Path lIll11IlII1Il(@lIIl1Ill111 Path path, @lIIl1Ill111 String str, @lIIl1Ill111 String str2, @lIllI1IIlI11l FileAttribute<?>... fileAttributeArr) throws IOException {
        Path createTempFile;
        Path createTempFile2;
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        if (path != null) {
            createTempFile2 = Files.createTempFile(path, str, str2, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
            l1l1lIII11I11.III11IIll1lI1(createTempFile2, "createTempFile(...)");
            return createTempFile2;
        }
        createTempFile = Files.createTempFile(str, str2, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
        l1l1lIII11I11.III11IIll1lI1(createTempFile, "createTempFile(...)");
        return createTempFile;
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final Path lIlll1lIII1(Path path, Path path2, FileAttribute<?>... fileAttributeArr) throws IOException {
        Path createSymbolicLink;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        createSymbolicLink = Files.createSymbolicLink(path, path2, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
        l1l1lIII11I11.III11IIll1lI1(createSymbolicLink, "createSymbolicLink(...)");
        return createSymbolicLink;
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIllI1IIlI11l
    @IIIIllII1ll1(version = "1.5")
    public static final List<Path> ll11Ill1l1(@lIllI1IIlI11l Path path, @lIllI1IIlI11l String str) throws IOException {
        DirectoryStream newDirectoryStream;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(str, "glob");
        newDirectoryStream = Files.newDirectoryStream(path, str);
        try {
            DirectoryStream IIllIl1llII = lllIl1llI11I.IIllIl1llII(newDirectoryStream);
            l1l1lIII11I11.IllIlI1l1I(IIllIl1llII);
            List<Path> IlllI1I1I1 = l1l1I111l1ll1.IlllI1I1I1(IIllIl1llII);
            lI11I111lII.IIllIl1llII(newDirectoryStream, null);
            return IlllI1I1I1;
        } finally {
        }
    }

    static Path ll11lIII1lll(Path path, Path path2, boolean z, int i, Object obj) throws IOException {
        CopyOption[] copyOptionArr;
        Path copy;
        StandardCopyOption standardCopyOption;
        if ((i & 2) != 0) {
            z = false;
        }
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
        if (z) {
            standardCopyOption = StandardCopyOption.REPLACE_EXISTING;
            copyOptionArr = new CopyOption[]{standardCopyOption};
        } else {
            copyOptionArr = new CopyOption[0];
        }
        copy = Files.copy(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(copy, "copy(...)");
        return copy;
    }

    @com.lijianqiang12.silent.lIllI1IIlI11l
    public static final java.lang.String ll1l1l11llI1l(@com.lijianqiang12.silent.lIllI1IIlI11l java.nio.file.Path r3) {
        throw new UnsupportedOperationException("Method not decompiled: com.lijianqiang12.silent.l1IllllIIl11I.ll1l1l11llI1l(java.nio.file.Path):java.lang.String");
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final void ll1ll1IllII(Path path) throws IOException {
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        Files.delete(path);
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final Path llI1Ill1111l(Path path, FileTime fileTime) throws IOException {
        Path lastModifiedTime;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(fileTime, "value");
        lastModifiedTime = Files.setLastModifiedTime(path, fileTime);
        l1l1lIII11I11.III11IIll1lI1(lastModifiedTime, "setLastModifiedTime(...)");
        return lastModifiedTime;
    }

    @lIIlllIll1l
    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @IIIIllII1ll1(version = "1.5")
    private static final Map<String, Object> llII11IIIlI1(Path path, String str, LinkOption... linkOptionArr) throws IOException {
        Map<String, Object> readAttributes;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(str, "attributes");
        l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
        readAttributes = Files.readAttributes(path, str, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
        l1l1lIII11I11.III11IIll1lI1(readAttributes, "readAttributes(...)");
        return readAttributes;
    }

    @lIllI1IIlI11l
    @IIIIllII1ll1(version = "1.9")
    public static final Path llIIlIIllI111(@lIllI1IIlI11l Path path, @lIllI1IIlI11l FileAttribute<?>... fileAttributeArr) throws IOException {
        Path parent;
        boolean isDirectory;
        boolean isDirectory2;
        Path createDirectories;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
        parent = path.getParent();
        if (parent != null) {
            isDirectory = Files.isDirectory(parent, (LinkOption[]) Arrays.copyOf(new LinkOption[0], 0));
            if (!isDirectory) {
                try {
                    FileAttribute[] fileAttributeArr2 = (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length);
                    createDirectories = Files.createDirectories(parent, (FileAttribute[]) Arrays.copyOf(fileAttributeArr2, fileAttributeArr2.length));
                    l1l1lIII11I11.III11IIll1lI1(createDirectories, "createDirectories(...)");
                } catch (FileAlreadyExistsException e) {
                    isDirectory2 = Files.isDirectory(parent, (LinkOption[]) Arrays.copyOf(new LinkOption[0], 0));
                    if (!isDirectory2) {
                        throw e;
                    }
                }
            }
        }
        return path;
    }

    public static void llIl1111(Path path, int i, boolean z, lIII1llI11l liii1lli11l, int i2, Object obj) {
        if ((i2 & 1) != 0) {
            i = ll1l1l1II11l.Il11lI1III1;
        }
        if ((i2 & 2) != 0) {
            z = false;
        }
        II11Ill1I1(path, i, z, liii1lli11l);
    }

    static void llIl11III1lI1(Path path, String str, lIII1llI11l liii1lli11l, int i, Object obj) throws IOException {
        DirectoryStream newDirectoryStream;
        if ((i & 1) != 0) {
            str = "*";
        }
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        l1l1lIII11I11.IIl1I11I1lI1l(str, "glob");
        l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, AuthActivity.ACTION_KEY);
        newDirectoryStream = Files.newDirectoryStream(path, str);
        try {
            DirectoryStream IIllIl1llII = lllIl1llI11I.IIllIl1llII(newDirectoryStream);
            l1l1lIII11I11.IllIlI1l1I(IIllIl1llII);
            Iterator it = IIllIl1llII.iterator();
            while (it.hasNext()) {
                liii1lli11l.invoke(it.next());
            }
            ll1II1Il1111l ll1ii1il1111l = ll1II1Il1111l.IIllIl1llII;
            I1l1l11llIll.lIIl1I1I(1);
            if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
                lI11I111lII.IIllIl1llII(newDirectoryStream, null);
            } else if (newDirectoryStream != null) {
                newDirectoryStream.close();
            }
            I1l1l11llIll.Il11lI1III1(1);
        } catch (Throwable th) {
            try {
                throw th;
            } catch (Throwable th2) {
                I1l1l11llIll.lIIl1I1I(1);
                if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
                    lI11I111lII.IIllIl1llII(newDirectoryStream, th);
                } else if (newDirectoryStream != null) {
                    try {
                        newDirectoryStream.close();
                    } catch (Throwable unused) {
                    }
                }
                I1l1l11llIll.Il11lI1III1(1);
                throw th2;
            }
        }
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    public static void lll1I11Ill1l1(Path path) {
    }

    public static List lll1Ill1I1IIl(Path path, String str, int i, Object obj) throws IOException {
        if ((i & 1) != 0) {
            str = "*";
        }
        return ll11Ill1l1(path, str);
    }

    @lI11l11I1(markerClass = {lI1IlI1Il1I.class})
    @lIIlllIll1l
    @IIIIllII1ll1(version = "1.5")
    private static final boolean llllII1llIlI(Path path) throws IOException {
        boolean deleteIfExists;
        l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
        deleteIfExists = Files.deleteIfExists(path);
        return deleteIfExists;
    }

    public static void lllllllIIll(Path path, FileVisitor fileVisitor, int i, boolean z, int i2, Object obj) {
        if ((i2 & 2) != 0) {
            i = ll1l1l1II11l.Il11lI1III1;
        }
        if ((i2 & 4) != 0) {
            z = false;
        }
        IIl11IlI11lI1(path, fileVisitor, i, z);
    }
}