Results of comparison between jdk13 and jnode
Comparison run at Thu Nov 20 00:21:14 2008 GMT
jdk13 API scanned at 2005/01/19 01:15:38 EST
jnode API scanned at 2008/11/20 01:20:06 CET
Summary
Differences due to incompatibility between jdk13 and jdk15 have been ignored. Since these differences are not counted as good OR bad, they may cause percentages not to add up to 100%.
| Legend: |
All correct - |
|
|
|
|
|
|
|
|
|
|
|
|
- None correct |
Errors
Total
Minor: 67 classes.
Bad: 1 class, 2 methods, 2 constructors.
Missing: None.
Abs.add: 3 methods.
|
Abs.add
- method java.awt.Toolkit.createDesktopPeer(java.awt.Desktop): new abstract method in jnode
- method java.awt.Toolkit.isModalExclusionTypeSupported(java.awt.Dialog$ModalExclusionType): new abstract method in jnode
- method java.awt.Toolkit.isModalityTypeSupported(java.awt.Dialog$ModalityType): new abstract method in jnode
Minor
- class java.rmi.activation.ActivationGroup_Stub: SerialVersionUID=2 in jdk13, but SerialVersionUID=176034650014010757 in jnode
Bad
- class java.text.CollationKey: concrete in jdk13, but abstract in jnode
- method java.text.CollationKey.compareTo(java.text.CollationKey): concrete in jdk13, but abstract in jnode
- method java.text.CollationKey.toByteArray(): concrete in jdk13, but abstract in jnode
- constructor java.text.Format.(): public in jdk13, but protected in jnode
- constructor java.text.NumberFormat.(): public in jdk13, but protected in jnode
Minor
- class javax.swing.ButtonGroup: SerialVersionUID=4259076101881721375 in jdk13, but SerialVersionUID=2385631096652491130 in jnode
- class javax.swing.Timer: SerialVersionUID=-6878867419313968019 in jdk13, but SerialVersionUID=-5031440056914144109 in jnode
- class javax.swing.UIManager: SerialVersionUID=8807506315535711398 in jdk13, but SerialVersionUID=-7624295251598403880 in jnode
- class javax.swing.DefaultDesktopManager: SerialVersionUID=4657624909838017887 in jdk13, but SerialVersionUID=-86233629073239370 in jnode
- class javax.swing.BoxLayout: SerialVersionUID=-1635891969037018137 in jdk13, but SerialVersionUID=2744078765469803652 in jnode
- class javax.swing.DefaultButtonModel: SerialVersionUID=6885845320184931736 in jdk13, but SerialVersionUID=-6597841336213586183 in jnode
- class javax.swing.OverlayLayout: SerialVersionUID=18082829169631543 in jdk13, but SerialVersionUID=3652611475538550935 in jnode
- class javax.swing.JTree.EmptySelectionModel: SerialVersionUID=-5815023306225701477 in jdk13, but SerialVersionUID=5433177333532689671 in jnode
- class javax.swing.AbstractAction: SerialVersionUID=7938331321743567552 in jdk13, but SerialVersionUID=-3080421240554235675 in jnode
- class javax.swing.Box.Filler: SerialVersionUID=-1204263191910183998 in jdk13, but SerialVersionUID=-2777483821542871322 in jnode
- class javax.swing.JComponent: SerialVersionUID=6954663636822719621 in jdk13, but SerialVersionUID=-2078468769663046988 in jnode
- class javax.swing.JComponent.AccessibleJComponent: SerialVersionUID=-4705641239235110365 in jdk13, but SerialVersionUID=-8087120155942036683 in jnode
- class javax.swing.UIDefaults: SerialVersionUID=7579134326977004069 in jdk13, but SerialVersionUID=1946596746851518244 in jnode
- class javax.swing.Box: SerialVersionUID=1525417495883046342 in jdk13, but SerialVersionUID=-7830384614739245485 in jnode
- class javax.swing.JFileChooser: SerialVersionUID=3299397999004266253 in jdk13, but SerialVersionUID=-6731086471418294344 in jnode
- class javax.swing.JOptionPane: SerialVersionUID=-1667475693390810739 in jdk13, but SerialVersionUID=-647739126578704844 in jnode
- class javax.swing.JRootPane: SerialVersionUID=-7034519121845860373 in jdk13, but SerialVersionUID=-928157472252626732 in jnode
- class javax.swing.AbstractButton: SerialVersionUID=7577615732708390153 in jdk13, but SerialVersionUID=5276936984876175041 in jnode
- class javax.swing.JComboBox.AccessibleJComboBox: SerialVersionUID=-2519053494715644857 in jdk13, but SerialVersionUID=-8221476275094815681 in jnode
- class javax.swing.JDesktopPane: SerialVersionUID=766333777224038726 in jdk13, but SerialVersionUID=-2611910564214625904 in jnode
- class javax.swing.JList: SerialVersionUID=7815658775745007689 in jdk13, but SerialVersionUID=7010709416426100934 in jnode
- class javax.swing.JSlider: SerialVersionUID=86921281934803249 in jdk13, but SerialVersionUID=-5904664821918139660 in jnode
- class javax.swing.JTabbedPane: SerialVersionUID=-2013946253928885959 in jdk13, but SerialVersionUID=-4100012851446423917 in jnode
- class javax.swing.JTree: SerialVersionUID=-4616603183767837983 in jdk13, but SerialVersionUID=5351499285960948965 in jnode
- class javax.swing.JWindow: SerialVersionUID=-8563031855189772884 in jdk13, but SerialVersionUID=-3505894918256015574 in jnode
- class javax.swing.JApplet: SerialVersionUID=9154352104090842345 in jdk13, but SerialVersionUID=-6940603610523904491 in jnode
- class javax.swing.JEditorPane: SerialVersionUID=-6736688115879203362 in jdk13, but SerialVersionUID=-8641804233658526490 in jnode
- class javax.swing.JInternalFrame: SerialVersionUID=-6387351733537024688 in jdk13, but SerialVersionUID=-6033554455306126207 in jnode
- class javax.swing.JTabbedPane.AccessibleJTabbedPane: SerialVersionUID=7610530885966830483 in jdk13, but SerialVersionUID=-6136521153194842168 in jnode
- class javax.swing.DefaultListCellRenderer: SerialVersionUID=7708947179685189462 in jdk13, but SerialVersionUID=2725711908942908334 in jnode
- class javax.swing.JButton: SerialVersionUID=-1907255238954382202 in jdk13, but SerialVersionUID=6852715360133255283 in jnode
- class javax.swing.JDialog: SerialVersionUID=6072632138561202395 in jdk13, but SerialVersionUID=1520869814251846510 in jnode
- class javax.swing.JFrame: SerialVersionUID=807424581428535451 in jdk13, but SerialVersionUID=-2386951414768123374 in jnode
- class javax.swing.JTextField: SerialVersionUID=2280242466575216383 in jdk13, but SerialVersionUID=-3082247762805483391 in jnode
- class javax.swing.JToggleButton: SerialVersionUID=-3128248873429850443 in jdk13, but SerialVersionUID=7499774435711764306 in jnode
- class javax.swing.JCheckBox: SerialVersionUID=-5246739313864538930 in jdk13, but SerialVersionUID=-1084599102766334335 in jnode
- class javax.swing.JComboBox: SerialVersionUID=-4892181027470100425 in jdk13, but SerialVersionUID=-1692960661481242205 in jnode
- class javax.swing.JMenuItem: SerialVersionUID=-2426047987910707685 in jdk13, but SerialVersionUID=-672169650659507684 in jnode
- class javax.swing.JPasswordField: SerialVersionUID=-3978215810860682907 in jdk13, but SerialVersionUID=5411217180094630729 in jnode
- class javax.swing.JRadioButton: SerialVersionUID=7751949583255506856 in jdk13, but SerialVersionUID=5661186423398900235 in jnode
- class javax.swing.JCheckBoxMenuItem: SerialVersionUID=416554953822320002 in jdk13, but SerialVersionUID=-3269382136535344263 in jnode
- class javax.swing.JMenu: SerialVersionUID=-5686739305165622734 in jdk13, but SerialVersionUID=109233407576426444 in jnode
- class javax.swing.JPasswordField.AccessibleJPasswordField: SerialVersionUID=-8477039424200681086 in jdk13, but SerialVersionUID=-16399292887919824 in jnode
- class javax.swing.JRadioButtonMenuItem: SerialVersionUID=-1158125916376808146 in jdk13, but SerialVersionUID=7375447028217811607 in jnode
- class javax.swing.JTable: SerialVersionUID=6393308145528796532 in jdk13, but SerialVersionUID=2097106614314360683 in jnode
Minor
- class javax.swing.border.AbstractBorder: SerialVersionUID=-545885975315191844 in jdk13, but SerialVersionUID=-7107627323499314893 in jnode
- class javax.swing.border.TitledBorder: SerialVersionUID=8012999415147721601 in jdk13, but SerialVersionUID=-5466020769647562673 in jnode
Minor
- class javax.swing.event.MenuDragMouseEvent: SerialVersionUID=3239473207966160290 in jdk13, but SerialVersionUID=4454366951003549220 in jnode
Minor
- class javax.swing.plaf.basic.BasicLookAndFeel: SerialVersionUID=6620516158032857937 in jdk13, but SerialVersionUID=-4481959463813632489 in jnode
- class javax.swing.plaf.basic.BasicDirectoryModel: SerialVersionUID=-3780495595919869570 in jdk13, but SerialVersionUID=-1582661265672310754 in jnode
- class javax.swing.plaf.basic.BasicToolBarUI.DragWindow: SerialVersionUID=3338567716485479631 in jdk13, but SerialVersionUID=-4517132504143286798 in jnode
Minor
- class javax.swing.plaf.metal.MetalLookAndFeel: SerialVersionUID=-4318133051403677654 in jdk13, but SerialVersionUID=-4965581878800694205 in jnode
- class javax.swing.plaf.metal.MetalComboBoxButton: SerialVersionUID=-7132626331749131669 in jdk13, but SerialVersionUID=1763813068072902994 in jnode
Minor
- class javax.swing.table.JTableHeader: SerialVersionUID=5144633983372967710 in jdk13, but SerialVersionUID=-4469453211958549076 in jnode
Minor
- class javax.swing.text.DefaultEditorKit: SerialVersionUID=4730048762766692633 in jdk13, but SerialVersionUID=2948709989644140410 in jnode
- class javax.swing.text.DefaultStyledDocument: SerialVersionUID=3189459741008450845 in jdk13, but SerialVersionUID=7691029896427935656 in jnode
- class javax.swing.text.JTextComponent: SerialVersionUID=6897231041644317603 in jdk13, but SerialVersionUID=4126516619538260568 in jnode
- class javax.swing.text.JTextComponent.AccessibleJTextComponent: SerialVersionUID=6600257733923452856 in jdk13, but SerialVersionUID=-2933808229655875496 in jnode
- class javax.swing.text.DefaultCaret: SerialVersionUID=3998629821067173411 in jdk13, but SerialVersionUID=3837097767448723594 in jnode
Minor
- class javax.swing.text.html.CSS: SerialVersionUID=733039421550403946 in jdk13, but SerialVersionUID=6110916684445640477 in jnode
- class javax.swing.text.html.StyleSheet: SerialVersionUID=-577652261106233879 in jdk13, but SerialVersionUID=1743556773638159900 in jnode
- class javax.swing.text.html.HTMLDocument: SerialVersionUID=7102696123967871043 in jdk13, but SerialVersionUID=7727952337393423958 in jnode
- class javax.swing.text.html.HTMLEditorKit: SerialVersionUID=4040217922364973791 in jdk13, but SerialVersionUID=-1202151648988403425 in jnode
- class javax.swing.text.html.HTMLEditorKit.LinkController: SerialVersionUID=3054169474843830906 in jdk13, but SerialVersionUID=-5006768243616310469 in jnode
Minor
- class javax.swing.tree.TreePath: SerialVersionUID=4380036194768077479 in jdk13, but SerialVersionUID=-322863086574750909 in jnode
- class javax.swing.tree.DefaultTreeCellRenderer: SerialVersionUID=4303886550724864763 in jdk13, but SerialVersionUID=-7640348865837495159 in jnode