Results of comparison between jdk11.jsapi and vjs20.jsapi
Comparison run at Thu Jan 26 13:24:07 2006 GMT
jdk11.jsapi API scanned at 2005/01/19 01:19:01 EST
vjs20.jsapi API scanned at 2006/01/26 22:24:00 GMT+09
Summary
| Legend: |
All correct - |
|
|
|
|
|
|
|
|
|
|
|
|
- None correct |
Errors
Total
Bad: 1 class, 8 interfaces, 6 fields, 7 methods.
Missing: 4 packages, 276 fields, 162 methods.
Abs.add: None.
|
Bad
- field java.lang.Character.MAX_RADIX: type I in jdk11.jsapi, but type C in vjs20.jsapi
- field java.lang.Character.MIN_RADIX: type I in jdk11.jsapi, but type C in vjs20.jsapi
- class java.lang.String: implements java.io.Serializable in jdk11.jsapi, but doesn't implement java.io.Serializable in vjs20.jsapi
- field java.lang.Double.NaN: constant [NaN (0x7ff8000000000000)] in jdk11.jsapi, but constant [NaN (0xfff8000000000000)] in vjs20.jsapi
- field java.lang.Float.NaN: constant [NaN (0x7fc00000)] in jdk11.jsapi, but constant [NaN (0xffc00000)] in vjs20.jsapi
Missing
- field java.lang.reflect.Constructor.DECLARED: missing in vjs20.jsapi
- field java.lang.reflect.Constructor.PUBLIC: missing in vjs20.jsapi
- field java.lang.reflect.Field.DECLARED: missing in vjs20.jsapi
- field java.lang.reflect.Field.PUBLIC: missing in vjs20.jsapi
- field java.lang.reflect.Method.DECLARED: missing in vjs20.jsapi
- field java.lang.reflect.Method.PUBLIC: missing in vjs20.jsapi
Bad
- method java.awt.Toolkit.createComponent(java.awt.Component): concrete in jdk11.jsapi, but abstract in vjs20.jsapi
- method java.awt.Toolkit.createImage(byte[]): concrete in jdk11.jsapi, but abstract in vjs20.jsapi
Missing
- method java.awt.LayoutManager2.addLayoutComponent(java.lang.String, java.awt.Component): missing in vjs20.jsapi
- method java.awt.LayoutManager2.layoutContainer(java.awt.Container): missing in vjs20.jsapi
- method java.awt.LayoutManager2.minimumLayoutSize(java.awt.Container): missing in vjs20.jsapi
- method java.awt.LayoutManager2.preferredLayoutSize(java.awt.Container): missing in vjs20.jsapi
- method java.awt.LayoutManager2.removeLayoutComponent(java.awt.Component): missing in vjs20.jsapi
- field java.awt.Cursor.predefined: missing in vjs20.jsapi
- method java.awt.MenuComponent.getTreeLock(): missing in vjs20.jsapi
- field java.awt.SystemColor.black: missing in vjs20.jsapi
- field java.awt.SystemColor.blue: missing in vjs20.jsapi
- field java.awt.SystemColor.cyan: missing in vjs20.jsapi
- field java.awt.SystemColor.darkGray: missing in vjs20.jsapi
- field java.awt.SystemColor.gray: missing in vjs20.jsapi
- field java.awt.SystemColor.green: missing in vjs20.jsapi
- field java.awt.SystemColor.lightGray: missing in vjs20.jsapi
- field java.awt.SystemColor.magenta: missing in vjs20.jsapi
- field java.awt.SystemColor.orange: missing in vjs20.jsapi
- field java.awt.SystemColor.pink: missing in vjs20.jsapi
- field java.awt.SystemColor.red: missing in vjs20.jsapi
- field java.awt.SystemColor.white: missing in vjs20.jsapi
- field java.awt.SystemColor.yellow: missing in vjs20.jsapi
- method java.awt.SystemColor.HSBtoRGB(float, float, float): missing in vjs20.jsapi
- method java.awt.SystemColor.RGBtoHSB(int, int, int, float[]): missing in vjs20.jsapi
- method java.awt.SystemColor.decode(java.lang.String): missing in vjs20.jsapi
- method java.awt.SystemColor.getColor(java.lang.String): missing in vjs20.jsapi
- method java.awt.SystemColor.getColor(java.lang.String, int): missing in vjs20.jsapi
- method java.awt.SystemColor.getColor(java.lang.String, java.awt.Color): missing in vjs20.jsapi
- method java.awt.SystemColor.getHSBColor(float, float, float): missing in vjs20.jsapi
- field java.awt.Component.ABORT: missing in vjs20.jsapi
- field java.awt.Component.ALLBITS: missing in vjs20.jsapi
- field java.awt.Component.ERROR: missing in vjs20.jsapi
- field java.awt.Component.FRAMEBITS: missing in vjs20.jsapi
- field java.awt.Component.HEIGHT: missing in vjs20.jsapi
- field java.awt.Component.PROPERTIES: missing in vjs20.jsapi
- field java.awt.Component.SOMEBITS: missing in vjs20.jsapi
- field java.awt.Component.WIDTH: missing in vjs20.jsapi
- field java.awt.Button.BOTTOM_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Button.CENTER_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Button.LEFT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Button.RIGHT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Button.TOP_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Canvas.BOTTOM_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Canvas.CENTER_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Canvas.LEFT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Canvas.RIGHT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Canvas.TOP_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Container.BOTTOM_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Container.CENTER_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Container.LEFT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Container.RIGHT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Container.TOP_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Label.BOTTOM_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Label.CENTER_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Label.LEFT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Label.RIGHT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Label.TOP_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.TextComponent.BOTTOM_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.TextComponent.CENTER_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.TextComponent.LEFT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.TextComponent.RIGHT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.TextComponent.TOP_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.TextComponent.textListener: missing in vjs20.jsapi
- field java.awt.Checkbox.BOTTOM_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Checkbox.CENTER_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Checkbox.LEFT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Checkbox.RIGHT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Checkbox.TOP_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Choice.BOTTOM_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Choice.CENTER_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Choice.LEFT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Choice.RIGHT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Choice.TOP_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.List.BOTTOM_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.List.CENTER_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.List.LEFT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.List.RIGHT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.List.TOP_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Scrollbar.BOTTOM_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Scrollbar.CENTER_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Scrollbar.LEFT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Scrollbar.RIGHT_ALIGNMENT: missing in vjs20.jsapi
- field java.awt.Scrollbar.TOP_ALIGNMENT: missing in vjs20.jsapi
Bad
- field java.awt.event.KeyEvent.CHAR_UNDEFINED: type C in jdk11.jsapi, but type I in vjs20.jsapi
Missing
- field java.awt.event.ActionEvent.ACTION_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.ADJUSTMENT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.COMPONENT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.CONTAINER_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.FOCUS_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.ITEM_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.KEY_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.MOUSE_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.MOUSE_MOTION_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.RESERVED_ID_MAX: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.TEXT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ActionEvent.WINDOW_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.ACTION_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.ADJUSTMENT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.COMPONENT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.CONTAINER_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.FOCUS_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.ITEM_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.KEY_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.MOUSE_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.MOUSE_MOTION_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.RESERVED_ID_MAX: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.TEXT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.AdjustmentEvent.WINDOW_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.ACTION_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.ADJUSTMENT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.COMPONENT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.CONTAINER_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.FOCUS_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.ITEM_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.KEY_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.MOUSE_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.MOUSE_MOTION_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.RESERVED_ID_MAX: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.TEXT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ComponentEvent.WINDOW_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.ACTION_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.ADJUSTMENT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.COMPONENT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.CONTAINER_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.FOCUS_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.ITEM_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.KEY_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.MOUSE_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.MOUSE_MOTION_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.RESERVED_ID_MAX: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.TEXT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ItemEvent.WINDOW_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.ACTION_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.ADJUSTMENT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.COMPONENT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.CONTAINER_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.FOCUS_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.ITEM_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.KEY_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.MOUSE_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.MOUSE_MOTION_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.RESERVED_ID_MAX: missing in vjs20.jsapi
- field java.awt.event.TextEvent.TEXT_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.TextEvent.WINDOW_EVENT_MASK: missing in vjs20.jsapi
- field java.awt.event.ContainerEvent.COMPONENT_FIRST: missing in vjs20.jsapi
- field java.awt.event.ContainerEvent.COMPONENT_HIDDEN: missing in vjs20.jsapi
- field java.awt.event.ContainerEvent.COMPONENT_LAST: missing in vjs20.jsapi
- field java.awt.event.ContainerEvent.COMPONENT_MOVED: missing in vjs20.jsapi
- field java.awt.event.ContainerEvent.COMPONENT_RESIZED: missing in vjs20.jsapi
- field java.awt.event.ContainerEvent.COMPONENT_SHOWN: missing in vjs20.jsapi
- field java.awt.event.FocusEvent.COMPONENT_FIRST: missing in vjs20.jsapi
- field java.awt.event.FocusEvent.COMPONENT_HIDDEN: missing in vjs20.jsapi
- field java.awt.event.FocusEvent.COMPONENT_LAST: missing in vjs20.jsapi
- field java.awt.event.FocusEvent.COMPONENT_MOVED: missing in vjs20.jsapi
- field java.awt.event.FocusEvent.COMPONENT_RESIZED: missing in vjs20.jsapi
- field java.awt.event.FocusEvent.COMPONENT_SHOWN: missing in vjs20.jsapi
- field java.awt.event.InputEvent.COMPONENT_FIRST: missing in vjs20.jsapi
- field java.awt.event.InputEvent.COMPONENT_HIDDEN: missing in vjs20.jsapi
- field java.awt.event.InputEvent.COMPONENT_LAST: missing in vjs20.jsapi
- field java.awt.event.InputEvent.COMPONENT_MOVED: missing in vjs20.jsapi
- field java.awt.event.InputEvent.COMPONENT_RESIZED: missing in vjs20.jsapi
- field java.awt.event.InputEvent.COMPONENT_SHOWN: missing in vjs20.jsapi
- field java.awt.event.PaintEvent.COMPONENT_FIRST: missing in vjs20.jsapi
- field java.awt.event.PaintEvent.COMPONENT_HIDDEN: missing in vjs20.jsapi
- field java.awt.event.PaintEvent.COMPONENT_LAST: missing in vjs20.jsapi
- field java.awt.event.PaintEvent.COMPONENT_MOVED: missing in vjs20.jsapi
- field java.awt.event.PaintEvent.COMPONENT_RESIZED: missing in vjs20.jsapi
- field java.awt.event.PaintEvent.COMPONENT_SHOWN: missing in vjs20.jsapi
- field java.awt.event.WindowEvent.COMPONENT_FIRST: missing in vjs20.jsapi
- field java.awt.event.WindowEvent.COMPONENT_HIDDEN: missing in vjs20.jsapi
- field java.awt.event.WindowEvent.COMPONENT_LAST: missing in vjs20.jsapi
- field java.awt.event.WindowEvent.COMPONENT_MOVED: missing in vjs20.jsapi
- field java.awt.event.WindowEvent.COMPONENT_RESIZED: missing in vjs20.jsapi
- field java.awt.event.WindowEvent.COMPONENT_SHOWN: missing in vjs20.jsapi
- field java.awt.event.KeyEvent.ALT_MASK: missing in vjs20.jsapi
- field java.awt.event.KeyEvent.BUTTON1_MASK: missing in vjs20.jsapi
- field java.awt.event.KeyEvent.BUTTON2_MASK: missing in vjs20.jsapi
- field java.awt.event.KeyEvent.BUTTON3_MASK: missing in vjs20.jsapi
- field java.awt.event.KeyEvent.CTRL_MASK: missing in vjs20.jsapi
- field java.awt.event.KeyEvent.META_MASK: missing in vjs20.jsapi
- field java.awt.event.KeyEvent.SHIFT_MASK: missing in vjs20.jsapi
- field java.awt.event.MouseEvent.ALT_MASK: missing in vjs20.jsapi
- field java.awt.event.MouseEvent.BUTTON1_MASK: missing in vjs20.jsapi
- field java.awt.event.MouseEvent.BUTTON2_MASK: missing in vjs20.jsapi
- field java.awt.event.MouseEvent.BUTTON3_MASK: missing in vjs20.jsapi
- field java.awt.event.MouseEvent.CTRL_MASK: missing in vjs20.jsapi
- field java.awt.event.MouseEvent.META_MASK: missing in vjs20.jsapi
- field java.awt.event.MouseEvent.SHIFT_MASK: missing in vjs20.jsapi
Missing
- method java.awt.image.DirectColorModel.getRGBdefault(): missing in vjs20.jsapi
- method java.awt.image.IndexColorModel.getRGBdefault(): missing in vjs20.jsapi
- field java.awt.image.PixelGrabber.COMPLETESCANLINES: missing in vjs20.jsapi
- field java.awt.image.PixelGrabber.IMAGEABORTED: missing in vjs20.jsapi
- field java.awt.image.PixelGrabber.IMAGEERROR: missing in vjs20.jsapi
- field java.awt.image.PixelGrabber.RANDOMPIXELORDER: missing in vjs20.jsapi
- field java.awt.image.PixelGrabber.SINGLEFRAME: missing in vjs20.jsapi
- field java.awt.image.PixelGrabber.SINGLEFRAMEDONE: missing in vjs20.jsapi
- field java.awt.image.PixelGrabber.SINGLEPASS: missing in vjs20.jsapi
- field java.awt.image.PixelGrabber.STATICIMAGEDONE: missing in vjs20.jsapi
- field java.awt.image.PixelGrabber.TOPDOWNLEFTRIGHT: missing in vjs20.jsapi
- field java.awt.image.ImageFilter.COMPLETESCANLINES: missing in vjs20.jsapi
- field java.awt.image.ImageFilter.IMAGEABORTED: missing in vjs20.jsapi
- field java.awt.image.ImageFilter.IMAGEERROR: missing in vjs20.jsapi
- field java.awt.image.ImageFilter.RANDOMPIXELORDER: missing in vjs20.jsapi
- field java.awt.image.ImageFilter.SINGLEFRAME: missing in vjs20.jsapi
- field java.awt.image.ImageFilter.SINGLEFRAMEDONE: missing in vjs20.jsapi
- field java.awt.image.ImageFilter.SINGLEPASS: missing in vjs20.jsapi
- field java.awt.image.ImageFilter.STATICIMAGEDONE: missing in vjs20.jsapi
- field java.awt.image.ImageFilter.TOPDOWNLEFTRIGHT: missing in vjs20.jsapi
Missing
- field java.beans.SimpleBeanInfo.ICON_COLOR_16x16: missing in vjs20.jsapi
- field java.beans.SimpleBeanInfo.ICON_COLOR_32x32: missing in vjs20.jsapi
- field java.beans.SimpleBeanInfo.ICON_MONO_16x16: missing in vjs20.jsapi
- field java.beans.SimpleBeanInfo.ICON_MONO_32x32: missing in vjs20.jsapi
Bad
- method java.io.DataInputStream.read(): nonfinal in jdk11.jsapi, but final in vjs20.jsapi
Missing
- method java.io.ObjectInput.readBoolean(): missing in vjs20.jsapi
- method java.io.ObjectInput.readByte(): missing in vjs20.jsapi
- method java.io.ObjectInput.readChar(): missing in vjs20.jsapi
- method java.io.ObjectInput.readDouble(): missing in vjs20.jsapi
- method java.io.ObjectInput.readFloat(): missing in vjs20.jsapi
- method java.io.ObjectInput.readFully(byte[]): missing in vjs20.jsapi
- method java.io.ObjectInput.readFully(byte[], int, int): missing in vjs20.jsapi
- method java.io.ObjectInput.readInt(): missing in vjs20.jsapi
- method java.io.ObjectInput.readLine(): missing in vjs20.jsapi
- method java.io.ObjectInput.readLong(): missing in vjs20.jsapi
- method java.io.ObjectInput.readShort(): missing in vjs20.jsapi
- method java.io.ObjectInput.readUTF(): missing in vjs20.jsapi
- method java.io.ObjectInput.readUnsignedByte(): missing in vjs20.jsapi
- method java.io.ObjectInput.readUnsignedShort(): missing in vjs20.jsapi
- method java.io.ObjectInput.skipBytes(int): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeBoolean(boolean): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeByte(int): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeBytes(java.lang.String): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeChar(int): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeChars(java.lang.String): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeDouble(double): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeFloat(float): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeInt(int): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeLong(long): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeShort(int): missing in vjs20.jsapi
- method java.io.ObjectOutput.writeUTF(java.lang.String): missing in vjs20.jsapi
Bad
- method java.net.ServerSocket.getSoTimeout(): throws java.io.IOException in jdk11.jsapi, but doesn't throw java.io.IOException in vjs20.jsapi
- method java.net.ServerSocket.getSoTimeout(): doesn't throw java.net.SocketException in jdk11.jsapi, but throws java.net.SocketException in vjs20.jsapi
Missing
- method java.net.URLConnection.getFileNameMap(): missing in vjs20.jsapi
- method java.net.URLConnection.setFileNameMap(java.net.FileNameMap): missing in vjs20.jsapi
- method java.net.HttpURLConnection.getDefaultAllowUserInteraction(): missing in vjs20.jsapi
- method java.net.HttpURLConnection.getDefaultRequestProperty(java.lang.String): missing in vjs20.jsapi
- method java.net.HttpURLConnection.guessContentTypeFromName(java.lang.String): missing in vjs20.jsapi
- method java.net.HttpURLConnection.guessContentTypeFromStream(java.io.InputStream): missing in vjs20.jsapi
- method java.net.HttpURLConnection.setContentHandlerFactory(java.net.ContentHandlerFactory): missing in vjs20.jsapi
- method java.net.HttpURLConnection.setDefaultAllowUserInteraction(boolean): missing in vjs20.jsapi
- method java.net.HttpURLConnection.setDefaultRequestProperty(java.lang.String, java.lang.String): missing in vjs20.jsapi
Missing
- package java.rmi: missing in vjs20.jsapi
Missing
- package java.rmi.dgc: missing in vjs20.jsapi
Missing
- package java.rmi.registry: missing in vjs20.jsapi
Missing
- package java.rmi.server: missing in vjs20.jsapi
Missing
- method java.security.PrivateKey.getAlgorithm(): missing in vjs20.jsapi
- method java.security.PrivateKey.getEncoded(): missing in vjs20.jsapi
- method java.security.PrivateKey.getFormat(): missing in vjs20.jsapi
- method java.security.PublicKey.getAlgorithm(): missing in vjs20.jsapi
- method java.security.PublicKey.getEncoded(): missing in vjs20.jsapi
- method java.security.PublicKey.getFormat(): missing in vjs20.jsapi
Bad
- interface java.security.acl.AclEntry: implements java.lang.Cloneable in jdk11.jsapi, but doesn't implement java.lang.Cloneable in vjs20.jsapi
Missing
- method java.security.acl.Acl.addOwner(java.security.Principal, java.security.Principal): missing in vjs20.jsapi
- method java.security.acl.Acl.deleteOwner(java.security.Principal, java.security.Principal): missing in vjs20.jsapi
- method java.security.acl.Acl.isOwner(java.security.Principal): missing in vjs20.jsapi
- method java.security.acl.Group.equals(java.lang.Object): missing in vjs20.jsapi
- method java.security.acl.Group.getName(): missing in vjs20.jsapi
- method java.security.acl.Group.hashCode(): missing in vjs20.jsapi
- method java.security.acl.Group.toString(): missing in vjs20.jsapi
Bad
- interface java.security.interfaces.DSAPrivateKey: implements java.io.Serializable in jdk11.jsapi, but doesn't implement java.io.Serializable in vjs20.jsapi
- interface java.security.interfaces.DSAPrivateKey: implements java.security.PrivateKey in jdk11.jsapi, but doesn't implement java.security.PrivateKey in vjs20.jsapi
- interface java.security.interfaces.DSAPrivateKey: implements java.security.Key in jdk11.jsapi, but doesn't implement java.security.Key in vjs20.jsapi
- interface java.security.interfaces.DSAPublicKey: implements java.io.Serializable in jdk11.jsapi, but doesn't implement java.io.Serializable in vjs20.jsapi
- interface java.security.interfaces.DSAPublicKey: implements java.security.Key in jdk11.jsapi, but doesn't implement java.security.Key in vjs20.jsapi
- interface java.security.interfaces.DSAPublicKey: implements java.security.PublicKey in jdk11.jsapi, but doesn't implement java.security.PublicKey in vjs20.jsapi
Missing
- method java.security.interfaces.DSAPrivateKey.getParams(): missing in vjs20.jsapi
- method java.security.interfaces.DSAPublicKey.getParams(): missing in vjs20.jsapi
Missing
- method java.sql.PreparedStatement.cancel(): missing in vjs20.jsapi
- method java.sql.PreparedStatement.clearWarnings(): missing in vjs20.jsapi
- method java.sql.PreparedStatement.close(): missing in vjs20.jsapi
- method java.sql.PreparedStatement.execute(java.lang.String): missing in vjs20.jsapi
- method java.sql.PreparedStatement.executeQuery(java.lang.String): missing in vjs20.jsapi
- method java.sql.PreparedStatement.executeUpdate(java.lang.String): missing in vjs20.jsapi
- method java.sql.PreparedStatement.getMaxFieldSize(): missing in vjs20.jsapi
- method java.sql.PreparedStatement.getMaxRows(): missing in vjs20.jsapi
- method java.sql.PreparedStatement.getMoreResults(): missing in vjs20.jsapi
- method java.sql.PreparedStatement.getQueryTimeout(): missing in vjs20.jsapi
- method java.sql.PreparedStatement.getResultSet(): missing in vjs20.jsapi
- method java.sql.PreparedStatement.getUpdateCount(): missing in vjs20.jsapi
- method java.sql.PreparedStatement.getWarnings(): missing in vjs20.jsapi
- method java.sql.PreparedStatement.setCursorName(java.lang.String): missing in vjs20.jsapi
- method java.sql.PreparedStatement.setEscapeProcessing(boolean): missing in vjs20.jsapi
- method java.sql.PreparedStatement.setMaxFieldSize(int): missing in vjs20.jsapi
- method java.sql.PreparedStatement.setMaxRows(int): missing in vjs20.jsapi
- method java.sql.PreparedStatement.setQueryTimeout(int): missing in vjs20.jsapi
- method java.sql.CallableStatement.clearParameters(): missing in vjs20.jsapi
- method java.sql.CallableStatement.execute(): missing in vjs20.jsapi
- method java.sql.CallableStatement.executeQuery(): missing in vjs20.jsapi
- method java.sql.CallableStatement.executeUpdate(): missing in vjs20.jsapi
- method java.sql.CallableStatement.setAsciiStream(int, java.io.InputStream, int): missing in vjs20.jsapi
- method java.sql.CallableStatement.setBigDecimal(int, java.math.BigDecimal): missing in vjs20.jsapi
- method java.sql.CallableStatement.setBinaryStream(int, java.io.InputStream, int): missing in vjs20.jsapi
- method java.sql.CallableStatement.setBoolean(int, boolean): missing in vjs20.jsapi
- method java.sql.CallableStatement.setByte(int, byte): missing in vjs20.jsapi
- method java.sql.CallableStatement.setBytes(int, byte[]): missing in vjs20.jsapi
- method java.sql.CallableStatement.setDate(int, java.sql.Date): missing in vjs20.jsapi
- method java.sql.CallableStatement.setDouble(int, double): missing in vjs20.jsapi
- method java.sql.CallableStatement.setFloat(int, float): missing in vjs20.jsapi
- method java.sql.CallableStatement.setInt(int, int): missing in vjs20.jsapi
- method java.sql.CallableStatement.setLong(int, long): missing in vjs20.jsapi
- method java.sql.CallableStatement.setNull(int, int): missing in vjs20.jsapi
- method java.sql.CallableStatement.setObject(int, java.lang.Object): missing in vjs20.jsapi
- method java.sql.CallableStatement.setObject(int, java.lang.Object, int): missing in vjs20.jsapi
- method java.sql.CallableStatement.setObject(int, java.lang.Object, int, int): missing in vjs20.jsapi
- method java.sql.CallableStatement.setShort(int, short): missing in vjs20.jsapi
- method java.sql.CallableStatement.setString(int, java.lang.String): missing in vjs20.jsapi
- method java.sql.CallableStatement.setTime(int, java.sql.Time): missing in vjs20.jsapi
- method java.sql.CallableStatement.setTimestamp(int, java.sql.Timestamp): missing in vjs20.jsapi
- method java.sql.CallableStatement.setUnicodeStream(int, java.io.InputStream, int): missing in vjs20.jsapi
- method java.sql.Date.UTC(int, int, int, int, int, int): missing in vjs20.jsapi
- method java.sql.Date.parse(java.lang.String): missing in vjs20.jsapi
- method java.sql.Time.UTC(int, int, int, int, int, int): missing in vjs20.jsapi
- method java.sql.Time.parse(java.lang.String): missing in vjs20.jsapi
- method java.sql.Timestamp.UTC(int, int, int, int, int, int): missing in vjs20.jsapi
- method java.sql.Timestamp.after(java.sql.Timestamp): missing in vjs20.jsapi
- method java.sql.Timestamp.before(java.sql.Timestamp): missing in vjs20.jsapi
- method java.sql.Timestamp.equals(java.sql.Timestamp): missing in vjs20.jsapi
- method java.sql.Timestamp.parse(java.lang.String): missing in vjs20.jsapi
Bad
- interface java.text.CharacterIterator: implements java.lang.Cloneable in jdk11.jsapi, but doesn't implement java.lang.Cloneable in vjs20.jsapi
- field java.text.CollationElementIterator.NULLORDER: constant [-1] in jdk11.jsapi, but constant [0] in vjs20.jsapi
Missing
- field java.text.StringCharacterIterator.DONE: missing in vjs20.jsapi
- field java.text.RuleBasedCollator.CANONICAL_DECOMPOSITION: missing in vjs20.jsapi
- field java.text.RuleBasedCollator.FULL_DECOMPOSITION: missing in vjs20.jsapi
- field java.text.RuleBasedCollator.IDENTICAL: missing in vjs20.jsapi
- field java.text.RuleBasedCollator.NO_DECOMPOSITION: missing in vjs20.jsapi
- field java.text.RuleBasedCollator.PRIMARY: missing in vjs20.jsapi
- field java.text.RuleBasedCollator.SECONDARY: missing in vjs20.jsapi
- field java.text.RuleBasedCollator.TERTIARY: missing in vjs20.jsapi
- method java.text.RuleBasedCollator.getAvailableLocales(): missing in vjs20.jsapi
- method java.text.RuleBasedCollator.getInstance(): missing in vjs20.jsapi
- method java.text.RuleBasedCollator.getInstance(java.util.Locale): missing in vjs20.jsapi
- field java.text.ChoiceFormat.FRACTION_FIELD: missing in vjs20.jsapi
- field java.text.ChoiceFormat.INTEGER_FIELD: missing in vjs20.jsapi
- method java.text.ChoiceFormat.getAvailableLocales(): missing in vjs20.jsapi
- method java.text.ChoiceFormat.getCurrencyInstance(): missing in vjs20.jsapi
- method java.text.ChoiceFormat.getCurrencyInstance(java.util.Locale): missing in vjs20.jsapi
- method java.text.ChoiceFormat.getInstance(): missing in vjs20.jsapi
- method java.text.ChoiceFormat.getInstance(java.util.Locale): missing in vjs20.jsapi
- method java.text.ChoiceFormat.getNumberInstance(): missing in vjs20.jsapi
- method java.text.ChoiceFormat.getNumberInstance(java.util.Locale): missing in vjs20.jsapi
- method java.text.ChoiceFormat.getPercentInstance(): missing in vjs20.jsapi
- method java.text.ChoiceFormat.getPercentInstance(java.util.Locale): missing in vjs20.jsapi
- field java.text.DecimalFormat.FRACTION_FIELD: missing in vjs20.jsapi
- field java.text.DecimalFormat.INTEGER_FIELD: missing in vjs20.jsapi
- method java.text.DecimalFormat.getAvailableLocales(): missing in vjs20.jsapi
- method java.text.DecimalFormat.getCurrencyInstance(): missing in vjs20.jsapi
- method java.text.DecimalFormat.getCurrencyInstance(java.util.Locale): missing in vjs20.jsapi
- method java.text.DecimalFormat.getInstance(): missing in vjs20.jsapi
- method java.text.DecimalFormat.getInstance(java.util.Locale): missing in vjs20.jsapi
- method java.text.DecimalFormat.getNumberInstance(): missing in vjs20.jsapi
- method java.text.DecimalFormat.getNumberInstance(java.util.Locale): missing in vjs20.jsapi
- method java.text.DecimalFormat.getPercentInstance(): missing in vjs20.jsapi
- method java.text.DecimalFormat.getPercentInstance(java.util.Locale): missing in vjs20.jsapi
- field java.text.SimpleDateFormat.AM_PM_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.DATE_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.DAY_OF_WEEK_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.DAY_OF_WEEK_IN_MONTH_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.DAY_OF_YEAR_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.DEFAULT: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.ERA_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.FULL: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.HOUR0_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.HOUR1_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.HOUR_OF_DAY0_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.HOUR_OF_DAY1_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.LONG: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.MEDIUM: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.MILLISECOND_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.MINUTE_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.MONTH_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.SECOND_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.SHORT: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.TIMEZONE_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.WEEK_OF_MONTH_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.WEEK_OF_YEAR_FIELD: missing in vjs20.jsapi
- field java.text.SimpleDateFormat.YEAR_FIELD: missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getAvailableLocales(): missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getDateInstance(): missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getDateInstance(int): missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getDateInstance(int, java.util.Locale): missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getDateTimeInstance(): missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getDateTimeInstance(int, int): missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getDateTimeInstance(int, int, java.util.Locale): missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getInstance(): missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getTimeInstance(): missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getTimeInstance(int): missing in vjs20.jsapi
- method java.text.SimpleDateFormat.getTimeInstance(int, java.util.Locale): missing in vjs20.jsapi
Bad
- method java.util.PropertyResourceBundle.handleGetObject(java.lang.String): nonfinal in jdk11.jsapi, but final in vjs20.jsapi
- method java.util.Date.clone(): throws java.lang.CloneNotSupportedException in jdk11.jsapi, but doesn't throw java.lang.CloneNotSupportedException in vjs20.jsapi
Missing
- method java.util.ListResourceBundle.getBundle(java.lang.String): missing in vjs20.jsapi
- method java.util.ListResourceBundle.getBundle(java.lang.String, java.util.Locale): missing in vjs20.jsapi
- method java.util.PropertyResourceBundle.getBundle(java.lang.String): missing in vjs20.jsapi
- method java.util.PropertyResourceBundle.getBundle(java.lang.String, java.util.Locale): missing in vjs20.jsapi
- field java.util.GregorianCalendar.AM: missing in vjs20.jsapi
- field java.util.GregorianCalendar.AM_PM: missing in vjs20.jsapi
- field java.util.GregorianCalendar.APRIL: missing in vjs20.jsapi
- field java.util.GregorianCalendar.AUGUST: missing in vjs20.jsapi
- field java.util.GregorianCalendar.DATE: missing in vjs20.jsapi
- field java.util.GregorianCalendar.DAY_OF_MONTH: missing in vjs20.jsapi
- field java.util.GregorianCalendar.DAY_OF_WEEK: missing in vjs20.jsapi
- field java.util.GregorianCalendar.DAY_OF_WEEK_IN_MONTH: missing in vjs20.jsapi
- field java.util.GregorianCalendar.DAY_OF_YEAR: missing in vjs20.jsapi
- field java.util.GregorianCalendar.DECEMBER: missing in vjs20.jsapi
- field java.util.GregorianCalendar.DST_OFFSET: missing in vjs20.jsapi
- field java.util.GregorianCalendar.ERA: missing in vjs20.jsapi
- field java.util.GregorianCalendar.FEBRUARY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.FIELD_COUNT: missing in vjs20.jsapi
- field java.util.GregorianCalendar.FRIDAY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.HOUR: missing in vjs20.jsapi
- field java.util.GregorianCalendar.HOUR_OF_DAY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.JANUARY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.JULY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.JUNE: missing in vjs20.jsapi
- field java.util.GregorianCalendar.MARCH: missing in vjs20.jsapi
- field java.util.GregorianCalendar.MAY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.MILLISECOND: missing in vjs20.jsapi
- field java.util.GregorianCalendar.MINUTE: missing in vjs20.jsapi
- field java.util.GregorianCalendar.MONDAY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.MONTH: missing in vjs20.jsapi
- field java.util.GregorianCalendar.NOVEMBER: missing in vjs20.jsapi
- field java.util.GregorianCalendar.OCTOBER: missing in vjs20.jsapi
- field java.util.GregorianCalendar.PM: missing in vjs20.jsapi
- field java.util.GregorianCalendar.SATURDAY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.SECOND: missing in vjs20.jsapi
- field java.util.GregorianCalendar.SEPTEMBER: missing in vjs20.jsapi
- field java.util.GregorianCalendar.SUNDAY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.THURSDAY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.TUESDAY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.UNDECIMBER: missing in vjs20.jsapi
- field java.util.GregorianCalendar.WEDNESDAY: missing in vjs20.jsapi
- field java.util.GregorianCalendar.WEEK_OF_MONTH: missing in vjs20.jsapi
- field java.util.GregorianCalendar.WEEK_OF_YEAR: missing in vjs20.jsapi
- field java.util.GregorianCalendar.YEAR: missing in vjs20.jsapi
- field java.util.GregorianCalendar.ZONE_OFFSET: missing in vjs20.jsapi
- method java.util.GregorianCalendar.getAvailableLocales(): missing in vjs20.jsapi
- method java.util.GregorianCalendar.getInstance(): missing in vjs20.jsapi
- method java.util.GregorianCalendar.getInstance(java.util.Locale): missing in vjs20.jsapi
- method java.util.GregorianCalendar.getInstance(java.util.TimeZone): missing in vjs20.jsapi
- method java.util.GregorianCalendar.getInstance(java.util.TimeZone, java.util.Locale): missing in vjs20.jsapi
- method java.util.SimpleTimeZone.getAvailableIDs(): missing in vjs20.jsapi
- method java.util.SimpleTimeZone.getAvailableIDs(int): missing in vjs20.jsapi
- method java.util.SimpleTimeZone.getDefault(): missing in vjs20.jsapi
- method java.util.SimpleTimeZone.getTimeZone(java.lang.String): missing in vjs20.jsapi
- method java.util.SimpleTimeZone.setDefault(java.util.TimeZone): missing in vjs20.jsapi
|