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.compiler.jmod - Compiler Module
JDK 11 java.compiler.jmod is the JMOD file for JDK 11 Compiler module.
JDK 11 Compiler module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.compiler.jmod.
JDK 11 Compiler module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Compiler module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.compiler.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/tools/StandardLocation.java
/* * Copyright (c) 2006, 2017, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.tools; import javax.tools.JavaFileManager.Location; import java.util.concurrent.*; /** * Standard locations of file objects. * * @author Peter von der Ahé * @since 1.6 */ public enum StandardLocation implements Location { /** * Location of new class files. */ CLASS_OUTPUT, /** * Location of new source files. */ SOURCE_OUTPUT, /** * Location to search for user class files. */ CLASS_PATH, /** * Location to search for existing source files. */ SOURCE_PATH, /** * Location to search for annotation processors. */ ANNOTATION_PROCESSOR_PATH, /** * Location to search for modules containing annotation processors. * @spec JPMS * @since 9 */ ANNOTATION_PROCESSOR_MODULE_PATH, /** * Location to search for platform classes. Sometimes called * the boot class path. */ PLATFORM_CLASS_PATH, /** * Location of new native header files. * @since 1.8 */ NATIVE_HEADER_OUTPUT, /** * Location to search for the source code of modules. * @spec JPMS * @since 9 */ MODULE_SOURCE_PATH, /** * Location to search for upgradeable system modules. * @spec JPMS * @since 9 */ UPGRADE_MODULE_PATH, /** * Location to search for system modules. * @spec JPMS * @since 9 */ SYSTEM_MODULES, /** * Location to search for precompiled user modules. * @spec JPMS * @since 9 */ MODULE_PATH, /** * Location to search for module patches. * @spec JPMS * @since 9 */ PATCH_MODULE_PATH; /** * Returns a location object with the given name. The following * property must hold: {@code locationFor(x) == * locationFor(y)} if and only if {@code x.equals(y)}. * The returned location will be an output location if and only if * name ends with {@code "_OUTPUT"}. It will be considered to * be a module-oriented location if the name contains the word * {@code "MODULE"}. * * @param name a name * @return a location * * @revised 9 * @spec JPMS */ public static Location locationFor(final String name) { if (locations.isEmpty()) { // can't use valueOf which throws IllegalArgumentException for (Location location : values()) locations.putIfAbsent(location.getName(), location); } name.getClass(); /* null-check */ locations.putIfAbsent(name, new Location() { @Override public String getName() { return name; } @Override public boolean isOutputLocation() { return name.endsWith("_OUTPUT"); } }); return locations.get(name); } //where private static final ConcurrentMap<String,Location> locations = new ConcurrentHashMap<>(); @Override public String getName() { return name(); } @Override public boolean isOutputLocation() { switch (this) { case CLASS_OUTPUT: case SOURCE_OUTPUT: case NATIVE_HEADER_OUTPUT: return true; default: return false; } } /** * {@inheritDoc} * @since 9 */ @Override public boolean isModuleOrientedLocation() { switch (this) { case MODULE_SOURCE_PATH: case ANNOTATION_PROCESSOR_MODULE_PATH: case UPGRADE_MODULE_PATH: case SYSTEM_MODULES: case MODULE_PATH: case PATCH_MODULE_PATH: return true; default: return false; } } }
⏎ javax/tools/StandardLocation.java
Or download all of them as a single archive file:
File name: java.compiler-11.0.1-src.zip File size: 177179 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.datatransfer.jmod - Data Transfer Module
2020-05-29, 25229👍, 0💬
Popular Posts:
Jetty provides an HTTP server, HTTP client, and javax.servlet container. These components are open s...
How to download and install JDK (Java Development Kit) 1.3? If you want to write Java applications, ...
What Is js.jar in Rhino JavaScript 1.7R5? js.jar in Rhino JavaScript 1.7R5 is the JAR file for Rhino...
ANTLR is a powerful parser generator for multiple programming languages including Java. ANTLR contai...
The Apache FontBox library is an open source Java tool to obtain low level information from font fil...