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/lang/model/type/DeclaredType.java
/* * Copyright (c) 2005, 2020, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.lang.model.type; import java.util.List; import javax.lang.model.element.Element; import javax.lang.model.element.TypeElement; import javax.lang.model.util.Types; /** * Represents a declared type, either a class type or an interface type. * This includes parameterized types such as {@code java.util.Set<String>} * as well as raw types. * * <p> While a {@code TypeElement} represents a class or interface * <i>element</i>, a {@code DeclaredType} represents a class * or interface <i>type</i>, the latter being a use * (or <i>invocation</i>) of the former. * See {@link TypeElement} for more on this distinction. * * <p> The supertypes (both class and interface types) of a declared * type may be found using the {@link * Types#directSupertypes(TypeMirror)} method. This returns the * supertypes with any type arguments substituted in. * * @author Joseph D. Darcy * @author Scott Seligman * @author Peter von der Ahé * @see TypeElement * @since 1.6 */ public interface DeclaredType extends ReferenceType { /** * {@return the element corresponding to this type} */ Element asElement(); /** * Returns the type of the innermost enclosing instance or a * {@code NoType} of kind {@code NONE} if there is no enclosing * instance. Only types corresponding to inner classes have an * enclosing instance. * * @return a type mirror for the enclosing type * @jls 8.1.3 Inner Classes and Enclosing Instances * @jls 15.9.2 Determining Enclosing Instances */ TypeMirror getEnclosingType(); /** * Returns the actual type arguments of this type. * For a type nested within a parameterized type * (such as {@code Outer<String>.Inner<Number>}), only the type * arguments of the innermost type are included. * * @return the actual type arguments of this type, or an empty list * if none */ List<? extends TypeMirror> getTypeArguments(); }
⏎ javax/lang/model/type/DeclaredType.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, 6219👍, 0💬
Popular Posts:
What is the sax\Writer.java provided in the Apache Xerces package? I have Apache Xerces 2.11.0 insta...
JDK 11 java.xml.jmod is the JMOD file for JDK 11 XML (eXtensible Markup Language) module. JDK 11 XML...
JDK 11 java.compiler.jmod is the JMOD file for JDK 11 Compiler module. JDK 11 Compiler module compil...
JDK 11 java.xml.crypto.jmod is the JMOD file for JDK 11 XML (eXtensible Markup Language) Crypto modu...
Jettison is a collection of Java APIs (like STaX and DOM) which read and write JSON. This allows nea...