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 17 java.compiler.jmod - Compiler Module
JDK 17 java.compiler.jmod is the JMOD file for JDK 17 Compiler module.
JDK 17 Compiler module compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\java.compiler.jmod.
JDK 17 Compiler module compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 Compiler module source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\java.compiler.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/tools/Tool.java
/* * Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.tools; import java.util.Set; import java.io.InputStream; import java.io.OutputStream; import javax.lang.model.SourceVersion; /** * Common interface for tools that can be invoked from a program. * A tool is traditionally a command line program such as a compiler. * The set of tools available with a platform is defined by the * vendor. * * <p>Tools can be located using {@link * java.util.ServiceLoader#load(Class)}. * * @author Neal M Gafter * @author Peter von der Ahé * @author Jonathan Gibbons * @since 1.6 */ public interface Tool { /** * Returns the name of this tool, or an empty string if no name is provided. * * @apiNote It is recommended that the name be the same as would be * used on the command line: for example, "javac", "jar", "jlink". * @implNote This implementation returns an empty string. * * @return the name of this tool * @since 9 */ default String name() { return ""; } /** * Run the tool with the given I/O channels and arguments. By * convention a tool returns 0 for success and nonzero for errors. * Any diagnostics generated will be written to either {@code out} * or {@code err} in some unspecified format. * * @param in "standard" input; use System.in if null * @param out "standard" output; use System.out if null * @param err "standard" error; use System.err if null * @param arguments arguments to pass to the tool * @return 0 for success; nonzero otherwise * @throws NullPointerException if the array of arguments contains * any {@code null} elements. */ int run(InputStream in, OutputStream out, OutputStream err, String... arguments); /** * Returns the source versions of the Java programming language * supported by this tool. * @return a set of supported source versions */ Set<SourceVersion> getSourceVersions(); }
⏎ javax/tools/Tool.java
Or download all of them as a single archive file:
File name: java.compiler-17.0.5-src.zip File size: 192681 bytes Release date: 2022-09-13 Download
⇒ JDK 17 java.datatransfer.jmod - Data Transfer Module
2023-09-16, 4381👍, 0💬
Popular Posts:
JDK 11 jdk.jfr.jmod is the JMOD file for JDK 11 JFR module. JDK 11 JFR module compiled class files a...
JDK 17 jdk.hotspot.agent.jmod is the JMOD file for JDK 17 Hotspot Agent module. JDK 17 Hotspot Agent...
Java Advanced Imaging (JAI) is a Java platform extension API that provides a set of object-oriented ...
Jackson is "the Java JSON library" or "the best JSON parser for Java". Or simply as "JSON for Java"....
Apache Log4j 1.2 Bridge allows applications coded to use Log4j 1.2 API to use Log4j 2 instead. Bytec...