Results of comparison between jdk10.jsapi and vjs20.jsapi
Comparison run at Thu Jan 26 13:24:03 2006 GMT
jdk10.jsapi API scanned at 2005/01/19 01:19:24 EST
vjs20.jsapi API scanned at 2006/01/26 22:24:00 GMT+09
Summary
| Legend: |
All correct - |
|
|
|
|
|
|
|
|
|
|
|
|
- None correct |
Errors
Total
Bad: 7 fields, 2 methods.
Missing: 27 fields, 3 methods.
Abs.add: 19 methods.
|
Bad
- field java.lang.Character.MAX_RADIX: type I in jdk10.jsapi, but type C in vjs20.jsapi
- field java.lang.Character.MIN_RADIX: type I in jdk10.jsapi, but type C in vjs20.jsapi
- field java.lang.System.err: nonfinal in jdk10.jsapi, but final in vjs20.jsapi
- field java.lang.System.in: nonfinal in jdk10.jsapi, but final in vjs20.jsapi
- field java.lang.System.out: nonfinal in jdk10.jsapi, but final in vjs20.jsapi
- field java.lang.Double.MIN_VALUE: constant [2.2250738585072014E-308 (0x10000000000000)] in jdk10.jsapi, but constant [4.94065645841247E-324 (0x1)] in vjs20.jsapi
Missing
- method java.lang.SecurityManager.checkPropertyAccess(java.lang.String, java.lang.String): missing in vjs20.jsapi
Bad
- field java.awt.GridBagLayout.MAXGRIDSIZE: constant [128] in jdk10.jsapi, but constant [512] in vjs20.jsapi
Missing
- 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
Abs.add
- method java.awt.Graphics.drawImage(java.awt.Image, int, int, int, int, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver): new abstract method in vjs20.jsapi
- method java.awt.Graphics.drawImage(java.awt.Image, int, int, int, int, int, int, int, int, java.awt.image.ImageObserver): new abstract method in vjs20.jsapi
- method java.awt.Graphics.drawPolyline(int[], int[], int): new abstract method in vjs20.jsapi
- method java.awt.Graphics.getClip(): new abstract method in vjs20.jsapi
- method java.awt.Graphics.getClipBounds(): new abstract method in vjs20.jsapi
- method java.awt.Graphics.setClip(int, int, int, int): new abstract method in vjs20.jsapi
- method java.awt.Graphics.setClip(java.awt.Shape): new abstract method in vjs20.jsapi
- method java.awt.Toolkit.beep(): new abstract method in vjs20.jsapi
- method java.awt.Toolkit.createComponent(java.awt.Component): new abstract method in vjs20.jsapi
- method java.awt.Toolkit.createImage(byte[]): new abstract method in vjs20.jsapi
- method java.awt.Toolkit.createImage(byte[], int, int): new abstract method in vjs20.jsapi
- method java.awt.Toolkit.createPopupMenu(java.awt.PopupMenu): new abstract method in vjs20.jsapi
- method java.awt.Toolkit.createScrollPane(java.awt.ScrollPane): new abstract method in vjs20.jsapi
- method java.awt.Toolkit.getFontPeer(java.lang.String, int): new abstract method in vjs20.jsapi
- method java.awt.Toolkit.getPrintJob(java.awt.Frame, java.lang.String, java.util.Properties): new abstract method in vjs20.jsapi
- method java.awt.Toolkit.getSystemClipboard(): new abstract method in vjs20.jsapi
- method java.awt.Toolkit.getSystemEventQueueImpl(): new abstract method 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
Bad
- method java.io.DataInputStream.read(): nonfinal in jdk10.jsapi, but final in vjs20.jsapi
Missing
- field java.io.PushbackInputStream.pushBack: missing in vjs20.jsapi
Abs.add
- method java.net.SocketImpl.getOption(int): new abstract method in vjs20.jsapi
- method java.net.SocketImpl.setOption(int, java.lang.Object): new abstract method in vjs20.jsapi
Bad
- method java.util.Date.clone(): throws java.lang.CloneNotSupportedException in jdk10.jsapi, but doesn't throw java.lang.CloneNotSupportedException in vjs20.jsapi
|