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 jdk.jdi.jmod - JDI Tool
JDK 11 jdk.jdi.jmod is the JMOD file for JDK 11 JDI (Java Debug Interface) tool.
JDK 11 JDI tool compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\jdk.jdi.jmod.
JDK 11 JDI tool compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 JDI tool source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\jdk.jdi.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ com/sun/jdi/Type.java
/* * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.jdi; /** * The mirror for a type in the target VM. * This interface is the root of a type hierarchy encompassing primitive * types and reference types. * <P> * A Type may be used to represent a run-time type: * <BLOCKQUOTE> * {@link Value}.type() * </BLOCKQUOTE> * or a compile-time type: * <BLOCKQUOTE> * {@link Field#type()} <BR> * {@link Method#returnType()} <BR> * {@link Method#argumentTypes()} <BR> * {@link LocalVariable#type()} <BR> * {@link ArrayType#componentType()} * </BLOCKQUOTE> * <P> * The following tables illustrate which subinterfaces of Type * are used to mirror types in the target VM -- * <TABLE class="plain"> * <CAPTION>Subinterfaces of {@link PrimitiveType}</CAPTION> * <THEAD style="background-color:#EEEEFF; text-align:left"> * <TR> * <TH scope="col" style="width:25em">Type declared in target as</TH> * <TH scope="col" style="width:20em">Is mirrored as an instance of</TH> * </THEAD> * <TBODY style="text-align:left"> * <TR> * <TH scope="row"><CODE>boolean</CODE></TH> * <TD> {@link BooleanType}</TD> * <TR> * <TH scope="row"><CODE>byte</CODE></TH> * <TD>{@link ByteType}</TD> * <TR> * <TH scope="row"><CODE>char</CODE></TH> * <TD>{@link CharType}</TD> * <TR> * <TH scope="row"><CODE>double</CODE></TH> * <TD>{@link DoubleType}</TD> * <TR> * <TH scope="row"><CODE>float</CODE></TH> * <TD>{@link FloatType}</TD> * <TR> * <TH scope="row"><CODE>int</CODE></TH> * <TD>{@link IntegerType}</TD> * <TR> * <TH scope="row"><CODE>long</CODE></TH> * <TD>{@link LongType}</TD> * <TR> * <TH scope="row"><CODE>short</CODE></TH> * <TD>{@link ShortType}</TD> * <TR> * <TH scope="row"><CODE>void</CODE></TH> * <TD>{@link VoidType}</TD> * </TBODY> * </TABLE> * * <TABLE class="plain"> * <CAPTION>Subinterfaces of {@link ReferenceType}</CAPTION> * <THEAD style="background-color:#EEEEFF; text-align:left"> * <TR> * <TH scope="col" style="width:15em">Type declared in target as</TH> * <TH scope="col" style="width:10em">For example</TH> * <TH scope="col" style="width:20em">Is mirrored as an instance of</TH> * </THEAD> * <TBODY style="text-align:left"> * <TR> * <TH scope="row"><I>a class</I></TH> * <TH scope="row"><CODE>Date</CODE></TH> * <TD>{@link ClassType}</TD> * <TR> * <TH scope="row"><I>an interface</I></TH> * <TH scope="row"><CODE>Runnable</CODE></TH> * <TD>{@link InterfaceType}</TD> * <TR> * <TH scope="row" rowspan="4"><I>an array</I></TH> * <TH scope="row"><i>(any)</i></TH> * <TD>{@link ArrayType}</TD> * <TR> * <!--<TH scope="row"><I>an array</I></TH>--> * <TH scope="row"><CODE>int[]</CODE></TH> * <TD>{@link ArrayType} whose * {@link ArrayType#componentType() componentType()} is * {@link IntegerType}</TD> * <TR> * <!--<TH scope="row"><I>an array</I></TH>--> * <TH scope="row"><CODE>Date[]</CODE></TH> * <TD>{@link ArrayType} whose * {@link ArrayType#componentType() componentType()} is * {@link ClassType}</TD> * <TR> * <!--<TH scope="row"><I>an array</I></TH>--> * <TH scope="row"><CODE>Runnable[]</CODE></TH> * <TD>{@link ArrayType} whose * {@link ArrayType#componentType() componentType()} is * {@link InterfaceType}</TD> * </TBODY> * </TABLE> * * @see PrimitiveType Subinterface PrimitiveType * @see ReferenceType Subinterface ReferenceType * @see Value Value - for relationship between Type and Value * @see Field#type() Field.type() - for usage examples * * @author Robert Field * @author Gordon Hirsch * @author James McIlree * @since 1.3 */ public interface Type extends Mirror { /** * Returns the JNI-style signature for this type. * <p> * For primitive classes * the returned signature is the signature of the corresponding primitive * type; for example, "I" is returned as the signature of the class * represented by {@link java.lang.Integer#TYPE}. * * @see <a href="doc-files/signature.html">Type Signatures</a> * @return the string containing the type signature. */ String signature(); /** * @return a text representation of this type. */ String name(); }
⏎ com/sun/jdi/Type.java
Or download all of them as a single archive file:
File name: jdk.jdi-11.0.1-src.zip File size: 464844 bytes Release date: 2018-11-04 Download
⇒ JDK 11 jdk.jdwp.agent.jmod - JDWP Agent Module
2020-07-07, 63481👍, 0💬
Popular Posts:
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime e...
commons-fileupload-1.3.3 -sources.jaris the source JAR file for Apache Commons FileUpload 1.3., whic...
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module. JDK 11 Desktop module compiled ...
Rhino JavaScript Java Library is an open-source implementation of JavaScript written entirely in Jav...
JRE 5 sunjce_provider.jar is the JAR file for JRE 5 Sun JCE Provider, which provides implementations...