JDK 14.0.1 to 15-ea+27 API Change Report
Old:JDK 14.0.1
New:JDK 15-ea+27
Created:2020-06-17T15:10:41.027+0200
Access modifier filter:PROTECTED
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:true
Includes:com.sun.jarsigner;com.sun.jarsigner;com.sun.java.accessibility.util;com.sun.java.accessibility.util;com.sun.jdi;com.sun.jdi;com.sun.jdi.connect;com.sun.jdi.connect;com.sun.jdi.connect.spi;com.sun.jdi.connect.spi;com.sun.jdi.event;com.sun.jdi.event;com.sun.jdi.request;com.sun.jdi.request;com.sun.management;com.sun.management;com.sun.net.httpserver;com.sun.net.httpserver;com.sun.net.httpserver.spi;com.sun.net.httpserver.spi;com.sun.nio.file;com.sun.nio.file;com.sun.nio.sctp;com.sun.nio.sctp;com.sun.security.auth;com.sun.security.auth;com.sun.security.auth.callback;com.sun.security.auth.callback;com.sun.security.auth.login;com.sun.security.auth.login;com.sun.security.auth.module;com.sun.security.auth.module;com.sun.security.jgss;com.sun.security.jgss;com.sun.source.doctree;com.sun.source.doctree;com.sun.source.tree;com.sun.source.tree;com.sun.source.util;com.sun.source.util;com.sun.tools.attach;com.sun.tools.attach;com.sun.tools.attach.spi;com.sun.tools.attach.spi;com.sun.tools.javac;com.sun.tools.javac;com.sun.tools.jconsole;com.sun.tools.jconsole;java.applet;java.applet;java.awt;java.awt;java.awt.color;java.awt.color;java.awt.datatransfer;java.awt.datatransfer;java.awt.desktop;java.awt.desktop;java.awt.dnd;java.awt.dnd;java.awt.event;java.awt.event;java.awt.font;java.awt.font;java.awt.geom;java.awt.geom;java.awt.im;java.awt.im;java.awt.im.spi;java.awt.im.spi;java.awt.image;java.awt.image;java.awt.image.renderable;java.awt.image.renderable;java.awt.print;java.awt.print;java.beans;java.beans;java.beans.beancontext;java.beans.beancontext;java.io;java.io;java.lang;java.lang;java.lang.annotation;java.lang.annotation;java.lang.constant;java.lang.constant;java.lang.instrument;java.lang.instrument;java.lang.invoke;java.lang.invoke;java.lang.management;java.lang.management;java.lang.module;java.lang.module;java.lang.ref;java.lang.ref;java.lang.reflect;java.lang.reflect;java.lang.runtime;java.lang.runtime;java.math;java.math;java.net;java.net;java.net.http;java.net.http;java.net.spi;java.net.spi;java.nio;java.nio;java.nio.channels;java.nio.channels;java.nio.channels.spi;java.nio.channels.spi;java.nio.charset;java.nio.charset;java.nio.charset.spi;java.nio.charset.spi;java.nio.file;java.nio.file;java.nio.file.attribute;java.nio.file.attribute;java.nio.file.spi;java.nio.file.spi;java.rmi;java.rmi;java.rmi.activation;java.rmi.activation;java.rmi.dgc;java.rmi.dgc;java.rmi.registry;java.rmi.registry;java.rmi.server;java.rmi.server;java.security;java.security;java.security.cert;java.security.cert;java.security.interfaces;java.security.interfaces;java.security.spec;java.security.spec;java.sql;java.sql;java.text;java.text;java.text.spi;java.text.spi;java.time;java.time;java.time.chrono;java.time.chrono;java.time.format;java.time.format;java.time.temporal;java.time.temporal;java.time.zone;java.time.zone;java.util;java.util;java.util.concurrent;java.util.concurrent;java.util.concurrent.atomic;java.util.concurrent.atomic;java.util.concurrent.locks;java.util.concurrent.locks;java.util.function;java.util.function;java.util.jar;java.util.jar;java.util.logging;java.util.logging;java.util.prefs;java.util.prefs;java.util.regex;java.util.regex;java.util.spi;java.util.spi;java.util.stream;java.util.stream;java.util.zip;java.util.zip;javax.accessibility;javax.accessibility;javax.annotation.processing;javax.annotation.processing;javax.crypto;javax.crypto;javax.crypto.interfaces;javax.crypto.interfaces;javax.crypto.spec;javax.crypto.spec;javax.imageio;javax.imageio;javax.imageio.event;javax.imageio.event;javax.imageio.metadata;javax.imageio.metadata;javax.imageio.plugins.bmp;javax.imageio.plugins.bmp;javax.imageio.plugins.jpeg;javax.imageio.plugins.jpeg;javax.imageio.plugins.tiff;javax.imageio.plugins.tiff;javax.imageio.spi;javax.imageio.spi;javax.imageio.stream;javax.imageio.stream;javax.lang.model;javax.lang.model;javax.lang.model.element;javax.lang.model.element;javax.lang.model.type;javax.lang.model.type;javax.lang.model.util;javax.lang.model.util;javax.management;javax.management;javax.management.loading;javax.management.loading;javax.management.modelmbean;javax.management.modelmbean;javax.management.monitor;javax.management.monitor;javax.management.openmbean;javax.management.openmbean;javax.management.relation;javax.management.relation;javax.management.remote;javax.management.remote;javax.management.remote.rmi;javax.management.remote.rmi;javax.management.timer;javax.management.timer;javax.naming;javax.naming;javax.naming.directory;javax.naming.directory;javax.naming.event;javax.naming.event;javax.naming.ldap;javax.naming.ldap;javax.naming.ldap.spi;javax.naming.ldap.spi;javax.naming.spi;javax.naming.spi;javax.net;javax.net;javax.net.ssl;javax.net.ssl;javax.print;javax.print;javax.print.attribute;javax.print.attribute;javax.print.attribute.standard;javax.print.attribute.standard;javax.print.event;javax.print.event;javax.rmi.ssl;javax.rmi.ssl;javax.script;javax.script;javax.security.auth;javax.security.auth;javax.security.auth.callback;javax.security.auth.callback;javax.security.auth.kerberos;javax.security.auth.kerberos;javax.security.auth.login;javax.security.auth.login;javax.security.auth.spi;javax.security.auth.spi;javax.security.auth.x500;javax.security.auth.x500;javax.security.cert;javax.security.cert;javax.security.sasl;javax.security.sasl;javax.smartcardio;javax.smartcardio;javax.sound.midi;javax.sound.midi;javax.sound.midi.spi;javax.sound.midi.spi;javax.sound.sampled;javax.sound.sampled;javax.sound.sampled.spi;javax.sound.sampled.spi;javax.sql;javax.sql;javax.sql.rowset;javax.sql.rowset;javax.sql.rowset.serial;javax.sql.rowset.serial;javax.sql.rowset.spi;javax.sql.rowset.spi;javax.swing;javax.swing;javax.swing.border;javax.swing.border;javax.swing.colorchooser;javax.swing.colorchooser;javax.swing.event;javax.swing.event;javax.swing.filechooser;javax.swing.filechooser;javax.swing.plaf;javax.swing.plaf;javax.swing.plaf.basic;javax.swing.plaf.basic;javax.swing.plaf.metal;javax.swing.plaf.metal;javax.swing.plaf.multi;javax.swing.plaf.multi;javax.swing.plaf.nimbus;javax.swing.plaf.nimbus;javax.swing.plaf.synth;javax.swing.plaf.synth;javax.swing.table;javax.swing.table;javax.swing.text;javax.swing.text;javax.swing.text.html;javax.swing.text.html;javax.swing.text.html.parser;javax.swing.text.html.parser;javax.swing.text.rtf;javax.swing.text.rtf;javax.swing.tree;javax.swing.tree;javax.swing.undo;javax.swing.undo;javax.tools;javax.tools;javax.transaction.xa;javax.transaction.xa;javax.xml;javax.xml;javax.xml.catalog;javax.xml.catalog;javax.xml.crypto;javax.xml.crypto;javax.xml.crypto.dom;javax.xml.crypto.dom;javax.xml.crypto.dsig;javax.xml.crypto.dsig;javax.xml.crypto.dsig.dom;javax.xml.crypto.dsig.dom;javax.xml.crypto.dsig.keyinfo;javax.xml.crypto.dsig.keyinfo;javax.xml.crypto.dsig.spec;javax.xml.crypto.dsig.spec;javax.xml.datatype;javax.xml.datatype;javax.xml.namespace;javax.xml.namespace;javax.xml.parsers;javax.xml.parsers;javax.xml.stream;javax.xml.stream;javax.xml.stream.events;javax.xml.stream.events;javax.xml.stream.util;javax.xml.stream.util;javax.xml.transform;javax.xml.transform;javax.xml.transform.dom;javax.xml.transform.dom;javax.xml.transform.sax;javax.xml.transform.sax;javax.xml.transform.stax;javax.xml.transform.stax;javax.xml.transform.stream;javax.xml.transform.stream;javax.xml.validation;javax.xml.validation;javax.xml.xpath;javax.xml.xpath;jdk.dynalink;jdk.dynalink;jdk.dynalink.beans;jdk.dynalink.beans;jdk.dynalink.linker;jdk.dynalink.linker;jdk.dynalink.linker.support;jdk.dynalink.linker.support;jdk.dynalink.support;jdk.dynalink.support;jdk.incubator.foreign;jdk.incubator.foreign;jdk.javadoc.doclet;jdk.javadoc.doclet;jdk.jfr;jdk.jfr;jdk.jfr.consumer;jdk.jfr.consumer;jdk.jshell;jdk.jshell;jdk.jshell.execution;jdk.jshell.execution;jdk.jshell.spi;jdk.jshell.spi;jdk.jshell.tool;jdk.jshell.tool;jdk.management.jfr;jdk.management.jfr;jdk.nashorn.api.scripting;jdk.nashorn.api.scripting;jdk.nashorn.api.tree;jdk.nashorn.api.tree;jdk.net;jdk.net;jdk.nio;jdk.nio;jdk.nio.mapmode;jdk.nio.mapmode;jdk.security.jarsigner;jdk.security.jarsigner;jdk.swing.interop;jdk.swing.interop;netscape.javascript;netscape.javascript;org.ietf.jgss;org.ietf.jgss;org.w3c.dom;org.w3c.dom;org.w3c.dom.bootstrap;org.w3c.dom.bootstrap;org.w3c.dom.css;org.w3c.dom.css;org.w3c.dom.events;org.w3c.dom.events;org.w3c.dom.html;org.w3c.dom.html;org.w3c.dom.ls;org.w3c.dom.ls;org.w3c.dom.ranges;org.w3c.dom.ranges;org.w3c.dom.stylesheets;org.w3c.dom.stylesheets;org.w3c.dom.traversal;org.w3c.dom.traversal;org.w3c.dom.views;org.w3c.dom.views;org.w3c.dom.xpath;org.w3c.dom.xpath;org.xml.sax;org.xml.sax;org.xml.sax.ext;org.xml.sax.ext;org.xml.sax.helpers;org.xml.sax.helpers;sun.misc;sun.misc;sun.reflect;sun.reflect
Excludes:n.a.
Semantic Versioning:1.0.0
WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
Classes:
StatusFully Qualified Name
MODIFIED (*) com.sun.source.tree.ClassTree
MODIFIED (*) com.sun.source.util.DocTrees
MODIFIEDjava.lang.Boolean
MODIFIEDjava.lang.Byte
MODIFIEDjava.lang.Character
MODIFIEDjava.lang.Character$UnicodeBlock
MODIFIEDjava.lang.Character$UnicodeScript
MODIFIED (*) java.lang.CharSequence
MODIFIEDjava.lang.Class
MODIFIEDjava.lang.constant.ConstantDescs
MODIFIED (!) java.lang.invoke.ConstantBootstraps
MODIFIEDjava.lang.invoke.MethodHandles$Lookup
NEWjava.lang.invoke.MethodHandles$Lookup$ClassOption
MODIFIEDjava.lang.invoke.VarHandle
MODIFIEDjava.lang.Math
MODIFIEDjava.lang.reflect.AnnotatedType
MODIFIED (!) java.lang.reflect.Modifier
MODIFIEDjava.lang.Short
MODIFIEDjava.lang.StrictMath
UNCHANGED (*) java.lang.StringBuffer
UNCHANGED (*) java.lang.StringBuilder
MODIFIEDjava.net.MulticastSocket
MODIFIEDjava.nio.channels.ServerSocketChannel
MODIFIEDjava.nio.channels.SocketChannel
MODIFIEDjava.nio.channels.spi.SelectorProvider
MODIFIEDjava.nio.CharBuffer
NEWjava.security.interfaces.EdECKey
NEWjava.security.interfaces.EdECPrivateKey
NEWjava.security.interfaces.EdECPublicKey
NEWjava.security.spec.EdDSAParameterSpec
NEWjava.security.spec.EdECPoint
NEWjava.security.spec.EdECPrivateKeySpec
NEWjava.security.spec.EdECPublicKeySpec
MODIFIEDjava.security.spec.NamedParameterSpec
MODIFIEDjava.text.DecimalFormatSymbols
MODIFIEDjava.util.NoSuchElementException
MODIFIEDjava.util.TreeMap
MODIFIEDjavax.lang.model.element.Element
MODIFIEDjavax.lang.model.element.Modifier
MODIFIED (*) javax.lang.model.element.TypeElement
MODIFIEDjavax.lang.model.SourceVersion
MODIFIEDjavax.lang.model.type.TypeMirror
MODIFIED (!) javax.management.remote.rmi.RMIConnectorServer
MODIFIEDjavax.net.ssl.SSLSession
UNCHANGEDjavax.swing.plaf.basic.BasicDirectoryModel
MODIFIED (*) jdk.incubator.foreign.GroupLayout
NEWjdk.incubator.foreign.MappedMemorySegment
MODIFIED (!) jdk.incubator.foreign.MemoryAddress
MODIFIEDjdk.incubator.foreign.MemoryHandles
MODIFIED (!) jdk.incubator.foreign.MemoryLayout
MODIFIED (!) jdk.incubator.foreign.MemorySegment
MODIFIED (*) jdk.incubator.foreign.SequenceLayout
MODIFIED (*) jdk.incubator.foreign.ValueLayout
MODIFIED (*) jdk.javadoc.doclet.Taglet
REMOVED (!) jdk.nashorn.api.scripting.AbstractJSObject
REMOVED (!) jdk.nashorn.api.scripting.ClassFilter
REMOVED (!) jdk.nashorn.api.scripting.JSObject
REMOVED (!) jdk.nashorn.api.scripting.NashornException
REMOVED (!) jdk.nashorn.api.scripting.NashornScriptEngine
REMOVED (!) jdk.nashorn.api.scripting.NashornScriptEngineFactory
REMOVED (!) jdk.nashorn.api.scripting.ScriptObjectMirror
REMOVED (!) jdk.nashorn.api.scripting.ScriptUtils
REMOVED (!) jdk.nashorn.api.scripting.URLReader
REMOVED (!) jdk.nashorn.api.tree.ArrayAccessTree
REMOVED (!) jdk.nashorn.api.tree.ArrayLiteralTree
REMOVED (!) jdk.nashorn.api.tree.AssignmentTree
REMOVED (!) jdk.nashorn.api.tree.BinaryTree
REMOVED (!) jdk.nashorn.api.tree.BlockTree
REMOVED (!) jdk.nashorn.api.tree.BreakTree
REMOVED (!) jdk.nashorn.api.tree.CaseTree
REMOVED (!) jdk.nashorn.api.tree.CatchTree
REMOVED (!) jdk.nashorn.api.tree.ClassDeclarationTree
REMOVED (!) jdk.nashorn.api.tree.ClassExpressionTree
REMOVED (!) jdk.nashorn.api.tree.CompilationUnitTree
REMOVED (!) jdk.nashorn.api.tree.CompoundAssignmentTree
REMOVED (!) jdk.nashorn.api.tree.ConditionalExpressionTree
REMOVED (!) jdk.nashorn.api.tree.ConditionalLoopTree
REMOVED (!) jdk.nashorn.api.tree.ContinueTree
REMOVED (!) jdk.nashorn.api.tree.DebuggerTree
REMOVED (!) jdk.nashorn.api.tree.Diagnostic
REMOVED (!) jdk.nashorn.api.tree.Diagnostic$Kind
REMOVED (!) jdk.nashorn.api.tree.DiagnosticListener
REMOVED (!) jdk.nashorn.api.tree.DoWhileLoopTree
REMOVED (!) jdk.nashorn.api.tree.EmptyStatementTree
REMOVED (!) jdk.nashorn.api.tree.ErroneousTree
REMOVED (!) jdk.nashorn.api.tree.ExportEntryTree
REMOVED (!) jdk.nashorn.api.tree.ExpressionStatementTree
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
REMOVED (!) jdk.nashorn.api.tree.ForInLoopTree
REMOVED (!) jdk.nashorn.api.tree.ForLoopTree
REMOVED (!) jdk.nashorn.api.tree.ForOfLoopTree
REMOVED (!) jdk.nashorn.api.tree.FunctionCallTree
REMOVED (!) jdk.nashorn.api.tree.FunctionDeclarationTree
REMOVED (!) jdk.nashorn.api.tree.FunctionExpressionTree
REMOVED (!) jdk.nashorn.api.tree.GotoTree
REMOVED (!) jdk.nashorn.api.tree.IdentifierTree
REMOVED (!) jdk.nashorn.api.tree.IfTree
REMOVED (!) jdk.nashorn.api.tree.ImportEntryTree
REMOVED (!) jdk.nashorn.api.tree.InstanceOfTree
REMOVED (!) jdk.nashorn.api.tree.LabeledStatementTree
REMOVED (!) jdk.nashorn.api.tree.LineMap
REMOVED (!) jdk.nashorn.api.tree.LiteralTree
REMOVED (!) jdk.nashorn.api.tree.LoopTree
REMOVED (!) jdk.nashorn.api.tree.MemberSelectTree
REMOVED (!) jdk.nashorn.api.tree.ModuleTree
REMOVED (!) jdk.nashorn.api.tree.NewTree
REMOVED (!) jdk.nashorn.api.tree.ObjectLiteralTree
REMOVED (!) jdk.nashorn.api.tree.ParenthesizedTree
REMOVED (!) jdk.nashorn.api.tree.Parser
REMOVED (!) jdk.nashorn.api.tree.PropertyTree
REMOVED (!) jdk.nashorn.api.tree.RegExpLiteralTree
REMOVED (!) jdk.nashorn.api.tree.ReturnTree
REMOVED (!) jdk.nashorn.api.tree.SimpleTreeVisitorES5_1
REMOVED (!) jdk.nashorn.api.tree.SimpleTreeVisitorES6
REMOVED (!) jdk.nashorn.api.tree.SpreadTree
REMOVED (!) jdk.nashorn.api.tree.StatementTree
REMOVED (!) jdk.nashorn.api.tree.SwitchTree
REMOVED (!) jdk.nashorn.api.tree.TemplateLiteralTree
REMOVED (!) jdk.nashorn.api.tree.ThrowTree
REMOVED (!) jdk.nashorn.api.tree.Tree
REMOVED (!) jdk.nashorn.api.tree.Tree$Kind
REMOVED (!) jdk.nashorn.api.tree.TreeVisitor
REMOVED (!) jdk.nashorn.api.tree.TryTree
REMOVED (!) jdk.nashorn.api.tree.UnaryTree
REMOVED (!) jdk.nashorn.api.tree.UnknownTreeException
REMOVED (!) jdk.nashorn.api.tree.VariableTree
REMOVED (!) jdk.nashorn.api.tree.WhileLoopTree
REMOVED (!) jdk.nashorn.api.tree.WithTree
REMOVED (!) jdk.nashorn.api.tree.YieldTree
MODIFIED (!) jdk.net.ExtendedSocketOptions
REMOVED (!) jdk.net.SocketFlow
REMOVED (!) jdk.net.SocketFlow$Status
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (*)   public abstract interface  com.sun.source.tree.ClassTreetop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public java.util.ListgetPermitsClause() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.108
MODIFIED (*)   public abstract class  com.sun.source.util.DocTreestop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public abstract javax.lang.model.type.TypeMirrorgetType(com.sun.source.util.DocTreePath) n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
MODIFIED (Serializable compatible)  final public class  java.lang.Booleantop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.constant.Constable n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue8279148101864139651-3665804199014368530
Newtrue-6072669332544931859-3665804199014368530
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.OptionaldescribeConstable() n.a. n.a.
Old fileNew file
n.a.366
MODIFIED (Serializable compatible)  final public class  java.lang.Bytetop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.constant.Constable n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-5363310608702165979-7183698231559129828
Newtrue556833848950767748-7183698231559129828
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.OptionaldescribeConstable() n.a. n.a.
Old fileNew file
n.a.98
MODIFIED (Serializable compatible)  final public class  java.lang.Charactertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.constant.Constable n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-25470699395451258473786198910865385080
Newtrue-68004731855870740783786198910865385080
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.OptionaldescribeConstable() n.a. n.a.
Old fileNew file
n.a.622
MODIFIED   final static public class  java.lang.Character$UnicodeBlocktop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.Character$UnicodeBlock n.a. CHORASMIAN
NEWpublic static final java.lang.Character$UnicodeBlock n.a. CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G
NEWpublic static final java.lang.Character$UnicodeBlock n.a. DIVES_AKURU
NEWpublic static final java.lang.Character$UnicodeBlock n.a. KHITAN_SMALL_SCRIPT
NEWpublic static final java.lang.Character$UnicodeBlock n.a. LISU_SUPPLEMENT
NEWpublic static final java.lang.Character$UnicodeBlock n.a. SYMBOLS_FOR_LEGACY_COMPUTING
NEWpublic static final java.lang.Character$UnicodeBlock n.a. TANGUT_SUPPLEMENT
NEWpublic static final java.lang.Character$UnicodeBlock n.a. YEZIDI
MODIFIED (Serializable compatible)  final static public enum  java.lang.Character$UnicodeScripttop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-6691849954039253299n.a.
Newtrue-5717674564428606799n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.Character$UnicodeScript n.a. CHORASMIAN
NEWpublic static final java.lang.Character$UnicodeScript n.a. DIVES_AKURU
NEWpublic static final java.lang.Character$UnicodeScript n.a. KHITAN_SMALL_SCRIPT
NEWpublic static final java.lang.Character$UnicodeScript n.a. YEZIDI
MODIFIED (*)   public abstract interface  java.lang.CharSequencetop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public booleanisEmpty() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.102
MODIFIED (Serializable compatible)  final public class  java.lang.Classtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue8598030510488159393206093459760846163
Newtrue-24821913707203607423206093459760846163
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisHidden() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic booleanisSealed() n.a. n.a.
Old fileNew file
n.a.4445
NEWpublic java.lang.constant.ClassDesc[]permittedSubclasses() n.a. n.a.
Old fileNew file
n.a.4409
MODIFIED   final public class  java.lang.constant.ConstantDescstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.constant.DirectMethodHandleDesc n.a. BSM_EXPLICIT_CAST
NEWpublic static final java.lang.constant.DirectMethodHandleDesc n.a. BSM_GET_STATIC_FINAL
NEWpublic static final java.lang.constant.DynamicConstantDesc n.a. FALSE
NEWpublic static final java.lang.constant.DynamicConstantDesc n.a. TRUE
MODIFIED (!)   final public class  java.lang.invoke.ConstantBootstrapstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!) private  (<-  public )  ConstantBootstraps() n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4746
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.ObjectexplicitCast(java.lang.invoke.MethodHandles$Lookup, java.lang.String, java.lang.Class, java.lang.Object)
Status:Name:
NEWjava.lang.ClassCastException
n.a.
Old fileNew file
n.a.406
MODIFIED   final static public class  java.lang.invoke.MethodHandles$Lookuptop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.invoke.MethodHandles$LookupdefineHiddenClass(byte[], boolean, java.lang.invoke.MethodHandles$Lookup$ClassOption[])
Status:Name:
NEWjava.lang.IllegalAccessException
n.a.
Old fileNew file
n.a.1957
NEWpublic java.lang.ClassensureInitialized(java.lang.Class)
Status:Name:
NEWjava.lang.IllegalAccessException
n.a.
Old fileNew file
n.a.2611
NEW (Serializable compatible)  final static public enum  java.lang.invoke.MethodHandles$Lookup$ClassOptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum n.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable n.a.
NEWjava.lang.Comparable n.a.
NEWjava.lang.constant.Constable n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue8983301351206395211n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.invoke.MethodHandles$Lookup$ClassOption n.a. NESTMATE
NEWpublic static final java.lang.invoke.MethodHandles$Lookup$ClassOption n.a. STRONG
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.invoke.MethodHandles$Lookup$ClassOptionvalueOf(java.lang.String) n.a. n.a.
Old fileNew file
n.a.1706
NEWstatic public java.lang.invoke.MethodHandles$Lookup$ClassOption[]values() n.a. n.a.
Old fileNew file
n.a.1706
MODIFIED   public abstract class  java.lang.invoke.VarHandletop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIEDnot_final  (<-  final )  public java.util.ListcoordinateTypes() n.a. n.a.
Old fileNew file
18971907
MODIFIEDnot_final  (<-  final )  public java.lang.invoke.MethodHandletoMethodHandle(java.lang.invoke.VarHandle$AccessMode) n.a. n.a.
Old fileNew file
19621972
MODIFIEDnot_final  (<-  final )  public java.lang.ClassvarType() n.a. n.a.
Old fileNew file
18861896
MODIFIED   final public class  java.lang.Mathtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public intabsExact(int) n.a. n.a.
Old fileNew file
n.a.1392
NEWstatic public longabsExact(long) n.a. n.a.
Old fileNew file
n.a.1438
MODIFIED   public abstract interface  java.lang.reflect.AnnotatedTypetop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.annotation.AnnotationgetAnnotation(java.lang.Class) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.annotation.Annotation[]getAnnotations() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.annotation.Annotation[]getDeclaredAnnotations() n.a. n.a.
Old fileNew file
n.a.n.a.
MODIFIED (!)   public class  java.lang.reflect.Modifiertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!) private  (<-  public )  Modifier() n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5049
MODIFIED (Serializable compatible)  final public class  java.lang.Shorttop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.constant.Constable n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-39552963334648311457515723908773894738
Newtrue-21903174766279668817515723908773894738
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.OptionaldescribeConstable() n.a. n.a.
Old fileNew file
n.a.224
MODIFIED   final public class  java.lang.StrictMathtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public intabsExact(int) n.a. n.a.
Old fileNew file
n.a.1161
NEWstatic public longabsExact(long) n.a. n.a.
Old fileNew file
n.a.1203
UNCHANGED (*) (Serializable compatible)  final public class  java.lang.StringBuffertop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.lang.CharSequence n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-91867441392547623283388685877147921107
Newtrue-91867441392547623283388685877147921107
UNCHANGED (*) (Serializable compatible)  final public class  java.lang.StringBuildertop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.lang.CharSequence n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue90497773801096029914383685877147921099
Newtrue90497773801096029914383685877147921099
MODIFIED   public class  java.net.MulticastSockettop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.util.SetsupportedOptions() n.a. n.a.
Old fileNew file
797n.a.
MODIFIED   public abstract class  java.nio.channels.ServerSocketChanneltop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.nio.channels.ServerSocketChannelopen(java.net.ProtocolFamily)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.143
MODIFIED   public abstract class  java.nio.channels.SocketChanneltop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.nio.channels.SocketChannelopen(java.net.ProtocolFamily)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.180
MODIFIED   public abstract class  java.nio.channels.spi.SelectorProvidertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.nio.channels.ServerSocketChannelopenServerSocketChannel(java.net.ProtocolFamily)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.363
NEWpublic java.nio.channels.SocketChannelopenSocketChannel(java.net.ProtocolFamily)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.339
MODIFIED   public abstract class  java.nio.CharBuffertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.lang.CharSequence n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public booleanisEmpty() n.a. n.a.
Old fileNew file
n.a.1731
NEW   public abstract interface  java.security.interfaces.EdECKeytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.security.spec.NamedParameterSpecgetParams() n.a. n.a.
Old fileNew file
n.a.n.a.
NEW (Serializable compatible)  public abstract interface  java.security.interfaces.EdECPrivateKeytop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable n.a.
NEWjava.security.interfaces.EdECKey n.a.
NEWjava.security.Key n.a.
NEWjava.security.PrivateKey n.a.
NEWjavax.security.auth.Destroyable n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue297141883611890180n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.util.OptionalgetBytes() n.a. n.a.
Old fileNew file
n.a.n.a.
NEW (Serializable compatible)  public abstract interface  java.security.interfaces.EdECPublicKeytop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable n.a.
NEWjava.security.interfaces.EdECKey n.a.
NEWjava.security.Key n.a.
NEWjava.security.PublicKey n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-7271086803564526511n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.security.spec.EdECPointgetPoint() n.a. n.a.
Old fileNew file
n.a.n.a.
NEW   public class  java.security.spec.EdDSAParameterSpectop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.security.spec.AlgorithmParameterSpec n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EdDSAParameterSpec(boolean) n.a. n.a.
Old fileNew file
n.a.60
NEWpublic EdDSAParameterSpec(boolean, byte[]) n.a. n.a.
Old fileNew file
n.a.76
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.OptionalgetContext() n.a. n.a.
Old fileNew file
n.a.104
NEWpublic booleanisPrehash() n.a. n.a.
Old fileNew file
n.a.94
NEW   final public class  java.security.spec.EdECPointtop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EdECPoint(boolean, java.math.BigInteger) n.a. n.a.
Old fileNew file
n.a.61
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.math.BigIntegergetY() n.a. n.a.
Old fileNew file
n.a.84
NEWpublic booleanisXOdd() n.a. n.a.
Old fileNew file
n.a.75
NEW   final public class  java.security.spec.EdECPrivateKeySpectop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.security.spec.KeySpec n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EdECPrivateKeySpec(java.security.spec.NamedParameterSpec, byte[]) n.a. n.a.
Old fileNew file
n.a.55
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic byte[]getBytes() n.a. n.a.
Old fileNew file
n.a.79
NEWpublic java.security.spec.NamedParameterSpecgetParams() n.a. n.a.
Old fileNew file
n.a.69
NEW   final public class  java.security.spec.EdECPublicKeySpectop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.security.spec.KeySpec n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EdECPublicKeySpec(java.security.spec.NamedParameterSpec, java.security.spec.EdECPoint) n.a. n.a.
Old fileNew file
n.a.53
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.security.spec.NamedParameterSpecgetParams() n.a. n.a.
Old fileNew file
n.a.67
NEWpublic java.security.spec.EdECPointgetPoint() n.a. n.a.
Old fileNew file
n.a.76
MODIFIED   public class  java.security.spec.NamedParameterSpectop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.security.spec.NamedParameterSpec n.a. ED25519
NEWpublic static final java.security.spec.NamedParameterSpec n.a. ED448
MODIFIED (Serializable compatible)  public class  java.text.DecimalFormatSymbolstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-50286950919998478305772796243397350300
Newtrue-37784811840135875375772796243397350300
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic chargetMonetaryGroupingSeparator() n.a. n.a.
Old fileNew file
n.a.564
NEWpublic voidsetMonetaryGroupingSeparator(char) n.a. n.a.
Old fileNew file
n.a.578
MODIFIED (Serializable compatible)  public class  java.util.NoSuchElementExceptiontop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue67698292506394118806769829250639411880
Newtrue68754107184809339986769829250639411880
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic NoSuchElementException(java.lang.Throwable) n.a. n.a.
Old fileNew file
n.a.73
NEWpublic NoSuchElementException(java.lang.String, java.lang.Throwable) n.a. n.a.
Old fileNew file
n.a.59
MODIFIED (Serializable compatible)  public class  java.util.TreeMaptop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue4704756886402280906919286545866124006
Newtrue5718063913344236535919286545866124006
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.Objectcompute(java.lang.Object, java.util.function.BiFunction) n.a. n.a.
Old fileNew file
n.a.637
NEWpublic java.lang.ObjectcomputeIfAbsent(java.lang.Object, java.util.function.Function) n.a. n.a.
Old fileNew file
n.a.554
NEWpublic java.lang.ObjectcomputeIfPresent(java.lang.Object, java.util.function.BiFunction) n.a. n.a.
Old fileNew file
n.a.616
NEWpublic java.lang.Objectmerge(java.lang.Object, java.lang.Object, java.util.function.BiFunction) n.a. n.a.
Old fileNew file
n.a.699
NEWpublic java.lang.ObjectputIfAbsent(java.lang.Object, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.539
MODIFIED   public abstract interface  javax.lang.model.element.Elementtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.annotation.Annotation[]getAnnotationsByType(java.lang.Class) n.a. n.a.
Old fileNew file
n.a.n.a.
MODIFIED (Serializable compatible)  not_final  (<-  final )  public enum  javax.lang.model.element.Modifiertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-6897345155303841703n.a.
Newtrue-2300662649159194908n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final javax.lang.model.element.Modifier n.a. NON_SEALED
NEWpublic static final javax.lang.model.element.Modifier n.a. SEALED
MODIFIED (*)   public abstract interface  javax.lang.model.element.TypeElementtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public java.util.ListgetPermittedSubclasses() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.227
MODIFIED (Serializable compatible)  final public enum  javax.lang.model.SourceVersiontop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-4238723348023724103n.a.
Newtrue-7839313407698382020n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final javax.lang.model.SourceVersion n.a. RELEASE_15
MODIFIED   public abstract interface  javax.lang.model.type.TypeMirrortop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.annotation.AnnotationgetAnnotation(java.lang.Class) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.util.ListgetAnnotationMirrors() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.annotation.Annotation[]getAnnotationsByType(java.lang.Class) n.a. n.a.
Old fileNew file
n.a.n.a.
MODIFIED (!)   public class  javax.management.remote.rmi.RMIConnectorServertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) public static final java.lang.String (!)
Change
FIELD_REMOVED
CREDENTIAL_TYPES
MODIFIED   public abstract interface  javax.net.ssl.SSLSessiontop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIEDpublic not_abstract  (<-  abstract )  javax.security.cert.X509Certificate[]getPeerCertificateChain()
Status:Name:
UNCHANGEDjavax.net.ssl.SSLPeerUnverifiedException
n.a.
Old fileNew file
n.a.295
UNCHANGED (Serializable incompatible(!): default serialVersionUID changed)  public class  javax.swing.plaf.basic.BasicDirectoryModeltop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue8660241605685968569n.a.
Newtrue-2331336721473770195n.a.
MODIFIED (*)   final public class  jdk.incubator.foreign.GroupLayouttop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!) jdk.incubator.foreign.MemoryLayout n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic jdk.incubator.foreign.GroupLayoutwithAttribute(java.lang.String, java.lang.constant.Constable) n.a. n.a.
Old fileNew file
n.a.218
NEW   public abstract interface  jdk.incubator.foreign.MappedMemorySegmenttop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseable n.a.
NEWjdk.incubator.foreign.MemorySegment n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract jdk.incubator.foreign.MappedMemorySegmentasSlice(long, long) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidforce() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract booleanisLoaded() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidload() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidunload() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract jdk.incubator.foreign.MappedMemorySegmentwithAccessModes(int) n.a. n.a.
Old fileNew file
n.a.n.a.
MODIFIED (!)   public abstract interface  jdk.incubator.foreign.MemoryAddresstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final jdk.incubator.foreign.MemoryAddress n.a. NULL
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public voidcopy(jdk.incubator.foreign.MemoryAddress, jdk.incubator.foreign.MemoryAddress, long) n.a.
Change
METHOD_REMOVED
Old fileNew file
114n.a.
REMOVED (!) public abstract longoffset() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) static public jdk.incubator.foreign.MemoryAddressofLong(long) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.131
NEW (*) public abstract jdk.incubator.foreign.MemoryAddressrebase(jdk.incubator.foreign.MemorySegment) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public abstract longsegmentOffset() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public abstract longtoRawLongValue() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED   final public class  jdk.incubator.foreign.MemoryHandlestop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.invoke.VarHandleasAddressVarHandle(java.lang.invoke.VarHandle) n.a. n.a.
Old fileNew file
n.a.335
NEWstatic public java.lang.invoke.VarHandleasUnsigned(java.lang.invoke.VarHandle, java.lang.Class) n.a. n.a.
Old fileNew file
n.a.401
NEWstatic public java.lang.invoke.VarHandlecollectCoordinates(java.lang.invoke.VarHandle, int, java.lang.invoke.MethodHandle) n.a. n.a.
Old fileNew file
n.a.594
NEWstatic public java.lang.invoke.VarHandledropCoordinates(java.lang.invoke.VarHandle, int, java.lang.Class[]) n.a. n.a.
Old fileNew file
n.a.618
NEWstatic public java.lang.invoke.VarHandlefilterCoordinates(java.lang.invoke.VarHandle, int, java.lang.invoke.MethodHandle[]) n.a. n.a.
Old fileNew file
n.a.483
NEWstatic public java.lang.invoke.VarHandlefilterValue(java.lang.invoke.VarHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle) n.a. n.a.
Old fileNew file
n.a.452
NEWstatic public java.lang.invoke.VarHandleinsertCoordinates(java.lang.invoke.VarHandle, int, java.lang.Object[]) n.a. n.a.
Old fileNew file
n.a.513
NEWstatic public java.lang.invoke.VarHandlepermuteCoordinates(java.lang.invoke.VarHandle, java.util.List, int[]) n.a. n.a.
Old fileNew file
n.a.554
MODIFIED (!)   public abstract interface  jdk.incubator.foreign.MemoryLayouttop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String n.a. LAYOUT_NAME
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public abstract java.util.Optionalattribute(java.lang.String) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public abstract java.util.stream.Streamattributes() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public longbitOffset(jdk.incubator.foreign.MemoryLayout$PathElement[]) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.346
NEW (*) public longbyteOffset(jdk.incubator.foreign.MemoryLayout$PathElement[]) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.365
NEW (*) public abstract booleanisPadding() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
REMOVED (!) public longoffset(jdk.incubator.foreign.MemoryLayout$PathElement[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
280n.a.
NEW (*) public abstract jdk.incubator.foreign.MemoryLayoutwithAttribute(java.lang.String, java.lang.constant.Constable) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!)   public abstract interface  jdk.incubator.foreign.MemorySegmenttop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final int n.a. ACQUIRE
NEWpublic static final int n.a. ALL_ACCESS
NEWpublic static final int n.a. CLOSE
NEWpublic static final int n.a. HANDOFF
NEWpublic static final int n.a. READ
NEWpublic static final int n.a. WRITE
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public abstract intaccessModes() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.incubator.foreign.MemorySegmentacquire() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.incubator.foreign.MemorySegmentasReadOnly() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract voidcopyFrom(jdk.incubator.foreign.MemorySegment) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public abstract jdk.incubator.foreign.MemorySegmentfill(byte) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public abstract booleanhasAccessModes(int) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisReadOnly() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) static public jdk.incubator.foreign.MemorySegmentmapFromPath(java.nio.file.Path, long, java.nio.channels.FileChannel$MapMode)
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
398n.a.
NEW (*) static public jdk.incubator.foreign.MappedMemorySegmentmapFromPath(java.nio.file.Path, long, long, java.nio.channels.FileChannel$MapMode)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.574
NEW (*) public abstract longmismatch(jdk.incubator.foreign.MemorySegment) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) static public jdk.incubator.foreign.MemorySegmentofNativeRestricted(jdk.incubator.foreign.MemoryAddress, long, java.lang.Thread, java.lang.Runnable, java.lang.Object) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.633
NEW (*) static public java.util.Spliteratorspliterator(jdk.incubator.foreign.MemorySegment, jdk.incubator.foreign.SequenceLayout) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.197
NEW (*) public abstract jdk.incubator.foreign.MemorySegmentwithAccessModes(int) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public abstract jdk.incubator.foreign.MemorySegmentwithOwnerThread(java.lang.Thread) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (*)   final public class  jdk.incubator.foreign.SequenceLayouttop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!) jdk.incubator.foreign.MemoryLayout n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic jdk.incubator.foreign.SequenceLayoutflatten() n.a. n.a.
Old fileNew file
n.a.211
NEWpublic jdk.incubator.foreign.SequenceLayoutreshape(long[]) n.a. n.a.
Old fileNew file
n.a.148
NEWpublic jdk.incubator.foreign.SequenceLayoutwithAttribute(java.lang.String, java.lang.constant.Constable) n.a. n.a.
Old fileNew file
n.a.297
MODIFIED (*)   final public class  jdk.incubator.foreign.ValueLayouttop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!) jdk.incubator.foreign.MemoryLayout n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic jdk.incubator.foreign.ValueLayoutwithAttribute(java.lang.String, java.lang.constant.Constable) n.a. n.a.
Old fileNew file
n.a.147
MODIFIED (*)   public abstract interface  jdk.javadoc.doclet.Taglettop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public booleanisBlockTag() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.102
REMOVED (!)   public abstract class  jdk.nashorn.api.scripting.AbstractJSObjecttop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.scripting.JSObject
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public AbstractJSObject() n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
51n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.lang.Objectcall(java.lang.Object, java.lang.Object[]) n.a. n.a.
Old fileNew file
58n.a.
REMOVEDpublic java.lang.Objecteval(java.lang.String) n.a. n.a.
Old fileNew file
74n.a.
REMOVEDpublic java.lang.StringgetClassName() n.a. n.a.
Old fileNew file
176n.a.
REMOVED (!) static public java.lang.ObjectgetDefaultValue(jdk.nashorn.api.scripting.JSObject, java.lang.Class) n.a.
Change
METHOD_REMOVED
Old fileNew file
228n.a.
REMOVEDpublic java.lang.ObjectgetMember(java.lang.String) n.a. n.a.
Old fileNew file
82n.a.
REMOVEDpublic java.lang.ObjectgetSlot(int) n.a. n.a.
Old fileNew file
91n.a.
REMOVEDpublic booleanhasMember(java.lang.String) n.a. n.a.
Old fileNew file
99n.a.
REMOVEDpublic booleanhasSlot(int) n.a. n.a.
Old fileNew file
108n.a.
REMOVEDpublic booleanisArray() n.a. n.a.
Old fileNew file
200n.a.
REMOVEDpublic booleanisFunction() n.a. n.a.
Old fileNew file
184n.a.
REMOVEDpublic booleanisInstance(java.lang.Object) n.a. n.a.
Old fileNew file
162n.a.
REMOVEDpublic booleanisInstanceOf(java.lang.Object) n.a. n.a.
Old fileNew file
167n.a.
REMOVEDpublic booleanisStrictFunction() n.a. n.a.
Old fileNew file
192n.a.
REMOVEDpublic java.util.SetkeySet() n.a. n.a.
Old fileNew file
144n.a.
REMOVEDpublic java.lang.ObjectnewObject(java.lang.Object[]) n.a. n.a.
Old fileNew file
66n.a.
REMOVEDpublic voidremoveMember(java.lang.String) n.a. n.a.
Old fileNew file
116n.a.
REMOVEDpublic voidsetMember(java.lang.String, java.lang.Object) n.a. n.a.
Old fileNew file
125n.a.
REMOVEDpublic voidsetSlot(int, java.lang.Object) n.a. n.a.
Old fileNew file
135n.a.
REMOVEDpublic doubletoNumber() n.a. n.a.
Old fileNew file
211n.a.
REMOVEDpublic java.util.Collectionvalues() n.a. n.a.
Old fileNew file
152n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.scripting.ClassFiltertop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract booleanexposeToScripts(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.scripting.JSObjecttop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.lang.Objectcall(java.lang.Object, java.lang.Object[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.Objecteval(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.StringgetClassName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public java.lang.ObjectgetDefaultValue(java.lang.Class)
Status:Name:
REMOVEDjava.lang.UnsupportedOperationException
Change
METHOD_REMOVED
Old fileNew file
212n.a.
REMOVED (!) public abstract java.lang.ObjectgetMember(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectgetSlot(int) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanhasMember(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanhasSlot(int) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisArray() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisFunction() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisInstance(java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisInstanceOf(java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisStrictFunction() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.SetkeySet() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectnewObject(java.lang.Object[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract voidremoveMember(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract voidsetMember(java.lang.String, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract voidsetSlot(int, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public doubletoNumber() n.a.
Change
METHOD_REMOVED
Old fileNew file
200n.a.
REMOVED (!) public abstract java.util.Collectionvalues() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) (Serializable incompatible(!): class removed)  public abstract class  jdk.nashorn.api.scripting.NashornExceptiontop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) java.lang.RuntimeException
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue49156181000948745271
Newfalsen.a.n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) protected NashornException(java.lang.String, java.lang.Throwable, java.lang.String, int, int) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
88n.a.
REMOVED (!) protected NashornException(java.lang.String, java.lang.String, int, int) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
75n.a.
REMOVED (!) protected NashornException(java.lang.String, java.lang.Throwable) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
101n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) final public intgetColumnNumber() n.a.
Change
METHOD_REMOVED
Old fileNew file
154n.a.
REMOVED (!) public java.lang.ObjectgetEcmaError() n.a.
Change
METHOD_REMOVED
Old fileNew file
273n.a.
REMOVED (!) final public java.lang.StringgetFileName() n.a.
Change
METHOD_REMOVED
Old fileNew file
114n.a.
REMOVED (!) final public intgetLineNumber() n.a.
Change
METHOD_REMOVED
Old fileNew file
134n.a.
REMOVED (!) static public java.lang.StackTraceElement[]getScriptFrames(java.lang.Throwable) n.a.
Change
METHOD_REMOVED
Old fileNew file
173n.a.
REMOVED (!) static public java.lang.StringgetScriptStackString(java.lang.Throwable) n.a.
Change
METHOD_REMOVED
Old fileNew file
215n.a.
REMOVED (!) protected java.lang.ObjectgetThrown() n.a.
Change
METHOD_REMOVED
Old fileNew file
240n.a.
REMOVED (!) final public voidsetColumnNumber(int) n.a.
Change
METHOD_REMOVED
Old fileNew file
163n.a.
REMOVED (!) public voidsetEcmaError(java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
283n.a.
REMOVED (!) final public voidsetFileName(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
124n.a.
REMOVED (!) final public voidsetLineNumber(int) n.a.
Change
METHOD_REMOVED
Old fileNew file
144n.a.
REMOVED (!)   final public class  jdk.nashorn.api.scripting.NashornScriptEnginetop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) javax.script.AbstractScriptEngine
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) javax.script.Compilable
Change
INTERFACE_REMOVED
REMOVED (!) javax.script.Invocable
Change
INTERFACE_REMOVED
REMOVED (!) javax.script.ScriptEngine
Change
INTERFACE_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) public static final java.lang.String (!)
Change
FIELD_REMOVED
NASHORN_GLOBAL
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic javax.script.CompiledScriptcompile(java.io.Reader)
Status:Name:
REMOVEDjavax.script.ScriptException
n.a.
Old fileNew file
184n.a.
REMOVEDpublic javax.script.CompiledScriptcompile(java.lang.String)
Status:Name:
REMOVEDjavax.script.ScriptException
n.a.
Old fileNew file
189n.a.
REMOVEDpublic javax.script.BindingscreateBindings() n.a. n.a.
Old fileNew file
172n.a.
REMOVEDpublic java.lang.Objecteval(java.io.Reader, javax.script.ScriptContext)
Status:Name:
REMOVEDjavax.script.ScriptException
n.a.
Old fileNew file
157n.a.
REMOVEDpublic java.lang.Objecteval(java.lang.String, javax.script.ScriptContext)
Status:Name:
REMOVEDjavax.script.ScriptException
n.a.
Old fileNew file
162n.a.
REMOVEDpublic javax.script.ScriptEngineFactorygetFactory() n.a. n.a.
Old fileNew file
167n.a.
REMOVEDpublic java.lang.ObjectgetInterface(java.lang.Class) n.a. n.a.
Old fileNew file
211n.a.
REMOVEDpublic java.lang.ObjectgetInterface(java.lang.Object, java.lang.Class) n.a. n.a.
Old fileNew file
216n.a.
REMOVEDpublic java.lang.ObjectinvokeFunction(java.lang.String, java.lang.Object[])
Status:Name:
REMOVEDjavax.script.ScriptException
REMOVEDjava.lang.NoSuchMethodException
n.a.
Old fileNew file
197n.a.
REMOVEDpublic java.lang.ObjectinvokeMethod(java.lang.Object, java.lang.String, java.lang.Object[])
Status:Name:
REMOVEDjavax.script.ScriptException
REMOVEDjava.lang.NoSuchMethodException
n.a.
Old fileNew file
203n.a.
REMOVED (!)   final public class  jdk.nashorn.api.scripting.NashornScriptEngineFactorytop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) javax.script.ScriptEngineFactory
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public NashornScriptEngineFactory() n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
55n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.lang.StringgetEngineName() n.a. n.a.
Old fileNew file
58n.a.
REMOVEDpublic java.lang.StringgetEngineVersion() n.a. n.a.
Old fileNew file
63n.a.
REMOVEDpublic java.util.ListgetExtensions() n.a. n.a.
Old fileNew file
68n.a.
REMOVEDpublic java.lang.StringgetLanguageName() n.a. n.a.
Old fileNew file
73n.a.
REMOVEDpublic java.lang.StringgetLanguageVersion() n.a. n.a.
Old fileNew file
78n.a.
REMOVEDpublic java.lang.StringgetMethodCallSyntax(java.lang.String, java.lang.String, java.lang.String[]) n.a. n.a.
Old fileNew file
83n.a.
REMOVEDpublic java.util.ListgetMimeTypes() n.a. n.a.
Old fileNew file
101n.a.
REMOVEDpublic java.util.ListgetNames() n.a. n.a.
Old fileNew file
106n.a.
REMOVEDpublic java.lang.StringgetOutputStatement(java.lang.String) n.a. n.a.
Old fileNew file
111n.a.
REMOVEDpublic java.lang.ObjectgetParameter(java.lang.String) n.a. n.a.
Old fileNew file
116n.a.
REMOVEDpublic java.lang.StringgetProgram(java.lang.String[]) n.a. n.a.
Old fileNew file
138n.a.
REMOVEDpublic javax.script.ScriptEnginegetScriptEngine() n.a. n.a.
Old fileNew file
154n.a.
REMOVED (!) public javax.script.ScriptEnginegetScriptEngine(java.lang.ClassLoader) n.a.
Change
METHOD_REMOVED
Old fileNew file
173n.a.
REMOVED (!) public javax.script.ScriptEnginegetScriptEngine(jdk.nashorn.api.scripting.ClassFilter) n.a.
Change
METHOD_REMOVED
Old fileNew file
187n.a.
REMOVED (!) public javax.script.ScriptEnginegetScriptEngine(java.lang.String[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
201n.a.
REMOVED (!) public javax.script.ScriptEnginegetScriptEngine(java.lang.String[], java.lang.ClassLoader) n.a.
Change
METHOD_REMOVED
Old fileNew file
216n.a.
REMOVED (!) public javax.script.ScriptEnginegetScriptEngine(java.lang.String[], java.lang.ClassLoader, jdk.nashorn.api.scripting.ClassFilter) n.a.
Change
METHOD_REMOVED
Old fileNew file
232n.a.
REMOVED (!)   final public class  jdk.nashorn.api.scripting.ScriptObjectMirrortop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) jdk.nashorn.api.scripting.AbstractJSObject
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.util.Map
Change
INTERFACE_REMOVED
REMOVED (!) javax.script.Bindings
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.scripting.JSObject
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.lang.Objectcall(java.lang.Object, java.lang.Object[]) n.a. n.a.
Old fileNew file
109n.a.
REMOVED (!) public java.lang.ObjectcallMember(java.lang.String, java.lang.Object[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
190n.a.
REMOVEDpublic voidclear() n.a. n.a.
Old fileNew file
337n.a.
REMOVEDpublic booleancontainsKey(java.lang.Object) n.a. n.a.
Old fileNew file
347n.a.
REMOVEDpublic booleancontainsValue(java.lang.Object) n.a. n.a.
Old fileNew file
357n.a.
REMOVED (!) public booleandelete(java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
467n.a.
REMOVEDpublic java.util.SetentrySet() n.a. n.a.
Old fileNew file
366n.a.
REMOVEDpublic booleanequals(java.lang.Object) n.a. n.a.
Old fileNew file
83n.a.
REMOVEDpublic java.lang.Objecteval(java.lang.String) n.a. n.a.
Old fileNew file
168n.a.
REMOVED (!) public jdk.nashorn.api.scripting.ScriptObjectMirrorfreeze() n.a.
Change
METHOD_REMOVED
Old fileNew file
612n.a.
REMOVEDpublic java.lang.Objectget(java.lang.Object) n.a. n.a.
Old fileNew file
384n.a.
REMOVEDpublic java.lang.StringgetClassName() n.a. n.a.
Old fileNew file
315n.a.
REMOVEDpublic java.lang.ObjectgetDefaultValue(java.lang.Class) n.a. n.a.
Old fileNew file
904n.a.
REMOVEDpublic java.lang.ObjectgetMember(java.lang.String) n.a. n.a.
Old fileNew file
223n.a.
REMOVED (!) public java.lang.String[]getOwnKeys(boolean) n.a.
Change
METHOD_REMOVED
Old fileNew file
549n.a.
REMOVED (!) public java.lang.ObjectgetOwnPropertyDescriptor(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
535n.a.
REMOVED (!) public java.lang.ObjectgetProto() n.a.
Change
METHOD_REMOVED
Old fileNew file
506n.a.
REMOVEDpublic java.lang.ObjectgetSlot(int) n.a. n.a.
Old fileNew file
233n.a.
REMOVEDpublic inthashCode() n.a. n.a.
Old fileNew file
92n.a.
REMOVEDpublic booleanhasMember(java.lang.String) n.a. n.a.
Old fileNew file
242n.a.
REMOVEDpublic booleanhasSlot(int) n.a. n.a.
Old fileNew file
252n.a.
REMOVED (!) static public booleanidentical(java.lang.Object, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
811n.a.
REMOVEDpublic booleanisArray() n.a. n.a.
Old fileNew file
330n.a.
REMOVEDpublic booleanisEmpty() n.a. n.a.
Old fileNew file
394n.a.
REMOVED (!) public booleanisExtensible() n.a.
Change
METHOD_REMOVED
Old fileNew file
575n.a.
REMOVED (!) public booleanisFrozen() n.a.
Change
METHOD_REMOVED
Old fileNew file
625n.a.
REMOVEDpublic booleanisFunction() n.a. n.a.
Old fileNew file
320n.a.
REMOVEDpublic booleanisInstance(java.lang.Object) n.a. n.a.
Old fileNew file
296n.a.
REMOVED (!) public booleanisSealed() n.a.
Change
METHOD_REMOVED
Old fileNew file
600n.a.
REMOVEDpublic booleanisStrictFunction() n.a. n.a.
Old fileNew file
325n.a.
REMOVED (!) static public booleanisUndefined(java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
639n.a.
REMOVEDpublic java.util.SetkeySet() n.a. n.a.
Old fileNew file
403n.a.
REMOVEDpublic java.lang.ObjectnewObject(java.lang.Object[]) n.a. n.a.
Old fileNew file
139n.a.
REMOVED (!) public jdk.nashorn.api.scripting.ScriptObjectMirrorpreventExtensions() n.a.
Change
METHOD_REMOVED
Old fileNew file
562n.a.
REMOVEDpublic java.lang.Objectput(java.lang.String, java.lang.Object) n.a. n.a.
Old fileNew file
419n.a.
REMOVEDpublic voidputAll(java.util.Map) n.a. n.a.
Old fileNew file
432n.a.
REMOVEDpublic java.lang.Objectremove(java.lang.Object) n.a. n.a.
Old fileNew file
451n.a.
REMOVEDpublic voidremoveMember(java.lang.String) n.a. n.a.
Old fileNew file
261n.a.
REMOVED (!) public jdk.nashorn.api.scripting.ScriptObjectMirrorseal() n.a.
Change
METHOD_REMOVED
Old fileNew file
587n.a.
REMOVED (!) public voidsetIndexedPropertiesToExternalArrayData(java.nio.ByteBuffer) n.a.
Change
METHOD_REMOVED
Old fileNew file
286n.a.
REMOVEDpublic voidsetMember(java.lang.String, java.lang.Object) n.a. n.a.
Old fileNew file
266n.a.
REMOVED (!) public voidsetProto(java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
518n.a.
REMOVEDpublic voidsetSlot(int, java.lang.Object) n.a. n.a.
Old fileNew file
271n.a.
REMOVEDpublic intsize() n.a. n.a.
Old fileNew file
476n.a.
REMOVED (!) public java.lang.Objectto(java.lang.Class) n.a.
Change
METHOD_REMOVED
Old fileNew file
650n.a.
REMOVEDpublic doubletoNumber() n.a. n.a.
Old fileNew file
895n.a.
REMOVED (!) public java.lang.StringtoString() n.a.
Change
METHOD_REMOVED
Old fileNew file
97n.a.
REMOVED (!) static public java.lang.Objectunwrap(java.lang.Object, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
743n.a.
REMOVED (!) static public java.lang.Object[]unwrapArray(java.lang.Object[], java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
790n.a.
REMOVEDpublic java.util.Collectionvalues() n.a. n.a.
Old fileNew file
485n.a.
REMOVED (!) static public java.lang.Objectwrap(java.lang.Object, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
666n.a.
REMOVED (!) static public java.lang.Object[]wrapArray(java.lang.Object[], java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
761n.a.
REMOVED (!) static public java.lang.ObjectwrapAsJSONCompatible(java.lang.Object, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
680n.a.
REMOVED (!)   final public class  jdk.nashorn.api.scripting.ScriptUtilstop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public java.lang.Objectconvert(java.lang.Object, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
163n.a.
REMOVED (!) static public java.lang.Stringformat(java.lang.String, java.lang.Object[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
71n.a.
REMOVED (!) static public java.lang.ObjectmakeSynchronizedFunction(java.lang.Object, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
84n.a.
REMOVED (!) static public java.lang.Stringparse(java.lang.String, java.lang.String, boolean) n.a.
Change
METHOD_REMOVED
Old fileNew file
59n.a.
REMOVED (!) static public java.lang.Objectunwrap(java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
119n.a.
REMOVED (!) static public java.lang.Object[]unwrapArray(java.lang.Object[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
147n.a.
REMOVED (!) static public jdk.nashorn.api.scripting.ScriptObjectMirrorwrap(java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
100n.a.
REMOVED (!) static public java.lang.Object[]wrapArray(java.lang.Object[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
133n.a.
REMOVED (!)   final public class  jdk.nashorn.api.scripting.URLReadertop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) java.io.Reader
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Closeable
Change
INTERFACE_REMOVED
REMOVED (!) java.lang.AutoCloseable
Change
INTERFACE_REMOVED
REMOVED (!) java.lang.Readable
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public URLReader(java.net.URL) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
62n.a.
REMOVED (!) public URLReader(java.net.URL, java.lang.String) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
73n.a.
REMOVED (!) public URLReader(java.net.URL, java.nio.charset.Charset) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
83n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic voidclose()
Status:Name:
REMOVEDjava.io.IOException
n.a.
Old fileNew file
95n.a.
REMOVED (!) public java.nio.charset.CharsetgetCharset() n.a.
Change
METHOD_REMOVED
Old fileNew file
112n.a.
REMOVED (!) public java.net.URLgetURL() n.a.
Change
METHOD_REMOVED
Old fileNew file
103n.a.
REMOVED (!) public intread(char[], int, int)
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
90n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ArrayAccessTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetIndex() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ArrayLiteralTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.ListgetElements() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.AssignmentTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetVariable() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.BinaryTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetLeftOperand() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetRightOperand() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.BlockTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.ListgetStatements() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.BreakTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.GotoTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic abstract java.lang.StringgetLabel() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.CaseTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.ListgetStatements() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.CatchTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.BlockTreegetBlock() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetCondition() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetParameter() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ClassDeclarationTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.ListgetClassElements() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetClassHeritage() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.PropertyTreegetConstructor() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ClassExpressionTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.ListgetClassElements() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetClassHeritage() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.PropertyTreegetConstructor() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.CompilationUnitTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.LineMapgetLineMap() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ModuleTreegetModule() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.ListgetSourceElements() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.StringgetSourceName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisStrict() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.CompoundAssignmentTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetVariable() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ConditionalExpressionTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetCondition() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetFalseExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetTrueExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ConditionalLoopTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.LoopTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetCondition() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ContinueTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.GotoTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic abstract java.lang.StringgetLabel() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.DebuggerTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.Diagnostictop
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) public static final long (!)
Change
FIELD_REMOVED
NOPOS
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.lang.StringgetCode() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract longgetColumnNumber() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.StringgetFileName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.Diagnostic$KindgetKind() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract longgetLineNumber() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.StringgetMessage() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract longgetPosition() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) (Serializable incompatible(!): class removed)  final static public enum  jdk.nashorn.api.tree.Diagnostic$Kindtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) java.lang.Enum
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
REMOVED (!) java.lang.Comparable
Change
INTERFACE_REMOVED
REMOVED (!) java.lang.constant.Constable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-5291385383570664428n.a.
Newfalsen.a.n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) public static final jdk.nashorn.api.tree.Diagnostic$Kind (!)
Change
FIELD_REMOVED
ERROR
REMOVED (!) public static final jdk.nashorn.api.tree.Diagnostic$Kind (!)
Change
FIELD_REMOVED
MANDATORY_WARNING
REMOVED (!) public static final jdk.nashorn.api.tree.Diagnostic$Kind (!)
Change
FIELD_REMOVED
NOTE
REMOVED (!) public static final jdk.nashorn.api.tree.Diagnostic$Kind (!)
Change
FIELD_REMOVED
OTHER
REMOVED (!) public static final jdk.nashorn.api.tree.Diagnostic$Kind (!)
Change
FIELD_REMOVED
WARNING
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public jdk.nashorn.api.tree.Diagnostic$KindvalueOf(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
66n.a.
REMOVED (!) static public jdk.nashorn.api.tree.Diagnostic$Kind[]values() n.a.
Change
METHOD_REMOVED
Old fileNew file
66n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.DiagnosticListenertop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract voidreport(jdk.nashorn.api.tree.Diagnostic) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.DoWhileLoopTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ConditionalLoopTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.LoopTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic abstract jdk.nashorn.api.tree.ExpressionTreegetCondition() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVEDpublic abstract jdk.nashorn.api.tree.StatementTreegetStatement() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.EmptyStatementTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ErroneousTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ExportEntryTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetExportName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetImportName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetLocalName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetModuleRequest() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ExpressionStatementTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ExpressionTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ForInLoopTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.LoopTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVEDpublic abstract jdk.nashorn.api.tree.StatementTreegetStatement() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetVariable() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisForEach() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ForLoopTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ConditionalLoopTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.LoopTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic abstract jdk.nashorn.api.tree.ExpressionTreegetCondition() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetInitializer() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVEDpublic abstract jdk.nashorn.api.tree.StatementTreegetStatement() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetUpdate() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ForOfLoopTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.LoopTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVEDpublic abstract jdk.nashorn.api.tree.StatementTreegetStatement() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetVariable() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.FunctionCallTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.ListgetArguments() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetFunctionSelect() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.FunctionDeclarationTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.BlockTreegetBody() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.ListgetParameters() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisGenerator() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisStrict() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.FunctionExpressionTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.TreegetBody() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.ListgetParameters() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisArrow() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisGenerator() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisStrict() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.GotoTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.lang.StringgetLabel() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.IdentifierTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.lang.StringgetName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisDefault() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisRestParameter() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisStar() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisStarDefaultStar() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisSuper() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisThis() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.IfTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetCondition() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.StatementTreegetElseStatement() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.StatementTreegetThenStatement() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ImportEntryTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetImportName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetLocalName() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.IdentifierTreegetModuleRequest() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.InstanceOfTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.TreegetType() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.LabeledStatementTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.lang.StringgetLabel() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.StatementTreegetStatement() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.LineMaptop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract longgetColumnNumber(long) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract longgetLineNumber(long) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.LiteralTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.lang.ObjectgetValue() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.LoopTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.StatementTreegetStatement() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.MemberSelectTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.StringgetIdentifier() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ModuleTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.ListgetImportEntries() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.ListgetIndirectExportEntries() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.ListgetLocalExportEntries() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.ListgetStarExportEntries() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.NewTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetConstructorExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ObjectLiteralTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.ListgetProperties() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ParenthesizedTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public jdk.nashorn.api.tree.Parsercreate(java.lang.String[])
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
Change
METHOD_REMOVED
Old fileNew file
146n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.CompilationUnitTreeparse(java.io.File, jdk.nashorn.api.tree.DiagnosticListener)
Status:Name:
REMOVEDjava.io.IOException
REMOVEDjdk.nashorn.api.scripting.NashornException
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.CompilationUnitTreeparse(java.nio.file.Path, jdk.nashorn.api.tree.DiagnosticListener)
Status:Name:
REMOVEDjava.io.IOException
REMOVEDjdk.nashorn.api.scripting.NashornException
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.CompilationUnitTreeparse(java.net.URL, jdk.nashorn.api.tree.DiagnosticListener)
Status:Name:
REMOVEDjava.io.IOException
REMOVEDjdk.nashorn.api.scripting.NashornException
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.CompilationUnitTreeparse(java.lang.String, java.io.Reader, jdk.nashorn.api.tree.DiagnosticListener)
Status:Name:
REMOVEDjava.io.IOException
REMOVEDjdk.nashorn.api.scripting.NashornException
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.CompilationUnitTreeparse(java.lang.String, java.lang.String, jdk.nashorn.api.tree.DiagnosticListener)
Status:Name:
REMOVEDjdk.nashorn.api.scripting.NashornException
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.CompilationUnitTreeparse(jdk.nashorn.api.scripting.ScriptObjectMirror, jdk.nashorn.api.tree.DiagnosticListener)
Status:Name:
REMOVEDjdk.nashorn.api.scripting.NashornException
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.PropertyTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.FunctionExpressionTreegetGetter() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetKey() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.FunctionExpressionTreegetSetter() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetValue() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisComputed() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisStatic() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.RegExpLiteralTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.lang.StringgetOptions() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.StringgetPattern() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ReturnTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public class  jdk.nashorn.api.tree.SimpleTreeVisitorES5_1top
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.TreeVisitor
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public SimpleTreeVisitorES5_1() n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
53n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.lang.ObjectvisitArrayAccess(jdk.nashorn.api.tree.ArrayAccessTree, java.lang.Object) n.a. n.a.
Old fileNew file
303n.a.
REMOVEDpublic java.lang.ObjectvisitArrayLiteral(jdk.nashorn.api.tree.ArrayLiteralTree, java.lang.Object) n.a. n.a.
Old fileNew file
310n.a.
REMOVEDpublic java.lang.ObjectvisitAssignment(jdk.nashorn.api.tree.AssignmentTree, java.lang.Object) n.a. n.a.
Old fileNew file
56n.a.
REMOVEDpublic java.lang.ObjectvisitBinary(jdk.nashorn.api.tree.BinaryTree, java.lang.Object) n.a. n.a.
Old fileNew file
109n.a.
REMOVEDpublic java.lang.ObjectvisitBlock(jdk.nashorn.api.tree.BlockTree, java.lang.Object) n.a. n.a.
Old fileNew file
116n.a.
REMOVEDpublic java.lang.ObjectvisitBreak(jdk.nashorn.api.tree.BreakTree, java.lang.Object) n.a. n.a.
Old fileNew file
124n.a.
REMOVEDpublic java.lang.ObjectvisitCase(jdk.nashorn.api.tree.CaseTree, java.lang.Object) n.a. n.a.
Old fileNew file
129n.a.
REMOVEDpublic java.lang.ObjectvisitCatch(jdk.nashorn.api.tree.CatchTree, java.lang.Object) n.a. n.a.
Old fileNew file
142n.a.
REMOVEDpublic java.lang.ObjectvisitClassDeclaration(jdk.nashorn.api.tree.ClassDeclarationTree, java.lang.Object) n.a. n.a.
Old fileNew file
161n.a.
REMOVEDpublic java.lang.ObjectvisitClassExpression(jdk.nashorn.api.tree.ClassExpressionTree, java.lang.Object) n.a. n.a.
Old fileNew file
174n.a.
REMOVEDpublic java.lang.ObjectvisitCompilationUnit(jdk.nashorn.api.tree.CompilationUnitTree, java.lang.Object) n.a. n.a.
Old fileNew file
438n.a.
REMOVEDpublic java.lang.ObjectvisitCompoundAssignment(jdk.nashorn.api.tree.CompoundAssignmentTree, java.lang.Object) n.a. n.a.
Old fileNew file
63n.a.
REMOVEDpublic java.lang.ObjectvisitConditionalExpression(jdk.nashorn.api.tree.ConditionalExpressionTree, java.lang.Object) n.a. n.a.
Old fileNew file
179n.a.
REMOVEDpublic java.lang.ObjectvisitContinue(jdk.nashorn.api.tree.ContinueTree, java.lang.Object) n.a. n.a.
Old fileNew file
187n.a.
REMOVEDpublic java.lang.ObjectvisitDebugger(jdk.nashorn.api.tree.DebuggerTree, java.lang.Object) n.a. n.a.
Old fileNew file
192n.a.
REMOVEDpublic java.lang.ObjectvisitDoWhileLoop(jdk.nashorn.api.tree.DoWhileLoopTree, java.lang.Object) n.a. n.a.
Old fileNew file
197n.a.
REMOVEDpublic java.lang.ObjectvisitEmptyStatement(jdk.nashorn.api.tree.EmptyStatementTree, java.lang.Object) n.a. n.a.
Old fileNew file
405n.a.
REMOVEDpublic java.lang.ObjectvisitErroneous(jdk.nashorn.api.tree.ErroneousTree, java.lang.Object) n.a. n.a.
Old fileNew file
204n.a.
REMOVEDpublic java.lang.ObjectvisitExportEntry(jdk.nashorn.api.tree.ExportEntryTree, java.lang.Object) n.a. n.a.
Old fileNew file
91n.a.
REMOVEDpublic java.lang.ObjectvisitExpressionStatement(jdk.nashorn.api.tree.ExpressionStatementTree, java.lang.Object) n.a. n.a.
Old fileNew file
209n.a.
REMOVEDpublic java.lang.ObjectvisitForInLoop(jdk.nashorn.api.tree.ForInLoopTree, java.lang.Object) n.a. n.a.
Old fileNew file
236n.a.
REMOVEDpublic java.lang.ObjectvisitForLoop(jdk.nashorn.api.tree.ForLoopTree, java.lang.Object) n.a. n.a.
Old fileNew file
215n.a.
REMOVEDpublic java.lang.ObjectvisitForOfLoop(jdk.nashorn.api.tree.ForOfLoopTree, java.lang.Object) n.a. n.a.
Old fileNew file
255n.a.
REMOVEDpublic java.lang.ObjectvisitFunctionCall(jdk.nashorn.api.tree.FunctionCallTree, java.lang.Object) n.a. n.a.
Old fileNew file
260n.a.
REMOVEDpublic java.lang.ObjectvisitFunctionDeclaration(jdk.nashorn.api.tree.FunctionDeclarationTree, java.lang.Object) n.a. n.a.
Old fileNew file
269n.a.
REMOVEDpublic java.lang.ObjectvisitFunctionExpression(jdk.nashorn.api.tree.FunctionExpressionTree, java.lang.Object) n.a. n.a.
Old fileNew file
278n.a.
REMOVEDpublic java.lang.ObjectvisitIdentifier(jdk.nashorn.api.tree.IdentifierTree, java.lang.Object) n.a. n.a.
Old fileNew file
287n.a.
REMOVEDpublic java.lang.ObjectvisitIf(jdk.nashorn.api.tree.IfTree, java.lang.Object) n.a. n.a.
Old fileNew file
292n.a.
REMOVEDpublic java.lang.ObjectvisitImportEntry(jdk.nashorn.api.tree.ImportEntryTree, java.lang.Object) n.a. n.a.
Old fileNew file
104n.a.
REMOVEDpublic java.lang.ObjectvisitInstanceOf(jdk.nashorn.api.tree.InstanceOfTree, java.lang.Object) n.a. n.a.
Old fileNew file
460n.a.
REMOVEDpublic java.lang.ObjectvisitLabeledStatement(jdk.nashorn.api.tree.LabeledStatementTree, java.lang.Object) n.a. n.a.
Old fileNew file
318n.a.
REMOVEDpublic java.lang.ObjectvisitLiteral(jdk.nashorn.api.tree.LiteralTree, java.lang.Object) n.a. n.a.
Old fileNew file
324n.a.
REMOVEDpublic java.lang.ObjectvisitMemberSelect(jdk.nashorn.api.tree.MemberSelectTree, java.lang.Object) n.a. n.a.
Old fileNew file
344n.a.
REMOVEDpublic java.lang.ObjectvisitModule(jdk.nashorn.api.tree.ModuleTree, java.lang.Object) n.a. n.a.
Old fileNew file
78n.a.
REMOVEDpublic java.lang.ObjectvisitNew(jdk.nashorn.api.tree.NewTree, java.lang.Object) n.a. n.a.
Old fileNew file
350n.a.
REMOVEDpublic java.lang.ObjectvisitObjectLiteral(jdk.nashorn.api.tree.ObjectLiteralTree, java.lang.Object) n.a. n.a.
Old fileNew file
356n.a.
REMOVEDpublic java.lang.ObjectvisitParenthesized(jdk.nashorn.api.tree.ParenthesizedTree, java.lang.Object) n.a. n.a.
Old fileNew file
329n.a.
REMOVEDpublic java.lang.ObjectvisitProperty(jdk.nashorn.api.tree.PropertyTree, java.lang.Object) n.a. n.a.
Old fileNew file
364n.a.
REMOVEDpublic java.lang.ObjectvisitRegExpLiteral(jdk.nashorn.api.tree.RegExpLiteralTree, java.lang.Object) n.a. n.a.
Old fileNew file
387n.a.
REMOVEDpublic java.lang.ObjectvisitReturn(jdk.nashorn.api.tree.ReturnTree, java.lang.Object) n.a. n.a.
Old fileNew file
335n.a.
REMOVEDpublic java.lang.ObjectvisitSpread(jdk.nashorn.api.tree.SpreadTree, java.lang.Object) n.a. n.a.
Old fileNew file
418n.a.
REMOVEDpublic java.lang.ObjectvisitSwitch(jdk.nashorn.api.tree.SwitchTree, java.lang.Object) n.a. n.a.
Old fileNew file
423n.a.
REMOVEDpublic java.lang.ObjectvisitTemplateLiteral(jdk.nashorn.api.tree.TemplateLiteralTree, java.lang.Object) n.a. n.a.
Old fileNew file
400n.a.
REMOVEDpublic java.lang.ObjectvisitThrow(jdk.nashorn.api.tree.ThrowTree, java.lang.Object) n.a. n.a.
Old fileNew file
432n.a.
REMOVEDpublic java.lang.ObjectvisitTry(jdk.nashorn.api.tree.TryTree, java.lang.Object) n.a. n.a.
Old fileNew file
446n.a.
REMOVEDpublic java.lang.ObjectvisitUnary(jdk.nashorn.api.tree.UnaryTree, java.lang.Object) n.a. n.a.
Old fileNew file
467n.a.
REMOVEDpublic java.lang.ObjectvisitUnknown(jdk.nashorn.api.tree.Tree, java.lang.Object) n.a. n.a.
Old fileNew file
523n.a.
REMOVEDpublic java.lang.ObjectvisitVariable(jdk.nashorn.api.tree.VariableTree, java.lang.Object) n.a. n.a.
Old fileNew file
473n.a.
REMOVEDpublic java.lang.ObjectvisitWhileLoop(jdk.nashorn.api.tree.WhileLoopTree, java.lang.Object) n.a. n.a.
Old fileNew file
481n.a.
REMOVEDpublic java.lang.ObjectvisitWith(jdk.nashorn.api.tree.WithTree, java.lang.Object) n.a. n.a.
Old fileNew file
488n.a.
REMOVEDpublic java.lang.ObjectvisitYield(jdk.nashorn.api.tree.YieldTree, java.lang.Object) n.a. n.a.
Old fileNew file
503n.a.
REMOVED (!)   public class  jdk.nashorn.api.tree.SimpleTreeVisitorES6top
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.SimpleTreeVisitorES5_1
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.TreeVisitor
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public SimpleTreeVisitorES6() n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
55n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.lang.ObjectvisitClassDeclaration(jdk.nashorn.api.tree.ClassDeclarationTree, java.lang.Object) n.a. n.a.
Old fileNew file
114n.a.
REMOVEDpublic java.lang.ObjectvisitClassExpression(jdk.nashorn.api.tree.ClassExpressionTree, java.lang.Object) n.a. n.a.
Old fileNew file
142n.a.
REMOVEDpublic java.lang.ObjectvisitCompilationUnit(jdk.nashorn.api.tree.CompilationUnitTree, java.lang.Object) n.a. n.a.
Old fileNew file
58n.a.
REMOVEDpublic java.lang.ObjectvisitExportEntry(jdk.nashorn.api.tree.ExportEntryTree, java.lang.Object) n.a. n.a.
Old fileNew file
90n.a.
REMOVEDpublic java.lang.ObjectvisitForOfLoop(jdk.nashorn.api.tree.ForOfLoopTree, java.lang.Object) n.a. n.a.
Old fileNew file
170n.a.
REMOVEDpublic java.lang.ObjectvisitImportEntry(jdk.nashorn.api.tree.ImportEntryTree, java.lang.Object) n.a. n.a.
Old fileNew file
102n.a.
REMOVEDpublic java.lang.ObjectvisitModule(jdk.nashorn.api.tree.ModuleTree, java.lang.Object) n.a. n.a.
Old fileNew file
74n.a.
REMOVEDpublic java.lang.ObjectvisitSpread(jdk.nashorn.api.tree.SpreadTree, java.lang.Object) n.a. n.a.
Old fileNew file
201n.a.
REMOVEDpublic java.lang.ObjectvisitTemplateLiteral(jdk.nashorn.api.tree.TemplateLiteralTree, java.lang.Object) n.a. n.a.
Old fileNew file
214n.a.
REMOVEDpublic java.lang.ObjectvisitVariable(jdk.nashorn.api.tree.VariableTree, java.lang.Object) n.a. n.a.
Old fileNew file
223n.a.
REMOVEDpublic java.lang.ObjectvisitYield(jdk.nashorn.api.tree.YieldTree, java.lang.Object) n.a. n.a.
Old fileNew file
188n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.SpreadTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.StatementTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.SwitchTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.ListgetCases() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.TemplateLiteralTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.ListgetExpressions() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.ThrowTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.Treetop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.lang.Objectaccept(jdk.nashorn.api.tree.TreeVisitor, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract longgetEndPosition() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.Tree$KindgetKind() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract longgetStartPosition() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) (Serializable incompatible(!): class removed)  final static public enum  jdk.nashorn.api.tree.Tree$Kindtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) java.lang.Enum
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
REMOVED (!) java.lang.Comparable
Change
INTERFACE_REMOVED
REMOVED (!) java.lang.constant.Constable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue5504471784127260325n.a.
Newfalsen.a.n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
AND
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
AND_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
ARRAY_ACCESS
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
ARRAY_LITERAL
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
BITWISE_COMPLEMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
BLOCK
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
BOOLEAN_LITERAL
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
BREAK
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
CASE
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
CATCH
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
CLASS
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
CLASS_EXPRESSION
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
COMMA
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
COMPILATION_UNIT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
CONDITIONAL_AND
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
CONDITIONAL_EXPRESSION
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
CONDITIONAL_OR
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
CONTINUE
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
DEBUGGER
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
DELETE
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
DIVIDE
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
DIVIDE_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
DO_WHILE_LOOP
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
EMPTY_STATEMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
EQUAL_TO
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
ERROR
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
EXPORT_ENTRY
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
EXPRESSION_STATEMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
FOR_IN_LOOP
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
FOR_LOOP
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
FUNCTION
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
FUNCTION_EXPRESSION
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
FUNCTION_INVOCATION
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
GREATER_THAN
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
GREATER_THAN_EQUAL
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
IDENTIFIER
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
IF
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
IMPORT_ENTRY
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
IN
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
INSTANCE_OF
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
LABELED_STATEMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
LEFT_SHIFT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
LEFT_SHIFT_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
LESS_THAN
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
LESS_THAN_EQUAL
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
LOGICAL_COMPLEMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
MEMBER_SELECT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
MINUS
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
MINUS_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
MODULE
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
MULTIPLY
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
MULTIPLY_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
NEW
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
NOT_EQUAL_TO
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
NULL_LITERAL
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
NUMBER_LITERAL
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
OBJECT_LITERAL
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
OR
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
OR_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
OTHER
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
PARENTHESIZED
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
PLUS
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
PLUS_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
POSTFIX_DECREMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
POSTFIX_INCREMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
PREFIX_DECREMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
PREFIX_INCREMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
PROPERTY
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
REGEXP_LITERAL
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
REMAINDER
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
REMAINDER_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
RETURN
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
RIGHT_SHIFT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
RIGHT_SHIFT_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
SPREAD
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
STRICT_EQUAL_TO
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
STRICT_NOT_EQUAL_TO
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
STRING_LITERAL
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
SWITCH
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
TEMPLATE_LITERAL
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
THROW
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
TRY
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
TYPEOF
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
UNARY_MINUS
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
UNARY_PLUS
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
UNSIGNED_RIGHT_SHIFT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
UNSIGNED_RIGHT_SHIFT_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
VARIABLE
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
VOID
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
WHILE_LOOP
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
WITH
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
XOR
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
XOR_ASSIGNMENT
REMOVED (!) public static final jdk.nashorn.api.tree.Tree$Kind (!)
Change
FIELD_REMOVED
YIELD
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public java.lang.ClassasInterface() n.a.
Change
METHOD_REMOVED
Old fileNew file
586n.a.
REMOVED (!) public booleanisExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
604n.a.
REMOVED (!) public booleanisLiteral() n.a.
Change
METHOD_REMOVED
Old fileNew file
595n.a.
REMOVED (!) public booleanisStatement() n.a.
Change
METHOD_REMOVED
Old fileNew file
613n.a.
REMOVED (!) static public jdk.nashorn.api.tree.Tree$KindvalueOf(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
48n.a.
REMOVED (!) static public jdk.nashorn.api.tree.Tree$Kind[]values() n.a.
Change
METHOD_REMOVED
Old fileNew file
48n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.TreeVisitortop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.lang.ObjectvisitArrayAccess(jdk.nashorn.api.tree.ArrayAccessTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitArrayLiteral(jdk.nashorn.api.tree.ArrayLiteralTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitAssignment(jdk.nashorn.api.tree.AssignmentTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitBinary(jdk.nashorn.api.tree.BinaryTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitBlock(jdk.nashorn.api.tree.BlockTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitBreak(jdk.nashorn.api.tree.BreakTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitCase(jdk.nashorn.api.tree.CaseTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitCatch(jdk.nashorn.api.tree.CatchTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitClassDeclaration(jdk.nashorn.api.tree.ClassDeclarationTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitClassExpression(jdk.nashorn.api.tree.ClassExpressionTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitCompilationUnit(jdk.nashorn.api.tree.CompilationUnitTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitCompoundAssignment(jdk.nashorn.api.tree.CompoundAssignmentTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitConditionalExpression(jdk.nashorn.api.tree.ConditionalExpressionTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitContinue(jdk.nashorn.api.tree.ContinueTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitDebugger(jdk.nashorn.api.tree.DebuggerTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitDoWhileLoop(jdk.nashorn.api.tree.DoWhileLoopTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitEmptyStatement(jdk.nashorn.api.tree.EmptyStatementTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitErroneous(jdk.nashorn.api.tree.ErroneousTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitExportEntry(jdk.nashorn.api.tree.ExportEntryTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitExpressionStatement(jdk.nashorn.api.tree.ExpressionStatementTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitForInLoop(jdk.nashorn.api.tree.ForInLoopTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitForLoop(jdk.nashorn.api.tree.ForLoopTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitForOfLoop(jdk.nashorn.api.tree.ForOfLoopTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitFunctionCall(jdk.nashorn.api.tree.FunctionCallTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitFunctionDeclaration(jdk.nashorn.api.tree.FunctionDeclarationTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitFunctionExpression(jdk.nashorn.api.tree.FunctionExpressionTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitIdentifier(jdk.nashorn.api.tree.IdentifierTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitIf(jdk.nashorn.api.tree.IfTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitImportEntry(jdk.nashorn.api.tree.ImportEntryTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitInstanceOf(jdk.nashorn.api.tree.InstanceOfTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitLabeledStatement(jdk.nashorn.api.tree.LabeledStatementTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitLiteral(jdk.nashorn.api.tree.LiteralTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitMemberSelect(jdk.nashorn.api.tree.MemberSelectTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitModule(jdk.nashorn.api.tree.ModuleTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitNew(jdk.nashorn.api.tree.NewTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitObjectLiteral(jdk.nashorn.api.tree.ObjectLiteralTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitParenthesized(jdk.nashorn.api.tree.ParenthesizedTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitProperty(jdk.nashorn.api.tree.PropertyTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitRegExpLiteral(jdk.nashorn.api.tree.RegExpLiteralTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitReturn(jdk.nashorn.api.tree.ReturnTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitSpread(jdk.nashorn.api.tree.SpreadTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitSwitch(jdk.nashorn.api.tree.SwitchTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitTemplateLiteral(jdk.nashorn.api.tree.TemplateLiteralTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitThrow(jdk.nashorn.api.tree.ThrowTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitTry(jdk.nashorn.api.tree.TryTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitUnary(jdk.nashorn.api.tree.UnaryTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitUnknown(jdk.nashorn.api.tree.Tree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitVariable(jdk.nashorn.api.tree.VariableTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitWhileLoop(jdk.nashorn.api.tree.WhileLoopTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitWith(jdk.nashorn.api.tree.WithTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.ObjectvisitYield(jdk.nashorn.api.tree.YieldTree, java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.TryTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.BlockTreegetBlock() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.ListgetCatches() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.BlockTreegetFinallyBlock() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.UnaryTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) (Serializable incompatible(!): class removed)  public class  jdk.nashorn.api.tree.UnknownTreeExceptiontop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) java.lang.RuntimeException
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-75961576978154848211
Newfalsen.a.n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public UnknownTreeException(jdk.nashorn.api.tree.Tree, java.lang.Object) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
60n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public java.lang.ObjectgetArgument() n.a.
Change
METHOD_REMOVED
Old fileNew file
84n.a.
REMOVED (!) public jdk.nashorn.api.tree.TreegetUnknownTree() n.a.
Change
METHOD_REMOVED
Old fileNew file
73n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.VariableTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetBinding() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetInitializer() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisConst() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisLet() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.WhileLoopTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ConditionalLoopTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.LoopTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic abstract jdk.nashorn.api.tree.ExpressionTreegetCondition() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVEDpublic abstract jdk.nashorn.api.tree.StatementTreegetStatement() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.WithTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.StatementTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetScope() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.nashorn.api.tree.StatementTreegetStatement() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)   public abstract interface  jdk.nashorn.api.tree.YieldTreetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) jdk.nashorn.api.tree.ExpressionTree
Change
INTERFACE_REMOVED
REMOVED (!) jdk.nashorn.api.tree.Tree
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.nashorn.api.tree.ExpressionTreegetExpression() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisStar() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
MODIFIED (!)   final public class  jdk.net.ExtendedSocketOptionstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED58.059.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) public static final java.net.SocketOption (!)
Change
FIELD_REMOVED
SO_FLOW_SLA
NEWpublic static final java.net.SocketOption n.a. SO_INCOMING_NAPI_ID
REMOVED (!)   public class  jdk.net.SocketFlowtop
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) public static final int (!)
Change
FIELD_REMOVED
HIGH_PRIORITY
REMOVED (!) public static final int (!)
Change
FIELD_REMOVED
NORMAL_PRIORITY
REMOVED (!) public static final int (!)
Change
FIELD_REMOVED
UNSET
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public jdk.net.SocketFlowbandwidth(long) n.a.
Change
METHOD_REMOVED
Old fileNew file
165n.a.
REMOVED (!) public longbandwidth() n.a.
Change
METHOD_REMOVED
Old fileNew file
184n.a.
REMOVED (!) static public jdk.net.SocketFlowcreate() n.a.
Change
METHOD_REMOVED
Old fileNew file
139n.a.
REMOVED (!) public jdk.net.SocketFlowpriority(int) n.a.
Change
METHOD_REMOVED
Old fileNew file
152n.a.
REMOVED (!) public intpriority() n.a.
Change
METHOD_REMOVED
Old fileNew file
175n.a.
REMOVED (!) public jdk.net.SocketFlow$Statusstatus() n.a.
Change
METHOD_REMOVED
Old fileNew file
192n.a.
REMOVED (!) public java.lang.StringtoString() n.a.
Change
METHOD_REMOVED
Old fileNew file
201n.a.
REMOVED (!) (Serializable incompatible(!): class removed)  final static public enum  jdk.net.SocketFlow$Statustop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) java.lang.Enum
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
REMOVED (!) java.lang.Comparable
Change
INTERFACE_REMOVED
REMOVED (!) java.lang.constant.Constable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue7715029442017148528n.a.
Newfalsen.a.n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) public static final jdk.net.SocketFlow$Status (!)
Change
FIELD_REMOVED
ALREADY_CREATED
REMOVED (!) public static final jdk.net.SocketFlow$Status (!)
Change
FIELD_REMOVED
IN_PROGRESS
REMOVED (!) public static final jdk.net.SocketFlow$Status (!)
Change
FIELD_REMOVED
NO_PERMISSION
REMOVED (!) public static final jdk.net.SocketFlow$Status (!)
Change
FIELD_REMOVED
NO_STATUS
REMOVED (!) public static final jdk.net.SocketFlow$Status (!)
Change
FIELD_REMOVED
NOT_CONNECTED
REMOVED (!) public static final jdk.net.SocketFlow$Status (!)
Change
FIELD_REMOVED
NOT_SUPPORTED
REMOVED (!) public static final jdk.net.SocketFlow$Status (!)
Change
FIELD_REMOVED
OK
REMOVED (!) public static final jdk.net.SocketFlow$Status (!)
Change
FIELD_REMOVED
OTHER
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public jdk.net.SocketFlow$StatusvalueOf(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
77n.a.
REMOVED (!) static public jdk.net.SocketFlow$Status[]values() n.a.
Change
METHOD_REMOVED
Old fileNew file
77n.a.