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/options/LoggingOption.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.options; import java.util.Collections; import java.util.HashMap; import java.util.Locale; import java.util.Map; import java.util.Map.Entry; import java.util.logging.Level; /** * Class that collects logging options like --log=compiler:finest,fields,recompile:fine into * a map form that can be used to instantiate loggers in the Global object on demand */ public class LoggingOption extends KeyValueOption { /** * Logging info. Basically a logger name maps to this, * which is a tuple of log level and the "is quiet" flag, * which is a special log level used to collect RuntimeEvents * only, but not output anything */ public static class LoggerInfo { private final Level level; private final boolean isQuiet; LoggerInfo(final Level level, final boolean isQuiet) { this.level = level; this.isQuiet = isQuiet; } /** * Get the log level * @return log level */ public Level getLevel() { return level; } /** * Get the quiet flag * @return true if quiet flag is set */ public boolean isQuiet() { return isQuiet; } } private final Map<String, LoggerInfo> loggers = new HashMap<>(); LoggingOption(final String value) { super(value); initialize(getValues()); } /** * Return the logger info collected from this command line option * * @return map of logger name to logger info */ public Map<String, LoggerInfo> getLoggers() { return Collections.unmodifiableMap(loggers); } /** * Initialization function that is called to instantiate the logging system. It takes * logger names (keys) and logging labels respectively * * @param map a map where the key is a logger name and the value a logging level * @throws IllegalArgumentException if level or names cannot be parsed */ private void initialize(final Map<String, String> logMap) throws IllegalArgumentException { try { for (final Entry<String, String> entry : logMap.entrySet()) { Level level; final String name = lastPart(entry.getKey()); final String levelString = entry.getValue().toUpperCase(Locale.ENGLISH); final boolean isQuiet; if ("".equals(levelString)) { level = Level.INFO; isQuiet = false; } else if ("QUIET".equals(levelString)) { level = Level.INFO; isQuiet = true; } else { level = Level.parse(levelString); isQuiet = false; } loggers.put(name, new LoggerInfo(level, isQuiet)); } } catch (final IllegalArgumentException | SecurityException e) { throw e; } } private static String lastPart(final String packageName) { final String[] parts = packageName.split("\\."); if (parts.length == 0) { return packageName; } return parts[parts.length - 1]; } }
⏎ jdk/nashorn/internal/runtime/options/LoggingOption.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, 83821👍, 0💬
Popular Posts:
Where to find answers to frequently asked questions on Downloading and Using JDK (Java Development K...
ASM is an all purpose Java bytecode manipulation and analysis framework. It can be used to modify ex...
What is ojdbc.jar - JDBC Driver for Oracle? ojdbc.jar is a JDBC driver from Oracle that provides dat...
Java Cryptography Extension 1.2.2 JAR File Size and Download Location: File name: jce.jar, jce-1.2.2...
What Is mail.jar of JavaMail 1.4? I got the JAR file from javamail-1_4.zip. mail.jar in javamail-1_4...