Results of comparison between jdk15 and classpath-generics

Comparison run at Mon Dec 11 12:32:32 2006 GMT

jdk15 API scanned at 2006/12/11 05:18:30 EST

classpath-generics API scanned at 2006/12/11 07:15:12 EST

Summary

Serialization compatibility of classes in javax.swing and subpackages, and their subclasses, has not been checked.

Legend: All correct -                         - None correct

  Good Minor Bad Missing Abs.add
java. lang: 99.81%     0.18%  
GGGGGGGGGGGGGGGGGGG M
java. lang. annotation: 100%        
GGGGGGGGGGGGGGGGGGGG
java. lang. instrument: 100%        
GGGGGGGGGGGGGGGGGGGG
java. lang. management: 99.55%     0.44%  
GGGGGGGGGGGGGGGGGGG M
java. lang. ref: 100%        
GGGGGGGGGGGGGGGGGGGG
java. lang. reflect: 99.19%     0.8%  
GGGGGGGGGGGGGGGGGGG M
java. applet: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt: 99.91%     0.08%  
GGGGGGGGGGGGGGGGGGG M
java. awt. color: 98.46%     1.53%  
GGGGGGGGGGGGGGGGGGG M
java. awt. datatransfer: 99%     0.99%  
GGGGGGGGGGGGGGGGGGG M
java. awt. dnd: 99.8%     0.19%  
GGGGGGGGGGGGGGGGGGG M
java. awt. event: 99.92% 0.07%      
GGGGGGGGGGGGGGGGGGG N
java. awt. font: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. geom: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. im: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. im. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. image: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. image. renderable: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. print: 99.46%     0.53%  
GGGGGGGGGGGGGGGGGGG M
java. beans: 100%        
GGGGGGGGGGGGGGGGGGGG
java. beans. beancontext: 100%        
GGGGGGGGGGGGGGGGGGGG
java. io: 99.89%     0.1%  
GGGGGGGGGGGGGGGGGGG M
java. math: 97.63%     2.36%  
GGGGGGGGGGGGGGGGGGG M
java. net: 90.31%     9.68%  
GGGGGGGGGGGGGGGGGG MM
java. nio: 100%        
GGGGGGGGGGGGGGGGGGGG
java. nio. channels: 100%        
GGGGGGGGGGGGGGGGGGGG
java. nio. channels. spi: 99.2%     0.79%  
GGGGGGGGGGGGGGGGGGG M
java. nio. charset: 100%        
GGGGGGGGGGGGGGGGGGGG
java. nio. charset. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. activation: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. dgc: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. registry: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. server: 100%        
GGGGGGGGGGGGGGGGGGGG
java. security: 82.94%   0.12% 16.93%  
GGGGGGGGGGGGGGGG B MMM
java. security. acl: 100%        
GGGGGGGGGGGGGGGGGGGG
java. security. cert: 97.97%     2.02%  
GGGGGGGGGGGGGGGGGGG M
java. security. interfaces: 80.48%     19.51%  
GGGGGGGGGGGGGGGG MMMM
java. security. spec: 63.27%     36.72%  
GGGGGGGGGGGG MMMMMMM
java. sql: 100%        
GGGGGGGGGGGGGGGGGGGG
java. text: 99.55%     0.44%  
GGGGGGGGGGGGGGGGGGG M
java. util: 97.02%     2.97%  
GGGGGGGGGGGGGGGGGGG M
java. util. concurrent: 99.46% 0.1% 0.42%   0.1%
GGGGGGGGGGGGGGGGGGG N B A
java. util. concurrent. atomic: 100%       1.06%
GGGGGGGGGGGGGGGGGGGG A
java. util. concurrent. locks: 100%        
GGGGGGGGGGGGGGGGGGGG
java. util. jar: 88.51%     11.48%  
GGGGGGGGGGGGGGGGG MM
java. util. logging: 100%        
GGGGGGGGGGGGGGGGGGGG
java. util. prefs: 100%        
GGGGGGGGGGGGGGGGGGGG
java. util. regex: 87.61%     12.38%  
GGGGGGGGGGGGGGGGG MM
java. util. zip: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. accessibility: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. activity:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. crypto: 99.11%     0.88%  
GGGGGGGGGGGGGGGGGGG M
javax. crypto. interfaces: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. crypto. spec: 80.8%     19.2%  
GGGGGGGGGGGGGGGG MMM
javax. imageio: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio. metadata: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio. plugins. bmp: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio. plugins. jpeg: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio. stream: 98.89%     1.1%  
GGGGGGGGGGGGGGGGGGG M
javax. management: 82.33% 0.22%   17.43%  
GGGGGGGGGGGGGGGG N MMM
javax. management. loading: 2.45%     97.54%  
G MMMMMMMMMMMMMMMMMMM
javax. management. modelmbean:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. monitor:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. openmbean: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. management. relation:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. remote:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. remote. rmi:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. timer:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. naming: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. directory: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. ldap: 59.77%     40.22%  
GGGGGGGGGGGG MMMMMMMM
javax. naming. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. net: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. net. ssl: 99.62%     0.37%  
GGGGGGGGGGGGGGGGGGG M
javax. print: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. print. attribute: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. print. attribute. standard: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. print. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. rmi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. rmi. CORBA: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. rmi. ssl: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. auth: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. auth. callback: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. auth. kerberos: 94.01% 2.56%   3.41%  
GGGGGGGGGGGGGGGGGG N M
javax. security. auth. login: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. auth. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. auth. x500: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. cert: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. sasl: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sound. midi: 97.51%     2.48%  
GGGGGGGGGGGGGGGGGGG M
javax. sound. midi. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sound. sampled: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sound. sampled. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sql: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sql. rowset:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. sql. rowset. serial:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. sql. rowset. spi:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing: 99.27% 0% 0% 0.71%  
GGGGGGGGGGGGGGGGGGG N B M
javax. swing. border: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. colorchooser: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. filechooser: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf. basic: 99.87%     0.12%  
GGGGGGGGGGGGGGGGGGG M
javax. swing. plaf. metal: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf. multi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf. synth: 93.83%     6.16%  
GGGGGGGGGGGGGGGGGG M
javax. swing. table: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. text: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. text. html: 99.52%   0.14% 0.33%  
GGGGGGGGGGGGGGGGGGG B M
javax. swing. text. html. parser: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. text. rtf: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. tree: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. undo: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. transaction: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. transaction. xa: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. datatype: 99.51%   0.48%    
GGGGGGGGGGGGGGGGGGG B
javax. xml. namespace: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. parsers: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. transform: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. transform. dom: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. transform. sax: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. transform. stream: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. validation: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. xpath: 100%        
GGGGGGGGGGGGGGGGGGGG
org. ietf. jgss: 100%        
GGGGGGGGGGGGGGGGGGGG
org. omg. CORBA: 97.53% 2.46%      
GGGGGGGGGGGGGGGGGGG N
org. omg. CORBA. DynAnyPackage: 100%        
GGGGGGGGGGGGGGGGGGGG
org. omg. CORBA. ORBPackage: 100%        
GGGGGGGGGGGGGGGGGGGG
org. omg. CORBA. TypeCodePackage: 100%