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 java.base.jmod - Base Module
JDK 11 java.base.jmod is the JMOD file for JDK 11 Base module.
JDK 11 Base module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.base.jmod.
JDK 11 Base module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Base module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.base.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ java/nio/file/Watchable.java
/* * Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.nio.file; import java.io.IOException; /** * An object that may be registered with a watch service so that it can be * <em>watched</em> for changes and events. * * <p> This interface defines the {@link #register register} method to register * the object with a {@link WatchService} returning a {@link WatchKey} to * represent the registration. An object may be registered with more than one * watch service. Registration with a watch service is cancelled by invoking the * key's {@link WatchKey#cancel cancel} method. * * @since 1.7 * * @see Path#register */ public interface Watchable { /** * Registers an object with a watch service. * * <p> If the file system object identified by this object is currently * registered with the watch service then the watch key, representing that * registration, is returned after changing the event set or modifiers to * those specified by the {@code events} and {@code modifiers} parameters. * Changing the event set does not cause pending events for the object to be * discarded. Objects are automatically registered for the {@link * StandardWatchEventKinds#OVERFLOW OVERFLOW} event. This event is not * required to be present in the array of events. * * <p> Otherwise the file system object has not yet been registered with the * given watch service, so it is registered and the resulting new key is * returned. * * <p> Implementations of this interface should specify the events they * support. * * @param watcher * the watch service to which this object is to be registered * @param events * the events for which this object should be registered * @param modifiers * the modifiers, if any, that modify how the object is registered * * @return a key representing the registration of this object with the * given watch service * * @throws UnsupportedOperationException * if unsupported events or modifiers are specified * @throws IllegalArgumentException * if an invalid of combination of events are modifiers are specified * @throws ClosedWatchServiceException * if the watch service is closed * @throws IOException * if an I/O error occurs * @throws SecurityException * if a security manager is installed and it denies an unspecified * permission required to monitor this object. Implementations of * this interface should specify the permission checks. */ WatchKey register(WatchService watcher, WatchEvent.Kind<?>[] events, WatchEvent.Modifier... modifiers) throws IOException; /** * Registers an object with a watch service. * * <p> An invocation of this method behaves in exactly the same way as the * invocation * <pre> * watchable.{@link #register(WatchService,WatchEvent.Kind[],WatchEvent.Modifier[]) register}(watcher, events, new WatchEvent.Modifier[0]); * </pre> * * @param watcher * the watch service to which this object is to be registered * @param events * the events for which this object should be registered * * @return a key representing the registration of this object with the * given watch service * * @throws UnsupportedOperationException * if unsupported events are specified * @throws IllegalArgumentException * if an invalid of combination of events are specified * @throws ClosedWatchServiceException * if the watch service is closed * @throws IOException * if an I/O error occurs * @throws SecurityException * if a security manager is installed and it denies an unspecified * permission required to monitor this object. Implementations of * this interface should specify the permission checks. */ WatchKey register(WatchService watcher, WatchEvent.Kind<?>... events) throws IOException; }
⏎ java/nio/file/Watchable.java
Or download all of them as a single archive file:
File name: java.base-11.0.1-src.zip File size: 8740354 bytes Release date: 2018-11-04 Download
2020-05-29, 241535👍, 0💬
Popular Posts:
Jackson is "the Java JSON library" or "the best JSON parser for Java". Or simply as "JSON for Java"....
kernel.jar is a component in iText Java library to provide low-level functionalities. iText Java lib...
JDK 11 jdk.javadoc.jmod is the JMOD file for JDK 11 Java Document tool, which can be invoked by the ...
What is the sax\Counter.java provided in the Apache Xerces package? I have Apache Xerces 2.11.0 inst...
What Is poi-ooxml-3.5.jar? poi-ooxml-3.5.jar is one of the JAR files for Apache POI 3.5, which provi...