Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
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 (322)
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, ≈11🔥, 0💬
Popular Posts:
What Is commons-codec-1.4.jar? commons-codec-1.4.jar is the JAR file for Apache Commons Codec 1.4, w...
The Java Naming and Directory Interface (JNDI) is part of the Java platform, providing applications ...
JDK 11 jdk.internal.vm.ci.jmod is the JMOD file for JDK 11 Internal VM CI module. JDK 11 Internal VM...
JDK 11 jdk.aot.jmod is the JMOD file for JDK 11 Ahead-of-Time (AOT) Compiler module. JDK 11 AOT Comp...
The Apache FontBox library is an open source Java tool to obtain low level information from font fil...