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, 107279👍, 0💬
Popular Posts:
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
Apache Axis2 is the core engine for Web services. It is a complete re-design and re-write of the wid...
JDK 11 java.rmi.jmod is the JMOD file for JDK 11 RMI (Remote Method Invocation) module. JDK 11 RMI m...
What is jxl.jar 2.6.12? jxl.jar 2.6.12 is the JAR file for Java Excel API 2.6.12, which is a Java li...
commons-lang-1.0.1.jar is the JAR file for Apache Commons Lang 1.0.1, which provides a host of helpe...