src/java.base/share/classes/java/util/zip/ZipFile.java
changeset 52427 3c6aa484536c
parent 52305 52a97e06a5e3
child 57670 cffcc4c5a5ba
equal deleted inserted replaced
52426:38bf0c9c4e64 52427:3c6aa484536c
    56 import java.util.function.Function;
    56 import java.util.function.Function;
    57 import java.util.function.IntFunction;
    57 import java.util.function.IntFunction;
    58 import java.util.jar.JarEntry;
    58 import java.util.jar.JarEntry;
    59 import java.util.stream.Stream;
    59 import java.util.stream.Stream;
    60 import java.util.stream.StreamSupport;
    60 import java.util.stream.StreamSupport;
    61 import jdk.internal.misc.JavaLangAccess;
    61 import jdk.internal.access.JavaLangAccess;
    62 import jdk.internal.misc.JavaUtilZipFileAccess;
    62 import jdk.internal.access.JavaUtilZipFileAccess;
    63 import jdk.internal.misc.SharedSecrets;
    63 import jdk.internal.access.SharedSecrets;
    64 import jdk.internal.misc.VM;
    64 import jdk.internal.misc.VM;
    65 import jdk.internal.perf.PerfCounter;
    65 import jdk.internal.perf.PerfCounter;
    66 import jdk.internal.ref.CleanerFactory;
    66 import jdk.internal.ref.CleanerFactory;
    67 import jdk.internal.vm.annotation.Stable;
    67 import jdk.internal.vm.annotation.Stable;
    68 
    68 
  1069                 public Stream<String> entryNameStream(ZipFile zip) {
  1069                 public Stream<String> entryNameStream(ZipFile zip) {
  1070                     return zip.entryNameStream();
  1070                     return zip.entryNameStream();
  1071                 }
  1071                 }
  1072              }
  1072              }
  1073         );
  1073         );
  1074         JLA = jdk.internal.misc.SharedSecrets.getJavaLangAccess();
  1074         JLA = SharedSecrets.getJavaLangAccess();
  1075         isWindows = VM.getSavedProperty("os.name").contains("Windows");
  1075         isWindows = VM.getSavedProperty("os.name").contains("Windows");
  1076     }
  1076     }
  1077 
  1077 
  1078     private static class Source {
  1078     private static class Source {
  1079         private final Key key;               // the key in files
  1079         private final Key key;               // the key in files