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.hotspot.agent.jmod - Hotspot Agent Module
JDK 11 jdk.hotspot.agent.jmod is the JMOD file for JDK 11 Hotspot Agent module.
JDK 11 Hotspot Agent module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\jdk.hotspot.agent.jmod.
JDK 11 Hotspot Agent module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Hotspot Agent module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\jdk.hotspot.agent.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ sun/jvm/hotspot/utilities/soql/JSJavaField.java
/* * Copyright (c) 2004, 2007, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * */ package sun.jvm.hotspot.utilities.soql; import java.util.*; import sun.jvm.hotspot.oops.*; import sun.jvm.hotspot.runtime.*; public class JSJavaField extends DefaultScriptObject { private static final int FIELD_NAME = 0; private static final int FIELD_SIGNATURE = 1; private static final int FIELD_HOLDER = 2; private static final int FIELD_IS_PRIVATE = 3; private static final int FIELD_IS_PUBLIC = 4; private static final int FIELD_IS_PROTECTED = 5; private static final int FIELD_IS_PACKAGE_PRIVATE = 6; private static final int FIELD_IS_STATIC = 7; private static final int FIELD_IS_FINAL = 8; private static final int FIELD_IS_VOLATILE = 9; private static final int FIELD_IS_TRANSIENT = 10; private static final int FIELD_IS_SYNTHETIC = 11; private static final int FIELD_UNDEFINED = -1; public JSJavaField(Field f, JSJavaFactory fac) { this.field = f; this.factory = fac; } public Object get(String name) { int fieldID = getFieldID(name); switch (fieldID) { case FIELD_NAME: return field.getID().getName(); case FIELD_SIGNATURE: return field.getSignature().asString(); case FIELD_HOLDER: return getFieldHolder(); case FIELD_IS_PRIVATE: return Boolean.valueOf(field.isPrivate()); case FIELD_IS_PUBLIC: return Boolean.valueOf(field.isPublic()); case FIELD_IS_PROTECTED: return Boolean.valueOf(field.isProtected()); case FIELD_IS_PACKAGE_PRIVATE: return Boolean.valueOf(field.isPackagePrivate()); case FIELD_IS_STATIC: return Boolean.valueOf(field.isStatic()); case FIELD_IS_FINAL: return Boolean.valueOf(field.isFinal()); case FIELD_IS_VOLATILE: return Boolean.valueOf(field.isVolatile()); case FIELD_IS_TRANSIENT: return Boolean.valueOf(field.isTransient()); case FIELD_IS_SYNTHETIC: return Boolean.valueOf(field.isSynthetic()); case FIELD_UNDEFINED: default: return super.get(name); } } public Object[] getIds() { Object[] fieldNames = fields.keySet().toArray(); Object[] superFields = super.getIds(); Object[] res = new Object[fieldNames.length + superFields.length]; System.arraycopy(fieldNames, 0, res, 0, fieldNames.length); System.arraycopy(superFields, 0, res, fieldNames.length, superFields.length); return res; } public boolean has(String name) { if (getFieldID(name) != FIELD_UNDEFINED) { return true; } else { return super.has(name); } } public void put(String name, Object value) { if (getFieldID(name) == FIELD_UNDEFINED) { super.put(name, value); } } public boolean equals(Object o) { if (o == null || !(o instanceof JSJavaField)) { return false; } JSJavaField other = (JSJavaField) o; return field.equals(other.field); } public int hashCode() { return field.hashCode(); } public String toString() { StringBuffer buf = new StringBuffer(); buf.append("Field "); buf.append(field.getFieldHolder().getName().asString().replace('/', '.')); buf.append('.'); buf.append(field.getID().getName()); return buf.toString(); } //-- Internals only below this point private JSJavaObject getFieldHolder() { return factory.newJSJavaKlass(field.getFieldHolder()).getJSJavaClass(); } private static Map fields = new HashMap(); private static void addField(String name, int fieldId) { fields.put(name, new Integer(fieldId)); } private static int getFieldID(String name) { Integer res = (Integer) fields.get(name); return (res != null)? res.intValue() : FIELD_UNDEFINED; } static { addField("name", FIELD_NAME); addField("signature", FIELD_SIGNATURE); addField("holder", FIELD_HOLDER); addField("isPrivate", FIELD_IS_PRIVATE); addField("isPublic", FIELD_IS_PUBLIC); addField("isProtected", FIELD_IS_PROTECTED); addField("isPackagePrivate", FIELD_IS_PACKAGE_PRIVATE); addField("isStatic", FIELD_IS_STATIC); addField("isFinal", FIELD_IS_FINAL); addField("isVolatile", FIELD_IS_VOLATILE); addField("isTransient", FIELD_IS_TRANSIENT); addField("isSynthetic", FIELD_IS_SYNTHETIC); } private final Field field; private final JSJavaFactory factory; }
⏎ sun/jvm/hotspot/utilities/soql/JSJavaField.java
Or download all of them as a single archive file:
File name: jdk.hotspot.agent-11.0.1-src.zip File size: 1243786 bytes Release date: 2018-11-04 Download
⇒ JDK 11 jdk.httpserver.jmod - HTTP Server Module
2020-02-29, 130314👍, 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...
JDK 11 jdk.httpserver.jmod is the JMOD file for JDK 11 HTTP Server module. JDK 11 HTTP Server module...
How to download and install ojdbc14.jar for Oracle 10g R2? ojdbc14.jar for Oracle 10g R2 is a Java 1...
JDK 11 java.sql.jmod is the JMOD file for JDK 11 SQL (Structured Query Language) module. JDK 11 SQL ...
JDK 17 java.desktop.jmod is the JMOD file for JDK 17 Desktop module. JDK 17 Desktop module compiled ...