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/FileObject.java
/* * Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.tools; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.Reader; import java.io.Writer; import java.net.URI; /** * File abstraction for tools. In this context, <em>file</em> means * an abstraction of regular files and other sources of data. For * example, a file object can be used to represent regular files, * memory cache, or data in databases. * * <p>All methods in this interface might throw a SecurityException if * a security exception occurs. * * <p>Unless explicitly allowed, all methods in this interface might * throw a NullPointerException if given a {@code null} argument. * * @author Peter von der Ahé * @author Jonathan Gibbons * @since 1.6 */ public interface FileObject { /** * Returns a URI identifying this file object. * @return a URI */ URI toUri(); /** * Returns a user-friendly name for this file object. The exact * value returned is not specified but implementations should take * care to preserve names as given by the user. For example, if * the user writes the filename {@code "BobsApp\Test.java"} on * the command line, this method should return {@code * "BobsApp\Test.java"} whereas the {@linkplain #toUri toUri} * method might return {@code * file:///C:/Documents%20and%20Settings/UncleBob/BobsApp/Test.java}. * * @return a user-friendly name */ String getName(); /** * Returns an InputStream for this file object. * * @return an InputStream * @throws IllegalStateException if this file object was * opened for writing and does not support reading * @throws UnsupportedOperationException if this kind of file * object does not support byte access * @throws IOException if an I/O error occurred */ InputStream openInputStream() throws IOException; /** * Returns an OutputStream for this file object. * * @return an OutputStream * @throws IllegalStateException if this file object was * opened for reading and does not support writing * @throws UnsupportedOperationException if this kind of * file object does not support byte access * @throws IOException if an I/O error occurred */ OutputStream openOutputStream() throws IOException; /** * Returns a reader for this object. The returned reader will * replace bytes that cannot be decoded with the default * translation character. In addition, the reader may report a * diagnostic unless {@code ignoreEncodingErrors} is true. * * @param ignoreEncodingErrors ignore encoding errors if true * @return a Reader * @throws IllegalStateException if this file object was * opened for writing and does not support reading * @throws UnsupportedOperationException if this kind of * file object does not support character access * @throws IOException if an I/O error occurred */ Reader openReader(boolean ignoreEncodingErrors) throws IOException; /** * Returns the character content of this file object, if available. * Any byte that cannot be decoded will be replaced by the default * translation character. In addition, a diagnostic may be * reported unless {@code ignoreEncodingErrors} is true. * * @param ignoreEncodingErrors ignore encoding errors if true * @return a CharSequence if available; {@code null} otherwise * @throws IllegalStateException if this file object was * opened for writing and does not support reading * @throws UnsupportedOperationException if this kind of * file object does not support character access * @throws IOException if an I/O error occurred */ CharSequence getCharContent(boolean ignoreEncodingErrors) throws IOException; /** * Returns a Writer for this file object. * * @return a Writer * @throws IllegalStateException if this file object was * opened for reading and does not support writing * @throws UnsupportedOperationException if this kind of * file object does not support character access * @throws IOException if an I/O error occurred */ Writer openWriter() throws IOException; /** * Returns the time this file object was last modified. The time is * measured in milliseconds since the epoch (00:00:00 GMT, January * 1, 1970). * * @return the time this file object was last modified; or 0 if * the file object does not exist, if an I/O error occurred, or if * the operation is not supported */ long getLastModified(); /** * Deletes this file object. In case of errors, returns false. * @return true if and only if this file object is successfully * deleted; false otherwise */ boolean delete(); }
⏎ javax/tools/FileObject.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, 35987👍, 0💬
Popular Posts:
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module. JDK 11 Desktop module compiled ...
JDK 17 java.management.jmod is the JMOD file for JDK 17 Management module. JDK 17 Management module ...
JDK 17 java.xml.jmod is the JMOD file for JDK 17 XML (eXtensible Markup Language) module. JDK 17 XML...
Joda-Time provides a quality replacement for the Java date and time classes. The design allows for m...
JDK 11 jdk.jdeps.jmod is the JMOD file for JDK 11 JDeps tool, which can be invoked by the "jdeps" co...