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 jdk.jdi.jmod - JDI Tool
JDK 17 jdk.jdi.jmod is the JMOD file for JDK 17 JDI (Java Debug Interface) tool.
JDK 17 JDI tool compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\jdk.jdi.jmod.
JDK 17 JDI tool compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 JDI tool source code files are stored in \fyicenter\jdk-17.0.5\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/Field.java
/* * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.jdi; /** * A class or instance variable in the target VM. * See {@link TypeComponent} * for general information about Field and Method mirrors. * * @see ObjectReference * @see ReferenceType * * @author Robert Field * @author Gordon Hirsch * @author James McIlree * @since 1.3 */ public interface Field extends TypeComponent, Comparable<Field> { /** * Returns a text representation of the type * of this field. * Where the type is the type specified in the declaration * of this field. * <P> * This type name is always available even if * the type has not yet been created or loaded. * * @return a String representing the * type of this field. */ String typeName(); /** * Returns the type of this field. * Where the type is the type specified in the declaration * of this field. * <P> * For example, if a target class defines: * <PRE> * short s; * Date d; * byte[] ba;</PRE> * And the JDI client defines these {@code Field} objects: * <PRE> * Field sField = targetClass.fieldByName("s"); * Field dField = targetClass.fieldByName("d"); * Field baField = targetClass.fieldByName("ba");</PRE> * to mirror the corresponding fields, then {@code sField.type()} * is a {@link ShortType}, {@code dField.type()} is the * {@link ReferenceType} for {@code java.util.Date} and * {@code ((ArrayType)(baField.type())).componentType()} is a * {@link ByteType}. * <P> * Note: if the type of this field is a reference type (class, * interface, or array) and it has not been created or loaded * by the declaring type's class loader - that is, * {@link TypeComponent#declaringType declaringType()} * {@code .classLoader()}, * then ClassNotLoadedException will be thrown. * Also, a reference type may have been loaded but not yet prepared, * in which case the type will be returned * but attempts to perform some operations on the returned type * (e.g. {@link ReferenceType#fields() fields()}) will throw * a {@link ClassNotPreparedException}. * Use {@link ReferenceType#isPrepared()} to determine if * a reference type is prepared. * * @see Type * @return the {@link Type} of this field. * @throws ClassNotLoadedException if the type has not yet been loaded * or created through the appropriate class loader. */ Type type() throws ClassNotLoadedException; /** * Determine if this is a transient field. * * @return {@code true} if this field is transient; {@code false} otherwise. */ boolean isTransient(); /** * Determine if this is a volatile field. * * @return {@code true} if this field is volatile; {@code false} otherwise. */ boolean isVolatile(); /** * Determine if this is a field that represents an enum constant. * @return {@code true} if this field represents an enum constant; * {@code false} otherwise. */ boolean isEnumConstant(); /** * Compares the specified Object with this field for equality. * * @return {@code true} if the Object is a Field and if both * mirror the same field (declared in the same class or interface, in * the same VM). */ boolean equals(Object obj); /** * Returns the hash code value for this Field. * * @return the integer hash code. */ int hashCode(); }
⏎ com/sun/jdi/Field.java
Or download all of them as a single archive file:
File name: jdk.jdi-17.0.5-src.zip File size: 476972 bytes Release date: 2022-09-13 Download
⇒ JDK 17 jdk.jdwp.agent.jmod - JDWP Agent Module
2023-04-17, 13907👍, 0💬
Popular Posts:
What Is ojdbc7.jar for Oracle 12c R1? ojdbc7.jar for Oracle 12c R1 is the JAR files of ojdbc.jar, JD...
maven-settings-builder-3 .8.6.jaris the JAR file for Apache Maven 3.8.6 Settings Builder module. Apa...
JDK 11 java.rmi.jmod is the JMOD file for JDK 11 RMI (Remote Method Invocation) module. JDK 11 RMI m...
JDK 11 jdk.localedata.jmod is the JMOD file for JDK 11 Localedata module. JDK 11 Locale Data module ...
What Is log4j-1.2.15.jar? I got the JAR file from apache-log4j-1.2.15.zip. log4j-1.2.15.jar is the v...