| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (*) | public | java.util.List | getPermitsClause() | n.a. | 
 | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (*) | public abstract | javax.lang.model.type.TypeMirror | getType(com.sun.source.util.DocTreePath) | n.a. | 
 | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.lang.constant.Constable | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 8279148101864139651 | -3665804199014368530 | 
| New | true | -6072669332544931859 | -3665804199014368530 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.util.Optional | describeConstable() | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.lang.constant.Constable | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -5363310608702165979 | -7183698231559129828 | 
| New | true | 556833848950767748 | -7183698231559129828 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.util.Optional | describeConstable() | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.lang.constant.Constable | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -2547069939545125847 | 3786198910865385080 | 
| New | true | -6800473185587074078 | 3786198910865385080 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.util.Optional | describeConstable() | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.lang.Character$UnicodeBlock | n.a. | CHORASMIAN | 
| NEW | public static final | java.lang.Character$UnicodeBlock | n.a. | CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G | 
| NEW | public static final | java.lang.Character$UnicodeBlock | n.a. | DIVES_AKURU | 
| NEW | public static final | java.lang.Character$UnicodeBlock | n.a. | KHITAN_SMALL_SCRIPT | 
| NEW | public static final | java.lang.Character$UnicodeBlock | n.a. | LISU_SUPPLEMENT | 
| NEW | public static final | java.lang.Character$UnicodeBlock | n.a. | SYMBOLS_FOR_LEGACY_COMPUTING | 
| NEW | public static final | java.lang.Character$UnicodeBlock | n.a. | TANGUT_SUPPLEMENT | 
| NEW | public static final | java.lang.Character$UnicodeBlock | n.a. | YEZIDI | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -6691849954039253299 | n.a. | 
| New | true | -5717674564428606799 | n.a. | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.lang.Character$UnicodeScript | n.a. | CHORASMIAN | 
| NEW | public static final | java.lang.Character$UnicodeScript | n.a. | DIVES_AKURU | 
| NEW | public static final | java.lang.Character$UnicodeScript | n.a. | KHITAN_SMALL_SCRIPT | 
| NEW | public static final | java.lang.Character$UnicodeScript | n.a. | YEZIDI | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (*) | public | boolean | isEmpty() | n.a. | 
 | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 859803051048815939 | 3206093459760846163 | 
| New | true | -2482191370720360742 | 3206093459760846163 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | boolean | isHidden() | n.a. | n.a. | 
 | ||||
| NEW | public | boolean | isSealed() | n.a. | n.a. | 
 | ||||
| NEW | public | java.lang.constant.ClassDesc[] | permittedSubclasses() | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.lang.constant.DirectMethodHandleDesc | n.a. | BSM_EXPLICIT_CAST | 
| NEW | public static final | java.lang.constant.DirectMethodHandleDesc | n.a. | BSM_GET_STATIC_FINAL | 
| NEW | public static final | java.lang.constant.DynamicConstantDesc | n.a. | FALSE | 
| NEW | public static final | java.lang.constant.DynamicConstantDesc | n.a. | TRUE | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| MODIFIED (!) | private (<- public ) | ConstantBootstraps() | n.a. | 
 | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | static public | java.lang.Object | explicitCast(java.lang.invoke.MethodHandles$Lookup, | 
 | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | java.lang.invoke.MethodHandles$Lookup | defineHiddenClass(byte[], | 
 | n.a. | 
 | ||||||||
| NEW | public | java.lang.Class | ensureInitialized(java.lang.Class) | 
 | n.a. | 
 | 
| Change | 
| INTERFACE_ADDED | 
| Status | Superclass | Compatibility Changes: | 
| NEW | java.lang.Enum | n.a. | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.io.Serializable | n.a. | 
| NEW | java.lang.Comparable | n.a. | 
| NEW | java.lang.constant.Constable | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | false | n.a. | n.a. | 
| New | true | 8983301351206395211 | n.a. | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.lang.invoke.MethodHandles$Lookup$ClassOption | n.a. | NESTMATE | 
| NEW | public static final | java.lang.invoke.MethodHandles$Lookup$ClassOption | n.a. | STRONG | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | static public | java.lang.invoke.MethodHandles$Lookup$ClassOption | valueOf(java.lang.String) | n.a. | n.a. | 
 | ||||
| NEW | static public | java.lang.invoke.MethodHandles$Lookup$ClassOption[] | values() | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| MODIFIED | not_final (<- final ) public | java.util.List | coordinateTypes() | n.a. | n.a. | 
 | ||||
| MODIFIED | not_final (<- final ) public | java.lang.invoke.MethodHandle | toMethodHandle(java.lang.invoke.VarHandle$AccessMode) | n.a. | n.a. | 
 | ||||
| MODIFIED | not_final (<- final ) public | java.lang.Class | varType() | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | static public | int | absExact(int) | n.a. | n.a. | 
 | ||||
| NEW | static public | long | absExact(long) | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public abstract | java.lang.annotation.Annotation | getAnnotation(java.lang.Class) | n.a. | n.a. | 
 | ||||
| NEW | public abstract | java.lang.annotation.Annotation[] | getAnnotations() | n.a. | n.a. | 
 | ||||
| NEW | public abstract | java.lang.annotation.Annotation[] | getDeclaredAnnotations() | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| MODIFIED (!) | private (<- public ) | Modifier() | n.a. | 
 | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.lang.constant.Constable | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -3955296333464831145 | 7515723908773894738 | 
| New | true | -2190317476627966881 | 7515723908773894738 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.util.Optional | describeConstable() | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | static public | int | absExact(int) | n.a. | n.a. | 
 | ||||
| NEW | static public | long | absExact(long) | n.a. | n.a. | 
 | 
| Change | 
| METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (*) | java.lang.CharSequence | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -9186744139254762328 | 3388685877147921107 | 
| New | true | -9186744139254762328 | 3388685877147921107 | 
| Change | 
| METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (*) | java.lang.CharSequence | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 9049777380109602991 | 4383685877147921099 | 
| New | true | 9049777380109602991 | 4383685877147921099 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| REMOVED | public | java.util.Set | supportedOptions() | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | static public | java.nio.channels.ServerSocketChannel | open(java.net.ProtocolFamily) | 
 | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | static public | java.nio.channels.SocketChannel | open(java.net.ProtocolFamily) | 
 | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | java.nio.channels.ServerSocketChannel | openServerSocketChannel(java.net.ProtocolFamily) | 
 | n.a. | 
 | ||||||||
| NEW | public | java.nio.channels.SocketChannel | openSocketChannel(java.net.ProtocolFamily) | 
 | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (*) | java.lang.CharSequence | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | final public | boolean | isEmpty() | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public abstract | java.security.spec.NamedParameterSpec | getParams() | n.a. | n.a. | 
 | 
| Change | 
| INTERFACE_ADDED | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.io.Serializable | n.a. | 
| NEW | java.security.interfaces.EdECKey | n.a. | 
| NEW | java.security.Key | n.a. | 
| NEW | java.security.PrivateKey | n.a. | 
| NEW | javax.security.auth.Destroyable | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | false | n.a. | n.a. | 
| New | true | 297141883611890180 | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public abstract | java.util.Optional | getBytes() | n.a. | n.a. | 
 | 
| Change | 
| INTERFACE_ADDED | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.io.Serializable | n.a. | 
| NEW | java.security.interfaces.EdECKey | n.a. | 
| NEW | java.security.Key | n.a. | 
| NEW | java.security.PublicKey | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | false | n.a. | n.a. | 
| New | true | -7271086803564526511 | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public abstract | java.security.spec.EdECPoint | getPoint() | n.a. | n.a. | 
 | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.security.spec.AlgorithmParameterSpec | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | EdDSAParameterSpec(boolean) | n.a. | n.a. | 
 | ||||
| NEW | public | EdDSAParameterSpec(boolean, | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.util.Optional | getContext() | n.a. | n.a. | 
 | ||||
| NEW | public | boolean | isPrehash() | n.a. | n.a. | 
 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | EdECPoint(boolean, | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.math.BigInteger | getY() | n.a. | n.a. | 
 | ||||
| NEW | public | boolean | isXOdd() | n.a. | n.a. | 
 | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.security.spec.KeySpec | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | EdECPrivateKeySpec(java.security.spec.NamedParameterSpec, | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | byte[] | getBytes() | n.a. | n.a. | 
 | ||||
| NEW | public | java.security.spec.NamedParameterSpec | getParams() | n.a. | n.a. | 
 | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.security.spec.KeySpec | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | EdECPublicKeySpec(java.security.spec.NamedParameterSpec, | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.security.spec.NamedParameterSpec | getParams() | n.a. | n.a. | 
 | ||||
| NEW | public | java.security.spec.EdECPoint | getPoint() | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.security.spec.NamedParameterSpec | n.a. | ED25519 | 
| NEW | public static final | java.security.spec.NamedParameterSpec | n.a. | ED448 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -5028695091999847830 | 5772796243397350300 | 
| New | true | -3778481184013587537 | 5772796243397350300 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | char | getMonetaryGroupingSeparator() | n.a. | n.a. | 
 | ||||
| NEW | public | void | setMonetaryGroupingSeparator(char) | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 6769829250639411880 | 6769829250639411880 | 
| New | true | 6875410718480933998 | 6769829250639411880 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | NoSuchElementException(java.lang.Throwable) | n.a. | n.a. | 
 | ||||
| NEW | public | NoSuchElementException(java.lang.String, | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 4704756886402280906 | 919286545866124006 | 
| New | true | 5718063913344236535 | 919286545866124006 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.lang.Object | compute(java.lang.Object, | n.a. | n.a. | 
 | ||||
| NEW | public | java.lang.Object | computeIfAbsent(java.lang.Object, | n.a. | n.a. | 
 | ||||
| NEW | public | java.lang.Object | computeIfPresent(java.lang.Object, | n.a. | n.a. | 
 | ||||
| NEW | public | java.lang.Object | merge(java.lang.Object, | n.a. | n.a. | 
 | ||||
| NEW | public | java.lang.Object | putIfAbsent(java.lang.Object, | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public abstract | java.lang.annotation.Annotation[] | getAnnotationsByType(java.lang.Class) | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -6897345155303841703 | n.a. | 
| New | true | -2300662649159194908 | n.a. | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | javax.lang.model.element.Modifier | n.a. | NON_SEALED | 
| NEW | public static final | javax.lang.model.element.Modifier | n.a. | SEALED | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (*) | public | java.util.List | getPermittedSubclasses() | n.a. | 
 | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -4238723348023724103 | n.a. | 
| New | true | -7839313407698382020 | n.a. | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | javax.lang.model.SourceVersion | n.a. | RELEASE_15 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public abstract | java.lang.annotation.Annotation | getAnnotation(java.lang.Class) | n.a. | n.a. | 
 | ||||
| NEW | public abstract | java.util.List | getAnnotationMirrors() | n.a. | n.a. | 
 | ||||
| NEW | public abstract | java.lang.annotation.Annotation[] | getAnnotationsByType(java.lang.Class) | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| REMOVED (!) | public static final | java.lang.String (!) | 
 | CREDENTIAL_TYPES | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| MODIFIED | public not_abstract (<- abstract ) | javax.security.cert.X509Certificate[] | getPeerCertificateChain() | 
 | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 8660241605685968569 | n.a. | 
| New | true | -2331336721473770195 | n.a. | 
| Change | 
| METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (!) | jdk.incubator.foreign.MemoryLayout | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | jdk.incubator.foreign.GroupLayout | withAttribute(java.lang.String, | n.a. | n.a. | 
 | 
| Change | 
| INTERFACE_ADDED | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.lang.AutoCloseable | n.a. | 
| NEW | jdk.incubator.foreign.MemorySegment | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public abstract | jdk.incubator.foreign.MappedMemorySegment | asSlice(long, | n.a. | n.a. | 
 | ||||
| NEW | public abstract | void | force() | n.a. | n.a. | 
 | ||||
| NEW | public abstract | boolean | isLoaded() | n.a. | n.a. | 
 | ||||
| NEW | public abstract | void | load() | n.a. | n.a. | 
 | ||||
| NEW | public abstract | void | unload() | n.a. | n.a. | 
 | ||||
| NEW | public abstract | jdk.incubator.foreign.MappedMemorySegment | withAccessModes(int) | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | jdk.incubator.foreign.MemoryAddress | n.a. | NULL | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | static public | void | copy(jdk.incubator.foreign.MemoryAddress, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | long | offset() | n.a. | 
 | 
 | ||||||
| NEW (*) | static public | jdk.incubator.foreign.MemoryAddress | ofLong(long) | n.a. | 
 | 
 | ||||||
| NEW (*) | public abstract | jdk.incubator.foreign.MemoryAddress | rebase(jdk.incubator.foreign.MemorySegment) | n.a. | 
 | 
 | ||||||
| NEW (*) | public abstract | long | segmentOffset() | n.a. | 
 | 
 | ||||||
| NEW (*) | public abstract | long | toRawLongValue() | n.a. | 
 | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | static public | java.lang.invoke.VarHandle | asAddressVarHandle(java.lang.invoke.VarHandle) | n.a. | n.a. | 
 | ||||
| NEW | static public | java.lang.invoke.VarHandle | asUnsigned(java.lang.invoke.VarHandle, | n.a. | n.a. | 
 | ||||
| NEW | static public | java.lang.invoke.VarHandle | collectCoordinates(java.lang.invoke.VarHandle, | n.a. | n.a. | 
 | ||||
| NEW | static public | java.lang.invoke.VarHandle | dropCoordinates(java.lang.invoke.VarHandle, | n.a. | n.a. | 
 | ||||
| NEW | static public | java.lang.invoke.VarHandle | filterCoordinates(java.lang.invoke.VarHandle, | n.a. | n.a. | 
 | ||||
| NEW | static public | java.lang.invoke.VarHandle | filterValue(java.lang.invoke.VarHandle, | n.a. | n.a. | 
 | ||||
| NEW | static public | java.lang.invoke.VarHandle | insertCoordinates(java.lang.invoke.VarHandle, | n.a. | n.a. | 
 | ||||
| NEW | static public | java.lang.invoke.VarHandle | permuteCoordinates(java.lang.invoke.VarHandle, | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | java.lang.String | n.a. | LAYOUT_NAME | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (*) | public abstract | java.util.Optional | attribute(java.lang.String) | n.a. | 
 | 
 | ||||||
| NEW (*) | public abstract | java.util.stream.Stream | attributes() | n.a. | 
 | 
 | ||||||
| NEW (*) | public | long | bitOffset(jdk.incubator.foreign.MemoryLayout$PathElement[]) | n.a. | 
 | 
 | ||||||
| NEW (*) | public | long | byteOffset(jdk.incubator.foreign.MemoryLayout$PathElement[]) | n.a. | 
 | 
 | ||||||
| NEW (*) | public abstract | boolean | isPadding() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | long | offset(jdk.incubator.foreign.MemoryLayout$PathElement[]) | n.a. | 
 | 
 | ||||||
| NEW (*) | public abstract | jdk.incubator.foreign.MemoryLayout | withAttribute(java.lang.String, | n.a. | 
 | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | int | n.a. | ACQUIRE | 
| NEW | public static final | int | n.a. | ALL_ACCESS | 
| NEW | public static final | int | n.a. | CLOSE | 
| NEW | public static final | int | n.a. | HANDOFF | 
| NEW | public static final | int | n.a. | READ | 
| NEW | public static final | int | n.a. | WRITE | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW (*) | public abstract | int | accessModes() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | jdk.incubator.foreign.MemorySegment | acquire() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | jdk.incubator.foreign.MemorySegment | asReadOnly() | n.a. | 
 | 
 | ||||||||||
| NEW (*) | public abstract | void | copyFrom(jdk.incubator.foreign.MemorySegment) | n.a. | 
 | 
 | ||||||||||
| NEW (*) | public abstract | jdk.incubator.foreign.MemorySegment | fill(byte) | n.a. | 
 | 
 | ||||||||||
| NEW (*) | public abstract | boolean | hasAccessModes(int) | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | boolean | isReadOnly() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | static public | jdk.incubator.foreign.MemorySegment | mapFromPath(java.nio.file.Path, | 
 | 
 | 
 | ||||||||||
| NEW (*) | static public | jdk.incubator.foreign.MappedMemorySegment | mapFromPath(java.nio.file.Path, | 
 | 
 | 
 | ||||||||||
| NEW (*) | public abstract | long | mismatch(jdk.incubator.foreign.MemorySegment) | n.a. | 
 | 
 | ||||||||||
| NEW (*) | static public | jdk.incubator.foreign.MemorySegment | ofNativeRestricted(jdk.incubator.foreign.MemoryAddress, | n.a. | 
 | 
 | ||||||||||
| NEW (*) | static public | java.util.Spliterator | spliterator(jdk.incubator.foreign.MemorySegment, | n.a. | 
 | 
 | ||||||||||
| NEW (*) | public abstract | jdk.incubator.foreign.MemorySegment | withAccessModes(int) | n.a. | 
 | 
 | ||||||||||
| NEW (*) | public abstract | jdk.incubator.foreign.MemorySegment | withOwnerThread(java.lang.Thread) | n.a. | 
 | 
 | 
| Change | 
| METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (!) | jdk.incubator.foreign.MemoryLayout | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | jdk.incubator.foreign.SequenceLayout | flatten() | n.a. | n.a. | 
 | ||||
| NEW | public | jdk.incubator.foreign.SequenceLayout | reshape(long[]) | n.a. | n.a. | 
 | ||||
| NEW | public | jdk.incubator.foreign.SequenceLayout | withAttribute(java.lang.String, | n.a. | n.a. | 
 | 
| Change | 
| METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (!) | jdk.incubator.foreign.MemoryLayout | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | jdk.incubator.foreign.ValueLayout | withAttribute(java.lang.String, | n.a. | n.a. | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (*) | public | boolean | isBlockTag() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.scripting.JSObject | 
 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | AbstractJSObject() | n.a. | 
 | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED | public | java.lang.Object | call(java.lang.Object, | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.Object | eval(java.lang.String) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.String | getClassName() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | static public | java.lang.Object | getDefaultValue(jdk.nashorn.api.scripting.JSObject, | n.a. | 
 | 
 | ||||||
| REMOVED | public | java.lang.Object | getMember(java.lang.String) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.Object | getSlot(int) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | hasMember(java.lang.String) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | hasSlot(int) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | isArray() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | isFunction() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | isInstance(java.lang.Object) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | isInstanceOf(java.lang.Object) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | isStrictFunction() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.util.Set | keySet() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.Object | newObject(java.lang.Object[]) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | void | removeMember(java.lang.String) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | void | setMember(java.lang.String, | n.a. | n.a. | 
 | ||||||
| REMOVED | public | void | setSlot(int, | n.a. | n.a. | 
 | ||||||
| REMOVED | public | double | toNumber() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.util.Collection | values() | n.a. | n.a. | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | boolean | exposeToScripts(java.lang.String) | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| REMOVED (!) | public abstract | java.lang.Object | call(java.lang.Object, | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | java.lang.Object | eval(java.lang.String) | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | java.lang.String | getClassName() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public | java.lang.Object | getDefaultValue(java.lang.Class) | 
 | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | java.lang.Object | getMember(java.lang.String) | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | java.lang.Object | getSlot(int) | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | boolean | hasMember(java.lang.String) | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | boolean | hasSlot(int) | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | boolean | isArray() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | boolean | isFunction() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | boolean | isInstance(java.lang.Object) | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | boolean | isInstanceOf(java.lang.Object) | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | boolean | isStrictFunction() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | java.util.Set | keySet() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | java.lang.Object | newObject(java.lang.Object[]) | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | void | removeMember(java.lang.String) | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | void | setMember(java.lang.String, | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | void | setSlot(int, | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public | double | toNumber() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public abstract | java.util.Collection | values() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | java.lang.RuntimeException | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.io.Serializable | 
 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 4915618100094874527 | 1 | 
| New | false | n.a. | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | protected | NashornException(java.lang.String, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | protected | NashornException(java.lang.String, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | protected | NashornException(java.lang.String, | n.a. | 
 | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | final public | int | getColumnNumber() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | java.lang.Object | getEcmaError() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | final public | java.lang.String | getFileName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | final public | int | getLineNumber() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.StackTraceElement[] | getScriptFrames(java.lang.Throwable) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.String | getScriptStackString(java.lang.Throwable) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | protected | java.lang.Object | getThrown() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | final public | void | setColumnNumber(int) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | void | setEcmaError(java.lang.Object) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | final public | void | setFileName(java.lang.String) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | final public | void | setLineNumber(int) | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | javax.script.AbstractScriptEngine | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | javax.script.Compilable | 
 | ||
| REMOVED (!) | javax.script.Invocable | 
 | ||
| REMOVED (!) | javax.script.ScriptEngine | 
 | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| REMOVED (!) | public static final | java.lang.String (!) | 
 | NASHORN_GLOBAL | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| REMOVED | public | javax.script.CompiledScript | compile(java.io.Reader) | 
 | n.a. | 
 | ||||||||||
| REMOVED | public | javax.script.CompiledScript | compile(java.lang.String) | 
 | n.a. | 
 | ||||||||||
| REMOVED | public | javax.script.Bindings | createBindings() | n.a. | n.a. | 
 | ||||||||||
| REMOVED | public | java.lang.Object | eval(java.io.Reader, | 
 | n.a. | 
 | ||||||||||
| REMOVED | public | java.lang.Object | eval(java.lang.String, | 
 | n.a. | 
 | ||||||||||
| REMOVED | public | javax.script.ScriptEngineFactory | getFactory() | n.a. | n.a. | 
 | ||||||||||
| REMOVED | public | java.lang.Object | getInterface(java.lang.Class) | n.a. | n.a. | 
 | ||||||||||
| REMOVED | public | java.lang.Object | getInterface(java.lang.Object, | n.a. | n.a. | 
 | ||||||||||
| REMOVED | public | java.lang.Object | invokeFunction(java.lang.String, | 
 | n.a. | 
 | ||||||||||
| REMOVED | public | java.lang.Object | invokeMethod(java.lang.Object, | 
 | n.a. | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | javax.script.ScriptEngineFactory | 
 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | NashornScriptEngineFactory() | n.a. | 
 | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED | public | java.lang.String | getEngineName() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.String | getEngineVersion() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.util.List | getExtensions() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.String | getLanguageName() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.String | getLanguageVersion() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.String | getMethodCallSyntax(java.lang.String, | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.util.List | getMimeTypes() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.util.List | getNames() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.String | getOutputStatement(java.lang.String) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.Object | getParameter(java.lang.String) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.String | getProgram(java.lang.String[]) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | javax.script.ScriptEngine | getScriptEngine() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | javax.script.ScriptEngine | getScriptEngine(java.lang.ClassLoader) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | javax.script.ScriptEngine | getScriptEngine(jdk.nashorn.api.scripting.ClassFilter) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | javax.script.ScriptEngine | getScriptEngine(java.lang.String[]) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | javax.script.ScriptEngine | getScriptEngine(java.lang.String[], | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | javax.script.ScriptEngine | getScriptEngine(java.lang.String[], | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.scripting.AbstractJSObject | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.util.Map | 
 | ||
| REMOVED (!) | javax.script.Bindings | 
 | ||
| REMOVED (!) | jdk.nashorn.api.scripting.JSObject | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED | public | java.lang.Object | call(java.lang.Object, | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | java.lang.Object | callMember(java.lang.String, | n.a. | 
 | 
 | ||||||
| REMOVED | public | void | clear() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | containsKey(java.lang.Object) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | containsValue(java.lang.Object) | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | boolean | delete(java.lang.Object) | n.a. | 
 | 
 | ||||||
| REMOVED | public | java.util.Set | entrySet() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | equals(java.lang.Object) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.Object | eval(java.lang.String) | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | jdk.nashorn.api.scripting.ScriptObjectMirror | freeze() | n.a. | 
 | 
 | ||||||
| REMOVED | public | java.lang.Object | get(java.lang.Object) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.String | getClassName() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.Object | getDefaultValue(java.lang.Class) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.Object | getMember(java.lang.String) | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | java.lang.String[] | getOwnKeys(boolean) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | java.lang.Object | getOwnPropertyDescriptor(java.lang.String) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | java.lang.Object | getProto() | n.a. | 
 | 
 | ||||||
| REMOVED | public | java.lang.Object | getSlot(int) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | int | hashCode() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | hasMember(java.lang.String) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | hasSlot(int) | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | static public | boolean | identical(java.lang.Object, | n.a. | 
 | 
 | ||||||
| REMOVED | public | boolean | isArray() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | isEmpty() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | boolean | isExtensible() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | boolean | isFrozen() | n.a. | 
 | 
 | ||||||
| REMOVED | public | boolean | isFunction() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | boolean | isInstance(java.lang.Object) | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | boolean | isSealed() | n.a. | 
 | 
 | ||||||
| REMOVED | public | boolean | isStrictFunction() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | static public | boolean | isUndefined(java.lang.Object) | n.a. | 
 | 
 | ||||||
| REMOVED | public | java.util.Set | keySet() | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.Object | newObject(java.lang.Object[]) | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | jdk.nashorn.api.scripting.ScriptObjectMirror | preventExtensions() | n.a. | 
 | 
 | ||||||
| REMOVED | public | java.lang.Object | put(java.lang.String, | n.a. | n.a. | 
 | ||||||
| REMOVED | public | void | putAll(java.util.Map) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | java.lang.Object | remove(java.lang.Object) | n.a. | n.a. | 
 | ||||||
| REMOVED | public | void | removeMember(java.lang.String) | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | jdk.nashorn.api.scripting.ScriptObjectMirror | seal() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | void | setIndexedPropertiesToExternalArrayData(java.nio.ByteBuffer) | n.a. | 
 | 
 | ||||||
| REMOVED | public | void | setMember(java.lang.String, | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | void | setProto(java.lang.Object) | n.a. | 
 | 
 | ||||||
| REMOVED | public | void | setSlot(int, | n.a. | n.a. | 
 | ||||||
| REMOVED | public | int | size() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | java.lang.Object | to(java.lang.Class) | n.a. | 
 | 
 | ||||||
| REMOVED | public | double | toNumber() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public | java.lang.String | toString() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.Object | unwrap(java.lang.Object, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.Object[] | unwrapArray(java.lang.Object[], | n.a. | 
 | 
 | ||||||
| REMOVED | public | java.util.Collection | values() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | static public | java.lang.Object | wrap(java.lang.Object, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.Object[] | wrapArray(java.lang.Object[], | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.Object | wrapAsJSONCompatible(java.lang.Object, | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | static public | java.lang.Object | convert(java.lang.Object, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.String | format(java.lang.String, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.Object | makeSynchronizedFunction(java.lang.Object, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.String | parse(java.lang.String, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.Object | unwrap(java.lang.Object) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.Object[] | unwrapArray(java.lang.Object[]) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | jdk.nashorn.api.scripting.ScriptObjectMirror | wrap(java.lang.Object) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | java.lang.Object[] | wrapArray(java.lang.Object[]) | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | java.io.Reader | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.io.Closeable | 
 | ||
| REMOVED (!) | java.lang.AutoCloseable | 
 | ||
| REMOVED (!) | java.lang.Readable | 
 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | URLReader(java.net.URL) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | URLReader(java.net.URL, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | URLReader(java.net.URL, | n.a. | 
 | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| REMOVED | public | void | close() | 
 | n.a. | 
 | ||||||||||
| REMOVED (!) | public | java.nio.charset.Charset | getCharset() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public | java.net.URL | getURL() | n.a. | 
 | 
 | ||||||||||
| REMOVED (!) | public | int | read(char[], | 
 | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getIndex() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.util.List | getElements() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getVariable() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getLeftOperand() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getRightOperand() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.util.List | getStatements() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.GotoTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| REMOVED | public abstract | java.lang.String | getLabel() | n.a. | n.a. | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.util.List | getStatements() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.BlockTree | getBlock() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getCondition() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getParameter() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.util.List | getClassElements() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getClassHeritage() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.PropertyTree | getConstructor() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getName() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.util.List | getClassElements() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getClassHeritage() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.PropertyTree | getConstructor() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getName() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.LineMap | getLineMap() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ModuleTree | getModule() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.util.List | getSourceElements() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.String | getSourceName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isStrict() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getVariable() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getCondition() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getFalseExpression() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getTrueExpression() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.LoopTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getCondition() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.GotoTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| REMOVED | public abstract | java.lang.String | getLabel() | n.a. | n.a. | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| REMOVED (!) | public static final | long (!) | 
 | NOPOS | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.lang.String | getCode() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | long | getColumnNumber() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.String | getFileName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.Diagnostic$Kind | getKind() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | long | getLineNumber() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.String | getMessage() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | long | getPosition() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | java.lang.Enum | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.io.Serializable | 
 | ||
| REMOVED (!) | java.lang.Comparable | 
 | ||
| REMOVED (!) | java.lang.constant.Constable | 
 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -5291385383570664428 | n.a. | 
| New | false | n.a. | n.a. | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Diagnostic$Kind (!) | 
 | ERROR | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Diagnostic$Kind (!) | 
 | MANDATORY_WARNING | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Diagnostic$Kind (!) | 
 | NOTE | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Diagnostic$Kind (!) | 
 | OTHER | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Diagnostic$Kind (!) | 
 | WARNING | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | static public | jdk.nashorn.api.tree.Diagnostic$Kind | valueOf(java.lang.String) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | jdk.nashorn.api.tree.Diagnostic$Kind[] | values() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | void | report(jdk.nashorn.api.tree.Diagnostic) | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ConditionalLoopTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.LoopTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| REMOVED | public abstract | jdk.nashorn.api.tree.ExpressionTree | getCondition() | n.a. | n.a. | 
 | ||||
| REMOVED | public abstract | jdk.nashorn.api.tree.StatementTree | getStatement() | n.a. | n.a. | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getExportName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getImportName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getLocalName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getModuleRequest() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.LoopTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | ||||||
| REMOVED | public abstract | jdk.nashorn.api.tree.StatementTree | getStatement() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getVariable() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isForEach() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ConditionalLoopTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.LoopTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED | public abstract | jdk.nashorn.api.tree.ExpressionTree | getCondition() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getInitializer() | n.a. | 
 | 
 | ||||||
| REMOVED | public abstract | jdk.nashorn.api.tree.StatementTree | getStatement() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getUpdate() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.LoopTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | ||||||
| REMOVED | public abstract | jdk.nashorn.api.tree.StatementTree | getStatement() | n.a. | n.a. | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getVariable() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.util.List | getArguments() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getFunctionSelect() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.BlockTree | getBody() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.util.List | getParameters() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isGenerator() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isStrict() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.Tree | getBody() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.util.List | getParameters() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isArrow() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isGenerator() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isStrict() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.lang.String | getLabel() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.lang.String | getName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isDefault() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isRestParameter() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isStar() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isStarDefaultStar() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isSuper() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isThis() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getCondition() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.StatementTree | getElseStatement() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.StatementTree | getThenStatement() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getImportName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getLocalName() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.IdentifierTree | getModuleRequest() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.Tree | getType() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.lang.String | getLabel() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.StatementTree | getStatement() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | long | getColumnNumber(long) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | long | getLineNumber(long) | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.lang.Object | getValue() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.StatementTree | getStatement() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.String | getIdentifier() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.util.List | getImportEntries() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.util.List | getIndirectExportEntries() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.util.List | getLocalExportEntries() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.util.List | getStarExportEntries() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getConstructorExpression() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.util.List | getProperties() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| REMOVED (!) | static public | jdk.nashorn.api.tree.Parser | create(java.lang.String[]) | 
 | 
 | 
 | ||||||||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.CompilationUnitTree | parse(java.io.File, | 
 | 
 | 
 | ||||||||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.CompilationUnitTree | parse(java.nio.file.Path, | 
 | 
 | 
 | ||||||||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.CompilationUnitTree | parse(java.net.URL, | 
 | 
 | 
 | ||||||||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.CompilationUnitTree | parse(java.lang.String, | 
 | 
 | 
 | ||||||||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.CompilationUnitTree | parse(java.lang.String, | 
 | 
 | 
 | ||||||||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.CompilationUnitTree | parse(jdk.nashorn.api.scripting.ScriptObjectMirror, | 
 | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.FunctionExpressionTree | getGetter() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getKey() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.FunctionExpressionTree | getSetter() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getValue() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isComputed() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isStatic() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.lang.String | getOptions() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.String | getPattern() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.TreeVisitor | 
 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | SimpleTreeVisitorES5_1() | n.a. | 
 | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| REMOVED | public | java.lang.Object | visitArrayAccess(jdk.nashorn.api.tree.ArrayAccessTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitArrayLiteral(jdk.nashorn.api.tree.ArrayLiteralTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitAssignment(jdk.nashorn.api.tree.AssignmentTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitBinary(jdk.nashorn.api.tree.BinaryTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitBlock(jdk.nashorn.api.tree.BlockTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitBreak(jdk.nashorn.api.tree.BreakTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitCase(jdk.nashorn.api.tree.CaseTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitCatch(jdk.nashorn.api.tree.CatchTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitClassDeclaration(jdk.nashorn.api.tree.ClassDeclarationTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitClassExpression(jdk.nashorn.api.tree.ClassExpressionTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitCompilationUnit(jdk.nashorn.api.tree.CompilationUnitTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitCompoundAssignment(jdk.nashorn.api.tree.CompoundAssignmentTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitConditionalExpression(jdk.nashorn.api.tree.ConditionalExpressionTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitContinue(jdk.nashorn.api.tree.ContinueTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitDebugger(jdk.nashorn.api.tree.DebuggerTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitDoWhileLoop(jdk.nashorn.api.tree.DoWhileLoopTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitEmptyStatement(jdk.nashorn.api.tree.EmptyStatementTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitErroneous(jdk.nashorn.api.tree.ErroneousTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitExportEntry(jdk.nashorn.api.tree.ExportEntryTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitExpressionStatement(jdk.nashorn.api.tree.ExpressionStatementTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitForInLoop(jdk.nashorn.api.tree.ForInLoopTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitForLoop(jdk.nashorn.api.tree.ForLoopTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitForOfLoop(jdk.nashorn.api.tree.ForOfLoopTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitFunctionCall(jdk.nashorn.api.tree.FunctionCallTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitFunctionDeclaration(jdk.nashorn.api.tree.FunctionDeclarationTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitFunctionExpression(jdk.nashorn.api.tree.FunctionExpressionTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitIdentifier(jdk.nashorn.api.tree.IdentifierTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitIf(jdk.nashorn.api.tree.IfTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitImportEntry(jdk.nashorn.api.tree.ImportEntryTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitInstanceOf(jdk.nashorn.api.tree.InstanceOfTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitLabeledStatement(jdk.nashorn.api.tree.LabeledStatementTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitLiteral(jdk.nashorn.api.tree.LiteralTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitMemberSelect(jdk.nashorn.api.tree.MemberSelectTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitModule(jdk.nashorn.api.tree.ModuleTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitNew(jdk.nashorn.api.tree.NewTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitObjectLiteral(jdk.nashorn.api.tree.ObjectLiteralTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitParenthesized(jdk.nashorn.api.tree.ParenthesizedTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitProperty(jdk.nashorn.api.tree.PropertyTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitRegExpLiteral(jdk.nashorn.api.tree.RegExpLiteralTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitReturn(jdk.nashorn.api.tree.ReturnTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitSpread(jdk.nashorn.api.tree.SpreadTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitSwitch(jdk.nashorn.api.tree.SwitchTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitTemplateLiteral(jdk.nashorn.api.tree.TemplateLiteralTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitThrow(jdk.nashorn.api.tree.ThrowTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitTry(jdk.nashorn.api.tree.TryTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitUnary(jdk.nashorn.api.tree.UnaryTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitUnknown(jdk.nashorn.api.tree.Tree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitVariable(jdk.nashorn.api.tree.VariableTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitWhileLoop(jdk.nashorn.api.tree.WhileLoopTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitWith(jdk.nashorn.api.tree.WithTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitYield(jdk.nashorn.api.tree.YieldTree, | n.a. | n.a. | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.SimpleTreeVisitorES5_1 | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.TreeVisitor | 
 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | SimpleTreeVisitorES6() | n.a. | 
 | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| REMOVED | public | java.lang.Object | visitClassDeclaration(jdk.nashorn.api.tree.ClassDeclarationTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitClassExpression(jdk.nashorn.api.tree.ClassExpressionTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitCompilationUnit(jdk.nashorn.api.tree.CompilationUnitTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitExportEntry(jdk.nashorn.api.tree.ExportEntryTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitForOfLoop(jdk.nashorn.api.tree.ForOfLoopTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitImportEntry(jdk.nashorn.api.tree.ImportEntryTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitModule(jdk.nashorn.api.tree.ModuleTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitSpread(jdk.nashorn.api.tree.SpreadTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitTemplateLiteral(jdk.nashorn.api.tree.TemplateLiteralTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitVariable(jdk.nashorn.api.tree.VariableTree, | n.a. | n.a. | 
 | ||||
| REMOVED | public | java.lang.Object | visitYield(jdk.nashorn.api.tree.YieldTree, | n.a. | n.a. | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.util.List | getCases() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.util.List | getExpressions() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.lang.Object | accept(jdk.nashorn.api.tree.TreeVisitor, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | long | getEndPosition() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.Tree$Kind | getKind() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | long | getStartPosition() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | java.lang.Enum | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.io.Serializable | 
 | ||
| REMOVED (!) | java.lang.Comparable | 
 | ||
| REMOVED (!) | java.lang.constant.Constable | 
 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 5504471784127260325 | n.a. | 
| New | false | n.a. | n.a. | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | AND | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | AND_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | ARRAY_ACCESS | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | ARRAY_LITERAL | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | BITWISE_COMPLEMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | BLOCK | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | BOOLEAN_LITERAL | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | BREAK | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | CASE | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | CATCH | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | CLASS | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | CLASS_EXPRESSION | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | COMMA | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | COMPILATION_UNIT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | CONDITIONAL_AND | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | CONDITIONAL_EXPRESSION | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | CONDITIONAL_OR | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | CONTINUE | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | DEBUGGER | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | DELETE | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | DIVIDE | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | DIVIDE_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | DO_WHILE_LOOP | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | EMPTY_STATEMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | EQUAL_TO | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | ERROR | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | EXPORT_ENTRY | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | EXPRESSION_STATEMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | FOR_IN_LOOP | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | FOR_LOOP | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | FUNCTION | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | FUNCTION_EXPRESSION | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | FUNCTION_INVOCATION | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | GREATER_THAN | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | GREATER_THAN_EQUAL | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | IDENTIFIER | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | IF | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | IMPORT_ENTRY | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | IN | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | INSTANCE_OF | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | LABELED_STATEMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | LEFT_SHIFT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | LEFT_SHIFT_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | LESS_THAN | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | LESS_THAN_EQUAL | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | LOGICAL_COMPLEMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | MEMBER_SELECT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | MINUS | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | MINUS_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | MODULE | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | MULTIPLY | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | MULTIPLY_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | NEW | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | NOT_EQUAL_TO | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | NULL_LITERAL | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | NUMBER_LITERAL | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | OBJECT_LITERAL | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | OR | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | OR_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | OTHER | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | PARENTHESIZED | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | PLUS | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | PLUS_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | POSTFIX_DECREMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | POSTFIX_INCREMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | PREFIX_DECREMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | PREFIX_INCREMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | PROPERTY | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | REGEXP_LITERAL | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | REMAINDER | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | REMAINDER_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | RETURN | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | RIGHT_SHIFT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | RIGHT_SHIFT_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | SPREAD | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | STRICT_EQUAL_TO | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | STRICT_NOT_EQUAL_TO | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | STRING_LITERAL | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | SWITCH | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | TEMPLATE_LITERAL | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | THROW | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | TRY | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | TYPEOF | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | UNARY_MINUS | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | UNARY_PLUS | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | UNSIGNED_RIGHT_SHIFT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | UNSIGNED_RIGHT_SHIFT_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | VARIABLE | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | VOID | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | WHILE_LOOP | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | WITH | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | XOR | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | XOR_ASSIGNMENT | ||
| REMOVED (!) | public static final | jdk.nashorn.api.tree.Tree$Kind (!) | 
 | YIELD | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | java.lang.Class | asInterface() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | boolean | isExpression() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | boolean | isLiteral() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | boolean | isStatement() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | jdk.nashorn.api.tree.Tree$Kind | valueOf(java.lang.String) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | jdk.nashorn.api.tree.Tree$Kind[] | values() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitArrayAccess(jdk.nashorn.api.tree.ArrayAccessTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitArrayLiteral(jdk.nashorn.api.tree.ArrayLiteralTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitAssignment(jdk.nashorn.api.tree.AssignmentTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitBinary(jdk.nashorn.api.tree.BinaryTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitBlock(jdk.nashorn.api.tree.BlockTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitBreak(jdk.nashorn.api.tree.BreakTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitCase(jdk.nashorn.api.tree.CaseTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitCatch(jdk.nashorn.api.tree.CatchTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitClassDeclaration(jdk.nashorn.api.tree.ClassDeclarationTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitClassExpression(jdk.nashorn.api.tree.ClassExpressionTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitCompilationUnit(jdk.nashorn.api.tree.CompilationUnitTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitCompoundAssignment(jdk.nashorn.api.tree.CompoundAssignmentTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitConditionalExpression(jdk.nashorn.api.tree.ConditionalExpressionTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitContinue(jdk.nashorn.api.tree.ContinueTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitDebugger(jdk.nashorn.api.tree.DebuggerTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitDoWhileLoop(jdk.nashorn.api.tree.DoWhileLoopTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitEmptyStatement(jdk.nashorn.api.tree.EmptyStatementTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitErroneous(jdk.nashorn.api.tree.ErroneousTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitExportEntry(jdk.nashorn.api.tree.ExportEntryTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitExpressionStatement(jdk.nashorn.api.tree.ExpressionStatementTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitForInLoop(jdk.nashorn.api.tree.ForInLoopTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitForLoop(jdk.nashorn.api.tree.ForLoopTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitForOfLoop(jdk.nashorn.api.tree.ForOfLoopTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitFunctionCall(jdk.nashorn.api.tree.FunctionCallTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitFunctionDeclaration(jdk.nashorn.api.tree.FunctionDeclarationTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitFunctionExpression(jdk.nashorn.api.tree.FunctionExpressionTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitIdentifier(jdk.nashorn.api.tree.IdentifierTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitIf(jdk.nashorn.api.tree.IfTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitImportEntry(jdk.nashorn.api.tree.ImportEntryTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitInstanceOf(jdk.nashorn.api.tree.InstanceOfTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitLabeledStatement(jdk.nashorn.api.tree.LabeledStatementTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitLiteral(jdk.nashorn.api.tree.LiteralTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitMemberSelect(jdk.nashorn.api.tree.MemberSelectTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitModule(jdk.nashorn.api.tree.ModuleTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitNew(jdk.nashorn.api.tree.NewTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitObjectLiteral(jdk.nashorn.api.tree.ObjectLiteralTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitParenthesized(jdk.nashorn.api.tree.ParenthesizedTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitProperty(jdk.nashorn.api.tree.PropertyTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitRegExpLiteral(jdk.nashorn.api.tree.RegExpLiteralTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitReturn(jdk.nashorn.api.tree.ReturnTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitSpread(jdk.nashorn.api.tree.SpreadTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitSwitch(jdk.nashorn.api.tree.SwitchTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitTemplateLiteral(jdk.nashorn.api.tree.TemplateLiteralTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitThrow(jdk.nashorn.api.tree.ThrowTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitTry(jdk.nashorn.api.tree.TryTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitUnary(jdk.nashorn.api.tree.UnaryTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitUnknown(jdk.nashorn.api.tree.Tree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitVariable(jdk.nashorn.api.tree.VariableTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitWhileLoop(jdk.nashorn.api.tree.WhileLoopTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitWith(jdk.nashorn.api.tree.WithTree, | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.lang.Object | visitYield(jdk.nashorn.api.tree.YieldTree, | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.BlockTree | getBlock() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | java.util.List | getCatches() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.BlockTree | getFinallyBlock() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | java.lang.RuntimeException | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.io.Serializable | 
 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -7596157697815484821 | 1 | 
| New | false | n.a. | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | UnknownTreeException(jdk.nashorn.api.tree.Tree, | n.a. | 
 | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | java.lang.Object | getArgument() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | jdk.nashorn.api.tree.Tree | getUnknownTree() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getBinding() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getInitializer() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isConst() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isLet() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ConditionalLoopTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.LoopTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| REMOVED | public abstract | jdk.nashorn.api.tree.ExpressionTree | getCondition() | n.a. | n.a. | 
 | ||||
| REMOVED | public abstract | jdk.nashorn.api.tree.StatementTree | getStatement() | n.a. | n.a. | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.StatementTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getScope() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.StatementTree | getStatement() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | jdk.nashorn.api.tree.ExpressionTree | 
 | ||
| REMOVED (!) | jdk.nashorn.api.tree.Tree | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public abstract | jdk.nashorn.api.tree.ExpressionTree | getExpression() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public abstract | boolean | isStar() | n.a. | 
 | 
 | 
| Status | Old Version | New Version | 
| MODIFIED | 58.0 | 59.0 | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| REMOVED (!) | public static final | java.net.SocketOption (!) | 
 | SO_FLOW_SLA | ||
| NEW | public static final | java.net.SocketOption | n.a. | SO_INCOMING_NAPI_ID | 
| Change | 
| CLASS_REMOVED | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| REMOVED (!) | public static final | int (!) | 
 | HIGH_PRIORITY | ||
| REMOVED (!) | public static final | int (!) | 
 | NORMAL_PRIORITY | ||
| REMOVED (!) | public static final | int (!) | 
 | UNSET | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | jdk.net.SocketFlow | bandwidth(long) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | long | bandwidth() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | jdk.net.SocketFlow | create() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | jdk.net.SocketFlow | priority(int) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | int | priority() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | jdk.net.SocketFlow$Status | status() | n.a. | 
 | 
 | ||||||
| REMOVED (!) | public | java.lang.String | toString() | n.a. | 
 | 
 | 
| Change | 
| CLASS_REMOVED | 
| Status | Superclass | Compatibility Changes: | ||
| REMOVED (!) | java.lang.Enum | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | java.io.Serializable | 
 | ||
| REMOVED (!) | java.lang.Comparable | 
 | ||
| REMOVED (!) | java.lang.constant.Constable | 
 | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | 7715029442017148528 | n.a. | 
| New | false | n.a. | n.a. | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||
| REMOVED (!) | public static final | jdk.net.SocketFlow$Status (!) | 
 | ALREADY_CREATED | ||
| REMOVED (!) | public static final | jdk.net.SocketFlow$Status (!) | 
 | IN_PROGRESS | ||
| REMOVED (!) | public static final | jdk.net.SocketFlow$Status (!) | 
 | NO_PERMISSION | ||
| REMOVED (!) | public static final | jdk.net.SocketFlow$Status (!) | 
 | NO_STATUS | ||
| REMOVED (!) | public static final | jdk.net.SocketFlow$Status (!) | 
 | NOT_CONNECTED | ||
| REMOVED (!) | public static final | jdk.net.SocketFlow$Status (!) | 
 | NOT_SUPPORTED | ||
| REMOVED (!) | public static final | jdk.net.SocketFlow$Status (!) | 
 | OK | ||
| REMOVED (!) | public static final | jdk.net.SocketFlow$Status (!) | 
 | OTHER | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | static public | jdk.net.SocketFlow$Status | valueOf(java.lang.String) | n.a. | 
 | 
 | ||||||
| REMOVED (!) | static public | jdk.net.SocketFlow$Status[] | values() | n.a. | 
 | 
 |