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/ir/BreakableStatement.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.ir; import java.util.Collections; import java.util.List; import jdk.nashorn.internal.codegen.Label; import jdk.nashorn.internal.ir.annotations.Immutable; @Immutable abstract class BreakableStatement extends LexicalContextStatement implements BreakableNode { private static final long serialVersionUID = 1L; /** break label. */ protected final Label breakLabel; final LocalVariableConversion conversion; /** * Constructor * * @param lineNumber line number * @param token token * @param finish finish * @param breakLabel break label */ protected BreakableStatement(final int lineNumber, final long token, final int finish, final Label breakLabel) { super(lineNumber, token, finish); this.breakLabel = breakLabel; this.conversion = null; } /** * Copy constructor * * @param breakableNode source node * @param conversion the potentially new local variable conversion */ protected BreakableStatement(final BreakableStatement breakableNode, final LocalVariableConversion conversion) { super(breakableNode); this.breakLabel = new Label(breakableNode.getBreakLabel()); this.conversion = conversion; } /** * Check whether this can be broken out from without using a label, * e.g. everything but Blocks, basically * @return true if breakable without label */ @Override public boolean isBreakableWithoutLabel() { return true; } /** * Return the break label, i.e. the location to go to on break. * @return the break label */ @Override public Label getBreakLabel() { return breakLabel; } /** * Return the labels associated with this node. Breakable nodes that * aren't LoopNodes only have a break label - the location immediately * afterwards the node in code * @return list of labels representing locations around this node */ @Override public List<Label> getLabels() { return Collections.unmodifiableList(Collections.singletonList(breakLabel)); } @Override public JoinPredecessor setLocalVariableConversion(final LexicalContext lc, final LocalVariableConversion conversion) { if(this.conversion == conversion) { return this; } return setLocalVariableConversionChanged(lc, conversion); } @Override public LocalVariableConversion getLocalVariableConversion() { return conversion; } abstract JoinPredecessor setLocalVariableConversionChanged(LexicalContext lc, LocalVariableConversion conversion); }
⏎ jdk/nashorn/internal/ir/BreakableStatement.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, 82982👍, 0💬
Popular Posts:
How to run "jarsigner" command from JDK tools.jar file? "jarsigner" command allows you to digitally ...
Apache Log4j SLF4J Binding allows applications coded to the SLF4J API to use Log4j 2 as the implemen...
JRE 5 sunjce_provider.jar is the JAR file for JRE 5 Sun JCE Provider, which provides implementations...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence. A pure Java...