Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 jdk.zipfs.jmod - ZIP FS Module
JDK 11 jdk.zipfs.jmod is the JMOD file for JDK 11 ZIP FS module.
JDK 11 ZIP FS module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\jdk.zipfs.jmod.
JDK 11 ZIP FS module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 ZIP FS module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\jdk.zipfs.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ jdk/nio/zipfs/ZipDirectoryStream.java
/* * Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package jdk.nio.zipfs; import java.nio.file.DirectoryStream; import java.nio.file.ClosedDirectoryStreamException; import java.nio.file.NotDirectoryException; import java.nio.file.Path; import java.util.Iterator; import java.util.NoSuchElementException; import java.io.IOException; /** * * @author Xueming Shen, Rajendra Gutupalli, Jaya Hangal */ class ZipDirectoryStream implements DirectoryStream<Path> { private final ZipFileSystem zipfs; private final byte[] path; private final DirectoryStream.Filter<? super Path> filter; private volatile boolean isClosed; private volatile Iterator<Path> itr; ZipDirectoryStream(ZipPath zipPath, DirectoryStream.Filter<? super java.nio.file.Path> filter) throws IOException { this.zipfs = zipPath.getFileSystem(); this.path = zipPath.getResolvedPath(); this.filter = filter; // sanity check if (!zipfs.isDirectory(path)) throw new NotDirectoryException(zipPath.toString()); } @Override public synchronized Iterator<Path> iterator() { if (isClosed) throw new ClosedDirectoryStreamException(); if (itr != null) throw new IllegalStateException("Iterator has already been returned"); try { itr = zipfs.iteratorOf(path, filter); } catch (IOException e) { throw new IllegalStateException(e); } return new Iterator<Path>() { private Path next; @Override public boolean hasNext() { if (isClosed) return false; return itr.hasNext(); } @Override public synchronized Path next() { if (isClosed) throw new NoSuchElementException(); return itr.next(); } @Override public void remove() { throw new UnsupportedOperationException(); } }; } @Override public synchronized void close() throws IOException { isClosed = true; } }
⏎ jdk/nio/zipfs/ZipDirectoryStream.java
Or download all of them as a single archive file:
File name: jdk.zipfs-11.0.1-src.zip File size: 44582 bytes Release date: 2018-11-04 Download
2019-12-02, 7958👍, 0💬
Popular Posts:
What Is commons-lang3-3.1.jar? commons-lang3-3.1.jar is the JAR file for Apache Commons Lang 3.1, wh...
What Is ojdbc14.jar for Oracle 10g R2? ojdbc14.jar for Oracle 10g R2 is the JAR files of ojdbc.jar, ...
Saxon-HE (home edition) is an open source product available under the Mozilla Public License. It pro...
JDK 11 jdk.internal.le.jmod is the JMOD file for JDK 11 Internal Line Editing module. JDK 11 Interna...
layout.jar is a component in iText Java library to provide layout functionalities. iText Java librar...