Home • ChemFormatter • iText.NET • JFreeChart.NET • ConcatPDF • iTextFront • TIFF2PPT • J by J# • Programming J#
MSN Search

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

  Good Bad Missing Abs.add
java. lang: 99.24% 0.64% 0.1%  
GGGGGGGGGGGGGGGGGGG B M
java. applet: 100%      
GGGGGGGGGGGGGGGGGGGG
java. awt: 99.59% 0.04% 0.35% 0.76%
GGGGGGGGGGGGGGGGGGG B M A
java. awt. image: 90.33%   9.66%  
GGGGGGGGGGGGGGGGGG MM
java. io: 99.63% 0.18% 0.18%  
GGGGGGGGGGGGGGGGGGG B M
java. net: 100%     0.83%
GGGGGGGGGGGGGGGGGGGG A
java. util: 99.58% 0.41%    
GGGGGGGGGGGGGGGGGGG B
Total: 99.13% 0.19% 0.66% 0.41%
GGGGGGGGGGGGGGGGGGG B M A

Errors

Total

Bad: 7 fields, 2 methods. Missing: 27 fields, 3 methods. Abs.add: 19 methods.

 

java.lang

Bad: 6 fields. Missing: 1 method.

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

java.awt

Bad: 1 field. Missing: 8 fields. Abs.add: 17 methods.

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

java.awt.image

Missing: 18 fields, 2 methods.

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

java.io

Bad: 1 method. Missing: 1 field.

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

java.net

Abs.add: 2 methods.

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

java.util

Bad: 1 method.

Bad

  • method java.util.Date.clone(): throws java.lang.CloneNotSupportedException in jdk10.jsapi, but doesn't throw java.lang.CloneNotSupportedException in vjs20.jsapi

Copyright (C) 2001-2007 Kazuya Ujihara. All rights reserved.