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/api/tree/Diagnostic.java
/* * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package jdk.nashorn.api.tree; /** * Interface for diagnostics from tools. A diagnostic usually reports * a problem at a specific position in a source file. However, not * all diagnostics are associated with a position or a file. * * <p>A position is a zero-based character offset from the beginning of * a file. Negative values (except {@link #NOPOS}) are not valid * positions. * * <p>Line and column numbers begin at 1. Negative values (except * {@link #NOPOS}) and 0 are not valid line or column numbers. * * <p>Line terminator is as defined in ECMAScript specification which is one * of { \u000A, \u000B, \u2028, \u2029 }. * * @deprecated Nashorn JavaScript script engine and APIs, and the jjs tool * are deprecated with the intent to remove them in a future release. * * @since 9 */ @Deprecated(since="11", forRemoval=true) public interface Diagnostic { /** * Kinds of diagnostics, for example, error or warning. * * The kind of a diagnostic can be used to determine how the * diagnostic should be presented to the user. For example, * errors might be colored red or prefixed with the word "Error", * while warnings might be colored yellow or prefixed with the * word "Warning". There is no requirement that the Kind * should imply any inherent semantic meaning to the message * of the diagnostic: for example, a tool might provide an * option to report all warnings as errors. * * @deprecated Nashorn JavaScript script engine and APIs, and the jjs tool * are deprecated with the intent to remove them in a future release. */ @Deprecated(since="11", forRemoval=true) enum Kind { /** * Problem which prevents the tool's normal completion. */ ERROR, /** * Problem which does not usually prevent the tool from * completing normally. */ WARNING, /** * Problem similar to a warning, but is mandated by the tool's * specification. For example, the Java™ Language * Specification mandates warnings on certain * unchecked operations and the use of deprecated methods. */ MANDATORY_WARNING, /** * Informative message from the tool. */ NOTE, /** * Diagnostic which does not fit within the other kinds. */ OTHER, } /** * Used to signal that no position is available. */ public final static long NOPOS = -1; /** * Gets the kind of this diagnostic, for example, error or * warning. * @return the kind of this diagnostic */ Kind getKind(); /** * Gets a character offset from the beginning of the source object * associated with this diagnostic that indicates the location of * the problem. In addition, the following must be true: * * <p>{@code getStartPostion() <= getPosition()} * <p>{@code getPosition() <= getEndPosition()} * * @return character offset from beginning of source; {@link * #NOPOS} if no location is suitable */ long getPosition(); /** * Gets the source file name. * * @return the file name or null if not available */ String getFileName(); /** * Gets the line number of the character offset returned by * {@linkplain #getPosition()}. * * @return a line number or {@link #NOPOS} if and only if {@link * #getPosition()} returns {@link #NOPOS} */ long getLineNumber(); /** * Gets the column number of the character offset returned by * {@linkplain #getPosition()}. * * @return a column number or {@link #NOPOS} if and only if {@link * #getPosition()} returns {@link #NOPOS} */ long getColumnNumber(); /** * Gets a diagnostic code indicating the type of diagnostic. The * code is implementation-dependent and might be {@code null}. * * @return a diagnostic code */ String getCode(); /** * Gets a message for this diagnostic. * * @return a message */ String getMessage(); }
⏎ jdk/nashorn/api/tree/Diagnostic.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, 83061👍, 0💬
Popular Posts:
Saxon is an open source product available under the Mozilla Public License. It provides implementati...
JAX-WS is an API for building web services and clients. It is the next generation Web Services API r...
Jackson is "the Java JSON library" or "the best JSON parser for Java". Or simply as "JSON for Java"....
JDK 11 java.naming.jmod is the JMOD file for JDK 11 Naming module. JDK 11 Naming module compiled cla...
How to download and install ojdbc5.jar for Oracle 11g R1? ojdbc5.jar for Oracle 11g R1 is a Java 5 J...