OpenJDK 9.0.4 to OpenJDK 10-b46 API Change Report
Old:OpenJDK 9.0.4
New:OpenJDK 10-b46
Created:2018-03-17T18:01:25.373+0100
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.javadoc;com.sun.javadoc;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.doclets;com.sun.tools.doclets;com.sun.tools.doclets.standard;com.sun.tools.doclets.standard;com.sun.tools.javac;com.sun.tools.javac;com.sun.tools.javadoc;com.sun.tools.javadoc;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.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.math;java.math;java.net;java.net;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.acl;java.security.acl;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.activation;javax.activation;javax.activity;javax.activity;javax.annotation;javax.annotation;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.jws;javax.jws;javax.jws.soap;javax.jws.soap;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.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;javax.rmi;javax.rmi.CORBA;javax.rmi.CORBA;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;javax.transaction;javax.transaction.xa;javax.transaction.xa;javax.xml;javax.xml;javax.xml.bind;javax.xml.bind;javax.xml.bind.annotation;javax.xml.bind.annotation;javax.xml.bind.annotation.adapters;javax.xml.bind.annotation.adapters;javax.xml.bind.attachment;javax.xml.bind.attachment;javax.xml.bind.helpers;javax.xml.bind.helpers;javax.xml.bind.util;javax.xml.bind.util;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.soap;javax.xml.soap;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.ws;javax.xml.ws;javax.xml.ws.handler;javax.xml.ws.handler;javax.xml.ws.handler.soap;javax.xml.ws.handler.soap;javax.xml.ws.http;javax.xml.ws.http;javax.xml.ws.soap;javax.xml.ws.soap;javax.xml.ws.spi;javax.xml.ws.spi;javax.xml.ws.spi.http;javax.xml.ws.spi.http;javax.xml.ws.wsaddressing;javax.xml.ws.wsaddressing;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.http;jdk.incubator.http;jdk.javadoc.doclet;jdk.javadoc.doclet;jdk.jshell;jdk.jshell;jdk.jshell.execution;jdk.jshell.execution;jdk.jshell.spi;jdk.jshell.spi;jdk.jshell.tool;jdk.jshell.tool;jdk.nashorn.api.scripting;jdk.nashorn.api.scripting;jdk.nashorn.api.tree;jdk.nashorn.api.tree;jdk.net;jdk.net;jdk.security.jarsigner;jdk.security.jarsigner;netscape.javascript;netscape.javascript;org.ietf.jgss;org.ietf.jgss;org.omg.CORBA;org.omg.CORBA;org.omg.CORBA.DynAnyPackage;org.omg.CORBA.DynAnyPackage;org.omg.CORBA.ORBPackage;org.omg.CORBA.ORBPackage;org.omg.CORBA.TypeCodePackage;org.omg.CORBA.TypeCodePackage;org.omg.CORBA.portable;org.omg.CORBA.portable;org.omg.CORBA_2_3;org.omg.CORBA_2_3;org.omg.CORBA_2_3.portable;org.omg.CORBA_2_3.portable;org.omg.CosNaming;org.omg.CosNaming;org.omg.CosNaming.NamingContextExtPackage;org.omg.CosNaming.NamingContextExtPackage;org.omg.CosNaming.NamingContextPackage;org.omg.CosNaming.NamingContextPackage;org.omg.Dynamic;org.omg.Dynamic;org.omg.DynamicAny;org.omg.DynamicAny;org.omg.DynamicAny.DynAnyFactoryPackage;org.omg.DynamicAny.DynAnyFactoryPackage;org.omg.DynamicAny.DynAnyPackage;org.omg.DynamicAny.DynAnyPackage;org.omg.IOP;org.omg.IOP;org.omg.IOP.CodecFactoryPackage;org.omg.IOP.CodecFactoryPackage;org.omg.IOP.CodecPackage;org.omg.IOP.CodecPackage;org.omg.Messaging;org.omg.Messaging;org.omg.PortableInterceptor;org.omg.PortableInterceptor;org.omg.PortableInterceptor.ORBInitInfoPackage;org.omg.PortableInterceptor.ORBInitInfoPackage;org.omg.PortableServer;org.omg.PortableServer;org.omg.PortableServer.CurrentPackage;org.omg.PortableServer.CurrentPackage;org.omg.PortableServer.POAManagerPackage;org.omg.PortableServer.POAManagerPackage;org.omg.PortableServer.POAPackage;org.omg.PortableServer.POAPackage;org.omg.PortableServer.ServantLocatorPackage;org.omg.PortableServer.ServantLocatorPackage;org.omg.PortableServer.portable;org.omg.PortableServer.portable;org.omg.SendingContext;org.omg.SendingContext;org.omg.stub.java.rmi;org.omg.stub.java.rmi;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
MODIFIEDcom.sun.nio.file.ExtendedOpenOption
REMOVED (!) com.sun.security.auth.module.SolarisLoginModule
REMOVED (!) com.sun.security.auth.module.SolarisSystem
REMOVED (!) com.sun.security.auth.PolicyFile
REMOVED (!) com.sun.security.auth.SolarisNumericGroupPrincipal
REMOVED (!) com.sun.security.auth.SolarisNumericUserPrincipal
REMOVED (!) com.sun.security.auth.SolarisPrincipal
REMOVED (!) com.sun.security.auth.X500Principal
MODIFIED (*) com.sun.source.doctree.DocCommentTree
MODIFIEDcom.sun.source.doctree.DocTree$Kind
MODIFIED (*) com.sun.source.doctree.DocTreeVisitor
NEWcom.sun.source.doctree.DocTypeTree
NEWcom.sun.source.doctree.SummaryTree
MODIFIED (*) com.sun.source.util.DocTreeFactory
MODIFIEDcom.sun.source.util.DocTreeScanner
MODIFIEDcom.sun.source.util.SimpleDocTreeVisitor
MODIFIED (!) com.sun.tools.doclets.standard.Standard
REMOVED (!) com.sun.tools.doclets.Taglet
MODIFIED (*) java.awt.geom.Path2D
MODIFIEDjava.awt.geom.Path2D$Double
MODIFIEDjava.awt.geom.Path2D$Float
MODIFIEDjava.awt.Toolkit
MODIFIEDjava.io.ByteArrayOutputStream
MODIFIEDjava.io.PrintStream
MODIFIEDjava.io.PrintWriter
MODIFIEDjava.io.Reader
MODIFIED (!) java.lang.FdLibm$Cbrt
MODIFIED (!) java.lang.FdLibm$Hypot
MODIFIED (!) java.lang.FdLibm$Pow
NEWjava.lang.invoke.ClassSpecializer$Factory
NEWjava.lang.invoke.ClassSpecializer$SpeciesData
MODIFIEDjava.lang.invoke.MethodType
MODIFIED (*) java.lang.management.RuntimeMXBean
MODIFIED (*) java.lang.management.ThreadMXBean
MODIFIEDjava.lang.reflect.MalformedParameterizedTypeException
MODIFIED (!) java.lang.Runtime
MODIFIEDjava.lang.Runtime$Version
MODIFIED (!) java.lang.SecurityManager
MODIFIED (*) java.lang.StackWalker$StackFrame
MODIFIEDjava.net.URLDecoder
MODIFIEDjava.net.URLEncoder
MODIFIEDjava.nio.channels.Channels
MODIFIEDjava.nio.file.FileStore
UNCHANGED (!) java.rmi.RMISecurityManager
UNCHANGED (*) java.security.AuthProvider
UNCHANGED (*) java.security.Provider
MODIFIEDjava.time.chrono.HijrahEra
MODIFIEDjava.time.chrono.MinguoEra
MODIFIEDjava.time.chrono.ThaiBuddhistEra
MODIFIEDjava.time.format.DateTimeFormatter
UNCHANGED (*) java.util.AbstractSequentialList
UNCHANGED (*) java.util.ArrayList
UNCHANGED (*) java.util.concurrent.ConcurrentHashMap
UNCHANGED (*) java.util.concurrent.ConcurrentSkipListMap
UNCHANGED (*) java.util.concurrent.ConcurrentSkipListSet
UNCHANGED (*) java.util.concurrent.CopyOnWriteArraySet
MODIFIEDjava.util.concurrent.FutureTask
MODIFIEDjava.util.concurrent.locks.StampedLock
MODIFIEDjava.util.DoubleSummaryStatistics
UNCHANGED (*) java.util.EnumMap
UNCHANGED (*) java.util.EnumSet
MODIFIEDjava.util.Formatter
UNCHANGED (*) java.util.HashMap
UNCHANGED (*) java.util.HashSet
UNCHANGED (*) java.util.IdentityHashMap
MODIFIEDjava.util.IntSummaryStatistics
MODIFIEDjava.util.jar.JarEntry
MODIFIEDjava.util.jar.JarFile
UNCHANGED (*) java.util.LinkedHashMap
UNCHANGED (*) java.util.LinkedHashSet
UNCHANGED (*) java.util.LinkedList
MODIFIED (*) java.util.List
MODIFIEDjava.util.LongSummaryStatistics
MODIFIED (*) java.util.Map
MODIFIEDjava.util.Optional
MODIFIEDjava.util.OptionalDouble
MODIFIEDjava.util.OptionalInt
MODIFIEDjava.util.OptionalLong
MODIFIED (*) java.util.Properties
MODIFIEDjava.util.Scanner
MODIFIED (*) java.util.Set
MODIFIEDjava.util.spi.LocaleNameProvider
MODIFIEDjava.util.SplittableRandom
UNCHANGED (*) java.util.Stack
MODIFIEDjava.util.stream.Collectors
UNCHANGED (*) java.util.TreeMap
UNCHANGED (*) java.util.TreeSet
UNCHANGED (*) java.util.Vector
UNCHANGED (*) java.util.WeakHashMap
MODIFIEDjavax.lang.model.SourceVersion
MODIFIEDjavax.lang.model.util.TypeKindVisitor6
MODIFIEDjavax.lang.model.util.TypeKindVisitor9
UNCHANGED (*) javax.management.AttributeList
UNCHANGED (*) javax.management.relation.RoleList
UNCHANGED (*) javax.management.relation.RoleUnresolvedList
MODIFIEDjavax.management.remote.rmi.RMIConnectorServer
UNCHANGED (*) javax.print.attribute.standard.JobStateReasons
UNCHANGED (*) javax.print.attribute.standard.PrinterStateReasons
MODIFIED (*) javax.swing.ButtonModel
UNCHANGEDjavax.swing.event.EventListenerList
MODIFIEDjavax.swing.plaf.basic.BasicMenuUI
UNCHANGED (*) javax.swing.UIDefaults
UNCHANGEDjavax.xml.namespace.QName
MODIFIEDjdk.dynalink.StandardOperation
MODIFIED (!) jdk.incubator.http.HttpClient
MODIFIED (!) jdk.incubator.http.HttpClient$Builder
MODIFIED (!) jdk.incubator.http.HttpHeaders
MODIFIED (!) jdk.incubator.http.HttpRequest
REMOVED (!) jdk.incubator.http.HttpRequest$BodyProcessor
NEWjdk.incubator.http.HttpRequest$BodyPublisher
MODIFIED (!) jdk.incubator.http.HttpRequest$Builder
MODIFIED (!) jdk.incubator.http.HttpResponse
MODIFIED (!) jdk.incubator.http.HttpResponse$BodyHandler
REMOVED (!) jdk.incubator.http.HttpResponse$BodyProcessor
NEWjdk.incubator.http.HttpResponse$BodySubscriber
REMOVED (!) jdk.incubator.http.HttpResponse$MultiProcessor
NEWjdk.incubator.http.HttpResponse$MultiSubscriber
MODIFIED (!) jdk.incubator.http.WebSocket
MODIFIED (!) jdk.incubator.http.WebSocket$Builder
MODIFIED (*) jdk.jshell.SourceCodeAnalysis
MODIFIED (*) jdk.jshell.tool.JavaShellToolBuilder
MODIFIEDjdk.net.ExtendedSocketOptions
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (Serializable compatible)  final public enum  com.sun.nio.file.ExtendedOpenOptiontop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-8799285551072744015n.a.
Newtrue9182283739974799657n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final com.sun.nio.file.ExtendedOpenOption n.a. DIRECT
REMOVED (!)   public class  com.sun.security.auth.module.SolarisLoginModuletop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) javax.security.auth.spi.LoginModule
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public SolarisLoginModule() n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
57n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic booleanabort()
Status:Name:
REMOVEDjavax.security.auth.login.LoginException
n.a.
Old fileNew file
245n.a.
REMOVEDpublic booleancommit()
Status:Name:
REMOVEDjavax.security.auth.login.LoginException
n.a.
Old fileNew file
191n.a.
REMOVEDpublic voidinitialize(javax.security.auth.Subject, javax.security.auth.callback.CallbackHandler, java.util.Map, java.util.Map) n.a. n.a.
Old fileNew file
107n.a.
REMOVEDpublic booleanlogin()
Status:Name:
REMOVEDjavax.security.auth.login.LoginException
n.a.
Old fileNew file
132n.a.
REMOVEDpublic booleanlogout()
Status:Name:
REMOVEDjavax.security.auth.login.LoginException
n.a.
Old fileNew file
283n.a.
REMOVED (!)   public class  com.sun.security.auth.module.SolarisSystemtop
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) protected long (!)
Change
FIELD_REMOVED
gid
REMOVED (!) protected long[] (!)
Change
FIELD_REMOVED
groups
REMOVED (!) protected long (!)
Change
FIELD_REMOVED
uid
REMOVED (!) protected java.lang.String (!)
Change
FIELD_REMOVED
username
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public SolarisSystem() n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
49n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public longgetGid() n.a.
Change
METHOD_REMOVED
Old fileNew file
78n.a.
REMOVED (!) public long[]getGroups() n.a.
Change
METHOD_REMOVED
Old fileNew file
87n.a.
REMOVED (!) public longgetUid() n.a.
Change
METHOD_REMOVED
Old fileNew file
69n.a.
REMOVED (!) public java.lang.StringgetUsername() n.a.
Change
METHOD_REMOVED
Old fileNew file
60n.a.
REMOVED (!)   public class  com.sun.security.auth.PolicyFiletop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!) javax.security.auth.Policy
Change
SUPERCLASS_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public PolicyFile() n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
228n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public java.security.PermissionCollectiongetPermissions(javax.security.auth.Subject, java.security.CodeSource) n.a.
Change
METHOD_REMOVED
Old fileNew file
298n.a.
REMOVED (!) public voidrefresh() n.a.
Change
METHOD_REMOVED
Old fileNew file
240n.a.
REMOVED (!) (Serializable incompatible(!): class removed)  public class  com.sun.security.auth.SolarisNumericGroupPrincipaltop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
REMOVED (!) java.security.Principal
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue89648196350726912952345199581042573224
Newfalsen.a.n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public SolarisNumericGroupPrincipal(long, boolean) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
100n.a.
REMOVED (!) public SolarisNumericGroupPrincipal(java.lang.String, boolean) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
81n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic booleanequals(java.lang.Object) n.a. n.a.
Old fileNew file
169n.a.
REMOVEDpublic java.lang.StringgetName() n.a. n.a.
Old fileNew file
113n.a.
REMOVEDpublic inthashCode() n.a. n.a.
Old fileNew file
191n.a.
REMOVED (!) public booleanisPrimaryGroup() n.a.
Change
METHOD_REMOVED
Old fileNew file
136n.a.
REMOVED (!) public longlongValue() n.a.
Change
METHOD_REMOVED
Old fileNew file
124n.a.
REMOVEDpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
147n.a.
REMOVED (!) (Serializable incompatible(!): class removed)  public class  com.sun.security.auth.SolarisNumericUserPrincipaltop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
REMOVED (!) java.security.Principal
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-4522927886561407174-3178578484679887104
Newfalsen.a.n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public SolarisNumericUserPrincipal(java.lang.String) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
71n.a.
REMOVED (!) public SolarisNumericUserPrincipal(long) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
85n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic booleanequals(java.lang.Object) n.a. n.a.
Old fileNew file
137n.a.
REMOVEDpublic java.lang.StringgetName() n.a. n.a.
Old fileNew file
97n.a.
REMOVEDpublic inthashCode() n.a. n.a.
Old fileNew file
159n.a.
REMOVED (!) public longlongValue() n.a.
Change
METHOD_REMOVED
Old fileNew file
108n.a.
REMOVEDpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
119n.a.
REMOVED (!) (Serializable incompatible(!): class removed)  public class  com.sun.security.auth.SolarisPrincipaltop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
REMOVED (!) java.security.Principal
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue9148347192755183330-7840670002439379038
Newfalsen.a.n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public SolarisPrincipal(java.lang.String) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
68n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic booleanequals(java.lang.Object) n.a. n.a.
Old fileNew file
106n.a.
REMOVEDpublic java.lang.StringgetName() n.a. n.a.
Old fileNew file
81n.a.
REMOVEDpublic inthashCode() n.a. n.a.
Old fileNew file
127n.a.
REMOVEDpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
90n.a.
REMOVED (!) (Serializable incompatible(!): class removed)  public class  com.sun.security.auth.X500Principaltop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.io.Serializable
Change
INTERFACE_REMOVED
REMOVED (!) java.security.Principal
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue7093552069209752932-8222422609431628648
Newfalsen.a.n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!) public X500Principal(java.lang.String) n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
79n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic booleanequals(java.lang.Object) n.a. n.a.
Old fileNew file
121n.a.
REMOVEDpublic java.lang.StringgetName() n.a. n.a.
Old fileNew file
98n.a.
REMOVEDpublic inthashCode() n.a. n.a.
Old fileNew file
151n.a.
REMOVEDpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
107n.a.
MODIFIED (*)   public abstract interface  com.sun.source.doctree.DocCommentTreetop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public java.util.ListgetPostamble() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.106
NEW (*) public java.util.ListgetPreamble() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.89
MODIFIED (Serializable compatible)  final static public enum  com.sun.source.doctree.DocTree$Kindtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue2019716457316236184n.a.
Newtrue-8931003209482940093n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final com.sun.source.doctree.DocTree$Kind n.a. DOC_TYPE
NEWpublic static final com.sun.source.doctree.DocTree$Kind n.a. SUMMARY
MODIFIED (*)   public abstract interface  com.sun.source.doctree.DocTreeVisitortop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public java.lang.ObjectvisitDocType(com.sun.source.doctree.DocTypeTree, java.lang.Object) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.119
MODIFIEDpublic not_abstract  (<-  abstract )  java.lang.ObjectvisitHidden(com.sun.source.doctree.HiddenTree, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.159
MODIFIEDpublic not_abstract  (<-  abstract )  java.lang.ObjectvisitIndex(com.sun.source.doctree.IndexTree, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.183
MODIFIEDpublic not_abstract  (<-  abstract )  java.lang.ObjectvisitProvides(com.sun.source.doctree.ProvidesTree, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.231
NEW (*) public java.lang.ObjectvisitSummary(com.sun.source.doctree.SummaryTree, java.lang.Object) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.310
MODIFIEDpublic not_abstract  (<-  abstract )  java.lang.ObjectvisitUses(com.sun.source.doctree.UsesTree, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.358
NEW   public abstract interface  com.sun.source.doctree.DocTypeTreetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWcom.sun.source.doctree.DocTree n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.StringgetText() n.a. n.a.
Old fileNew file
n.a.n.a.
NEW   public abstract interface  com.sun.source.doctree.SummaryTreetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWcom.sun.source.doctree.DocTree n.a.
NEWcom.sun.source.doctree.InlineTagTree n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.util.ListgetSummary() n.a. n.a.
Old fileNew file
n.a.n.a.
MODIFIED (*)   public abstract interface  com.sun.source.util.DocTreeFactorytop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public abstract com.sun.source.doctree.DocCommentTreenewDocCommentTree(java.util.List, java.util.List, java.util.List, java.util.List) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public abstract com.sun.source.doctree.DocTypeTreenewDocTypeTree(java.lang.String) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public com.sun.source.doctree.SummaryTreenewSummaryTree(java.util.List) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.324
MODIFIED   public class  com.sun.source.util.DocTreeScannertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) com.sun.source.doctree.DocTreeVisitor n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ObjectvisitDocType(com.sun.source.doctree.DocTypeTree, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.210
NEWpublic java.lang.ObjectvisitSummary(com.sun.source.doctree.SummaryTree, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.462
MODIFIED   public class  com.sun.source.util.SimpleDocTreeVisitortop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) com.sun.source.doctree.DocTreeVisitor n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ObjectvisitDocType(com.sun.source.doctree.DocTypeTree, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.181
NEWpublic java.lang.ObjectvisitSummary(com.sun.source.doctree.SummaryTree, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.425
MODIFIED (!)   public class  com.sun.tools.doclets.standard.Standardtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public com.sun.javadoc.LanguageVersionlanguageVersion() n.a.
Change
METHOD_REMOVED
Old fileNew file
53n.a.
REMOVED (!) static public booleanvalidOptions(java.lang.String[], com.sun.javadoc.DocErrorReporter) n.a.
Change
METHOD_REMOVED
Old fileNew file
49n.a.
REMOVED (!)   public abstract interface  com.sun.tools.doclets.Taglettop
Compatibility Changes:
Change
CLASS_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 booleaninConstructor() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleaninField() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleaninMethod() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleaninOverview() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleaninPackage() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleaninType() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisInlineTag() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.StringtoString(com.sun.javadoc.Tag) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.lang.StringtoString(com.sun.javadoc.Tag[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
MODIFIED (*)   public abstract class  java.awt.geom.Path2Dtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public abstract voidtrimToSize() n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
MODIFIED (Serializable compatible)  static public class  java.awt.geom.Path2D$Doubletop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-73108577964388185271826762518450014216
Newtrue48882719805302653331826762518450014216
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public voidtrimToSize() n.a. n.a.
Old fileNew file
n.a.1168
MODIFIED (Serializable compatible)  static public class  java.awt.geom.Path2D$Floattop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue88250100452182287136990832515060788886
Newtrue-78188866164379636456990832515060788886
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public voidtrimToSize() n.a. n.a.
Old fileNew file
n.a.282
MODIFIED   public abstract class  java.awt.Toolkittop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetMenuShortcutKeyMaskEx()
Status:Name:
NEWjava.awt.HeadlessException
n.a.
Old fileNew file
n.a.1109
MODIFIED   public class  java.io.ByteArrayOutputStreamtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringtoString(java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.279
MODIFIED   public class  java.io.PrintStreamtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PrintStream(java.lang.String, java.nio.charset.Charset)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.296
NEWpublic PrintStream(java.io.File, java.nio.charset.Charset)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.398
NEWpublic PrintStream(java.io.OutputStream, boolean, java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.192
MODIFIED   public class  java.io.PrintWritertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PrintWriter(java.io.OutputStream, boolean, java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.164
NEWpublic PrintWriter(java.lang.String, java.nio.charset.Charset)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.278
NEWpublic PrintWriter(java.io.File, java.nio.charset.Charset)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.379
MODIFIED   public abstract class  java.io.Readertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic longtransferTo(java.io.Writer)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.295
MODIFIED (!)   static public class  java.lang.FdLibm$Cbrttop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!) private  (<-  public )  FdLibm$Cbrt() n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
108119
MODIFIED (!)   static public class  java.lang.FdLibm$Hypottop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!) private  (<-  public )  FdLibm$Hypot() n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
194202
MODIFIED (!)   static public class  java.lang.FdLibm$Powtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!) private  (<-  public )  FdLibm$Pow() n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
333342
NEW   public class  java.lang.invoke.ClassSpecializer$Factorytop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ClassSpecializer$Factory(java.lang.invoke.ClassSpecializer) n.a. n.a.
Old fileNew file
n.a.435
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWprotected java.lang.StringchooseFieldName(java.lang.Class, int) n.a. n.a.
Old fileNew file
n.a.974
NEWprotected voidlinkCodeToSpeciesData(java.lang.Class, java.lang.invoke.ClassSpecializer$SpeciesData, boolean) n.a. n.a.
Old fileNew file
n.a.949
NEWprotected voidlinkSpeciesDataToCode(java.lang.invoke.ClassSpecializer$SpeciesData, java.lang.Class) n.a. n.a.
Old fileNew file
n.a.906
NEWprotected java.lang.invoke.ClassSpecializer$SpeciesDataloadSpeciesDataFromCode(java.lang.Class) n.a. n.a.
Old fileNew file
n.a.937
NEW   public abstract class  java.lang.invoke.ClassSpecializer$SpeciesDatatop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWprotected ClassSpecializer$SpeciesData(java.lang.invoke.ClassSpecializer, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.208
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWprotected java.lang.StringderiveClassName() n.a. n.a.
Old fileNew file
n.a.366
NEWprotected abstract java.util.ListderiveFieldTypes(java.lang.Object) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWprotected java.lang.ClassderiveSuperClass() n.a. n.a.
Old fileNew file
n.a.407
NEWprotected abstract java.lang.invoke.MethodHandlederiveTransformHelper(java.lang.invoke.MemberName, int) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWprotected abstract java.util.ListderiveTransformHelperArguments(java.lang.invoke.MemberName, int, java.util.List, java.util.List) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWprotected java.lang.StringderiveTypeString() n.a. n.a.
Old fileNew file
n.a.377
NEWpublic booleanequals(java.lang.Object) n.a. n.a.
Old fileNew file
n.a.247
NEWprotected java.lang.invoke.MethodHandlefactory() n.a. n.a.
Old fileNew file
n.a.290
NEWfinal protected intfieldCount() n.a. n.a.
Old fileNew file
n.a.225
NEWfinal protected java.util.ListfieldTypes() n.a. n.a.
Old fileNew file
n.a.221
NEWprotected java.lang.invoke.MethodHandlegetter(int) n.a. n.a.
Old fileNew file
n.a.266
NEWprotected java.lang.invoke.LambdaForm$NamedFunctiongetterFunction(int) n.a. n.a.
Old fileNew file
n.a.275
NEWprotected java.util.ListgetterFunctions() n.a. n.a.
Old fileNew file
n.a.282
NEWprotected java.util.Listgetters() n.a. n.a.
Old fileNew file
n.a.286
NEWpublic inthashCode() n.a. n.a.
Old fileNew file
n.a.242
NEWfinal protected booleanisResolved() n.a. n.a.
Old fileNew file
n.a.233
NEWfinal public java.lang.Objectkey() n.a. n.a.
Old fileNew file
n.a.217
NEWprotected java.lang.invoke.ClassSpecializerouter() n.a. n.a.
Old fileNew file
n.a.229
NEWfinal protected java.lang.ClassspeciesCode() n.a. n.a.
Old fileNew file
n.a.257
NEWpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
n.a.237
NEWprotected java.lang.invoke.MethodHandletransformHelper(int) n.a. n.a.
Old fileNew file
n.a.294
MODIFIED (Serializable compatible)  final public class  java.lang.invoke.MethodTypetop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-7857303847585566847292
Newtrue1270105909210384218292
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIEDpublic  (<-  package_protected )  java.lang.ClasslastParameterType() n.a. n.a.
Old fileNew file
745769
MODIFIED (*)   public abstract interface  java.lang.management.RuntimeMXBeantop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public longgetPid() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.78
MODIFIED (*)   public abstract interface  java.lang.management.ThreadMXBeantop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public java.lang.management.ThreadInfo[]dumpAllThreads(boolean, boolean, int) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.909
NEW (*) public java.lang.management.ThreadInfo[]getThreadInfo(long[], boolean, boolean, int) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.820
MODIFIED (Serializable compatible)  public class  java.lang.reflect.MalformedParameterizedTypeExceptiontop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-5696557788586220964-5696557788586220964
Newtrue-4569510593122233258-5696557788586220964
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic MalformedParameterizedTypeException(java.lang.String) n.a. n.a.
Old fileNew file
n.a.54
MODIFIED (!)   public class  java.lang.Runtimetop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public java.io.InputStreamgetLocalizedInputStream(java.io.InputStream) n.a.
Change
METHOD_REMOVED
Old fileNew file
900n.a.
REMOVED (!) public java.io.OutputStreamgetLocalizedOutputStream(java.io.OutputStream) n.a.
Change
METHOD_REMOVED
Old fileNew file
929n.a.
MODIFIED   final static public class  java.lang.Runtime$Versiontop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intfeature() n.a. n.a.
Old fileNew file
n.a.1137
NEWpublic intinterim() n.a. n.a.
Old fileNew file
n.a.1149
NEWpublic intpatch() n.a. n.a.
Old fileNew file
n.a.1173
NEWpublic intupdate() n.a. n.a.
Old fileNew file
n.a.1161
MODIFIED (!)   public class  java.lang.SecurityManagertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!) protected boolean (!)
Change
FIELD_REMOVED
inCheck
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) protected intclassDepth(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) protected intclassLoaderDepth() n.a.
Change
METHOD_REMOVED
Old fileNew file
469n.a.
REMOVED (!) protected java.lang.ClassLoadercurrentClassLoader() n.a.
Change
METHOD_REMOVED
Old fileNew file
363n.a.
REMOVED (!) protected java.lang.ClasscurrentLoadedClass() n.a.
Change
METHOD_REMOVED
Old fileNew file
410n.a.
REMOVED (!) public booleangetInCheck() n.a.
Change
METHOD_REMOVED
Old fileNew file
279n.a.
REMOVED (!) protected booleaninClass(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
495n.a.
REMOVED (!) protected booleaninClassLoader() n.a.
Change
METHOD_REMOVED
Old fileNew file
513n.a.
MODIFIED (*)   static public abstract interface  java.lang.StackWalker$StackFrametop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public java.lang.StringgetDescriptor() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.169
NEW (*) public java.lang.invoke.MethodTypegetMethodType() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.148
MODIFIED   public class  java.net.URLDecodertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.Stringdecode(java.lang.String, java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.174
MODIFIED   public class  java.net.URLEncodertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.Stringencode(java.lang.String, java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.221
MODIFIED   final public class  java.nio.channels.Channelstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.io.ReadernewReader(java.nio.channels.ReadableByteChannel, java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.580
NEWstatic public java.io.WriternewWriter(java.nio.channels.WritableByteChannel, java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.682
MODIFIED   public abstract class  java.nio.file.FileStoretop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic longgetBlockSize()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.136
UNCHANGED (!)   public class  java.rmi.RMISecurityManagertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
FIELD_REMOVED_IN_SUPERCLASS
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
UNCHANGED (*) (Serializable compatible)  public abstract class  java.security.AuthProvidertop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-86478586176041469074197859053084546461
Newtrue-86478586176041469074197859053084546461
UNCHANGED (*) (Serializable compatible)  public abstract class  java.security.Providertop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-3884476143592092160-4298000515446427739
Newtrue-3884476143592092160-4298000515446427739
MODIFIED (Serializable compatible)  final public enum  java.time.chrono.HijrahEratop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-4391050551831033598n.a.
Newtrue3771290305612528691n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetDisplayName(java.time.format.TextStyle, java.util.Locale) n.a. n.a.
Old fileNew file
n.a.169
MODIFIED (Serializable compatible)  final public enum  java.time.chrono.MinguoEratop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-8377962287901130561n.a.
Newtrue-7325128281312444344n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetDisplayName(java.time.format.TextStyle, java.util.Locale) n.a. n.a.
Old fileNew file
n.a.169
MODIFIED (Serializable compatible)  final public enum  java.time.chrono.ThaiBuddhistEratop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue9205736326489998616n.a.
Newtrue-4862356771791732665n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetDisplayName(java.time.format.TextStyle, java.util.Locale) n.a. n.a.
Old fileNew file
n.a.169
MODIFIED   final public class  java.time.format.DateTimeFormattertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.time.format.DateTimeFormatterlocalizedBy(java.util.Locale) n.a. n.a.
Old fileNew file
n.a.1494
UNCHANGED (*)   public abstract class  java.util.AbstractSequentialListtop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.List n.a.
UNCHANGED (*) (Serializable compatible)  public class  java.util.ArrayListtop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.List n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue81505646049659880238683452581122892189
Newtrue81505646049659880238683452581122892189
UNCHANGED (*) (Serializable compatible)  public class  java.util.concurrent.ConcurrentHashMaptop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue39801512672329394017249069246763182397
Newtrue39801512672329394017249069246763182397
UNCHANGED (*) (Serializable compatible)  public class  java.util.concurrent.ConcurrentSkipListMaptop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue5966595311166169652-8627078645895051609
Newtrue-1081173143622496881-8627078645895051609
UNCHANGED (*) (Serializable compatible)  public class  java.util.concurrent.ConcurrentSkipListSettop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Set n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue8908758949951145582-2479143111061671589
Newtrue1521613183217788221-2479143111061671589
UNCHANGED (*) (Serializable compatible)  public class  java.util.concurrent.CopyOnWriteArraySettop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Set n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue23098783130206909175457747651344034263
Newtrue23098783130206909175457747651344034263
MODIFIED   public class  java.util.concurrent.FutureTasktop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
n.a.497
MODIFIED (Serializable compatible)  public class  java.util.concurrent.locks.StampedLocktop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-1301060207979827859-6001602636862214147
Newtrue-1470226212876444592-6001602636862214147
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public booleanisLockStamp(long) n.a. n.a.
Old fileNew file
n.a.986
NEWstatic public booleanisOptimisticReadStamp(long) n.a. n.a.
Old fileNew file
n.a.1000
NEWstatic public booleanisReadLockStamp(long) n.a. n.a.
Old fileNew file
n.a.960
NEWstatic public booleanisWriteLockStamp(long) n.a. n.a.
Old fileNew file
n.a.937
MODIFIED   public class  java.util.DoubleSummaryStatisticstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic DoubleSummaryStatistics(long, double, double, double)
Status:Name:
NEWjava.lang.IllegalArgumentException
n.a.
Old fileNew file
n.a.110
UNCHANGED (*) (Serializable compatible)  public class  java.util.EnumMaptop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue8256317977692878997458661240069192865
Newtrue8256317977692878997458661240069192865
UNCHANGED (*) (Serializable incompatible(!): default serialVersionUID changed)  public abstract class  java.util.EnumSettop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Set n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue4168005130090799668n.a.
Newtrue-2409567991088730183n.a.
MODIFIED   final public class  java.util.Formattertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic Formatter(java.lang.String, java.nio.charset.Charset, java.util.Locale)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.2169
NEWpublic Formatter(java.io.File, java.nio.charset.Charset, java.util.Locale)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.2313
NEWpublic Formatter(java.io.OutputStream, java.nio.charset.Charset, java.util.Locale) n.a. n.a.
Old fileNew file
n.a.2430
UNCHANGED (*) (Serializable compatible)  public class  java.util.HashMaptop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue7153255935318577657362498820763181265
Newtrue7153255935318577657362498820763181265
UNCHANGED (*) (Serializable compatible)  public class  java.util.HashSettop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Set n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue6272304842738580773-5024744406713321676
Newtrue6272304842738580773-5024744406713321676
UNCHANGED (*) (Serializable compatible)  public class  java.util.IdentityHashMaptop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-54003364420254226738188218128353913216
Newtrue-54003364420254226738188218128353913216
MODIFIED   public class  java.util.IntSummaryStatisticstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic IntSummaryStatistics(long, int, int, long)
Status:Name:
NEWjava.lang.IllegalArgumentException
n.a.
Old fileNew file
n.a.109
MODIFIED   public class  java.util.jar.JarEntrytop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetRealName() n.a. n.a.
Old fileNew file
n.a.150
MODIFIED   public class  java.util.jar.JarFiletop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.stream.StreamversionedStream() n.a. n.a.
Old fileNew file
n.a.550
UNCHANGED (*) (Serializable compatible)  public class  java.util.LinkedHashMaptop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue89141279175305839373801124242820219131
Newtrue89141279175305839373801124242820219131
UNCHANGED (*) (Serializable compatible)  public class  java.util.LinkedHashSettop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Set n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-1322212828767570394-2851667679971038690
Newtrue-1322212828767570394-2851667679971038690
UNCHANGED (*) (Serializable compatible)  public class  java.util.LinkedListtop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.List n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-2595724667831647380876323262645176354
Newtrue-2595724667831647380876323262645176354
MODIFIED (*)   public abstract interface  java.util.Listtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) static public java.util.ListcopyOf(java.util.Collection) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.1062
MODIFIED   public class  java.util.LongSummaryStatisticstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic LongSummaryStatistics(long, long, long, long)
Status:Name:
NEWjava.lang.IllegalArgumentException
n.a.
Old fileNew file
n.a.110
MODIFIED (*)   public abstract interface  java.util.Maptop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) static public java.util.MapcopyOf(java.util.Map) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.1681
MODIFIED   final public class  java.util.Optionaltop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ObjectorElseThrow() n.a. n.a.
Old fileNew file
n.a.370
MODIFIED   final public class  java.util.OptionalDoubletop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic doubleorElseThrow() n.a. n.a.
Old fileNew file
n.a.234
MODIFIED   final public class  java.util.OptionalInttop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intorElseThrow() n.a. n.a.
Old fileNew file
n.a.233
MODIFIED   final public class  java.util.OptionalLongtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic longorElseThrow() n.a. n.a.
Old fileNew file
n.a.233
MODIFIED (*) (Serializable compatible)  public class  java.util.Propertiestop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue19161888334948232034112578634029874840
Newtrue43772474476456295424112578634029874840
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic Properties(int) n.a. n.a.
Old fileNew file
n.a.182
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidstoreToXML(java.io.OutputStream, java.lang.String, java.nio.charset.Charset)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.1080
MODIFIED   final public class  java.util.Scannertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIEDpublic  (<-  private )  Scanner(java.nio.file.Path, java.nio.charset.Charset)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
692756
NEWpublic Scanner(java.io.InputStream, java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.595
NEWpublic Scanner(java.io.File, java.nio.charset.Charset)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.673
NEWpublic Scanner(java.nio.channels.ReadableByteChannel, java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.813
MODIFIED (*)   public abstract interface  java.util.Settop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) static public java.util.SetcopyOf(java.util.Collection) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.724
MODIFIED   public abstract class  java.util.spi.LocaleNameProvidertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetDisplayUnicodeExtensionKey(java.lang.String, java.util.Locale) n.a. n.a.
Old fileNew file
n.a.165
NEWpublic java.lang.StringgetDisplayUnicodeExtensionType(java.lang.String, java.lang.String, java.util.Locale) n.a. n.a.
Old fileNew file
n.a.190
MODIFIED   final public class  java.util.SplittableRandomtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidnextBytes(byte[]) n.a. n.a.
Old fileNew file
n.a.409
UNCHANGED (*) (Serializable compatible)  public class  java.util.Stacktop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.List n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-48110487836539001651224463164541339165
Newtrue-48110487836539001651224463164541339165
MODIFIED   final public class  java.util.stream.Collectorstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.util.stream.CollectortoUnmodifiableList() n.a. n.a.
Old fileNew file
n.a.297
NEWstatic public java.util.stream.CollectortoUnmodifiableMap(java.util.function.Function, java.util.function.Function) n.a. n.a.
Old fileNew file
n.a.1497
NEWstatic public java.util.stream.CollectortoUnmodifiableMap(java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator) n.a. n.a.
Old fileNew file
n.a.1604
NEWstatic public java.util.stream.CollectortoUnmodifiableSet() n.a. n.a.
Old fileNew file
n.a.348
UNCHANGED (*) (Serializable compatible)  public class  java.util.TreeMaptop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-158732090878711291919286545866124006
Newtrue-158732090878711291919286545866124006
UNCHANGED (*) (Serializable compatible)  public class  java.util.TreeSettop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Set n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue3902786767529542010-2479143000061671589
Newtrue3902786767529542010-2479143000061671589
UNCHANGED (*) (Serializable compatible)  public class  java.util.Vectortop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.List n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue5170021669649535306-2767605614048989439
Newtrue5170021669649535306-2767605614048989439
UNCHANGED (*)   public class  java.util.WeakHashMaptop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
MODIFIED (Serializable compatible)  final public enum  javax.lang.model.SourceVersiontop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue5088286706538692011n.a.
Newtrue8899020793277118381n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final javax.lang.model.SourceVersion n.a. RELEASE_10
MODIFIED   public class  javax.lang.model.util.TypeKindVisitor6top
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ObjectvisitNoTypeAsModule(javax.lang.model.type.NoType, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.325
MODIFIED   public class  javax.lang.model.util.TypeKindVisitor9top
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ObjectvisitNoTypeAsModule(javax.lang.model.type.NoType, java.lang.Object) n.a. n.a.
Old fileNew file
n.a.111
UNCHANGED (*) (Serializable compatible)  public class  javax.management.AttributeListtop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.List n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-5079038320780888872-4077085769279709076
Newtrue-5079038320780888872-4077085769279709076
UNCHANGED (*) (Serializable compatible)  public class  javax.management.relation.RoleListtop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.List n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-91906723560682403295568344346499649313
Newtrue-91906723560682403295568344346499649313
UNCHANGED (*) (Serializable compatible)  public class  javax.management.relation.RoleUnresolvedListtop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.List n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue34637220804000965374054902803091433324
Newtrue34637220804000965374054902803091433324
MODIFIED   public class  javax.management.remote.rmi.RMIConnectorServertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String n.a. CREDENTIALS_FILTER_PATTERN
NEWpublic static final java.lang.String n.a. SERIAL_FILTER_PATTERN
UNCHANGED (*) (Serializable compatible)  final public class  javax.print.attribute.standard.JobStateReasonstop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Set n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue72386729340802043478849088261264331812
Newtrue72386729340802043478849088261264331812
UNCHANGED (*) (Serializable compatible)  final public class  javax.print.attribute.standard.PrinterStateReasonstop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-4562978902547466154-3731791085163619457
Newtrue-4562978902547466154-3731791085163619457
MODIFIED (*)   public abstract interface  javax.swing.ButtonModeltop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public javax.swing.ButtonGroupgetGroup() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.213
UNCHANGED (Serializable incompatible(!): default serialVersionUID changed)  public class  javax.swing.event.EventListenerListtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-5677132037850737084n.a.
Newtrue-7977902244297240866n.a.
MODIFIED   public class  javax.swing.plaf.basic.BasicMenuUItop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.awt.DimensiongetMinimumSize(javax.swing.JComponent) n.a. n.a.
Old fileNew file
n.a.230
UNCHANGED (*) (Serializable compatible)  public class  javax.swing.UIDefaultstop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*) java.util.Map n.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue1946596746851518244n.a.
Newtrue1946596746851518244n.a.
UNCHANGED (Serializable incompatible(!): serialVersionUID removed but not matches new default serialVersionUID)  public class  javax.xml.namespace.QNametop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-3798847248455516856n.a.
Newtrue4418622981026545151-9120448754896609940
MODIFIED (Serializable compatible)  final public enum  jdk.dynalink.StandardOperationtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue7310186428086928091n.a.
Newtrue-6913316566874577515n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final jdk.dynalink.StandardOperation n.a. REMOVE
MODIFIED (!)   public abstract class  jdk.incubator.http.HttpClienttop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public abstract java.util.OptionalcookieHandler() n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.OptionalcookieManager() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
MODIFIED (!) public abstract java.util.Optional (<- java.util.concurrent.Executor) executor() n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
n.a.n.a.
REMOVED (!) public jdk.incubator.http.WebSocket$BuildernewWebSocketBuilder(java.net.URI, jdk.incubator.http.WebSocket$Listener) n.a.
Change
METHOD_REMOVED
Old fileNew file
427n.a.
NEWpublic jdk.incubator.http.WebSocket$BuildernewWebSocketBuilder() n.a. n.a.
Old fileNew file
n.a.522
REMOVED (!) public abstract java.util.concurrent.CompletableFuturesendAsync(jdk.incubator.http.HttpRequest, jdk.incubator.http.HttpResponse$MultiProcessor) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract java.util.concurrent.CompletableFuturesendAsync(jdk.incubator.http.HttpRequest, jdk.incubator.http.HttpResponse$MultiSubscriber) n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
MODIFIED (!) public abstract javax.net.ssl.SSLParameters (<- java.util.Optional) sslParameters() n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
n.a.n.a.
MODIFIED (!)   static public abstract class  jdk.incubator.http.HttpClient$Buildertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.net.ProxySelector n.a. NO_PROXY
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public abstract jdk.incubator.http.HttpClient$BuildercookieHandler(java.net.CookieHandler) n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.incubator.http.HttpClient$BuildercookieManager(java.net.CookieManager) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
MODIFIED (!)   public abstract class (<- interface)   jdk.incubator.http.HttpHeaderstop
Compatibility Changes:
Change
CLASS_TYPE_CHANGED
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWprotected HttpHeaders() n.a. n.a.
Old fileNew file
n.a.53
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIEDpublic not_abstract  (<-  abstract )  java.util.ListallValues(java.lang.String) n.a. n.a.
Old fileNew file
n.a.103
NEWfinal public booleanequals(java.lang.Object) n.a. n.a.
Old fileNew file
n.a.132
MODIFIEDpublic not_abstract  (<-  abstract )  java.util.OptionalfirstValue(java.lang.String) n.a. n.a.
Old fileNew file
n.a.68
MODIFIEDpublic not_abstract  (<-  abstract )  java.util.OptionalLongfirstValueAsLong(java.lang.String) n.a. n.a.
Old fileNew file
n.a.87
NEWfinal public inthashCode() n.a. n.a.
Old fileNew file
n.a.148
NEWpublic java.lang.StringtoString() n.a. n.a.
Old fileNew file
n.a.158
MODIFIED (!)   public abstract class  jdk.incubator.http.HttpRequesttop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.OptionalbodyProcessor() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract java.util.OptionalbodyPublisher() n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.time.Durationduration() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEWfinal public booleanequals(java.lang.Object) n.a. n.a.
Old fileNew file
n.a.567
NEWfinal public inthashCode() n.a. n.a.
Old fileNew file
n.a.589
REMOVED (!) static public jdk.incubator.http.HttpRequest$BodyProcessornoBody() n.a.
Change
METHOD_REMOVED
Old fileNew file
527n.a.
NEW (*) public abstract java.util.Optionaltimeout() n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
REMOVED (!)   static public abstract interface  jdk.incubator.http.HttpRequest$BodyProcessortop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.util.concurrent.Flow$Publisher
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract longcontentLength() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) static public jdk.incubator.http.HttpRequest$BodyProcessorfromByteArray(byte[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
598n.a.
REMOVED (!) static public jdk.incubator.http.HttpRequest$BodyProcessorfromByteArray(byte[], int, int) n.a.
Change
METHOD_REMOVED
Old fileNew file
612n.a.
REMOVED (!) static public jdk.incubator.http.HttpRequest$BodyProcessorfromByteArrays(java.lang.Iterable) n.a.
Change
METHOD_REMOVED
Old fileNew file
636n.a.
REMOVED (!) static public jdk.incubator.http.HttpRequest$BodyProcessorfromFile(java.nio.file.Path)
Status:Name:
REMOVEDjava.io.FileNotFoundException
Change
METHOD_REMOVED
Old fileNew file
623n.a.
REMOVED (!) static public jdk.incubator.http.HttpRequest$BodyProcessorfromInputStream(java.util.function.Supplier) n.a.
Change
METHOD_REMOVED
Old fileNew file
588n.a.
REMOVED (!) static public jdk.incubator.http.HttpRequest$BodyProcessorfromString(java.lang.String) n.a.
Change
METHOD_REMOVED
Old fileNew file
562n.a.
REMOVED (!) static public jdk.incubator.http.HttpRequest$BodyProcessorfromString(java.lang.String, java.nio.charset.Charset) n.a.
Change
METHOD_REMOVED
Old fileNew file
574n.a.
NEW   static public abstract interface  jdk.incubator.http.HttpRequest$BodyPublishertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.util.concurrent.Flow$Publisher n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract longcontentLength() n.a. n.a.
Old fileNew file
n.a.n.a.
NEWstatic public jdk.incubator.http.HttpRequest$BodyPublisherfromByteArray(byte[]) n.a. n.a.
Old fileNew file
n.a.713
NEWstatic public jdk.incubator.http.HttpRequest$BodyPublisherfromByteArray(byte[], int, int) n.a. n.a.
Old fileNew file
n.a.729
NEWstatic public jdk.incubator.http.HttpRequest$BodyPublisherfromByteArrays(java.lang.Iterable) n.a. n.a.
Old fileNew file
n.a.767
NEWstatic public jdk.incubator.http.HttpRequest$BodyPublisherfromFile(java.nio.file.Path)
Status:Name:
NEWjava.io.FileNotFoundException
n.a.
Old fileNew file
n.a.748
NEWstatic public jdk.incubator.http.HttpRequest$BodyPublisherfromInputStream(java.util.function.Supplier) n.a. n.a.
Old fileNew file
n.a.703
NEWstatic public jdk.incubator.http.HttpRequest$BodyPublisherfromPublisher(java.util.concurrent.Flow$Publisher) n.a. n.a.
Old fileNew file
n.a.637
NEWstatic public jdk.incubator.http.HttpRequest$BodyPublisherfromPublisher(java.util.concurrent.Flow$Publisher, long) n.a. n.a.
Old fileNew file
n.a.662
NEWstatic public jdk.incubator.http.HttpRequest$BodyPublisherfromString(java.lang.String) n.a. n.a.
Old fileNew file
n.a.676
NEWstatic public jdk.incubator.http.HttpRequest$BodyPublisherfromString(java.lang.String, java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.688
NEWstatic public jdk.incubator.http.HttpRequest$BodyPublishernoBody() n.a. n.a.
Old fileNew file
n.a.777
MODIFIED (!)   static public abstract class  jdk.incubator.http.HttpRequest$Buildertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.incubator.http.HttpRequest$BuilderDELETE(jdk.incubator.http.HttpRequest$BodyProcessor) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract jdk.incubator.http.HttpRequest$BuilderDELETE(jdk.incubator.http.HttpRequest$BodyPublisher) n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.incubator.http.HttpRequest$Buildermethod(java.lang.String, jdk.incubator.http.HttpRequest$BodyProcessor) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract jdk.incubator.http.HttpRequest$Buildermethod(java.lang.String, jdk.incubator.http.HttpRequest$BodyPublisher) n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.incubator.http.HttpRequest$BuilderPOST(jdk.incubator.http.HttpRequest$BodyProcessor) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract jdk.incubator.http.HttpRequest$BuilderPOST(jdk.incubator.http.HttpRequest$BodyPublisher) n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract jdk.incubator.http.HttpRequest$BuilderPUT(jdk.incubator.http.HttpRequest$BodyProcessor) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract jdk.incubator.http.HttpRequest$BuilderPUT(jdk.incubator.http.HttpRequest$BodyPublisher) n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
MODIFIED (!)   public abstract class  jdk.incubator.http.HttpResponsetop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract jdk.incubator.http.HttpRequestfinalRequest() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract java.util.OptionalpreviousResponse() n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.concurrent.CompletableFuturetrailers() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
MODIFIED (!)   static public abstract interface  jdk.incubator.http.HttpResponse$BodyHandlertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!) public abstract jdk.incubator.http.HttpResponse$BodySubscriber (<- jdk.incubator.http.HttpResponse$BodyProcessor) apply(int, jdk.incubator.http.HttpHeaders) n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
n.a.n.a.
NEW (*) static public jdk.incubator.http.HttpResponse$BodyHandlerasInputStream() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.541
NEW (*) static public jdk.incubator.http.HttpResponse$BodyHandlerbuffering(jdk.incubator.http.HttpResponse$BodyHandler, int) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.611
NEW (*) static public jdk.incubator.http.HttpResponse$BodyHandlerfromSubscriber(java.util.concurrent.Flow$Subscriber) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.360
NEW (*) static public jdk.incubator.http.HttpResponse$BodyHandlerfromSubscriber(java.util.concurrent.Flow$Subscriber, java.util.function.Function) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.395
REMOVED (!)   static public abstract interface  jdk.incubator.http.HttpResponse$BodyProcessortop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!) java.util.concurrent.Flow$Subscriber
Change
INTERFACE_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public jdk.incubator.http.HttpResponse$BodyProcessorasByteArray() n.a.
Change
METHOD_REMOVED
Old fileNew file
458n.a.
REMOVED (!) static public jdk.incubator.http.HttpResponse$BodyProcessorasByteArrayConsumer(java.util.function.Consumer) n.a.
Change
METHOD_REMOVED
Old fileNew file
500n.a.
REMOVED (!) static public jdk.incubator.http.HttpResponse$BodyProcessorasFile(java.nio.file.Path, java.nio.file.OpenOption[]) n.a.
Change
METHOD_REMOVED
Old fileNew file
483n.a.
REMOVED (!) static public jdk.incubator.http.HttpResponse$BodyProcessorasFile(java.nio.file.Path) n.a.
Change
METHOD_REMOVED
Old fileNew file
516n.a.
REMOVED (!) static public jdk.incubator.http.HttpResponse$BodyProcessorasString(java.nio.charset.Charset) n.a.
Change
METHOD_REMOVED
Old fileNew file
443n.a.
REMOVED (!) static public jdk.incubator.http.HttpResponse$BodyProcessordiscard(java.lang.Object) n.a.
Change
METHOD_REMOVED
Old fileNew file
531n.a.
REMOVED (!) public abstract java.util.concurrent.CompletionStagegetBody() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW   static public abstract interface  jdk.incubator.http.HttpResponse$BodySubscribertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.util.concurrent.Flow$Subscriber n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public jdk.incubator.http.HttpResponse$BodySubscriberasByteArray() n.a. n.a.
Old fileNew file
n.a.741
NEWstatic public jdk.incubator.http.HttpResponse$BodySubscriberasByteArrayConsumer(java.util.function.Consumer) n.a. n.a.
Old fileNew file
n.a.822
NEWstatic public jdk.incubator.http.HttpResponse$BodySubscriberasFile(java.nio.file.Path, java.nio.file.OpenOption[]) n.a. n.a.
Old fileNew file
n.a.774
NEWstatic public jdk.incubator.http.HttpResponse$BodySubscriberasFile(java.nio.file.Path) n.a. n.a.
Old fileNew file
n.a.804
NEWstatic public jdk.incubator.http.HttpResponse$BodySubscriberasInputStream() n.a. n.a.
Old fileNew file
n.a.846
NEWstatic public jdk.incubator.http.HttpResponse$BodySubscriberasString(java.nio.charset.Charset) n.a. n.a.
Old fileNew file
n.a.725
NEWstatic public jdk.incubator.http.HttpResponse$BodySubscriberbuffering(jdk.incubator.http.HttpResponse$BodySubscriber, int) n.a. n.a.
Old fileNew file
n.a.881
NEWstatic public jdk.incubator.http.HttpResponse$BodySubscriberdiscard(java.lang.Object) n.a. n.a.
Old fileNew file
n.a.859
NEWstatic public jdk.incubator.http.HttpResponse$BodySubscriberfromSubscriber(java.util.concurrent.Flow$Subscriber) n.a. n.a.
Old fileNew file
n.a.683
NEWstatic public jdk.incubator.http.HttpResponse$BodySubscriberfromSubscriber(java.util.concurrent.Flow$Subscriber, java.util.function.Function) n.a. n.a.
Old fileNew file
n.a.711
NEWpublic abstract java.util.concurrent.CompletionStagegetBody() n.a. n.a.
Old fileNew file
n.a.n.a.
REMOVED (!)   static public abstract interface  jdk.incubator.http.HttpResponse$MultiProcessortop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) static public jdk.incubator.http.HttpResponse$MultiProcessorasMap(java.util.function.Function, boolean) n.a.
Change
METHOD_REMOVED
Old fileNew file
688n.a.
REMOVED (!) static public jdk.incubator.http.HttpResponse$MultiProcessorasMap(java.util.function.Function) n.a.
Change
METHOD_REMOVED
Old fileNew file
728n.a.
REMOVED (!) public abstract java.util.concurrent.CompletableFuturecompletion(java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract voidonError(jdk.incubator.http.HttpRequest, java.lang.Throwable) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract java.util.OptionalonRequest(jdk.incubator.http.HttpRequest) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract voidonResponse(jdk.incubator.http.HttpResponse) n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW   static public abstract interface  jdk.incubator.http.HttpResponse$MultiSubscribertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public jdk.incubator.http.HttpResponse$MultiSubscriberasMap(java.util.function.Function, boolean) n.a. n.a.
Old fileNew file
n.a.1056
NEWstatic public jdk.incubator.http.HttpResponse$MultiSubscriberasMap(java.util.function.Function) n.a. n.a.
Old fileNew file
n.a.1098
NEWpublic abstract java.util.concurrent.CompletableFuturecompletion(java.util.concurrent.CompletableFuture, java.util.concurrent.CompletableFuture) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidonError(jdk.incubator.http.HttpRequest, java.lang.Throwable) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.util.OptionalonPushPromise(jdk.incubator.http.HttpRequest) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract jdk.incubator.http.HttpResponse$BodyHandleronRequest(jdk.incubator.http.HttpRequest) n.a. n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidonResponse(jdk.incubator.http.HttpResponse) n.a. n.a.
Old fileNew file
n.a.n.a.
MODIFIED (!)   public abstract interface  jdk.incubator.http.WebSockettop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIEDpublic abstract voidabort()
Status:Name:
REMOVEDjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract booleanisClosed() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract booleanisInputClosed() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public abstract booleanisOutputClosed() n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!)   static public abstract interface  jdk.incubator.http.WebSocket$Buildertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!) public abstract java.util.concurrent.CompletableFuturebuildAsync() n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*) public abstract java.util.concurrent.CompletableFuturebuildAsync(java.net.URI, jdk.incubator.http.WebSocket$Listener) n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (*)   public abstract class  jdk.jshell.SourceCodeAnalysistop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public abstract java.util.ListsourceToSnippets(java.lang.String) n.a.
Change
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
MODIFIED (*)   public abstract interface  jdk.jshell.tool.JavaShellToolBuildertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*) public intstart(java.lang.String[])
Status:Name:
NEWjava.lang.Exception
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.211
MODIFIED   final public class  jdk.net.ExtendedSocketOptionstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED53.054.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.net.SocketOption n.a. TCP_QUICKACK