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.scripting.nashorn.jmod - Scripting Nashorn Module
JDK 11 jdk.scripting.nashorn.jmod is the JMOD file for JDK 11 Scripting Nashorn module.
JDK 11 Scripting Nashorn module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\jdk.scripting.nashorn.jmod.
JDK 11 Scripting Nashorn module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Scripting Nashorn module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\jdk.scripting.nashorn.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ jdk/nashorn/internal/runtime/PropertyDescriptor.java
/* * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package jdk.nashorn.internal.runtime; /** * Describes attributes of a specific property of a script object. */ public interface PropertyDescriptor { /** Type: generic property descriptor - TODO this should be an enum */ public static final int GENERIC = 0; /** Type: data property descriptor - TODO this should be an enum */ public static final int DATA = 1; /** Type: accessor property descriptor - TODO this should be an enum */ public static final int ACCESSOR = 2; /** descriptor for configurable property */ public static final String CONFIGURABLE = "configurable"; /** descriptor for enumerable property */ public static final String ENUMERABLE = "enumerable"; /** descriptor for writable property */ public static final String WRITABLE = "writable"; /** descriptor for value */ public static final String VALUE = "value"; /** descriptor for getter */ public static final String GET = "get"; /** descriptor for setter */ public static final String SET = "set"; /** * Check if this {@code PropertyDescriptor} describes a configurable property * @return true if configurable */ public boolean isConfigurable(); /** * Check if this {@code PropertyDescriptor} describes an enumerable property * @return true if enumerable */ public boolean isEnumerable(); /** * Check if this {@code PropertyDescriptor} describes a wriable property * @return true if writable */ public boolean isWritable(); /** * Get the property value as given by this {@code PropertyDescriptor} * @return property value */ public Object getValue(); /** * Get the {@link UserAccessorProperty} getter as given by this {@code PropertyDescriptor} * @return getter, or null if not available */ public ScriptFunction getGetter(); /** * Get the {@link UserAccessorProperty} setter as given by this {@code PropertyDescriptor} * @return setter, or null if not available */ public ScriptFunction getSetter(); /** * Set whether this {@code PropertyDescriptor} describes a configurable property * @param flag true if configurable, false otherwise */ public void setConfigurable(boolean flag); /** * Set whether this {@code PropertyDescriptor} describes an enumerable property * @param flag true if enumerable, false otherwise */ public void setEnumerable(boolean flag); /** * Set whether this {@code PropertyDescriptor} describes a writable property * @param flag true if writable, false otherwise */ public void setWritable(boolean flag); /** * Set the property value for this {@code PropertyDescriptor} * @param value property value */ public void setValue(Object value); /** * Assign a {@link UserAccessorProperty} getter as given to this {@code PropertyDescriptor} * @param getter getter, or null if not available */ public void setGetter(Object getter); /** * Assign a {@link UserAccessorProperty} setter as given to this {@code PropertyDescriptor} * @param setter setter, or null if not available */ public void setSetter(Object setter); /** * Fill in this {@code PropertyDescriptor} from the properties of a given {@link ScriptObject} * * @param obj the script object * @return filled in {@code PropertyDescriptor} * */ public PropertyDescriptor fillFrom(ScriptObject obj); /** * Get the type of this property descriptor. * @return property descriptor type, one of {@link PropertyDescriptor#GENERIC}, {@link PropertyDescriptor#DATA} and {@link PropertyDescriptor#ACCESSOR} */ public int type(); /** * Wrapper for {@link ScriptObject#has(Object)} * * @param key property key * @return true if property exists in implementor */ public boolean has(Object key); /** * Check existence and compare attributes of descriptors. * @param otherDesc other descriptor to compare to * @return true if every field of this descriptor exists in otherDesc and has the same value. */ public boolean hasAndEquals(PropertyDescriptor otherDesc); }
⏎ jdk/nashorn/internal/runtime/PropertyDescriptor.java
Or download all of them as a single archive file:
File name: jdk.scripting.nashorn-11.0.1-src.zip File size: 1390965 bytes Release date: 2018-11-04 Download
⇒ JDK 11 jdk.scripting.nashorn.shell.jmod - Scripting Nashorn Shell Module
2020-04-25, 108225👍, 0💬
Popular Posts:
How to download and install iText7-Core-7.1.4.zip? iText7-Core-7.1.4.zip is the binary package of iT...
JAX-WS is an API for building web services and clients. It is the next generation Web Services API r...
JDK 11 jdk.aot.jmod is the JMOD file for JDK 11 Ahead-of-Time (AOT) Compiler module. JDK 11 AOT Comp...
What Is js.jar in Rhino JavaScript 1.7R5? js.jar in Rhino JavaScript 1.7R5 is the JAR file for Rhino...
Apache Ant is a Java-based build tool. In theory, it is kind of like make, without make's wrinkles. ...