{"base":{"feature":"1.1","vendor":"oracle","version":"1.1.8_16"},"target":{"feature":"28","vendor":"open","version":"28-ea+2-59"},"deltas":[{"type":"package","name":"java.applet","status":"removed","csr":"JDK-8359058"},{"type":"package","name":"java.awt.color","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/color/package-summary.html"},{"type":"package","name":"java.awt.datatransfer","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/package-summary.html","deltas":[{"type":"class","name":"Clipboard","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html","deltas":[{"type":"method","name":"addFlavorListener(FlavorListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#addFlavorListener(java.awt.datatransfer.FlavorListener)"},{"type":"method","name":"getAvailableDataFlavors()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#getAvailableDataFlavors()"},{"type":"method","name":"getData(DataFlavor)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#getData(java.awt.datatransfer.DataFlavor)"},{"type":"method","name":"getFlavorListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#getFlavorListeners()"},{"type":"method","name":"isDataFlavorAvailable(DataFlavor)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#isDataFlavorAvailable(java.awt.datatransfer.DataFlavor)"},{"type":"method","name":"removeFlavorListener(FlavorListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/Clipboard.html#removeFlavorListener(java.awt.datatransfer.FlavorListener)"}]},{"type":"class","name":"DataFlavor","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html","addedTags":["implements Cloneable","implements Externalizable"],"deltas":[{"type":"field","name":"allHtmlFlavor","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#allHtmlFlavor"},{"type":"field","name":"fragmentHtmlFlavor","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#fragmentHtmlFlavor"},{"type":"field","name":"imageFlavor","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#imageFlavor"},{"type":"field","name":"javaFileListFlavor","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#javaFileListFlavor"},{"type":"field","name":"javaJVMLocalObjectMimeType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#javaJVMLocalObjectMimeType"},{"type":"field","name":"javaRemoteObjectMimeType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#javaRemoteObjectMimeType"},{"type":"field","name":"javaSerializedObjectMimeType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#javaSerializedObjectMimeType"},{"type":"field","name":"plainTextFlavor","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#plainTextFlavor","addedTags":["deprecated"]},{"type":"field","name":"selectionHtmlFlavor","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#selectionHtmlFlavor"},{"type":"method","name":"DataFlavor()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#%3Cinit%3E()"},{"type":"method","name":"DataFlavor(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#%3Cinit%3E(java.lang.String)"},{"type":"method","name":"DataFlavor(String, String, ClassLoader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.ClassLoader)"},{"type":"method","name":"clone()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#clone()"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#equals(java.lang.Object)"},{"type":"method","name":"equals(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#equals(java.lang.String)"},{"type":"method","name":"getDefaultRepresentationClass()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getDefaultRepresentationClass()"},{"type":"method","name":"getDefaultRepresentationClassAsString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getDefaultRepresentationClassAsString()"},{"type":"method","name":"getParameter(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getParameter(java.lang.String)"},{"type":"method","name":"getPrimaryType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getPrimaryType()"},{"type":"method","name":"getReaderForText(Transferable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getReaderForText(java.awt.datatransfer.Transferable)"},{"type":"method","name":"getSubType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getSubType()"},{"type":"method","name":"getTextPlainUnicodeFlavor()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#getTextPlainUnicodeFlavor()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#hashCode()"},{"type":"method","name":"isFlavorJavaFileListType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isFlavorJavaFileListType()"},{"type":"method","name":"isFlavorRemoteObjectType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isFlavorRemoteObjectType()"},{"type":"method","name":"isFlavorSerializedObjectType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isFlavorSerializedObjectType()"},{"type":"method","name":"isFlavorTextType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isFlavorTextType()"},{"type":"method","name":"isMimeTypeSerializedObject()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isMimeTypeSerializedObject()"},{"type":"method","name":"isRepresentationClassByteBuffer()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassByteBuffer()"},{"type":"method","name":"isRepresentationClassCharBuffer()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassCharBuffer()"},{"type":"method","name":"isRepresentationClassInputStream()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassInputStream()"},{"type":"method","name":"isRepresentationClassReader()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassReader()"},{"type":"method","name":"isRepresentationClassRemote()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassRemote()"},{"type":"method","name":"isRepresentationClassSerializable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#isRepresentationClassSerializable()"},{"type":"method","name":"match(DataFlavor)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#match(java.awt.datatransfer.DataFlavor)"},{"type":"method","name":"normalizeMimeType(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#normalizeMimeType(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"normalizeMimeTypeParameter(String, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#normalizeMimeTypeParameter(java.lang.String,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"readExternal(ObjectInput)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#readExternal(java.io.ObjectInput)"},{"type":"method","name":"selectBestTextFlavor(DataFlavor[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#selectBestTextFlavor(java.awt.datatransfer.DataFlavor%5B%5D)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#toString()"},{"type":"method","name":"tryToLoadClass(String, ClassLoader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#tryToLoadClass(java.lang.String,java.lang.ClassLoader)"},{"type":"method","name":"writeExternal(ObjectOutput)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/DataFlavor.html#writeExternal(java.io.ObjectOutput)"}]},{"type":"class","name":"FlavorEvent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/FlavorEvent.html"},{"type":"class","name":"MimeTypeParseException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/MimeTypeParseException.html"},{"type":"class","name":"SystemFlavorMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/SystemFlavorMap.html"},{"type":"interface","name":"ClipboardOwner","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/ClipboardOwner.html","addedTags":["abstract"]},{"type":"interface","name":"FlavorListener","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/FlavorListener.html"},{"type":"interface","name":"FlavorMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/FlavorMap.html"},{"type":"interface","name":"FlavorTable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/FlavorTable.html"},{"type":"interface","name":"Transferable","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.datatransfer/java/awt/datatransfer/Transferable.html","addedTags":["abstract"]}]},{"type":"package","name":"java.awt.desktop","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/desktop/package-summary.html"},{"type":"package","name":"java.awt.dnd","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/dnd/package-summary.html"},{"type":"package","name":"java.awt.event","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/package-summary.html","deltas":[{"type":"class","name":"AWTEventListenerProxy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/AWTEventListenerProxy.html"},{"type":"class","name":"ActionEvent","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ActionEvent.html","deltas":[{"type":"method","name":"ActionEvent(Object, int, String, long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ActionEvent.html#%3Cinit%3E(java.lang.Object,int,java.lang.String,long,int)"},{"type":"method","name":"getWhen()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ActionEvent.html#getWhen()"}]},{"type":"class","name":"AdjustmentEvent","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html","deltas":[{"type":"method","name":"AdjustmentEvent(Adjustable, int, int, int, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#%3Cinit%3E(java.awt.Adjustable,int,int,int,boolean)"},{"type":"method","name":"getValueIsAdjusting()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html#getValueIsAdjusting()"}]},{"type":"class","name":"ComponentAdapter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ComponentAdapter.html","deltas":[{"type":"method","name":"ComponentAdapter()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ComponentAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ContainerAdapter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ContainerAdapter.html","deltas":[{"type":"method","name":"ContainerAdapter()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ContainerAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"FocusAdapter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/FocusAdapter.html","deltas":[{"type":"method","name":"FocusAdapter()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/FocusAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"FocusEvent","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/FocusEvent.html","deltas":[{"type":"method","name":"FocusEvent(Component, int, boolean, Component)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/FocusEvent.html#%3Cinit%3E(java.awt.Component,int,boolean,java.awt.Component)"},{"type":"method","name":"FocusEvent(Component, int, boolean, Component, FocusEvent.Cause)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/FocusEvent.html#%3Cinit%3E(java.awt.Component,int,boolean,java.awt.Component,java.awt.event.FocusEvent.Cause)"},{"type":"method","name":"getCause()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/FocusEvent.html#getCause()"},{"type":"method","name":"getOppositeComponent()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/FocusEvent.html#getOppositeComponent()"}]},{"type":"class","name":"HierarchyBoundsAdapter","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/HierarchyBoundsAdapter.html"},{"type":"class","name":"HierarchyEvent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/HierarchyEvent.html"},{"type":"class","name":"InputEvent","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html","addedTags":["sealed"],"deltas":[{"type":"field","name":"ALT_DOWN_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#ALT_DOWN_MASK"},{"type":"field","name":"ALT_GRAPH_DOWN_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#ALT_GRAPH_DOWN_MASK"},{"type":"field","name":"ALT_GRAPH_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#ALT_GRAPH_MASK"},{"type":"field","name":"ALT_MASK","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#ALT_MASK","addedTags":["deprecated"]},{"type":"field","name":"BUTTON1_DOWN_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#BUTTON1_DOWN_MASK"},{"type":"field","name":"BUTTON1_MASK","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#BUTTON1_MASK","addedTags":["deprecated"]},{"type":"field","name":"BUTTON2_DOWN_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#BUTTON2_DOWN_MASK"},{"type":"field","name":"BUTTON2_MASK","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#BUTTON2_MASK","addedTags":["deprecated"]},{"type":"field","name":"BUTTON3_DOWN_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#BUTTON3_DOWN_MASK"},{"type":"field","name":"BUTTON3_MASK","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#BUTTON3_MASK","addedTags":["deprecated"]},{"type":"field","name":"CTRL_DOWN_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#CTRL_DOWN_MASK"},{"type":"field","name":"CTRL_MASK","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#CTRL_MASK","addedTags":["deprecated"]},{"type":"field","name":"META_DOWN_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#META_DOWN_MASK"},{"type":"field","name":"META_MASK","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#META_MASK","addedTags":["deprecated"]},{"type":"field","name":"SHIFT_DOWN_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#SHIFT_DOWN_MASK"},{"type":"field","name":"SHIFT_MASK","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#SHIFT_MASK","addedTags":["deprecated"]},{"type":"method","name":"getMaskForButton(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#getMaskForButton(int)"},{"type":"method","name":"getModifiers()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#getModifiers()","addedTags":["deprecated"]},{"type":"method","name":"getModifiersEx()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#getModifiersEx()"},{"type":"method","name":"getModifiersExText(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#getModifiersExText(int)"},{"type":"method","name":"isAltGraphDown()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputEvent.html#isAltGraphDown()"}]},{"type":"class","name":"InputMethodEvent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputMethodEvent.html"},{"type":"class","name":"InvocationEvent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InvocationEvent.html"},{"type":"class","name":"KeyAdapter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyAdapter.html","deltas":[{"type":"method","name":"KeyAdapter()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"KeyEvent","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html","deltas":[{"type":"field","name":"KEY_LOCATION_LEFT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LOCATION_LEFT"},{"type":"field","name":"KEY_LOCATION_NUMPAD","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LOCATION_NUMPAD"},{"type":"field","name":"KEY_LOCATION_RIGHT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LOCATION_RIGHT"},{"type":"field","name":"KEY_LOCATION_STANDARD","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LOCATION_STANDARD"},{"type":"field","name":"KEY_LOCATION_UNKNOWN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#KEY_LOCATION_UNKNOWN"},{"type":"field","name":"VK_AGAIN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_AGAIN"},{"type":"field","name":"VK_ALL_CANDIDATES","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ALL_CANDIDATES"},{"type":"field","name":"VK_ALPHANUMERIC","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ALPHANUMERIC"},{"type":"field","name":"VK_ALT_GRAPH","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ALT_GRAPH"},{"type":"field","name":"VK_AMPERSAND","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_AMPERSAND"},{"type":"field","name":"VK_ASTERISK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ASTERISK"},{"type":"field","name":"VK_AT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_AT"},{"type":"field","name":"VK_BEGIN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_BEGIN"},{"type":"field","name":"VK_BRACELEFT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_BRACELEFT"},{"type":"field","name":"VK_BRACERIGHT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_BRACERIGHT"},{"type":"field","name":"VK_CIRCUMFLEX","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CIRCUMFLEX"},{"type":"field","name":"VK_CODE_INPUT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CODE_INPUT"},{"type":"field","name":"VK_COLON","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_COLON"},{"type":"field","name":"VK_COMPOSE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_COMPOSE"},{"type":"field","name":"VK_CONTEXT_MENU","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CONTEXT_MENU"},{"type":"field","name":"VK_COPY","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_COPY"},{"type":"field","name":"VK_CUT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_CUT"},{"type":"field","name":"VK_DEAD_ABOVEDOT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_ABOVEDOT"},{"type":"field","name":"VK_DEAD_ABOVERING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_ABOVERING"},{"type":"field","name":"VK_DEAD_ACUTE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_ACUTE"},{"type":"field","name":"VK_DEAD_BREVE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_BREVE"},{"type":"field","name":"VK_DEAD_CARON","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_CARON"},{"type":"field","name":"VK_DEAD_CEDILLA","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_CEDILLA"},{"type":"field","name":"VK_DEAD_CIRCUMFLEX","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_CIRCUMFLEX"},{"type":"field","name":"VK_DEAD_DIAERESIS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_DIAERESIS"},{"type":"field","name":"VK_DEAD_DOUBLEACUTE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_DOUBLEACUTE"},{"type":"field","name":"VK_DEAD_GRAVE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_GRAVE"},{"type":"field","name":"VK_DEAD_IOTA","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_IOTA"},{"type":"field","name":"VK_DEAD_MACRON","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_MACRON"},{"type":"field","name":"VK_DEAD_OGONEK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_OGONEK"},{"type":"field","name":"VK_DEAD_SEMIVOICED_SOUND","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_SEMIVOICED_SOUND"},{"type":"field","name":"VK_DEAD_TILDE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_TILDE"},{"type":"field","name":"VK_DEAD_VOICED_SOUND","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DEAD_VOICED_SOUND"},{"type":"field","name":"VK_DOLLAR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DOLLAR"},{"type":"field","name":"VK_EURO_SIGN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_EURO_SIGN"},{"type":"field","name":"VK_EXCLAMATION_MARK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_EXCLAMATION_MARK"},{"type":"field","name":"VK_F13","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F13"},{"type":"field","name":"VK_F14","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F14"},{"type":"field","name":"VK_F15","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F15"},{"type":"field","name":"VK_F16","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F16"},{"type":"field","name":"VK_F17","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F17"},{"type":"field","name":"VK_F18","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F18"},{"type":"field","name":"VK_F19","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F19"},{"type":"field","name":"VK_F20","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F20"},{"type":"field","name":"VK_F21","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F21"},{"type":"field","name":"VK_F22","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F22"},{"type":"field","name":"VK_F23","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F23"},{"type":"field","name":"VK_F24","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_F24"},{"type":"field","name":"VK_FIND","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_FIND"},{"type":"field","name":"VK_FULL_WIDTH","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_FULL_WIDTH"},{"type":"field","name":"VK_GREATER","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_GREATER"},{"type":"field","name":"VK_HALF_WIDTH","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_HALF_WIDTH"},{"type":"field","name":"VK_HIRAGANA","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_HIRAGANA"},{"type":"field","name":"VK_INPUT_METHOD_ON_OFF","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_INPUT_METHOD_ON_OFF"},{"type":"field","name":"VK_INVERTED_EXCLAMATION_MARK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_INVERTED_EXCLAMATION_MARK"},{"type":"field","name":"VK_JAPANESE_HIRAGANA","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_JAPANESE_HIRAGANA"},{"type":"field","name":"VK_JAPANESE_KATAKANA","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_JAPANESE_KATAKANA"},{"type":"field","name":"VK_JAPANESE_ROMAN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_JAPANESE_ROMAN"},{"type":"field","name":"VK_KANA_LOCK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KANA_LOCK"},{"type":"field","name":"VK_KATAKANA","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KATAKANA"},{"type":"field","name":"VK_KP_DOWN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KP_DOWN"},{"type":"field","name":"VK_KP_LEFT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KP_LEFT"},{"type":"field","name":"VK_KP_RIGHT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KP_RIGHT"},{"type":"field","name":"VK_KP_UP","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KP_UP"},{"type":"field","name":"VK_LEFT_PARENTHESIS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_LEFT_PARENTHESIS"},{"type":"field","name":"VK_LESS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_LESS"},{"type":"field","name":"VK_MINUS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_MINUS"},{"type":"field","name":"VK_NUMBER_SIGN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_NUMBER_SIGN"},{"type":"field","name":"VK_PASTE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PASTE"},{"type":"field","name":"VK_PLUS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PLUS"},{"type":"field","name":"VK_PREVIOUS_CANDIDATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PREVIOUS_CANDIDATE"},{"type":"field","name":"VK_PROPS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PROPS"},{"type":"field","name":"VK_QUOTEDBL","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_QUOTEDBL"},{"type":"field","name":"VK_RIGHT_PARENTHESIS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_RIGHT_PARENTHESIS"},{"type":"field","name":"VK_ROMAN_CHARACTERS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_ROMAN_CHARACTERS"},{"type":"field","name":"VK_SEPARATOR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_SEPARATOR"},{"type":"field","name":"VK_STOP","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_STOP"},{"type":"field","name":"VK_UNDERSCORE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_UNDERSCORE"},{"type":"field","name":"VK_UNDO","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_UNDO"},{"type":"field","name":"VK_WINDOWS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_WINDOWS"},{"type":"method","name":"KeyEvent(Component, int, long, int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#%3Cinit%3E(java.awt.Component,int,long,int,int)","addedTags":["deprecated"]},{"type":"method","name":"KeyEvent(Component, int, long, int, int, char, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#%3Cinit%3E(java.awt.Component,int,long,int,int,char,int)"},{"type":"method","name":"getExtendedKeyCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#getExtendedKeyCode()"},{"type":"method","name":"getExtendedKeyCodeForChar(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#getExtendedKeyCodeForChar(int)"},{"type":"method","name":"getKeyLocation()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#getKeyLocation()"},{"type":"method","name":"getKeyModifiersText(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#getKeyModifiersText(int)","addedTags":["deprecated"]},{"type":"method","name":"setModifiers(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyEvent.html#setModifiers(int)","addedTags":["deprecated"]}]},{"type":"class","name":"MouseAdapter","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseAdapter.html","addedTags":["implements MouseMotionListener","implements MouseWheelListener"],"deltas":[{"type":"method","name":"MouseAdapter()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]},{"type":"method","name":"mouseDragged(MouseEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseAdapter.html#mouseDragged(java.awt.event.MouseEvent)"},{"type":"method","name":"mouseMoved(MouseEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseAdapter.html#mouseMoved(java.awt.event.MouseEvent)"},{"type":"method","name":"mouseWheelMoved(MouseWheelEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseAdapter.html#mouseWheelMoved(java.awt.event.MouseWheelEvent)"}]},{"type":"class","name":"MouseEvent","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html","deltas":[{"type":"field","name":"BUTTON1","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#BUTTON1"},{"type":"field","name":"BUTTON2","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#BUTTON2"},{"type":"field","name":"BUTTON3","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#BUTTON3"},{"type":"field","name":"MOUSE_WHEEL","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#MOUSE_WHEEL"},{"type":"field","name":"NOBUTTON","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#NOBUTTON"},{"type":"method","name":"MouseEvent(Component, int, long, int, int, int, int, boolean, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#%3Cinit%3E(java.awt.Component,int,long,int,int,int,int,boolean,int)"},{"type":"method","name":"MouseEvent(Component, int, long, int, int, int, int, int, int, boolean, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#%3Cinit%3E(java.awt.Component,int,long,int,int,int,int,int,int,boolean,int)"},{"type":"method","name":"getButton()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#getButton()"},{"type":"method","name":"getLocationOnScreen()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#getLocationOnScreen()"},{"type":"method","name":"getModifiersEx()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#getModifiersEx()"},{"type":"method","name":"getMouseModifiersText(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#getMouseModifiersText(int)"},{"type":"method","name":"getXOnScreen()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#getXOnScreen()"},{"type":"method","name":"getYOnScreen()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseEvent.html#getYOnScreen()"}]},{"type":"class","name":"MouseMotionAdapter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseMotionAdapter.html","deltas":[{"type":"method","name":"MouseMotionAdapter()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseMotionAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"MouseWheelEvent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseWheelEvent.html"},{"type":"class","name":"WindowAdapter","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowAdapter.html","addedTags":["implements WindowFocusListener","implements WindowStateListener"],"deltas":[{"type":"method","name":"WindowAdapter()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]},{"type":"method","name":"windowGainedFocus(WindowEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowAdapter.html#windowGainedFocus(java.awt.event.WindowEvent)"},{"type":"method","name":"windowLostFocus(WindowEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowAdapter.html#windowLostFocus(java.awt.event.WindowEvent)"},{"type":"method","name":"windowStateChanged(WindowEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowAdapter.html#windowStateChanged(java.awt.event.WindowEvent)"}]},{"type":"class","name":"WindowEvent","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowEvent.html","deltas":[{"type":"field","name":"WINDOW_GAINED_FOCUS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_GAINED_FOCUS"},{"type":"field","name":"WINDOW_LOST_FOCUS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_LOST_FOCUS"},{"type":"field","name":"WINDOW_STATE_CHANGED","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowEvent.html#WINDOW_STATE_CHANGED"},{"type":"method","name":"WindowEvent(Window, int, Window)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowEvent.html#%3Cinit%3E(java.awt.Window,int,java.awt.Window)"},{"type":"method","name":"WindowEvent(Window, int, Window, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowEvent.html#%3Cinit%3E(java.awt.Window,int,java.awt.Window,int,int)"},{"type":"method","name":"WindowEvent(Window, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowEvent.html#%3Cinit%3E(java.awt.Window,int,int,int)"},{"type":"method","name":"getNewState()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowEvent.html#getNewState()"},{"type":"method","name":"getOldState()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowEvent.html#getOldState()"},{"type":"method","name":"getOppositeWindow()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowEvent.html#getOppositeWindow()"}]},{"type":"enum","name":"FocusEvent.Cause","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/FocusEvent.Cause.html"},{"type":"interface","name":"AWTEventListener","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/AWTEventListener.html"},{"type":"interface","name":"ActionListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ActionListener.html","addedTags":["abstract"]},{"type":"interface","name":"AdjustmentListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/AdjustmentListener.html","addedTags":["abstract"]},{"type":"interface","name":"ComponentListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ComponentListener.html","addedTags":["abstract"]},{"type":"interface","name":"ContainerListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ContainerListener.html","addedTags":["abstract"]},{"type":"interface","name":"FocusListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/FocusListener.html","addedTags":["abstract"]},{"type":"interface","name":"HierarchyBoundsListener","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/HierarchyBoundsListener.html"},{"type":"interface","name":"HierarchyListener","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/HierarchyListener.html"},{"type":"interface","name":"InputMethodListener","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/InputMethodListener.html"},{"type":"interface","name":"ItemListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/ItemListener.html","addedTags":["abstract"]},{"type":"interface","name":"KeyListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/KeyListener.html","addedTags":["abstract"]},{"type":"interface","name":"MouseListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseListener.html","addedTags":["abstract"]},{"type":"interface","name":"MouseMotionListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseMotionListener.html","addedTags":["abstract"]},{"type":"interface","name":"MouseWheelListener","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/MouseWheelListener.html"},{"type":"interface","name":"TextListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/TextListener.html","addedTags":["abstract"]},{"type":"interface","name":"WindowFocusListener","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowFocusListener.html"},{"type":"interface","name":"WindowListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowListener.html","addedTags":["abstract"]},{"type":"interface","name":"WindowStateListener","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/event/WindowStateListener.html"}]},{"type":"package","name":"java.awt.font","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/font/package-summary.html"},{"type":"package","name":"java.awt.geom","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/geom/package-summary.html"},{"type":"package","name":"java.awt.im.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/im/spi/package-summary.html"},{"type":"package","name":"java.awt.im","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/im/package-summary.html"},{"type":"package","name":"java.awt.image.renderable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/renderable/package-summary.html"},{"type":"package","name":"java.awt.image","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/package-summary.html","deltas":[{"type":"class","name":"AbstractMultiResolutionImage","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/AbstractMultiResolutionImage.html"},{"type":"class","name":"AffineTransformOp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/AffineTransformOp.html"},{"type":"class","name":"BandCombineOp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/BandCombineOp.html"},{"type":"class","name":"BandedSampleModel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/BandedSampleModel.html"},{"type":"class","name":"BaseMultiResolutionImage","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/BaseMultiResolutionImage.html"},{"type":"class","name":"BufferStrategy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/BufferStrategy.html"},{"type":"class","name":"BufferedImageFilter","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/BufferedImageFilter.html"},{"type":"class","name":"BufferedImage","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/BufferedImage.html"},{"type":"class","name":"ByteLookupTable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ByteLookupTable.html"},{"type":"class","name":"ColorConvertOp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorConvertOp.html"},{"type":"class","name":"ColorModel","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html","addedTags":["implements Transparency"],"deltas":[{"type":"field","name":"transferType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#transferType"},{"type":"method","name":"ColorModel(int, int[], ColorSpace, boolean, boolean, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#%3Cinit%3E(int,int%5B%5D,java.awt.color.ColorSpace,boolean,boolean,int,int)"},{"type":"method","name":"coerceData(WritableRaster, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#coerceData(java.awt.image.WritableRaster,boolean)"},{"type":"method","name":"createCompatibleSampleModel(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#createCompatibleSampleModel(int,int)"},{"type":"method","name":"createCompatibleWritableRaster(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#createCompatibleWritableRaster(int,int)"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#equals(java.lang.Object)"},{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8273103"},{"type":"method","name":"getAlpha(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getAlpha(java.lang.Object)"},{"type":"method","name":"getAlphaRaster(WritableRaster)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getAlphaRaster(java.awt.image.WritableRaster)"},{"type":"method","name":"getBlue(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getBlue(java.lang.Object)"},{"type":"method","name":"getColorSpace()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getColorSpace()"},{"type":"method","name":"getComponentSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponentSize()"},{"type":"method","name":"getComponentSize(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponentSize(int)"},{"type":"method","name":"getComponents(Object, int[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponents(java.lang.Object,int%5B%5D,int)"},{"type":"method","name":"getComponents(int, int[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponents(int,int%5B%5D,int)"},{"type":"method","name":"getDataElement(float[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElement(float%5B%5D,int)"},{"type":"method","name":"getDataElement(int[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElement(int%5B%5D,int)"},{"type":"method","name":"getDataElements(float[], int, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElements(float%5B%5D,int,java.lang.Object)"},{"type":"method","name":"getDataElements(int, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElements(int,java.lang.Object)"},{"type":"method","name":"getDataElements(int[], int, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElements(int%5B%5D,int,java.lang.Object)"},{"type":"method","name":"getGreen(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getGreen(java.lang.Object)"},{"type":"method","name":"getNormalizedComponents(Object, float[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getNormalizedComponents(java.lang.Object,float%5B%5D,int)"},{"type":"method","name":"getNormalizedComponents(int[], int, float[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getNormalizedComponents(int%5B%5D,int,float%5B%5D,int)"},{"type":"method","name":"getNumColorComponents()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getNumColorComponents()"},{"type":"method","name":"getNumComponents()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getNumComponents()"},{"type":"method","name":"getRGB(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getRGB(java.lang.Object)"},{"type":"method","name":"getRed(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getRed(java.lang.Object)"},{"type":"method","name":"getTransferType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getTransferType()"},{"type":"method","name":"getTransparency()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getTransparency()"},{"type":"method","name":"getUnnormalizedComponents(float[], int, int[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#getUnnormalizedComponents(float%5B%5D,int,int%5B%5D,int)"},{"type":"method","name":"hasAlpha()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#hasAlpha()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#hashCode()"},{"type":"method","name":"isAlphaPremultiplied()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#isAlphaPremultiplied()"},{"type":"method","name":"isCompatibleRaster(Raster)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#isCompatibleRaster(java.awt.image.Raster)"},{"type":"method","name":"isCompatibleSampleModel(SampleModel)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#isCompatibleSampleModel(java.awt.image.SampleModel)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ColorModel.html#toString()"}]},{"type":"class","name":"ComponentColorModel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ComponentColorModel.html"},{"type":"class","name":"ComponentSampleModel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html"},{"type":"class","name":"ConvolveOp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ConvolveOp.html"},{"type":"class","name":"DataBufferByte","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DataBufferByte.html"},{"type":"class","name":"DataBufferDouble","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DataBufferDouble.html"},{"type":"class","name":"DataBufferFloat","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DataBufferFloat.html"},{"type":"class","name":"DataBufferInt","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DataBufferInt.html"},{"type":"class","name":"DataBufferShort","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DataBufferShort.html"},{"type":"class","name":"DataBufferUShort","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DataBufferUShort.html"},{"type":"class","name":"DataBuffer","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DataBuffer.html"},{"type":"class","name":"DirectColorModel","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html","addedTags":["extends PackedColorModel"],"removedTags":["extends ColorModel"],"deltas":[{"type":"method","name":"DirectColorModel(ColorSpace, int, int, int, int, int, boolean, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#%3Cinit%3E(java.awt.color.ColorSpace,int,int,int,int,int,boolean,int)"},{"type":"method","name":"coerceData(WritableRaster, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#coerceData(java.awt.image.WritableRaster,boolean)"},{"type":"method","name":"createCompatibleWritableRaster(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#createCompatibleWritableRaster(int,int)"},{"type":"method","name":"getAlpha(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getAlpha(java.lang.Object)"},{"type":"method","name":"getBlue(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getBlue(java.lang.Object)"},{"type":"method","name":"getComponents(Object, int[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getComponents(java.lang.Object,int%5B%5D,int)"},{"type":"method","name":"getComponents(int, int[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getComponents(int,int%5B%5D,int)"},{"type":"method","name":"getDataElement(int[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getDataElement(int%5B%5D,int)"},{"type":"method","name":"getDataElements(int, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getDataElements(int,java.lang.Object)"},{"type":"method","name":"getDataElements(int[], int, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getDataElements(int%5B%5D,int,java.lang.Object)"},{"type":"method","name":"getGreen(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getGreen(java.lang.Object)"},{"type":"method","name":"getRGB(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getRGB(java.lang.Object)"},{"type":"method","name":"getRed(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getRed(java.lang.Object)"},{"type":"method","name":"isCompatibleRaster(Raster)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#isCompatibleRaster(java.awt.image.Raster)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/DirectColorModel.html#toString()"}]},{"type":"class","name":"ImagingOpException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ImagingOpException.html"},{"type":"class","name":"IndexColorModel","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html","deltas":[{"type":"method","name":"IndexColorModel(int, int, int[], int, boolean, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#%3Cinit%3E(int,int,int%5B%5D,int,boolean,int,int)"},{"type":"method","name":"IndexColorModel(int, int, int[], int, int, BigInteger)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#%3Cinit%3E(int,int,int%5B%5D,int,int,java.math.BigInteger)"},{"type":"method","name":"convertToIntDiscrete(Raster, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#convertToIntDiscrete(java.awt.image.Raster,boolean)"},{"type":"method","name":"createCompatibleSampleModel(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#createCompatibleSampleModel(int,int)"},{"type":"method","name":"createCompatibleWritableRaster(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#createCompatibleWritableRaster(int,int)"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#equals(java.lang.Object)"},{"type":"method","name":"getComponentSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getComponentSize()"},{"type":"method","name":"getComponents(Object, int[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getComponents(java.lang.Object,int%5B%5D,int)"},{"type":"method","name":"getComponents(int, int[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getComponents(int,int%5B%5D,int)"},{"type":"method","name":"getDataElement(int[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getDataElement(int%5B%5D,int)"},{"type":"method","name":"getDataElements(int, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getDataElements(int,java.lang.Object)"},{"type":"method","name":"getDataElements(int[], int, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getDataElements(int%5B%5D,int,java.lang.Object)"},{"type":"method","name":"getRGBs(int[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getRGBs(int%5B%5D)"},{"type":"method","name":"getTransparency()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getTransparency()"},{"type":"method","name":"getValidPixels()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getValidPixels()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#hashCode()"},{"type":"method","name":"isCompatibleRaster(Raster)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#isCompatibleRaster(java.awt.image.Raster)"},{"type":"method","name":"isCompatibleSampleModel(SampleModel)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#isCompatibleSampleModel(java.awt.image.SampleModel)"},{"type":"method","name":"isValid()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#isValid()"},{"type":"method","name":"isValid(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#isValid(int)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/IndexColorModel.html#toString()"}]},{"type":"class","name":"Kernel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/Kernel.html"},{"type":"class","name":"LookupOp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/LookupOp.html"},{"type":"class","name":"LookupTable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/LookupTable.html"},{"type":"class","name":"MultiPixelPackedSampleModel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/MultiPixelPackedSampleModel.html"},{"type":"class","name":"PackedColorModel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/PackedColorModel.html"},{"type":"class","name":"PixelInterleavedSampleModel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/PixelInterleavedSampleModel.html"},{"type":"class","name":"RGBImageFilter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/RGBImageFilter.html","deltas":[{"type":"method","name":"RGBImageFilter()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/RGBImageFilter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"RasterFormatException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/RasterFormatException.html"},{"type":"class","name":"Raster","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/Raster.html"},{"type":"class","name":"RescaleOp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/RescaleOp.html"},{"type":"class","name":"SampleModel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/SampleModel.html"},{"type":"class","name":"ShortLookupTable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ShortLookupTable.html"},{"type":"class","name":"SinglePixelPackedSampleModel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/SinglePixelPackedSampleModel.html"},{"type":"class","name":"VolatileImage","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/VolatileImage.html"},{"type":"class","name":"WritableRaster","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/WritableRaster.html"},{"type":"interface","name":"BufferedImageOp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/BufferedImageOp.html"},{"type":"interface","name":"ImageConsumer","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ImageConsumer.html","addedTags":["abstract"]},{"type":"interface","name":"ImageObserver","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ImageObserver.html","addedTags":["abstract"]},{"type":"interface","name":"ImageProducer","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/ImageProducer.html","addedTags":["abstract"]},{"type":"interface","name":"MultiResolutionImage","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/MultiResolutionImage.html"},{"type":"interface","name":"RasterOp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/RasterOp.html"},{"type":"interface","name":"RenderedImage","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/RenderedImage.html"},{"type":"interface","name":"TileObserver","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/TileObserver.html"},{"type":"interface","name":"WritableRenderedImage","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html"}]},{"type":"package","name":"java.awt.print","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/print/package-summary.html"},{"type":"package","name":"java.awt","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/package-summary.html","deltas":[{"type":"class","name":"AWTEventMulticaster","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html","addedTags":["implements HierarchyBoundsListener","implements HierarchyListener","implements InputMethodListener","implements MouseWheelListener","implements WindowFocusListener","implements WindowStateListener"],"deltas":[{"type":"method","name":"add(HierarchyBoundsListener, HierarchyBoundsListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.HierarchyBoundsListener,java.awt.event.HierarchyBoundsListener)"},{"type":"method","name":"add(HierarchyListener, HierarchyListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.HierarchyListener,java.awt.event.HierarchyListener)"},{"type":"method","name":"add(InputMethodListener, InputMethodListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.InputMethodListener,java.awt.event.InputMethodListener)"},{"type":"method","name":"add(MouseWheelListener, MouseWheelListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.MouseWheelListener,java.awt.event.MouseWheelListener)"},{"type":"method","name":"add(WindowFocusListener, WindowFocusListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.WindowFocusListener,java.awt.event.WindowFocusListener)"},{"type":"method","name":"add(WindowStateListener, WindowStateListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#add(java.awt.event.WindowStateListener,java.awt.event.WindowStateListener)"},{"type":"method","name":"ancestorMoved(HierarchyEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#ancestorMoved(java.awt.event.HierarchyEvent)"},{"type":"method","name":"ancestorResized(HierarchyEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#ancestorResized(java.awt.event.HierarchyEvent)"},{"type":"method","name":"caretPositionChanged(InputMethodEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#caretPositionChanged(java.awt.event.InputMethodEvent)"},{"type":"method","name":"getListeners(EventListener, Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#getListeners(java.util.EventListener,java.lang.Class)"},{"type":"method","name":"hierarchyChanged(HierarchyEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#hierarchyChanged(java.awt.event.HierarchyEvent)"},{"type":"method","name":"inputMethodTextChanged(InputMethodEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#inputMethodTextChanged(java.awt.event.InputMethodEvent)"},{"type":"method","name":"mouseWheelMoved(MouseWheelEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#mouseWheelMoved(java.awt.event.MouseWheelEvent)"},{"type":"method","name":"remove(HierarchyBoundsListener, HierarchyBoundsListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.HierarchyBoundsListener,java.awt.event.HierarchyBoundsListener)"},{"type":"method","name":"remove(HierarchyListener, HierarchyListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.HierarchyListener,java.awt.event.HierarchyListener)"},{"type":"method","name":"remove(InputMethodListener, InputMethodListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.InputMethodListener,java.awt.event.InputMethodListener)"},{"type":"method","name":"remove(MouseWheelListener, MouseWheelListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.MouseWheelListener,java.awt.event.MouseWheelListener)"},{"type":"method","name":"remove(WindowFocusListener, WindowFocusListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.WindowFocusListener,java.awt.event.WindowFocusListener)"},{"type":"method","name":"remove(WindowStateListener, WindowStateListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#remove(java.awt.event.WindowStateListener,java.awt.event.WindowStateListener)"},{"type":"method","name":"windowGainedFocus(WindowEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowGainedFocus(java.awt.event.WindowEvent)"},{"type":"method","name":"windowLostFocus(WindowEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowLostFocus(java.awt.event.WindowEvent)"},{"type":"method","name":"windowStateChanged(WindowEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEventMulticaster.html#windowStateChanged(java.awt.event.WindowEvent)"}]},{"type":"class","name":"AWTEvent","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html","deltas":[{"type":"field","name":"HIERARCHY_BOUNDS_EVENT_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html#HIERARCHY_BOUNDS_EVENT_MASK"},{"type":"field","name":"HIERARCHY_EVENT_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html#HIERARCHY_EVENT_MASK"},{"type":"field","name":"INPUT_METHOD_EVENT_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html#INPUT_METHOD_EVENT_MASK"},{"type":"field","name":"INVOCATION_EVENT_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html#INVOCATION_EVENT_MASK"},{"type":"field","name":"MOUSE_WHEEL_EVENT_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html#MOUSE_WHEEL_EVENT_MASK"},{"type":"field","name":"PAINT_EVENT_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html#PAINT_EVENT_MASK"},{"type":"field","name":"WINDOW_FOCUS_EVENT_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html#WINDOW_FOCUS_EVENT_MASK"},{"type":"field","name":"WINDOW_STATE_EVENT_MASK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html#WINDOW_STATE_EVENT_MASK"},{"type":"method","name":"AWTEvent(Event)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html#%3Cinit%3E(java.awt.Event)","addedTags":["deprecated"]},{"type":"method","name":"setSource(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTEvent.html#setSource(java.lang.Object)"}]},{"type":"class","name":"AWTKeyStroke","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTKeyStroke.html"},{"type":"class","name":"AWTPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AWTPermission.html"},{"type":"class","name":"AlphaComposite","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/AlphaComposite.html"},{"type":"class","name":"BasicStroke","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BasicStroke.html"},{"type":"class","name":"BorderLayout","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html","deltas":[{"type":"field","name":"AFTER_LAST_LINE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#AFTER_LAST_LINE"},{"type":"field","name":"AFTER_LINE_ENDS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#AFTER_LINE_ENDS"},{"type":"field","name":"BEFORE_FIRST_LINE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#BEFORE_FIRST_LINE"},{"type":"field","name":"BEFORE_LINE_BEGINS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#BEFORE_LINE_BEGINS"},{"type":"field","name":"LINE_END","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#LINE_END"},{"type":"field","name":"LINE_START","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#LINE_START"},{"type":"field","name":"PAGE_END","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#PAGE_END"},{"type":"field","name":"PAGE_START","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#PAGE_START"},{"type":"method","name":"getConstraints(Component)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#getConstraints(java.awt.Component)"},{"type":"method","name":"getLayoutComponent(Container, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#getLayoutComponent(java.awt.Container,java.lang.Object)"},{"type":"method","name":"getLayoutComponent(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BorderLayout.html#getLayoutComponent(java.lang.Object)"}]},{"type":"class","name":"BufferCapabilities.FlipContents","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BufferCapabilities.FlipContents.html"},{"type":"class","name":"BufferCapabilities","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/BufferCapabilities.html"},{"type":"class","name":"Button.AccessibleAWTButton","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Button.AccessibleAWTButton.html"},{"type":"class","name":"Button","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Button.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Button()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Button.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Button(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Button.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Button.html#getAccessibleContext()"},{"type":"method","name":"getActionListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Button.html#getActionListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Button.html#getListeners(java.lang.Class)"}]},{"type":"class","name":"Canvas.AccessibleAWTCanvas","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Canvas.AccessibleAWTCanvas.html"},{"type":"class","name":"Canvas","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Canvas.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Canvas(GraphicsConfiguration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Canvas.html#%3Cinit%3E(java.awt.GraphicsConfiguration)"},{"type":"method","name":"createBufferStrategy(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Canvas.html#createBufferStrategy(int)"},{"type":"method","name":"createBufferStrategy(int, BufferCapabilities)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Canvas.html#createBufferStrategy(int,java.awt.BufferCapabilities)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Canvas.html#getAccessibleContext()"},{"type":"method","name":"getBufferStrategy()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Canvas.html#getBufferStrategy()"},{"type":"method","name":"update(Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Canvas.html#update(java.awt.Graphics)"}]},{"type":"class","name":"Checkbox.AccessibleAWTCheckbox","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Checkbox.AccessibleAWTCheckbox.html"},{"type":"class","name":"CheckboxMenuItem.AccessibleAWTCheckboxMenuItem","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/CheckboxMenuItem.AccessibleAWTCheckboxMenuItem.html"},{"type":"class","name":"CheckboxMenuItem","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/CheckboxMenuItem.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"CheckboxMenuItem()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"CheckboxMenuItem(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"CheckboxMenuItem(String, boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#%3Cinit%3E(java.lang.String,boolean)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#getAccessibleContext()"},{"type":"method","name":"getItemListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#getItemListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#getListeners(java.lang.Class)"}]},{"type":"class","name":"Checkbox","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Checkbox.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Checkbox()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Checkbox.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Checkbox(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Checkbox.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Checkbox(String, CheckboxGroup, boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Checkbox.html#%3Cinit%3E(java.lang.String,java.awt.CheckboxGroup,boolean)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Checkbox(String, boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Checkbox.html#%3Cinit%3E(java.lang.String,boolean)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Checkbox(String, boolean, CheckboxGroup)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Checkbox.html#%3Cinit%3E(java.lang.String,boolean,java.awt.CheckboxGroup)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Checkbox.html#getAccessibleContext()"},{"type":"method","name":"getItemListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Checkbox.html#getItemListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Checkbox.html#getListeners(java.lang.Class)"}]},{"type":"class","name":"Choice.AccessibleAWTChoice","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Choice.AccessibleAWTChoice.html"},{"type":"class","name":"Choice","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Choice.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Choice()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Choice.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Choice.html#getAccessibleContext()"},{"type":"method","name":"getItemListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Choice.html#getItemListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Choice.html#getListeners(java.lang.Class)"}]},{"type":"class","name":"Color","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html","addedTags":["implements Paint"],"deltas":[{"type":"field","name":"BLACK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#BLACK"},{"type":"field","name":"BLUE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#BLUE"},{"type":"field","name":"CYAN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#CYAN"},{"type":"field","name":"DARK_GRAY","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#DARK_GRAY"},{"type":"field","name":"GRAY","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#GRAY"},{"type":"field","name":"GREEN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#GREEN"},{"type":"field","name":"LIGHT_GRAY","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#LIGHT_GRAY"},{"type":"field","name":"MAGENTA","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#MAGENTA"},{"type":"field","name":"ORANGE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#ORANGE"},{"type":"field","name":"PINK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#PINK"},{"type":"field","name":"RED","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#RED"},{"type":"field","name":"WHITE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#WHITE"},{"type":"field","name":"YELLOW","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#YELLOW"},{"type":"method","name":"Color(ColorSpace, float[], float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#%3Cinit%3E(java.awt.color.ColorSpace,float%5B%5D,float)"},{"type":"method","name":"Color(float, float, float, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#%3Cinit%3E(float,float,float,float)"},{"type":"method","name":"Color(int, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#%3Cinit%3E(int,boolean)"},{"type":"method","name":"Color(int, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#%3Cinit%3E(int,int,int,int)"},{"type":"method","name":"createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#createContext(java.awt.image.ColorModel,java.awt.Rectangle,java.awt.geom.Rectangle2D,java.awt.geom.AffineTransform,java.awt.RenderingHints)"},{"type":"method","name":"getAlpha()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#getAlpha()"},{"type":"method","name":"getColorComponents(ColorSpace, float[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#getColorComponents(java.awt.color.ColorSpace,float%5B%5D)"},{"type":"method","name":"getColorComponents(float[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#getColorComponents(float%5B%5D)"},{"type":"method","name":"getColorSpace()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#getColorSpace()"},{"type":"method","name":"getComponents(ColorSpace, float[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#getComponents(java.awt.color.ColorSpace,float%5B%5D)"},{"type":"method","name":"getComponents(float[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#getComponents(float%5B%5D)"},{"type":"method","name":"getRGBColorComponents(float[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#getRGBColorComponents(float%5B%5D)"},{"type":"method","name":"getRGBComponents(float[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#getRGBComponents(float%5B%5D)"},{"type":"method","name":"getTransparency()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Color.html#getTransparency()"}]},{"type":"class","name":"Component.AccessibleAWTComponent.AccessibleAWTComponentHandler","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.AccessibleAWTComponent.AccessibleAWTComponentHandler.html"},{"type":"class","name":"Component.AccessibleAWTComponent.AccessibleAWTFocusHandler","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.AccessibleAWTComponent.AccessibleAWTFocusHandler.html"},{"type":"class","name":"Component.AccessibleAWTComponent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.AccessibleAWTComponent.html"},{"type":"class","name":"Component.BltBufferStrategy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.BltBufferStrategy.html"},{"type":"class","name":"Component.FlipBufferStrategy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.FlipBufferStrategy.html"},{"type":"class","name":"ComponentOrientation","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ComponentOrientation.html"},{"type":"class","name":"Component","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html","deltas":[{"type":"field","name":"accessibleContext","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#accessibleContext"},{"type":"method","name":"addHierarchyBoundsListener(HierarchyBoundsListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#addHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener)"},{"type":"method","name":"addHierarchyListener(HierarchyListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#addHierarchyListener(java.awt.event.HierarchyListener)"},{"type":"method","name":"addInputMethodListener(InputMethodListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#addInputMethodListener(java.awt.event.InputMethodListener)"},{"type":"method","name":"addMouseWheelListener(MouseWheelListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#addMouseWheelListener(java.awt.event.MouseWheelListener)"},{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#addPropertyChangeListener(java.beans.PropertyChangeListener)"},{"type":"method","name":"addPropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"applyComponentOrientation(ComponentOrientation)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#applyComponentOrientation(java.awt.ComponentOrientation)"},{"type":"method","name":"areFocusTraversalKeysSet(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#areFocusTraversalKeysSet(int)"},{"type":"method","name":"coalesceEvents(AWTEvent, AWTEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#coalesceEvents(java.awt.AWTEvent,java.awt.AWTEvent)"},{"type":"method","name":"createVolatileImage(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#createVolatileImage(int,int)"},{"type":"method","name":"createVolatileImage(int, int, ImageCapabilities)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#createVolatileImage(int,int,java.awt.ImageCapabilities)"},{"type":"method","name":"enableInputMethods(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#enableInputMethods(boolean)"},{"type":"method","name":"firePropertyChange(String, Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,java.lang.Object,java.lang.Object)"},{"type":"method","name":"firePropertyChange(String, boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,boolean,boolean)"},{"type":"method","name":"firePropertyChange(String, byte, byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,byte,byte)"},{"type":"method","name":"firePropertyChange(String, char, char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,char,char)"},{"type":"method","name":"firePropertyChange(String, double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,double,double)"},{"type":"method","name":"firePropertyChange(String, float, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,float,float)"},{"type":"method","name":"firePropertyChange(String, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,int,int)"},{"type":"method","name":"firePropertyChange(String, long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,long,long)"},{"type":"method","name":"firePropertyChange(String, short, short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,short,short)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getAccessibleContext()"},{"type":"method","name":"getBaseline(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getBaseline(int,int)"},{"type":"method","name":"getBaselineResizeBehavior()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getBaselineResizeBehavior()"},{"type":"method","name":"getBounds(Rectangle)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getBounds(java.awt.Rectangle)"},{"type":"method","name":"getComponentListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getComponentListeners()"},{"type":"method","name":"getComponentOrientation()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getComponentOrientation()"},{"type":"method","name":"getDropTarget()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getDropTarget()"},{"type":"method","name":"getFocusCycleRootAncestor()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getFocusCycleRootAncestor()"},{"type":"method","name":"getFocusListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getFocusListeners()"},{"type":"method","name":"getFocusTraversalKeys(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getFocusTraversalKeys(int)"},{"type":"method","name":"getFocusTraversalKeysEnabled()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getFocusTraversalKeysEnabled()"},{"type":"method","name":"getGraphicsConfiguration()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getGraphicsConfiguration()"},{"type":"method","name":"getHeight()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getHeight()"},{"type":"method","name":"getHierarchyBoundsListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getHierarchyBoundsListeners()"},{"type":"method","name":"getHierarchyListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getHierarchyListeners()"},{"type":"method","name":"getIgnoreRepaint()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getIgnoreRepaint()"},{"type":"method","name":"getInputContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getInputContext()"},{"type":"method","name":"getInputMethodListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getInputMethodListeners()"},{"type":"method","name":"getInputMethodRequests()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getInputMethodRequests()"},{"type":"method","name":"getKeyListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getKeyListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getListeners(java.lang.Class)"},{"type":"method","name":"getLocation(Point)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getLocation(java.awt.Point)"},{"type":"method","name":"getMouseListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getMouseListeners()"},{"type":"method","name":"getMouseMotionListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getMouseMotionListeners()"},{"type":"method","name":"getMousePosition()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getMousePosition()"},{"type":"method","name":"getMouseWheelListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getMouseWheelListeners()"},{"type":"method","name":"getPeer()","status":"removed"},{"type":"method","name":"getPropertyChangeListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getPropertyChangeListeners()"},{"type":"method","name":"getPropertyChangeListeners(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getPropertyChangeListeners(java.lang.String)"},{"type":"method","name":"getSize(Dimension)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getSize(java.awt.Dimension)"},{"type":"method","name":"getWidth()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getWidth()"},{"type":"method","name":"getX()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getX()"},{"type":"method","name":"getY()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#getY()"},{"type":"method","name":"hasFocus()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#hasFocus()"},{"type":"method","name":"isBackgroundSet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isBackgroundSet()"},{"type":"method","name":"isCursorSet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isCursorSet()"},{"type":"method","name":"isDisplayable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isDisplayable()"},{"type":"method","name":"isDoubleBuffered()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isDoubleBuffered()"},{"type":"method","name":"isFocusCycleRoot(Container)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isFocusCycleRoot(java.awt.Container)"},{"type":"method","name":"isFocusOwner()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isFocusOwner()"},{"type":"method","name":"isFocusTraversable()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isFocusTraversable()","addedTags":["deprecated"]},{"type":"method","name":"isFocusable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isFocusable()"},{"type":"method","name":"isFontSet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isFontSet()"},{"type":"method","name":"isForegroundSet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isForegroundSet()"},{"type":"method","name":"isLightweight()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isLightweight()"},{"type":"method","name":"isMaximumSizeSet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isMaximumSizeSet()"},{"type":"method","name":"isMinimumSizeSet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isMinimumSizeSet()"},{"type":"method","name":"isOpaque()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isOpaque()"},{"type":"method","name":"isPreferredSizeSet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#isPreferredSizeSet()"},{"type":"method","name":"processHierarchyBoundsEvent(HierarchyEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#processHierarchyBoundsEvent(java.awt.event.HierarchyEvent)"},{"type":"method","name":"processHierarchyEvent(HierarchyEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#processHierarchyEvent(java.awt.event.HierarchyEvent)"},{"type":"method","name":"processInputMethodEvent(InputMethodEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#processInputMethodEvent(java.awt.event.InputMethodEvent)"},{"type":"method","name":"processMouseWheelEvent(MouseWheelEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#processMouseWheelEvent(java.awt.event.MouseWheelEvent)"},{"type":"method","name":"removeHierarchyBoundsListener(HierarchyBoundsListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#removeHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener)"},{"type":"method","name":"removeHierarchyListener(HierarchyListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#removeHierarchyListener(java.awt.event.HierarchyListener)"},{"type":"method","name":"removeInputMethodListener(InputMethodListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#removeInputMethodListener(java.awt.event.InputMethodListener)"},{"type":"method","name":"removeMouseWheelListener(MouseWheelListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#removeMouseWheelListener(java.awt.event.MouseWheelListener)"},{"type":"method","name":"removePropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#removePropertyChangeListener(java.beans.PropertyChangeListener)"},{"type":"method","name":"removePropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"requestFocus(FocusEvent.Cause)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#requestFocus(java.awt.event.FocusEvent.Cause)"},{"type":"method","name":"requestFocus(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#requestFocus(boolean)"},{"type":"method","name":"requestFocus(boolean, FocusEvent.Cause)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#requestFocus(boolean,java.awt.event.FocusEvent.Cause)"},{"type":"method","name":"requestFocusInWindow()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#requestFocusInWindow()"},{"type":"method","name":"requestFocusInWindow(FocusEvent.Cause)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#requestFocusInWindow(java.awt.event.FocusEvent.Cause)"},{"type":"method","name":"requestFocusInWindow(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#requestFocusInWindow(boolean)"},{"type":"method","name":"revalidate()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#revalidate()"},{"type":"method","name":"setComponentOrientation(ComponentOrientation)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#setComponentOrientation(java.awt.ComponentOrientation)"},{"type":"method","name":"setDropTarget(DropTarget)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#setDropTarget(java.awt.dnd.DropTarget)"},{"type":"method","name":"setFocusTraversalKeys(int, Set)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#setFocusTraversalKeys(int,java.util.Set)"},{"type":"method","name":"setFocusTraversalKeysEnabled(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#setFocusTraversalKeysEnabled(boolean)"},{"type":"method","name":"setFocusable(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#setFocusable(boolean)"},{"type":"method","name":"setIgnoreRepaint(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#setIgnoreRepaint(boolean)"},{"type":"method","name":"setMaximumSize(Dimension)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#setMaximumSize(java.awt.Dimension)"},{"type":"method","name":"setMinimumSize(Dimension)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#setMinimumSize(java.awt.Dimension)"},{"type":"method","name":"setMixingCutoutShape(Shape)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#setMixingCutoutShape(java.awt.Shape)"},{"type":"method","name":"setPreferredSize(Dimension)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#setPreferredSize(java.awt.Dimension)"},{"type":"method","name":"transferFocusBackward()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#transferFocusBackward()"},{"type":"method","name":"transferFocusUpCycle()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.html#transferFocusUpCycle()"}]},{"type":"class","name":"Container.AccessibleAWTContainer.AccessibleContainerHandler","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.AccessibleAWTContainer.AccessibleContainerHandler.html"},{"type":"class","name":"Container.AccessibleAWTContainer","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.AccessibleAWTContainer.html"},{"type":"class","name":"ContainerOrderFocusTraversalPolicy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ContainerOrderFocusTraversalPolicy.html"},{"type":"class","name":"Container","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html","removedTags":["abstract"],"deltas":[{"type":"method","name":"Container()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#%3Cinit%3E()","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#addPropertyChangeListener(java.beans.PropertyChangeListener)"},{"type":"method","name":"addPropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"applyComponentOrientation(ComponentOrientation)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#applyComponentOrientation(java.awt.ComponentOrientation)"},{"type":"method","name":"areFocusTraversalKeysSet(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#areFocusTraversalKeysSet(int)"},{"type":"method","name":"findComponentAt(Point)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#findComponentAt(java.awt.Point)"},{"type":"method","name":"findComponentAt(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#findComponentAt(int,int)"},{"type":"method","name":"getComponentZOrder(Component)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#getComponentZOrder(java.awt.Component)"},{"type":"method","name":"getContainerListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#getContainerListeners()"},{"type":"method","name":"getFocusTraversalKeys(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#getFocusTraversalKeys(int)"},{"type":"method","name":"getFocusTraversalPolicy()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#getFocusTraversalPolicy()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#getListeners(java.lang.Class)"},{"type":"method","name":"getMousePosition(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#getMousePosition(boolean)"},{"type":"method","name":"isFocusCycleRoot()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#isFocusCycleRoot()"},{"type":"method","name":"isFocusCycleRoot(Container)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#isFocusCycleRoot(java.awt.Container)"},{"type":"method","name":"isFocusTraversalPolicyProvider()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#isFocusTraversalPolicyProvider()"},{"type":"method","name":"isFocusTraversalPolicySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#isFocusTraversalPolicySet()"},{"type":"method","name":"isValidateRoot()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#isValidateRoot()"},{"type":"method","name":"setComponentZOrder(Component, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#setComponentZOrder(java.awt.Component,int)"},{"type":"method","name":"setCursor(Cursor)","status":"removed"},{"type":"method","name":"setFocusCycleRoot(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#setFocusCycleRoot(boolean)"},{"type":"method","name":"setFocusTraversalKeys(int, Set)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalKeys(int,java.util.Set)"},{"type":"method","name":"setFocusTraversalPolicy(FocusTraversalPolicy)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalPolicy(java.awt.FocusTraversalPolicy)"},{"type":"method","name":"setFocusTraversalPolicyProvider(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalPolicyProvider(boolean)"},{"type":"method","name":"setFont(Font)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#setFont(java.awt.Font)"},{"type":"method","name":"transferFocusDownCycle()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Container.html#transferFocusDownCycle()"}]},{"type":"class","name":"Cursor","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Cursor.html","deltas":[{"type":"field","name":"CUSTOM_CURSOR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Cursor.html#CUSTOM_CURSOR"},{"type":"field","name":"name","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Cursor.html#name"},{"type":"field","name":"predefined","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Cursor.html#predefined","addedTags":["deprecated"]},{"type":"method","name":"Cursor(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Cursor.html#%3Cinit%3E(java.lang.String)"},{"type":"method","name":"getName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Cursor.html#getName()"},{"type":"method","name":"getSystemCustomCursor(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Cursor.html#getSystemCustomCursor(java.lang.String)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Cursor.html#toString()"}]},{"type":"class","name":"DefaultFocusTraversalPolicy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/DefaultFocusTraversalPolicy.html"},{"type":"class","name":"DefaultKeyboardFocusManager","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/DefaultKeyboardFocusManager.html"},{"type":"class","name":"Desktop","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Desktop.html"},{"type":"class","name":"Dialog.AccessibleAWTDialog","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.AccessibleAWTDialog.html"},{"type":"class","name":"Dialog","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html","deltas":[{"type":"field","name":"DEFAULT_MODALITY_TYPE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#DEFAULT_MODALITY_TYPE"},{"type":"method","name":"Dialog(Dialog)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Dialog)"},{"type":"method","name":"Dialog(Dialog, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Dialog,java.lang.String)"},{"type":"method","name":"Dialog(Dialog, String, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Dialog,java.lang.String,boolean)"},{"type":"method","name":"Dialog(Dialog, String, boolean, GraphicsConfiguration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Dialog,java.lang.String,boolean,java.awt.GraphicsConfiguration)"},{"type":"method","name":"Dialog(Frame, String, boolean, GraphicsConfiguration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Frame,java.lang.String,boolean,java.awt.GraphicsConfiguration)"},{"type":"method","name":"Dialog(Window)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Window)"},{"type":"method","name":"Dialog(Window, Dialog.ModalityType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Window,java.awt.Dialog.ModalityType)"},{"type":"method","name":"Dialog(Window, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Window,java.lang.String)"},{"type":"method","name":"Dialog(Window, String, Dialog.ModalityType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Window,java.lang.String,java.awt.Dialog.ModalityType)"},{"type":"method","name":"Dialog(Window, String, Dialog.ModalityType, GraphicsConfiguration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Window,java.lang.String,java.awt.Dialog.ModalityType,java.awt.GraphicsConfiguration)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#getAccessibleContext()"},{"type":"method","name":"getModalityType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#getModalityType()"},{"type":"method","name":"hide()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#hide()"},{"type":"method","name":"isUndecorated()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#isUndecorated()"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#setBackground(java.awt.Color)"},{"type":"method","name":"setModalityType(Dialog.ModalityType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#setModalityType(java.awt.Dialog.ModalityType)"},{"type":"method","name":"setOpacity(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#setOpacity(float)"},{"type":"method","name":"setShape(Shape)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#setShape(java.awt.Shape)"},{"type":"method","name":"setUndecorated(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#setUndecorated(boolean)"},{"type":"method","name":"setVisible(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#setVisible(boolean)"},{"type":"method","name":"show()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#show()","addedTags":["deprecated"]},{"type":"method","name":"toBack()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.html#toBack()"}]},{"type":"class","name":"Dimension","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dimension.html","addedTags":["extends Dimension2D"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"getHeight()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dimension.html#getHeight()"},{"type":"method","name":"getWidth()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dimension.html#getWidth()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dimension.html#hashCode()"},{"type":"method","name":"setSize(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dimension.html#setSize(double,double)"}]},{"type":"class","name":"DisplayMode","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/DisplayMode.html"},{"type":"class","name":"EventQueue","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/EventQueue.html","deltas":[{"type":"method","name":"createSecondaryLoop()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/EventQueue.html#createSecondaryLoop()"},{"type":"method","name":"dispatchEvent(AWTEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/EventQueue.html#dispatchEvent(java.awt.AWTEvent)"},{"type":"method","name":"getCurrentEvent()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/EventQueue.html#getCurrentEvent()"},{"type":"method","name":"getMostRecentEventTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/EventQueue.html#getMostRecentEventTime()"},{"type":"method","name":"invokeAndWait(Runnable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/EventQueue.html#invokeAndWait(java.lang.Runnable)"},{"type":"method","name":"invokeLater(Runnable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/EventQueue.html#invokeLater(java.lang.Runnable)"},{"type":"method","name":"isDispatchThread()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/EventQueue.html#isDispatchThread()"},{"type":"method","name":"pop()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/EventQueue.html#pop()"},{"type":"method","name":"push(EventQueue)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/EventQueue.html#push(java.awt.EventQueue)"}]},{"type":"class","name":"Event","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Event.html","addedTags":["deprecated"]},{"type":"class","name":"FileDialog","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FileDialog.html","deltas":[{"type":"method","name":"FileDialog(Dialog)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FileDialog.html#%3Cinit%3E(java.awt.Dialog)"},{"type":"method","name":"FileDialog(Dialog, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FileDialog.html#%3Cinit%3E(java.awt.Dialog,java.lang.String)"},{"type":"method","name":"FileDialog(Dialog, String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FileDialog.html#%3Cinit%3E(java.awt.Dialog,java.lang.String,int)"},{"type":"method","name":"getFiles()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FileDialog.html#getFiles()"},{"type":"method","name":"isMultipleMode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FileDialog.html#isMultipleMode()"},{"type":"method","name":"setMultipleMode(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FileDialog.html#setMultipleMode(boolean)"},{"type":"method","name":"setTitle(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FileDialog.html#setTitle(java.lang.String)"}]},{"type":"class","name":"FlowLayout","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FlowLayout.html","deltas":[{"type":"field","name":"LEADING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FlowLayout.html#LEADING"},{"type":"field","name":"TRAILING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FlowLayout.html#TRAILING"},{"type":"method","name":"getAlignOnBaseline()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FlowLayout.html#getAlignOnBaseline()"},{"type":"method","name":"setAlignOnBaseline(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FlowLayout.html#setAlignOnBaseline(boolean)"}]},{"type":"class","name":"FocusTraversalPolicy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html"},{"type":"class","name":"FontFormatException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontFormatException.html"},{"type":"class","name":"FontMetrics","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html","deltas":[{"type":"method","name":"getFontRenderContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#getFontRenderContext()"},{"type":"method","name":"getLineMetrics(CharacterIterator, int, int, Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(java.text.CharacterIterator,int,int,java.awt.Graphics)"},{"type":"method","name":"getLineMetrics(String, Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(java.lang.String,java.awt.Graphics)"},{"type":"method","name":"getLineMetrics(String, int, int, Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(java.lang.String,int,int,java.awt.Graphics)"},{"type":"method","name":"getLineMetrics(char[], int, int, Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(char%5B%5D,int,int,java.awt.Graphics)"},{"type":"method","name":"getMaxCharBounds(Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#getMaxCharBounds(java.awt.Graphics)"},{"type":"method","name":"getStringBounds(CharacterIterator, int, int, Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(java.text.CharacterIterator,int,int,java.awt.Graphics)"},{"type":"method","name":"getStringBounds(String, Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(java.lang.String,java.awt.Graphics)"},{"type":"method","name":"getStringBounds(String, int, int, Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(java.lang.String,int,int,java.awt.Graphics)"},{"type":"method","name":"getStringBounds(char[], int, int, Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(char%5B%5D,int,int,java.awt.Graphics)"},{"type":"method","name":"hasUniformLineMetrics()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/FontMetrics.html#hasUniformLineMetrics()"}]},{"type":"class","name":"Font","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html","deltas":[{"type":"field","name":"CENTER_BASELINE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#CENTER_BASELINE"},{"type":"field","name":"DIALOG","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#DIALOG"},{"type":"field","name":"DIALOG_INPUT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#DIALOG_INPUT"},{"type":"field","name":"HANGING_BASELINE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#HANGING_BASELINE"},{"type":"field","name":"LAYOUT_LEFT_TO_RIGHT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#LAYOUT_LEFT_TO_RIGHT"},{"type":"field","name":"LAYOUT_NO_LIMIT_CONTEXT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#LAYOUT_NO_LIMIT_CONTEXT"},{"type":"field","name":"LAYOUT_NO_START_CONTEXT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#LAYOUT_NO_START_CONTEXT"},{"type":"field","name":"LAYOUT_RIGHT_TO_LEFT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#LAYOUT_RIGHT_TO_LEFT"},{"type":"field","name":"MONOSPACED","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#MONOSPACED"},{"type":"field","name":"ROMAN_BASELINE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#ROMAN_BASELINE"},{"type":"field","name":"SANS_SERIF","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#SANS_SERIF"},{"type":"field","name":"SERIF","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#SERIF"},{"type":"field","name":"TRUETYPE_FONT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#TRUETYPE_FONT"},{"type":"field","name":"TYPE1_FONT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#TYPE1_FONT"},{"type":"field","name":"pointSize","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#pointSize"},{"type":"method","name":"Font(Font)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#%3Cinit%3E(java.awt.Font)"},{"type":"method","name":"Font(Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#%3Cinit%3E(java.util.Map)"},{"type":"method","name":"canDisplay(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#canDisplay(char)"},{"type":"method","name":"canDisplay(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#canDisplay(int)"},{"type":"method","name":"canDisplayUpTo(CharacterIterator, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#canDisplayUpTo(java.text.CharacterIterator,int,int)"},{"type":"method","name":"canDisplayUpTo(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#canDisplayUpTo(java.lang.String)"},{"type":"method","name":"canDisplayUpTo(char[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#canDisplayUpTo(char%5B%5D,int,int)"},{"type":"method","name":"createFont(int, File)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#createFont(int,java.io.File)"},{"type":"method","name":"createFont(int, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#createFont(int,java.io.InputStream)"},{"type":"method","name":"createFonts(File)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#createFonts(java.io.File)"},{"type":"method","name":"createFonts(InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#createFonts(java.io.InputStream)"},{"type":"method","name":"createGlyphVector(FontRenderContext, CharacterIterator)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,java.text.CharacterIterator)"},{"type":"method","name":"createGlyphVector(FontRenderContext, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,java.lang.String)"},{"type":"method","name":"createGlyphVector(FontRenderContext, char[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,char%5B%5D)"},{"type":"method","name":"createGlyphVector(FontRenderContext, int[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,int%5B%5D)"},{"type":"method","name":"deriveFont(AffineTransform)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#deriveFont(java.awt.geom.AffineTransform)"},{"type":"method","name":"deriveFont(Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#deriveFont(java.util.Map)"},{"type":"method","name":"deriveFont(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#deriveFont(float)"},{"type":"method","name":"deriveFont(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#deriveFont(int)"},{"type":"method","name":"deriveFont(int, AffineTransform)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#deriveFont(int,java.awt.geom.AffineTransform)"},{"type":"method","name":"deriveFont(int, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#deriveFont(int,float)"},{"type":"method","name":"getAttributes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getAttributes()"},{"type":"method","name":"getAvailableAttributes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getAvailableAttributes()"},{"type":"method","name":"getBaselineFor(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getBaselineFor(char)"},{"type":"method","name":"getFamily(Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getFamily(java.util.Locale)"},{"type":"method","name":"getFont(Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getFont(java.util.Map)"},{"type":"method","name":"getFontName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getFontName()"},{"type":"method","name":"getFontName(Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getFontName(java.util.Locale)"},{"type":"method","name":"getItalicAngle()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getItalicAngle()"},{"type":"method","name":"getLineMetrics(CharacterIterator, int, int, FontRenderContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(java.text.CharacterIterator,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getLineMetrics(String, FontRenderContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(java.lang.String,java.awt.font.FontRenderContext)"},{"type":"method","name":"getLineMetrics(String, int, int, FontRenderContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(java.lang.String,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getLineMetrics(char[], int, int, FontRenderContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(char%5B%5D,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getMaxCharBounds(FontRenderContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getMaxCharBounds(java.awt.font.FontRenderContext)"},{"type":"method","name":"getMissingGlyphCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getMissingGlyphCode()"},{"type":"method","name":"getNumGlyphs()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getNumGlyphs()"},{"type":"method","name":"getPSName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getPSName()"},{"type":"method","name":"getPeer()","status":"removed"},{"type":"method","name":"getSize2D()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getSize2D()"},{"type":"method","name":"getStringBounds(CharacterIterator, int, int, FontRenderContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getStringBounds(java.text.CharacterIterator,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getStringBounds(String, FontRenderContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getStringBounds(java.lang.String,java.awt.font.FontRenderContext)"},{"type":"method","name":"getStringBounds(String, int, int, FontRenderContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getStringBounds(java.lang.String,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getStringBounds(char[], int, int, FontRenderContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getStringBounds(char%5B%5D,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getTransform()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#getTransform()"},{"type":"method","name":"hasLayoutAttributes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#hasLayoutAttributes()"},{"type":"method","name":"hasUniformLineMetrics()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#hasUniformLineMetrics()"},{"type":"method","name":"isTransformed()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#isTransformed()"},{"type":"method","name":"layoutGlyphVector(FontRenderContext, char[], int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#layoutGlyphVector(java.awt.font.FontRenderContext,char%5B%5D,int,int,int)"},{"type":"method","name":"textRequiresLayout(char[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Font.html#textRequiresLayout(char%5B%5D,int,int)"}]},{"type":"class","name":"Frame.AccessibleAWTFrame","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.AccessibleAWTFrame.html"},{"type":"class","name":"Frame","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html","deltas":[{"type":"field","name":"CROSSHAIR_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#CROSSHAIR_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"DEFAULT_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#DEFAULT_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"E_RESIZE_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#E_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"HAND_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#HAND_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"ICONIFIED","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#ICONIFIED"},{"type":"field","name":"MAXIMIZED_BOTH","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_BOTH"},{"type":"field","name":"MAXIMIZED_HORIZ","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_HORIZ"},{"type":"field","name":"MAXIMIZED_VERT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_VERT"},{"type":"field","name":"MOVE_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#MOVE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"NE_RESIZE_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#NE_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"NORMAL","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#NORMAL"},{"type":"field","name":"NW_RESIZE_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#NW_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"N_RESIZE_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#N_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"SE_RESIZE_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#SE_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"SW_RESIZE_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#SW_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"S_RESIZE_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#S_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"TEXT_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#TEXT_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"WAIT_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#WAIT_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"W_RESIZE_CURSOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#W_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"method","name":"Frame()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Frame(GraphicsConfiguration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#%3Cinit%3E(java.awt.GraphicsConfiguration)"},{"type":"method","name":"Frame(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Frame(String, GraphicsConfiguration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#%3Cinit%3E(java.lang.String,java.awt.GraphicsConfiguration)"},{"type":"method","name":"dispose()","status":"removed"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#getAccessibleContext()"},{"type":"method","name":"getExtendedState()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#getExtendedState()"},{"type":"method","name":"getFrames()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#getFrames()"},{"type":"method","name":"getMaximizedBounds()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#getMaximizedBounds()"},{"type":"method","name":"getState()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#getState()"},{"type":"method","name":"isUndecorated()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#isUndecorated()"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#setBackground(java.awt.Color)"},{"type":"method","name":"setExtendedState(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#setExtendedState(int)"},{"type":"method","name":"setMaximizedBounds(Rectangle)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#setMaximizedBounds(java.awt.Rectangle)"},{"type":"method","name":"setOpacity(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#setOpacity(float)"},{"type":"method","name":"setShape(Shape)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#setShape(java.awt.Shape)"},{"type":"method","name":"setState(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#setState(int)"},{"type":"method","name":"setUndecorated(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Frame.html#setUndecorated(boolean)"}]},{"type":"class","name":"GradientPaint","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GradientPaint.html"},{"type":"class","name":"Graphics2D","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Graphics2D.html"},{"type":"class","name":"GraphicsConfigTemplate","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GraphicsConfigTemplate.html"},{"type":"class","name":"GraphicsConfiguration","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GraphicsConfiguration.html"},{"type":"class","name":"GraphicsDevice","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GraphicsDevice.html"},{"type":"class","name":"GraphicsEnvironment","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GraphicsEnvironment.html"},{"type":"class","name":"Graphics","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Graphics.html","deltas":[{"type":"method","name":"drawString(AttributedCharacterIterator, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Graphics.html#drawString(java.text.AttributedCharacterIterator,int,int)"},{"type":"method","name":"finalize()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Graphics.html#finalize()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"getClipBounds(Rectangle)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Graphics.html#getClipBounds(java.awt.Rectangle)"},{"type":"method","name":"hitClip(int, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Graphics.html#hitClip(int,int,int,int)"}]},{"type":"class","name":"GridBagConstraints","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html","deltas":[{"type":"field","name":"ABOVE_BASELINE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#ABOVE_BASELINE"},{"type":"field","name":"ABOVE_BASELINE_LEADING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#ABOVE_BASELINE_LEADING"},{"type":"field","name":"ABOVE_BASELINE_TRAILING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#ABOVE_BASELINE_TRAILING"},{"type":"field","name":"BASELINE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#BASELINE"},{"type":"field","name":"BASELINE_LEADING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#BASELINE_LEADING"},{"type":"field","name":"BASELINE_TRAILING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#BASELINE_TRAILING"},{"type":"field","name":"BELOW_BASELINE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#BELOW_BASELINE"},{"type":"field","name":"BELOW_BASELINE_LEADING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#BELOW_BASELINE_LEADING"},{"type":"field","name":"BELOW_BASELINE_TRAILING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#BELOW_BASELINE_TRAILING"},{"type":"field","name":"FIRST_LINE_END","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#FIRST_LINE_END"},{"type":"field","name":"FIRST_LINE_START","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#FIRST_LINE_START"},{"type":"field","name":"LAST_LINE_END","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#LAST_LINE_END"},{"type":"field","name":"LAST_LINE_START","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#LAST_LINE_START"},{"type":"field","name":"LINE_END","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#LINE_END"},{"type":"field","name":"LINE_START","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#LINE_START"},{"type":"field","name":"PAGE_END","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#PAGE_END"},{"type":"field","name":"PAGE_START","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#PAGE_START"},{"type":"method","name":"GridBagConstraints(int, int, int, int, double, double, int, int, Insets, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagConstraints.html#%3Cinit%3E(int,int,int,int,double,double,int,int,java.awt.Insets,int,int)"}]},{"type":"class","name":"GridBagLayoutInfo","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagLayoutInfo.html"},{"type":"class","name":"GridBagLayout","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagLayout.html","deltas":[{"type":"method","name":"adjustForGravity(GridBagConstraints, Rectangle)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagLayout.html#adjustForGravity(java.awt.GridBagConstraints,java.awt.Rectangle)"},{"type":"method","name":"arrangeGrid(Container)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagLayout.html#arrangeGrid(java.awt.Container)"},{"type":"method","name":"getLayoutInfo(Container, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagLayout.html#getLayoutInfo(java.awt.Container,int)"},{"type":"method","name":"getMinSize(Container, GridBagLayoutInfo)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GridBagLayout.html#getMinSize(java.awt.Container,java.awt.GridBagLayoutInfo)"}]},{"type":"class","name":"HeadlessException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/HeadlessException.html"},{"type":"class","name":"ImageCapabilities","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ImageCapabilities.html"},{"type":"class","name":"Image","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Image.html","deltas":[{"type":"field","name":"accelerationPriority","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Image.html#accelerationPriority"},{"type":"method","name":"Image()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Image.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]},{"type":"method","name":"flush()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Image.html#flush()","removedTags":["abstract"]},{"type":"method","name":"getAccelerationPriority()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Image.html#getAccelerationPriority()"},{"type":"method","name":"getCapabilities(GraphicsConfiguration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Image.html#getCapabilities(java.awt.GraphicsConfiguration)"},{"type":"method","name":"setAccelerationPriority(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Image.html#setAccelerationPriority(float)"}]},{"type":"class","name":"Insets","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Insets.html","deltas":[{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Insets.html#hashCode()"},{"type":"method","name":"set(int, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Insets.html#set(int,int,int,int)"}]},{"type":"class","name":"JobAttributes.DefaultSelectionType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/JobAttributes.DefaultSelectionType.html"},{"type":"class","name":"JobAttributes.DestinationType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/JobAttributes.DestinationType.html"},{"type":"class","name":"JobAttributes.DialogType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/JobAttributes.DialogType.html"},{"type":"class","name":"JobAttributes.MultipleDocumentHandlingType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/JobAttributes.MultipleDocumentHandlingType.html"},{"type":"class","name":"JobAttributes.SidesType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/JobAttributes.SidesType.html"},{"type":"class","name":"JobAttributes","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/JobAttributes.html"},{"type":"class","name":"KeyboardFocusManager","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/KeyboardFocusManager.html"},{"type":"class","name":"Label.AccessibleAWTLabel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Label.AccessibleAWTLabel.html"},{"type":"class","name":"Label","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Label.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Label()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Label.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Label(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Label.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Label(String, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Label.html#%3Cinit%3E(java.lang.String,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Label.html#getAccessibleContext()"}]},{"type":"class","name":"LinearGradientPaint","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/LinearGradientPaint.html"},{"type":"class","name":"List.AccessibleAWTList.AccessibleAWTListChild","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.AccessibleAWTList.AccessibleAWTListChild.html"},{"type":"class","name":"List.AccessibleAWTList","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.AccessibleAWTList.html"},{"type":"class","name":"List","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"List()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"List(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html#%3Cinit%3E(int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"List(int, boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html#%3Cinit%3E(int,boolean)","addedTags":["throws HeadlessException"]},{"type":"method","name":"addItem(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html#addItem(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"addItem(String, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html#addItem(java.lang.String,int)","addedTags":["deprecated"]},{"type":"method","name":"delItem(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html#delItem(int)","addedTags":["deprecated"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html#getAccessibleContext()"},{"type":"method","name":"getActionListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html#getActionListeners()"},{"type":"method","name":"getItemListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html#getItemListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/List.html#getListeners(java.lang.Class)"}]},{"type":"class","name":"Menu.AccessibleAWTMenu","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Menu.AccessibleAWTMenu.html"},{"type":"class","name":"MenuBar.AccessibleAWTMenuBar","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuBar.AccessibleAWTMenuBar.html"},{"type":"class","name":"MenuBar","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuBar.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"MenuBar()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuBar.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuBar.html#getAccessibleContext()"}]},{"type":"class","name":"MenuComponent.AccessibleAWTMenuComponent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuComponent.AccessibleAWTMenuComponent.html"},{"type":"class","name":"MenuComponent","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuComponent.html","deltas":[{"type":"method","name":"MenuComponent()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuComponent.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuComponent.html#getAccessibleContext()"},{"type":"method","name":"getPeer()","status":"removed"}]},{"type":"class","name":"MenuItem.AccessibleAWTMenuItem","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuItem.AccessibleAWTMenuItem.html"},{"type":"class","name":"MenuItem","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuItem.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"MenuItem()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuItem.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"MenuItem(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuItem.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"MenuItem(String, MenuShortcut)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuItem.html#%3Cinit%3E(java.lang.String,java.awt.MenuShortcut)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuItem.html#getAccessibleContext()"},{"type":"method","name":"getActionListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuItem.html#getActionListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuItem.html#getListeners(java.lang.Class)"}]},{"type":"class","name":"MenuShortcut","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuShortcut.html","deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuShortcut.html#equals(java.lang.Object)"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuShortcut.html#hashCode()"}]},{"type":"class","name":"Menu","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Menu.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Menu()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Menu.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Menu(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Menu.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Menu(String, boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Menu.html#%3Cinit%3E(java.lang.String,boolean)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Menu.html#getAccessibleContext()"}]},{"type":"class","name":"MouseInfo","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MouseInfo.html"},{"type":"class","name":"MultipleGradientPaint","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MultipleGradientPaint.html"},{"type":"class","name":"PageAttributes.ColorType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PageAttributes.ColorType.html"},{"type":"class","name":"PageAttributes.MediaType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html"},{"type":"class","name":"PageAttributes.OrientationRequestedType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PageAttributes.OrientationRequestedType.html"},{"type":"class","name":"PageAttributes.OriginType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PageAttributes.OriginType.html"},{"type":"class","name":"PageAttributes.PrintQualityType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PageAttributes.PrintQualityType.html"},{"type":"class","name":"PageAttributes","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PageAttributes.html"},{"type":"class","name":"Panel.AccessibleAWTPanel","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Panel.AccessibleAWTPanel.html"},{"type":"class","name":"Panel","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Panel.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Panel.html#getAccessibleContext()"}]},{"type":"class","name":"Point","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Point.html","addedTags":["extends Point2D"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"getX()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Point.html#getX()"},{"type":"method","name":"getY()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Point.html#getY()"},{"type":"method","name":"hashCode()","status":"removed"},{"type":"method","name":"setLocation(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Point.html#setLocation(double,double)"}]},{"type":"class","name":"PointerInfo","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PointerInfo.html"},{"type":"class","name":"Polygon","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html","deltas":[{"type":"method","name":"contains(Point2D)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#contains(java.awt.geom.Point2D)"},{"type":"method","name":"contains(Rectangle2D)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#contains(java.awt.geom.Rectangle2D)"},{"type":"method","name":"contains(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#contains(double,double)"},{"type":"method","name":"contains(double, double, double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#contains(double,double,double,double)"},{"type":"method","name":"getBounds2D()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#getBounds2D()"},{"type":"method","name":"getPathIterator(AffineTransform)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#getPathIterator(java.awt.geom.AffineTransform)"},{"type":"method","name":"getPathIterator(AffineTransform, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#getPathIterator(java.awt.geom.AffineTransform,double)"},{"type":"method","name":"intersects(Rectangle2D)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#intersects(java.awt.geom.Rectangle2D)"},{"type":"method","name":"intersects(double, double, double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#intersects(double,double,double,double)"},{"type":"method","name":"invalidate()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#invalidate()"},{"type":"method","name":"reset()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Polygon.html#reset()"}]},{"type":"class","name":"PopupMenu.AccessibleAWTPopupMenu","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PopupMenu.AccessibleAWTPopupMenu.html"},{"type":"class","name":"PopupMenu","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PopupMenu.html","deltas":[{"type":"method","name":"PopupMenu()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PopupMenu.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"PopupMenu(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PopupMenu.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PopupMenu.html#getAccessibleContext()"},{"type":"method","name":"getParent()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PopupMenu.html#getParent()"}]},{"type":"class","name":"PrintJob","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PrintJob.html","deltas":[{"type":"method","name":"PrintJob()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PrintJob.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]},{"type":"method","name":"finalize()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PrintJob.html#finalize()","addedTags":["deprecated","forRemoval"]}]},{"type":"class","name":"RadialGradientPaint","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/RadialGradientPaint.html"},{"type":"class","name":"Rectangle","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html","addedTags":["extends Rectangle2D"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"contains(Rectangle)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#contains(java.awt.Rectangle)"},{"type":"method","name":"contains(int, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#contains(int,int,int,int)"},{"type":"method","name":"createIntersection(Rectangle2D)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#createIntersection(java.awt.geom.Rectangle2D)"},{"type":"method","name":"createUnion(Rectangle2D)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#createUnion(java.awt.geom.Rectangle2D)"},{"type":"method","name":"getBounds2D()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#getBounds2D()"},{"type":"method","name":"getHeight()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#getHeight()"},{"type":"method","name":"getWidth()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#getWidth()"},{"type":"method","name":"getX()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#getX()"},{"type":"method","name":"getY()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#getY()"},{"type":"method","name":"hashCode()","status":"removed"},{"type":"method","name":"outcode(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#outcode(double,double)"},{"type":"method","name":"setRect(double, double, double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Rectangle.html#setRect(double,double,double,double)"}]},{"type":"class","name":"RenderingHints.Key","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/RenderingHints.Key.html"},{"type":"class","name":"RenderingHints","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/RenderingHints.html"},{"type":"class","name":"Robot","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Robot.html"},{"type":"class","name":"ScrollPane.AccessibleAWTScrollPane","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ScrollPane.AccessibleAWTScrollPane.html"},{"type":"class","name":"ScrollPaneAdjustable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html"},{"type":"class","name":"ScrollPane","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ScrollPane.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"ScrollPane()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ScrollPane.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"ScrollPane(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ScrollPane.html#%3Cinit%3E(int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"eventTypeEnabled(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ScrollPane.html#eventTypeEnabled(int)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ScrollPane.html#getAccessibleContext()"},{"type":"method","name":"isWheelScrollingEnabled()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ScrollPane.html#isWheelScrollingEnabled()"},{"type":"method","name":"processMouseWheelEvent(MouseWheelEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ScrollPane.html#processMouseWheelEvent(java.awt.event.MouseWheelEvent)"},{"type":"method","name":"setWheelScrollingEnabled(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ScrollPane.html#setWheelScrollingEnabled(boolean)"}]},{"type":"class","name":"Scrollbar.AccessibleAWTScrollBar","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Scrollbar.AccessibleAWTScrollBar.html"},{"type":"class","name":"Scrollbar","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Scrollbar.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Scrollbar()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Scrollbar.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Scrollbar(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Scrollbar.html#%3Cinit%3E(int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Scrollbar(int, int, int, int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Scrollbar.html#%3Cinit%3E(int,int,int,int,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Scrollbar.html#getAccessibleContext()"},{"type":"method","name":"getAdjustmentListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Scrollbar.html#getAdjustmentListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Scrollbar.html#getListeners(java.lang.Class)"},{"type":"method","name":"getValueIsAdjusting()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Scrollbar.html#getValueIsAdjusting()"},{"type":"method","name":"setValueIsAdjusting(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Scrollbar.html#setValueIsAdjusting(boolean)"}]},{"type":"class","name":"SplashScreen","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/SplashScreen.html"},{"type":"class","name":"SystemColor","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/SystemColor.html","deltas":[{"type":"method","name":"getRGB()","status":"removed"}]},{"type":"class","name":"SystemTray","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/SystemTray.html"},{"type":"class","name":"Taskbar","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Taskbar.html"},{"type":"class","name":"TextArea.AccessibleAWTTextArea","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextArea.AccessibleAWTTextArea.html"},{"type":"class","name":"TextArea","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextArea.html","deltas":[{"type":"method","name":"TextArea()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextArea.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextArea(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextArea.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextArea(String, int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextArea.html#%3Cinit%3E(java.lang.String,int,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextArea(String, int, int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextArea.html#%3Cinit%3E(java.lang.String,int,int,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextArea(int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextArea.html#%3Cinit%3E(int,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextArea.html#getAccessibleContext()"}]},{"type":"class","name":"TextComponent.AccessibleAWTTextComponent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextComponent.AccessibleAWTTextComponent.html"},{"type":"class","name":"TextComponent","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextComponent.html","addedTags":["implements Accessible","sealed"],"deltas":[{"type":"method","name":"addNotify()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextComponent.html#addNotify()"},{"type":"method","name":"enableInputMethods(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextComponent.html#enableInputMethods(boolean)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextComponent.html#getAccessibleContext()"},{"type":"method","name":"getBackground()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextComponent.html#getBackground()"},{"type":"method","name":"getInputMethodRequests()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextComponent.html#getInputMethodRequests()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextComponent.html#getListeners(java.lang.Class)"},{"type":"method","name":"getTextListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextComponent.html#getTextListeners()"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextComponent.html#setBackground(java.awt.Color)"}]},{"type":"class","name":"TextField.AccessibleAWTTextField","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextField.AccessibleAWTTextField.html"},{"type":"class","name":"TextField","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextField.html","deltas":[{"type":"method","name":"TextField()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextField.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextField(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextField.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextField(String, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextField.html#%3Cinit%3E(java.lang.String,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextField(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextField.html#%3Cinit%3E(int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextField.html#getAccessibleContext()"},{"type":"method","name":"getActionListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextField.html#getActionListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextField.html#getListeners(java.lang.Class)"},{"type":"method","name":"setText(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TextField.html#setText(java.lang.String)"}]},{"type":"class","name":"TexturePaint","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TexturePaint.html"},{"type":"class","name":"Toolkit","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html","deltas":[{"type":"field","name":"desktopProperties","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#desktopProperties"},{"type":"field","name":"desktopPropsSupport","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#desktopPropsSupport"},{"type":"method","name":"Toolkit()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]},{"type":"method","name":"addAWTEventListener(AWTEventListener, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#addAWTEventListener(java.awt.event.AWTEventListener,long)"},{"type":"method","name":"addPropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"areExtraMouseButtonsEnabled()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#areExtraMouseButtonsEnabled()"},{"type":"method","name":"createButton(Button)","status":"removed"},{"type":"method","name":"createCanvas(Canvas)","status":"removed"},{"type":"method","name":"createCheckbox(Checkbox)","status":"removed"},{"type":"method","name":"createCheckboxMenuItem(CheckboxMenuItem)","status":"removed"},{"type":"method","name":"createChoice(Choice)","status":"removed"},{"type":"method","name":"createComponent(Component)","status":"removed"},{"type":"method","name":"createCustomCursor(Image, Point, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#createCustomCursor(java.awt.Image,java.awt.Point,java.lang.String)"},{"type":"method","name":"createDialog(Dialog)","status":"removed"},{"type":"method","name":"createDragGestureRecognizer(Class, DragSource, Component, int, DragGestureListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#createDragGestureRecognizer(java.lang.Class,java.awt.dnd.DragSource,java.awt.Component,int,java.awt.dnd.DragGestureListener)"},{"type":"method","name":"createFileDialog(FileDialog)","status":"removed"},{"type":"method","name":"createFrame(Frame)","status":"removed"},{"type":"method","name":"createImage(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#createImage(java.lang.String)"},{"type":"method","name":"createImage(URL)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#createImage(java.net.URL)"},{"type":"method","name":"createLabel(Label)","status":"removed"},{"type":"method","name":"createList(List)","status":"removed"},{"type":"method","name":"createMenu(Menu)","status":"removed"},{"type":"method","name":"createMenuBar(MenuBar)","status":"removed"},{"type":"method","name":"createMenuItem(MenuItem)","status":"removed"},{"type":"method","name":"createPanel(Panel)","status":"removed"},{"type":"method","name":"createPopupMenu(PopupMenu)","status":"removed"},{"type":"method","name":"createScrollPane(ScrollPane)","status":"removed"},{"type":"method","name":"createScrollbar(Scrollbar)","status":"removed"},{"type":"method","name":"createTextArea(TextArea)","status":"removed"},{"type":"method","name":"createTextField(TextField)","status":"removed"},{"type":"method","name":"createWindow(Window)","status":"removed"},{"type":"method","name":"getAWTEventListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getAWTEventListeners()"},{"type":"method","name":"getAWTEventListeners(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getAWTEventListeners(long)"},{"type":"method","name":"getBestCursorSize(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getBestCursorSize(int,int)"},{"type":"method","name":"getColorModel()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getColorModel()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getDesktopProperty(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getDesktopProperty(java.lang.String)"},{"type":"method","name":"getFontList()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getFontList()","addedTags":["deprecated"]},{"type":"method","name":"getFontMetrics(Font)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getFontMetrics(java.awt.Font)","addedTags":["deprecated"]},{"type":"method","name":"getFontPeer(String, int)","status":"removed"},{"type":"method","name":"getLockingKeyState(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getLockingKeyState(int)"},{"type":"method","name":"getMaximumCursorColors()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getMaximumCursorColors()"},{"type":"method","name":"getMenuShortcutKeyMask()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getMenuShortcutKeyMask()","addedTags":["deprecated","throws HeadlessException"]},{"type":"method","name":"getMenuShortcutKeyMaskEx()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getMenuShortcutKeyMaskEx()","csr":"JDK-8192637"},{"type":"method","name":"getPrintJob(Frame, String, JobAttributes, PageAttributes)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getPrintJob(java.awt.Frame,java.lang.String,java.awt.JobAttributes,java.awt.PageAttributes)"},{"type":"method","name":"getPropertyChangeListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getPropertyChangeListeners()"},{"type":"method","name":"getPropertyChangeListeners(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getPropertyChangeListeners(java.lang.String)"},{"type":"method","name":"getScreenInsets(GraphicsConfiguration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getScreenInsets(java.awt.GraphicsConfiguration)"},{"type":"method","name":"getScreenResolution()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getScreenResolution()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getScreenSize()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getScreenSize()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getSystemClipboard()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getSystemClipboard()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getSystemSelection()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#getSystemSelection()"},{"type":"method","name":"initializeDesktopProperties()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#initializeDesktopProperties()"},{"type":"method","name":"isAlwaysOnTopSupported()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#isAlwaysOnTopSupported()"},{"type":"method","name":"isDynamicLayoutActive()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#isDynamicLayoutActive()"},{"type":"method","name":"isDynamicLayoutSet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#isDynamicLayoutSet()"},{"type":"method","name":"isFrameStateSupported(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#isFrameStateSupported(int)"},{"type":"method","name":"isModalExclusionTypeSupported(Dialog.ModalExclusionType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#isModalExclusionTypeSupported(java.awt.Dialog.ModalExclusionType)"},{"type":"method","name":"isModalityTypeSupported(Dialog.ModalityType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#isModalityTypeSupported(java.awt.Dialog.ModalityType)"},{"type":"method","name":"lazilyLoadDesktopProperty(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#lazilyLoadDesktopProperty(java.lang.String)"},{"type":"method","name":"loadSystemColors(int[])","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#loadSystemColors(int%5B%5D)","addedTags":["throws HeadlessException"]},{"type":"method","name":"mapInputMethodHighlight(InputMethodHighlight)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#mapInputMethodHighlight(java.awt.im.InputMethodHighlight)"},{"type":"method","name":"removeAWTEventListener(AWTEventListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#removeAWTEventListener(java.awt.event.AWTEventListener)"},{"type":"method","name":"removePropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"setDesktopProperty(String, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#setDesktopProperty(java.lang.String,java.lang.Object)"},{"type":"method","name":"setDynamicLayout(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#setDynamicLayout(boolean)"},{"type":"method","name":"setLockingKeyState(int, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Toolkit.html#setLockingKeyState(int,boolean)"}]},{"type":"class","name":"TrayIcon","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TrayIcon.html"},{"type":"class","name":"Window.AccessibleAWTWindow","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.AccessibleAWTWindow.html"},{"type":"class","name":"Window","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Window(Window)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#%3Cinit%3E(java.awt.Window)"},{"type":"method","name":"Window(Window, GraphicsConfiguration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#%3Cinit%3E(java.awt.Window,java.awt.GraphicsConfiguration)"},{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#addPropertyChangeListener(java.beans.PropertyChangeListener)"},{"type":"method","name":"addPropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"addWindowFocusListener(WindowFocusListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#addWindowFocusListener(java.awt.event.WindowFocusListener)"},{"type":"method","name":"addWindowStateListener(WindowStateListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#addWindowStateListener(java.awt.event.WindowStateListener)"},{"type":"method","name":"applyResourceBundle(ResourceBundle)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#applyResourceBundle(java.util.ResourceBundle)"},{"type":"method","name":"applyResourceBundle(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#applyResourceBundle(java.lang.String)"},{"type":"method","name":"createBufferStrategy(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#createBufferStrategy(int)"},{"type":"method","name":"createBufferStrategy(int, BufferCapabilities)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#createBufferStrategy(int,java.awt.BufferCapabilities)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getAccessibleContext()"},{"type":"method","name":"getBackground()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getBackground()"},{"type":"method","name":"getBufferStrategy()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getBufferStrategy()"},{"type":"method","name":"getFocusCycleRootAncestor()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getFocusCycleRootAncestor()"},{"type":"method","name":"getFocusTraversalKeys(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getFocusTraversalKeys(int)"},{"type":"method","name":"getFocusableWindowState()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getFocusableWindowState()"},{"type":"method","name":"getIconImages()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getIconImages()"},{"type":"method","name":"getInputContext()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getInputContext()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getListeners(java.lang.Class)"},{"type":"method","name":"getModalExclusionType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getModalExclusionType()"},{"type":"method","name":"getMostRecentFocusOwner()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getMostRecentFocusOwner()"},{"type":"method","name":"getOpacity()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getOpacity()"},{"type":"method","name":"getOwnedWindows()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getOwnedWindows()"},{"type":"method","name":"getOwner()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getOwner()"},{"type":"method","name":"getOwnerlessWindows()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getOwnerlessWindows()"},{"type":"method","name":"getShape()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getShape()"},{"type":"method","name":"getType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getType()"},{"type":"method","name":"getWarningString()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getWarningString()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"getWindowFocusListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getWindowFocusListeners()"},{"type":"method","name":"getWindowListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getWindowListeners()"},{"type":"method","name":"getWindowStateListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getWindowStateListeners()"},{"type":"method","name":"getWindows()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#getWindows()"},{"type":"method","name":"hide()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#hide()"},{"type":"method","name":"isActive()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#isActive()"},{"type":"method","name":"isAlwaysOnTop()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#isAlwaysOnTop()"},{"type":"method","name":"isAlwaysOnTopSupported()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#isAlwaysOnTopSupported()"},{"type":"method","name":"isAutoRequestFocus()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#isAutoRequestFocus()"},{"type":"method","name":"isFocusCycleRoot()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#isFocusCycleRoot()"},{"type":"method","name":"isFocusableWindow()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#isFocusableWindow()"},{"type":"method","name":"isFocused()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#isFocused()"},{"type":"method","name":"isLocationByPlatform()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#isLocationByPlatform()"},{"type":"method","name":"isOpaque()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#isOpaque()"},{"type":"method","name":"isValidateRoot()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#isValidateRoot()"},{"type":"method","name":"paint(Graphics)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#paint(java.awt.Graphics)"},{"type":"method","name":"processWindowFocusEvent(WindowEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#processWindowFocusEvent(java.awt.event.WindowEvent)"},{"type":"method","name":"processWindowStateEvent(WindowEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#processWindowStateEvent(java.awt.event.WindowEvent)"},{"type":"method","name":"removeNotify()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#removeNotify()"},{"type":"method","name":"removeWindowFocusListener(WindowFocusListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#removeWindowFocusListener(java.awt.event.WindowFocusListener)"},{"type":"method","name":"removeWindowStateListener(WindowStateListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#removeWindowStateListener(java.awt.event.WindowStateListener)"},{"type":"method","name":"reshape(int, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#reshape(int,int,int,int)"},{"type":"method","name":"setAlwaysOnTop(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setAlwaysOnTop(boolean)"},{"type":"method","name":"setAutoRequestFocus(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setAutoRequestFocus(boolean)"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setBackground(java.awt.Color)"},{"type":"method","name":"setBounds(Rectangle)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setBounds(java.awt.Rectangle)"},{"type":"method","name":"setBounds(int, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setBounds(int,int,int,int)"},{"type":"method","name":"setFocusCycleRoot(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setFocusCycleRoot(boolean)"},{"type":"method","name":"setFocusableWindowState(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setFocusableWindowState(boolean)"},{"type":"method","name":"setIconImage(Image)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setIconImage(java.awt.Image)"},{"type":"method","name":"setIconImages(List)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setIconImages(java.util.List)"},{"type":"method","name":"setLocation(Point)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setLocation(java.awt.Point)"},{"type":"method","name":"setLocation(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setLocation(int,int)"},{"type":"method","name":"setLocationByPlatform(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setLocationByPlatform(boolean)"},{"type":"method","name":"setLocationRelativeTo(Component)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setLocationRelativeTo(java.awt.Component)"},{"type":"method","name":"setMinimumSize(Dimension)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setMinimumSize(java.awt.Dimension)"},{"type":"method","name":"setModalExclusionType(Dialog.ModalExclusionType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setModalExclusionType(java.awt.Dialog.ModalExclusionType)"},{"type":"method","name":"setOpacity(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setOpacity(float)"},{"type":"method","name":"setShape(Shape)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setShape(java.awt.Shape)"},{"type":"method","name":"setSize(Dimension)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setSize(java.awt.Dimension)"},{"type":"method","name":"setSize(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setSize(int,int)"},{"type":"method","name":"setType(Window.Type)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setType(java.awt.Window.Type)"},{"type":"method","name":"setVisible(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#setVisible(boolean)"},{"type":"method","name":"show()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.html#show()","addedTags":["deprecated"]}]},{"type":"enum","name":"Component.BaselineResizeBehavior","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Component.BaselineResizeBehavior.html"},{"type":"enum","name":"Desktop.Action","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Desktop.Action.html"},{"type":"enum","name":"Dialog.ModalExclusionType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.ModalExclusionType.html"},{"type":"enum","name":"Dialog.ModalityType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Dialog.ModalityType.html"},{"type":"enum","name":"GraphicsDevice.WindowTranslucency","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/GraphicsDevice.WindowTranslucency.html"},{"type":"enum","name":"MultipleGradientPaint.ColorSpaceType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MultipleGradientPaint.ColorSpaceType.html"},{"type":"enum","name":"MultipleGradientPaint.CycleMethod","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MultipleGradientPaint.CycleMethod.html"},{"type":"enum","name":"Taskbar.Feature","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Taskbar.Feature.html"},{"type":"enum","name":"Taskbar.State","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Taskbar.State.html"},{"type":"enum","name":"TrayIcon.MessageType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/TrayIcon.MessageType.html"},{"type":"enum","name":"Window.Type","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Window.Type.html"},{"type":"interface","name":"ActiveEvent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ActiveEvent.html"},{"type":"interface","name":"Adjustable","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Adjustable.html","addedTags":["abstract"],"deltas":[{"type":"field","name":"NO_ORIENTATION","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Adjustable.html#NO_ORIENTATION"}]},{"type":"interface","name":"CompositeContext","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/CompositeContext.html"},{"type":"interface","name":"Composite","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Composite.html"},{"type":"interface","name":"ItemSelectable","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/ItemSelectable.html","addedTags":["abstract"]},{"type":"interface","name":"KeyEventDispatcher","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/KeyEventDispatcher.html"},{"type":"interface","name":"KeyEventPostProcessor","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/KeyEventPostProcessor.html"},{"type":"interface","name":"LayoutManager2","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/LayoutManager2.html","addedTags":["abstract"]},{"type":"interface","name":"LayoutManager","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/LayoutManager.html","addedTags":["abstract"]},{"type":"interface","name":"MenuContainer","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/MenuContainer.html","addedTags":["abstract"]},{"type":"interface","name":"PaintContext","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PaintContext.html"},{"type":"interface","name":"Paint","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Paint.html"},{"type":"interface","name":"PrintGraphics","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/PrintGraphics.html","addedTags":["abstract"]},{"type":"interface","name":"SecondaryLoop","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/SecondaryLoop.html"},{"type":"interface","name":"Shape","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Shape.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"contains(Point2D)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Shape.html#contains(java.awt.geom.Point2D)"},{"type":"method","name":"contains(Rectangle2D)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Shape.html#contains(java.awt.geom.Rectangle2D)"},{"type":"method","name":"contains(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Shape.html#contains(double,double)"},{"type":"method","name":"contains(double, double, double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Shape.html#contains(double,double,double,double)"},{"type":"method","name":"getBounds2D()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Shape.html#getBounds2D()"},{"type":"method","name":"getPathIterator(AffineTransform)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Shape.html#getPathIterator(java.awt.geom.AffineTransform)"},{"type":"method","name":"getPathIterator(AffineTransform, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Shape.html#getPathIterator(java.awt.geom.AffineTransform,double)"},{"type":"method","name":"intersects(Rectangle2D)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Shape.html#intersects(java.awt.geom.Rectangle2D)"},{"type":"method","name":"intersects(double, double, double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Shape.html#intersects(double,double,double,double)"}]},{"type":"interface","name":"Stroke","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Stroke.html"},{"type":"interface","name":"Transparency","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/awt/Transparency.html"}]},{"type":"package","name":"java.beans.beancontext","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/beancontext/package-summary.html"},{"type":"package","name":"java.beans","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/package-summary.html","deltas":[{"type":"annotation","name":"BeanProperty","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/BeanProperty.html"},{"type":"annotation","name":"ConstructorProperties","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/ConstructorProperties.html"},{"type":"annotation","name":"JavaBean","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/JavaBean.html"},{"type":"annotation","name":"Transient","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Transient.html"},{"type":"class","name":"Beans","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Beans.html","deltas":[{"type":"method","name":"instantiate(ClassLoader, String, BeanContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)"},{"type":"method","name":"setDesignTime(boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Beans.html#setDesignTime(boolean)","removedTags":["throws SecurityException"]},{"type":"method","name":"setGuiAvailable(boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Beans.html#setGuiAvailable(boolean)","removedTags":["throws SecurityException"]}]},{"type":"class","name":"DefaultPersistenceDelegate","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/DefaultPersistenceDelegate.html"},{"type":"class","name":"Encoder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Encoder.html"},{"type":"class","name":"EventHandler","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/EventHandler.html"},{"type":"class","name":"EventSetDescriptor","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/EventSetDescriptor.html","deltas":[{"type":"method","name":"EventSetDescriptor(Class, String, Class, String[], String, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/EventSetDescriptor.html#%3Cinit%3E(java.lang.Class,java.lang.String,java.lang.Class,java.lang.String%5B%5D,java.lang.String,java.lang.String,java.lang.String)"},{"type":"method","name":"EventSetDescriptor(String, Class, Method[], Method, Method, Method)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/EventSetDescriptor.html#%3Cinit%3E(java.lang.String,java.lang.Class,java.lang.reflect.Method%5B%5D,java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method)"},{"type":"method","name":"getGetListenerMethod()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/EventSetDescriptor.html#getGetListenerMethod()"}]},{"type":"class","name":"Expression","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Expression.html"},{"type":"class","name":"FeatureDescriptor","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/FeatureDescriptor.html","deltas":[{"type":"method","name":"isPreferred()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/FeatureDescriptor.html#isPreferred()"},{"type":"method","name":"setPreferred(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/FeatureDescriptor.html#setPreferred(boolean)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/FeatureDescriptor.html#toString()"}]},{"type":"class","name":"IndexedPropertyChangeEvent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/IndexedPropertyChangeEvent.html"},{"type":"class","name":"IndexedPropertyDescriptor","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html","deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html#equals(java.lang.Object)"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html#hashCode()"},{"type":"method","name":"setIndexedReadMethod(Method)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html#setIndexedReadMethod(java.lang.reflect.Method)"},{"type":"method","name":"setIndexedWriteMethod(Method)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/IndexedPropertyDescriptor.html#setIndexedWriteMethod(java.lang.reflect.Method)"}]},{"type":"class","name":"Introspector","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Introspector.html","deltas":[{"type":"field","name":"IGNORE_ALL_BEANINFO","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Introspector.html#IGNORE_ALL_BEANINFO"},{"type":"field","name":"IGNORE_IMMEDIATE_BEANINFO","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Introspector.html#IGNORE_IMMEDIATE_BEANINFO"},{"type":"field","name":"USE_ALL_BEANINFO","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Introspector.html#USE_ALL_BEANINFO"},{"type":"method","name":"flushCaches()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Introspector.html#flushCaches()"},{"type":"method","name":"flushFromCaches(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Introspector.html#flushFromCaches(java.lang.Class)"},{"type":"method","name":"getBeanInfo(Class, Class, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Introspector.html#getBeanInfo(java.lang.Class,java.lang.Class,int)"},{"type":"method","name":"getBeanInfo(Class, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Introspector.html#getBeanInfo(java.lang.Class,int)"}]},{"type":"class","name":"PersistenceDelegate","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PersistenceDelegate.html"},{"type":"class","name":"PropertyChangeEvent","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeEvent.html","deltas":[{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeEvent.html#toString()"}]},{"type":"class","name":"PropertyChangeListenerProxy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeListenerProxy.html"},{"type":"class","name":"PropertyChangeSupport","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html","deltas":[{"type":"method","name":"addPropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"fireIndexedPropertyChange(String, int, Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#fireIndexedPropertyChange(java.lang.String,int,java.lang.Object,java.lang.Object)"},{"type":"method","name":"fireIndexedPropertyChange(String, int, boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#fireIndexedPropertyChange(java.lang.String,int,boolean,boolean)"},{"type":"method","name":"fireIndexedPropertyChange(String, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#fireIndexedPropertyChange(java.lang.String,int,int,int)"},{"type":"method","name":"firePropertyChange(PropertyChangeEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#firePropertyChange(java.beans.PropertyChangeEvent)"},{"type":"method","name":"firePropertyChange(String, boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#firePropertyChange(java.lang.String,boolean,boolean)"},{"type":"method","name":"firePropertyChange(String, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#firePropertyChange(java.lang.String,int,int)"},{"type":"method","name":"getPropertyChangeListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#getPropertyChangeListeners()"},{"type":"method","name":"getPropertyChangeListeners(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#getPropertyChangeListeners(java.lang.String)"},{"type":"method","name":"hasListeners(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#hasListeners(java.lang.String)"},{"type":"method","name":"removePropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeSupport.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"}]},{"type":"class","name":"PropertyDescriptor","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyDescriptor.html","deltas":[{"type":"method","name":"createPropertyEditor(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyDescriptor.html#createPropertyEditor(java.lang.Object)"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyDescriptor.html#equals(java.lang.Object)"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyDescriptor.html#hashCode()"},{"type":"method","name":"setReadMethod(Method)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyDescriptor.html#setReadMethod(java.lang.reflect.Method)"},{"type":"method","name":"setWriteMethod(Method)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyDescriptor.html#setWriteMethod(java.lang.reflect.Method)"}]},{"type":"class","name":"PropertyEditorSupport","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyEditorSupport.html","deltas":[{"type":"method","name":"PropertyEditorSupport()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#%3Cinit%3E()","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"PropertyEditorSupport(Object)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#%3Cinit%3E(java.lang.Object)","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"getSource()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#getSource()"},{"type":"method","name":"setSource(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyEditorSupport.html#setSource(java.lang.Object)"}]},{"type":"class","name":"Statement","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Statement.html"},{"type":"class","name":"VetoableChangeListenerProxy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeListenerProxy.html"},{"type":"class","name":"VetoableChangeSupport","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeSupport.html","deltas":[{"type":"method","name":"addVetoableChangeListener(String, VetoableChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#addVetoableChangeListener(java.lang.String,java.beans.VetoableChangeListener)"},{"type":"method","name":"fireVetoableChange(PropertyChangeEvent)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#fireVetoableChange(java.beans.PropertyChangeEvent)"},{"type":"method","name":"fireVetoableChange(String, boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#fireVetoableChange(java.lang.String,boolean,boolean)"},{"type":"method","name":"fireVetoableChange(String, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#fireVetoableChange(java.lang.String,int,int)"},{"type":"method","name":"getVetoableChangeListeners()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#getVetoableChangeListeners()"},{"type":"method","name":"getVetoableChangeListeners(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#getVetoableChangeListeners(java.lang.String)"},{"type":"method","name":"hasListeners(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#hasListeners(java.lang.String)"},{"type":"method","name":"removeVetoableChangeListener(String, VetoableChangeListener)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeSupport.html#removeVetoableChangeListener(java.lang.String,java.beans.VetoableChangeListener)"}]},{"type":"class","name":"XMLDecoder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/XMLDecoder.html"},{"type":"class","name":"XMLEncoder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/XMLEncoder.html"},{"type":"interface","name":"BeanInfo","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/BeanInfo.html","addedTags":["abstract"]},{"type":"interface","name":"Customizer","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Customizer.html","addedTags":["abstract"]},{"type":"interface","name":"DesignMode","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/DesignMode.html"},{"type":"interface","name":"ExceptionListener","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/ExceptionListener.html"},{"type":"interface","name":"PropertyChangeListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyChangeListener.html","addedTags":["abstract"]},{"type":"interface","name":"PropertyEditor","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/PropertyEditor.html","addedTags":["abstract"]},{"type":"interface","name":"VetoableChangeListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/VetoableChangeListener.html","addedTags":["abstract"]},{"type":"interface","name":"Visibility","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/java/beans/Visibility.html","addedTags":["abstract"]}]},{"type":"package","name":"java.io","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/package-summary.html","deltas":[{"type":"annotation","name":"Serial","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Serial.html","csr":"JDK-8217698"},{"type":"class","name":"BufferedInputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/BufferedInputStream.html","deltas":[{"type":"method","name":"close()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/BufferedInputStream.html#close()"},{"type":"method","name":"transferTo(OutputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/BufferedInputStream.html#transferTo(java.io.OutputStream)","csr":"JDK-8279283"}]},{"type":"class","name":"BufferedReader","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/BufferedReader.html","deltas":[{"type":"method","name":"lines()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/BufferedReader.html#lines()"}]},{"type":"class","name":"ByteArrayInputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ByteArrayInputStream.html","deltas":[{"type":"method","name":"close()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ByteArrayInputStream.html#close()"},{"type":"method","name":"readAllBytes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ByteArrayInputStream.html#readAllBytes()","csr":"JDK-8193148"},{"type":"method","name":"readNBytes(byte[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ByteArrayInputStream.html#readNBytes(byte%5B%5D,int,int)","csr":"JDK-8193148"},{"type":"method","name":"transferTo(OutputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ByteArrayInputStream.html#transferTo(java.io.OutputStream)","csr":"JDK-8193148"}]},{"type":"class","name":"ByteArrayOutputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ByteArrayOutputStream.html","deltas":[{"type":"method","name":"close()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ByteArrayOutputStream.html#close()"},{"type":"method","name":"toString(Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ByteArrayOutputStream.html#toString(java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"writeBytes(byte[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ByteArrayOutputStream.html#writeBytes(byte%5B%5D)","csr":"JDK-8199713"}]},{"type":"class","name":"CharArrayReader","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/CharArrayReader.html","deltas":[{"type":"method","name":"read(CharBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/CharArrayReader.html#read(java.nio.CharBuffer)","csr":"JDK-4926314"}]},{"type":"class","name":"CharArrayWriter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/CharArrayWriter.html","deltas":[{"type":"method","name":"append(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/CharArrayWriter.html#append(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/CharArrayWriter.html#append(java.lang.CharSequence,int,int)"},{"type":"method","name":"append(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/CharArrayWriter.html#append(char)"}]},{"type":"class","name":"Console","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Console.html"},{"type":"class","name":"FileInputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileInputStream.html","deltas":[{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212050"},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileInputStream.html#getChannel()"},{"type":"method","name":"readAllBytes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileInputStream.html#readAllBytes()","csr":"JDK-8264777"},{"type":"method","name":"readNBytes(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileInputStream.html#readNBytes(int)","csr":"JDK-8264777"},{"type":"method","name":"transferTo(OutputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileInputStream.html#transferTo(java.io.OutputStream)","csr":"JDK-8272297"}]},{"type":"class","name":"FileOutputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileOutputStream.html","deltas":[{"type":"method","name":"FileOutputStream(File)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileOutputStream.html#%3Cinit%3E(java.io.File)","addedTags":["throws FileNotFoundException"],"removedTags":["throws IOException"]},{"type":"method","name":"FileOutputStream(File, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileOutputStream.html#%3Cinit%3E(java.io.File,boolean)"},{"type":"method","name":"FileOutputStream(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileOutputStream.html#%3Cinit%3E(java.lang.String)","addedTags":["throws FileNotFoundException"],"removedTags":["throws IOException"]},{"type":"method","name":"FileOutputStream(String, boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileOutputStream.html#%3Cinit%3E(java.lang.String,boolean)","addedTags":["throws FileNotFoundException"],"removedTags":["throws IOException"]},{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212050"},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileOutputStream.html#getChannel()"}]},{"type":"class","name":"FilePermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FilePermission.html"},{"type":"class","name":"FileReader","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileReader.html","deltas":[{"type":"method","name":"FileReader(File, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileReader.html#%3Cinit%3E(java.io.File,java.nio.charset.Charset)","csr":"JDK-8198790"},{"type":"method","name":"FileReader(String, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileReader.html#%3Cinit%3E(java.lang.String,java.nio.charset.Charset)","csr":"JDK-8198790"}]},{"type":"class","name":"FileWriter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileWriter.html","deltas":[{"type":"method","name":"FileWriter(File, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileWriter.html#%3Cinit%3E(java.io.File,java.nio.charset.Charset)","csr":"JDK-8198790"},{"type":"method","name":"FileWriter(File, Charset, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileWriter.html#%3Cinit%3E(java.io.File,java.nio.charset.Charset,boolean)","csr":"JDK-8198790"},{"type":"method","name":"FileWriter(File, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileWriter.html#%3Cinit%3E(java.io.File,boolean)"},{"type":"method","name":"FileWriter(String, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileWriter.html#%3Cinit%3E(java.lang.String,java.nio.charset.Charset)","csr":"JDK-8198790"},{"type":"method","name":"FileWriter(String, Charset, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileWriter.html#%3Cinit%3E(java.lang.String,java.nio.charset.Charset,boolean)","csr":"JDK-8198790"}]},{"type":"class","name":"File","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html","addedTags":["implements Comparable"],"deltas":[{"type":"method","name":"File(URI)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#%3Cinit%3E(java.net.URI)"},{"type":"method","name":"canExecute()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#canExecute()"},{"type":"method","name":"compareTo(File)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#compareTo(java.io.File)"},{"type":"method","name":"createNewFile()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#createNewFile()"},{"type":"method","name":"createTempFile(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#createTempFile(java.lang.String,java.lang.String)"},{"type":"method","name":"createTempFile(String, String, File)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#createTempFile(java.lang.String,java.lang.String,java.io.File)"},{"type":"method","name":"deleteOnExit()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#deleteOnExit()"},{"type":"method","name":"getAbsoluteFile()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#getAbsoluteFile()"},{"type":"method","name":"getCanonicalFile()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#getCanonicalFile()"},{"type":"method","name":"getFreeSpace()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#getFreeSpace()"},{"type":"method","name":"getParentFile()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#getParentFile()"},{"type":"method","name":"getTotalSpace()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#getTotalSpace()"},{"type":"method","name":"getUsableSpace()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#getUsableSpace()"},{"type":"method","name":"isHidden()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#isHidden()"},{"type":"method","name":"listFiles()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#listFiles()"},{"type":"method","name":"listFiles(FileFilter)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#listFiles(java.io.FileFilter)"},{"type":"method","name":"listFiles(FilenameFilter)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#listFiles(java.io.FilenameFilter)"},{"type":"method","name":"listRoots()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#listRoots()"},{"type":"method","name":"setExecutable(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#setExecutable(boolean)"},{"type":"method","name":"setExecutable(boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#setExecutable(boolean,boolean)"},{"type":"method","name":"setLastModified(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#setLastModified(long)"},{"type":"method","name":"setReadOnly()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#setReadOnly()"},{"type":"method","name":"setReadable(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#setReadable(boolean)"},{"type":"method","name":"setReadable(boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#setReadable(boolean,boolean)"},{"type":"method","name":"setWritable(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#setWritable(boolean)"},{"type":"method","name":"setWritable(boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#setWritable(boolean,boolean)"},{"type":"method","name":"toPath()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#toPath()"},{"type":"method","name":"toURI()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#toURI()"},{"type":"method","name":"toURL()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/File.html#toURL()"}]},{"type":"class","name":"IOError","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/IOError.html"},{"type":"class","name":"IOException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/IOException.html","deltas":[{"type":"method","name":"IOException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/IOException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"IOException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/IOException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"InputStreamReader","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStreamReader.html","deltas":[{"type":"method","name":"InputStreamReader(InputStream, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStreamReader.html#%3Cinit%3E(java.io.InputStream,java.nio.charset.Charset)"},{"type":"method","name":"InputStreamReader(InputStream, CharsetDecoder)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStreamReader.html#%3Cinit%3E(java.io.InputStream,java.nio.charset.CharsetDecoder)"},{"type":"method","name":"read(CharBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStreamReader.html#read(java.nio.CharBuffer)","csr":"JDK-4926314"}]},{"type":"class","name":"InputStream","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStream.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"nullInputStream()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStream.html#nullInputStream()","csr":"JDK-8192925"},{"type":"method","name":"readAllBytes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStream.html#readAllBytes()"},{"type":"method","name":"readNBytes(byte[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStream.html#readNBytes(byte%5B%5D,int,int)"},{"type":"method","name":"readNBytes(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStream.html#readNBytes(int)","csr":"JDK-8192925"},{"type":"method","name":"skipNBytes(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStream.html#skipNBytes(long)","csr":"JDK-8214072"},{"type":"method","name":"transferTo(OutputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InputStream.html#transferTo(java.io.OutputStream)"}]},{"type":"class","name":"InvalidClassException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InvalidClassException.html","deltas":[{"type":"method","name":"InvalidClassException(String, String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InvalidClassException.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.Throwable)","csr":"JDK-8282697"},{"type":"method","name":"InvalidClassException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InvalidClassException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)","csr":"JDK-8282697"}]},{"type":"class","name":"InvalidObjectException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InvalidObjectException.html","deltas":[{"type":"method","name":"InvalidObjectException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/InvalidObjectException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)","csr":"JDK-8282697"}]},{"type":"class","name":"LineNumberInputStream","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/LineNumberInputStream.html","addedTags":["deprecated"]},{"type":"class","name":"ObjectInputFilter.Config","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputFilter.Config.html"},{"type":"class","name":"ObjectInputStream.GetField","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.GetField.html"},{"type":"class","name":"ObjectInputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html","deltas":[{"type":"method","name":"ObjectInputStream()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#%3Cinit%3E()"},{"type":"method","name":"ObjectInputStream(InputStream)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#%3Cinit%3E(java.io.InputStream)","removedTags":["throws StreamCorruptedException"]},{"type":"method","name":"defaultReadObject()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#defaultReadObject()","removedTags":["final","throws NotActiveException"]},{"type":"method","name":"enableResolveObject(boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#enableResolveObject(boolean)","removedTags":["final","throws SecurityException"]},{"type":"method","name":"getObjectInputFilter()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#getObjectInputFilter()"},{"type":"method","name":"readClassDescriptor()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#readClassDescriptor()"},{"type":"method","name":"readFields()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#readFields()"},{"type":"method","name":"readLine()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#readLine()","addedTags":["deprecated"]},{"type":"method","name":"readObject()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#readObject()","removedTags":["throws OptionalDataException"]},{"type":"method","name":"readObjectOverride()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#readObjectOverride()"},{"type":"method","name":"readUnshared()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#readUnshared()"},{"type":"method","name":"resolveProxyClass(String[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#resolveProxyClass(java.lang.String%5B%5D)"},{"type":"method","name":"setObjectInputFilter(ObjectInputFilter)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputStream.html#setObjectInputFilter(java.io.ObjectInputFilter)"}]},{"type":"class","name":"ObjectOutputStream.PutField","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.PutField.html"},{"type":"class","name":"ObjectOutputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html","deltas":[{"type":"method","name":"ObjectOutputStream()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html#%3Cinit%3E()"},{"type":"method","name":"annotateProxyClass(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html#annotateProxyClass(java.lang.Class)"},{"type":"method","name":"defaultWriteObject()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html#defaultWriteObject()","removedTags":["final"]},{"type":"method","name":"enableReplaceObject(boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html#enableReplaceObject(boolean)","removedTags":["final","throws SecurityException"]},{"type":"method","name":"putFields()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html#putFields()"},{"type":"method","name":"useProtocolVersion(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html#useProtocolVersion(int)"},{"type":"method","name":"writeClassDescriptor(ObjectStreamClass)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html#writeClassDescriptor(java.io.ObjectStreamClass)"},{"type":"method","name":"writeFields()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html#writeFields()"},{"type":"method","name":"writeObjectOverride(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html#writeObjectOverride(java.lang.Object)"},{"type":"method","name":"writeUnshared(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutputStream.html#writeUnshared(java.lang.Object)"}]},{"type":"class","name":"ObjectStreamClass","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectStreamClass.html","addedTags":["final"],"deltas":[{"type":"field","name":"NO_FIELDS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectStreamClass.html#NO_FIELDS"},{"type":"method","name":"getField(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectStreamClass.html#getField(java.lang.String)"},{"type":"method","name":"getFields()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectStreamClass.html#getFields()"},{"type":"method","name":"lookupAny(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectStreamClass.html#lookupAny(java.lang.Class)"}]},{"type":"class","name":"ObjectStreamException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectStreamException.html","deltas":[{"type":"method","name":"ObjectStreamException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectStreamException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)","csr":"JDK-8282697"},{"type":"method","name":"ObjectStreamException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectStreamException.html#%3Cinit%3E(java.lang.Throwable)","csr":"JDK-8282697"}]},{"type":"class","name":"ObjectStreamField","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectStreamField.html"},{"type":"class","name":"OptionalDataException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/OptionalDataException.html","addedTags":["final"]},{"type":"class","name":"OutputStreamWriter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/OutputStreamWriter.html","deltas":[{"type":"method","name":"OutputStreamWriter(OutputStream, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/OutputStreamWriter.html#%3Cinit%3E(java.io.OutputStream,java.nio.charset.Charset)"},{"type":"method","name":"OutputStreamWriter(OutputStream, CharsetEncoder)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/OutputStreamWriter.html#%3Cinit%3E(java.io.OutputStream,java.nio.charset.CharsetEncoder)"},{"type":"method","name":"append(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/OutputStreamWriter.html#append(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/OutputStreamWriter.html#append(java.lang.CharSequence,int,int)"}]},{"type":"class","name":"OutputStream","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/OutputStream.html","addedTags":["implements Closeable","implements Flushable"],"deltas":[{"type":"method","name":"nullOutputStream()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/OutputStream.html#nullOutputStream()","csr":"JDK-8192925"}]},{"type":"class","name":"PipedInputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PipedInputStream.html","deltas":[{"type":"method","name":"PipedInputStream(PipedOutputStream, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PipedInputStream.html#%3Cinit%3E(java.io.PipedOutputStream,int)"},{"type":"method","name":"PipedInputStream(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PipedInputStream.html#%3Cinit%3E(int)"}]},{"type":"class","name":"PipedReader","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PipedReader.html","deltas":[{"type":"method","name":"PipedReader(PipedWriter, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PipedReader.html#%3Cinit%3E(java.io.PipedWriter,int)"},{"type":"method","name":"PipedReader(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PipedReader.html#%3Cinit%3E(int)"},{"type":"method","name":"read()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PipedReader.html#read()"},{"type":"method","name":"ready()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PipedReader.html#ready()"}]},{"type":"class","name":"PipedWriter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PipedWriter.html","deltas":[{"type":"method","name":"write(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PipedWriter.html#write(int)"}]},{"type":"class","name":"PrintStream","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html","addedTags":["implements Appendable","implements Closeable"],"deltas":[{"type":"method","name":"PrintStream(File)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.File)"},{"type":"method","name":"PrintStream(File, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.File,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"PrintStream(File, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.File,java.lang.String)"},{"type":"method","name":"PrintStream(OutputStream)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.OutputStream)","removedTags":["deprecated"]},{"type":"method","name":"PrintStream(OutputStream, boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.OutputStream,boolean)","removedTags":["deprecated"]},{"type":"method","name":"PrintStream(OutputStream, boolean, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.OutputStream,boolean,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"PrintStream(OutputStream, boolean, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.OutputStream,boolean,java.lang.String)"},{"type":"method","name":"PrintStream(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.lang.String)"},{"type":"method","name":"PrintStream(String, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.lang.String,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"PrintStream(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.lang.String,java.lang.String)"},{"type":"method","name":"append(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#append(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#append(java.lang.CharSequence,int,int)"},{"type":"method","name":"append(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#append(char)"},{"type":"method","name":"charset()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#charset()","csr":"JDK-8277078"},{"type":"method","name":"clearError()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#clearError()"},{"type":"method","name":"format(Locale, String, Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#format(java.util.Locale,java.lang.String,java.lang.Object...)"},{"type":"method","name":"format(String, Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#format(java.lang.String,java.lang.Object...)"},{"type":"method","name":"printf(Locale, String, Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)"},{"type":"method","name":"printf(String, Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#printf(java.lang.String,java.lang.Object...)"},{"type":"method","name":"write(byte[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#write(byte%5B%5D)","csr":"JDK-8230625"},{"type":"method","name":"writeBytes(byte[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintStream.html#writeBytes(byte%5B%5D)","csr":"JDK-8230625"}]},{"type":"class","name":"PrintWriter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html","deltas":[{"type":"field","name":"out","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#out"},{"type":"method","name":"PrintWriter(File)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#%3Cinit%3E(java.io.File)"},{"type":"method","name":"PrintWriter(File, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#%3Cinit%3E(java.io.File,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"PrintWriter(File, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#%3Cinit%3E(java.io.File,java.lang.String)"},{"type":"method","name":"PrintWriter(OutputStream, boolean, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#%3Cinit%3E(java.io.OutputStream,boolean,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"PrintWriter(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#%3Cinit%3E(java.lang.String)"},{"type":"method","name":"PrintWriter(String, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#%3Cinit%3E(java.lang.String,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"PrintWriter(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#%3Cinit%3E(java.lang.String,java.lang.String)"},{"type":"method","name":"append(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#append(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#append(java.lang.CharSequence,int,int)"},{"type":"method","name":"append(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#append(char)"},{"type":"method","name":"clearError()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#clearError()"},{"type":"method","name":"format(Locale, String, Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#format(java.util.Locale,java.lang.String,java.lang.Object...)"},{"type":"method","name":"format(String, Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#format(java.lang.String,java.lang.Object...)"},{"type":"method","name":"printf(Locale, String, Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)"},{"type":"method","name":"printf(String, Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PrintWriter.html#printf(java.lang.String,java.lang.Object...)"}]},{"type":"class","name":"PushbackInputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PushbackInputStream.html","deltas":[{"type":"method","name":"close()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PushbackInputStream.html#close()"},{"type":"method","name":"mark(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PushbackInputStream.html#mark(int)"},{"type":"method","name":"reset()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PushbackInputStream.html#reset()"},{"type":"method","name":"skip(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PushbackInputStream.html#skip(long)"},{"type":"method","name":"transferTo(OutputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PushbackInputStream.html#transferTo(java.io.OutputStream)","csr":"JDK-8296431"}]},{"type":"class","name":"PushbackReader","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PushbackReader.html","deltas":[{"type":"method","name":"mark(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PushbackReader.html#mark(int)"},{"type":"method","name":"reset()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PushbackReader.html#reset()"},{"type":"method","name":"skip(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/PushbackReader.html#skip(long)"}]},{"type":"class","name":"RandomAccessFile","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/RandomAccessFile.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"RandomAccessFile(File, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/RandomAccessFile.html#%3Cinit%3E(java.io.File,java.lang.String)","addedTags":["throws FileNotFoundException"],"removedTags":["throws IOException"]},{"type":"method","name":"RandomAccessFile(String, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/RandomAccessFile.html#%3Cinit%3E(java.lang.String,java.lang.String)","addedTags":["throws FileNotFoundException"],"removedTags":["throws IOException"]},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/RandomAccessFile.html#getChannel()"},{"type":"method","name":"setLength(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/RandomAccessFile.html#setLength(long)"}]},{"type":"class","name":"Reader","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Reader.html","addedTags":["implements Closeable","implements Readable"],"deltas":[{"type":"method","name":"nullReader()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Reader.html#nullReader()","csr":"JDK-8196350"},{"type":"method","name":"of(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Reader.html#of(java.lang.CharSequence)","csr":"JDK-8341596"},{"type":"method","name":"read(CharBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Reader.html#read(java.nio.CharBuffer)"},{"type":"method","name":"readAllAsString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Reader.html#readAllAsString()","csr":"JDK-8356909"},{"type":"method","name":"readAllLines()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Reader.html#readAllLines()","csr":"JDK-8356909"},{"type":"method","name":"transferTo(Writer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Reader.html#transferTo(java.io.Writer)","csr":"JDK-8191737"}]},{"type":"class","name":"SequenceInputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/SequenceInputStream.html","deltas":[{"type":"method","name":"transferTo(OutputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/SequenceInputStream.html#transferTo(java.io.OutputStream)","csr":"JDK-8297298"}]},{"type":"class","name":"SerializablePermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/SerializablePermission.html"},{"type":"class","name":"StringBufferInputStream","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/StringBufferInputStream.html","addedTags":["deprecated"]},{"type":"class","name":"StringReader","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/StringReader.html","deltas":[{"type":"method","name":"ready()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/StringReader.html#ready()","addedTags":["throws IOException"]}]},{"type":"class","name":"StringWriter","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/StringWriter.html","deltas":[{"type":"method","name":"StringWriter(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/StringWriter.html#%3Cinit%3E(int)","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"append(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/StringWriter.html#append(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/StringWriter.html#append(java.lang.CharSequence,int,int)"},{"type":"method","name":"append(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/StringWriter.html#append(char)"},{"type":"method","name":"close()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/StringWriter.html#close()","addedTags":["throws IOException"]}]},{"type":"class","name":"UncheckedIOException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/UncheckedIOException.html"},{"type":"class","name":"WriteAbortedException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/WriteAbortedException.html","deltas":[{"type":"field","name":"detail","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/WriteAbortedException.html#detail","addedTags":["deprecated"]},{"type":"method","name":"getCause()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/WriteAbortedException.html#getCause()"}]},{"type":"class","name":"Writer","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Writer.html","addedTags":["implements Appendable","implements Closeable","implements Flushable"],"deltas":[{"type":"method","name":"append(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Writer.html#append(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Writer.html#append(java.lang.CharSequence,int,int)"},{"type":"method","name":"append(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Writer.html#append(char)"},{"type":"method","name":"nullWriter()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Writer.html#nullWriter()","csr":"JDK-8196350"}]},{"type":"enum","name":"ObjectInputFilter.Status","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputFilter.Status.html"},{"type":"interface","name":"Closeable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Closeable.html"},{"type":"interface","name":"DataInput","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/DataInput.html","addedTags":["abstract"]},{"type":"interface","name":"DataOutput","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/DataOutput.html","addedTags":["abstract"]},{"type":"interface","name":"Externalizable","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Externalizable.html","addedTags":["abstract"]},{"type":"interface","name":"FileFilter","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FileFilter.html"},{"type":"interface","name":"FilenameFilter","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/FilenameFilter.html","addedTags":["abstract"]},{"type":"interface","name":"Flushable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Flushable.html"},{"type":"interface","name":"ObjectInputFilter.FilterInfo","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputFilter.FilterInfo.html"},{"type":"interface","name":"ObjectInputFilter","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputFilter.html"},{"type":"interface","name":"ObjectInputValidation","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInputValidation.html","addedTags":["abstract"]},{"type":"interface","name":"ObjectInput","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectInput.html","addedTags":["abstract","implements AutoCloseable"]},{"type":"interface","name":"ObjectOutput","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectOutput.html","addedTags":["abstract","implements AutoCloseable"]},{"type":"interface","name":"ObjectStreamConstants","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/ObjectStreamConstants.html"},{"type":"interface","name":"Serializable","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/io/Serializable.html","addedTags":["abstract"]}]},{"type":"package","name":"java.lang.annotation","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/annotation/package-summary.html"},{"type":"package","name":"java.lang.classfile.attribute","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/classfile/attribute/package-summary.html","csr":"JDK-8308754"},{"type":"package","name":"java.lang.classfile.constantpool","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/classfile/constantpool/package-summary.html","csr":"JDK-8308754"},{"type":"package","name":"java.lang.classfile.instruction","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/classfile/instruction/package-summary.html","csr":"JDK-8308754"},{"type":"package","name":"java.lang.classfile","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/classfile/package-summary.html","csr":"JDK-8308754"},{"type":"package","name":"java.lang.constant","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/constant/package-summary.html","csr":"JDK-8202031"},{"type":"package","name":"java.lang.foreign","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/foreign/package-summary.html","csr":"JDK-8282192"},{"type":"package","name":"java.lang.instrument","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.instrument/java/lang/instrument/package-summary.html"},{"type":"package","name":"java.lang.invoke","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/invoke/package-summary.html"},{"type":"package","name":"java.lang.management","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.management/java/lang/management/package-summary.html"},{"type":"package","name":"java.lang.module","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/module/package-summary.html"},{"type":"package","name":"java.lang.ref","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ref/package-summary.html"},{"type":"package","name":"java.lang.reflect","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/package-summary.html","deltas":[{"type":"class","name":"AccessibleObject","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/AccessibleObject.html"},{"type":"class","name":"Constructor","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html","addedTags":["extends Executable"],"removedTags":["extends Object","implements Member"],"deltas":[{"type":"method","name":"getAnnotatedReceiverType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#getAnnotatedReceiverType()"},{"type":"method","name":"getAnnotatedReturnType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#getAnnotatedReturnType()"},{"type":"method","name":"getAnnotation(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#getAnnotation(java.lang.Class)"},{"type":"method","name":"getDeclaredAnnotations()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#getDeclaredAnnotations()"},{"type":"method","name":"getGenericExceptionTypes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#getGenericExceptionTypes()"},{"type":"method","name":"getGenericParameterTypes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#getGenericParameterTypes()"},{"type":"method","name":"getParameterAnnotations()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#getParameterAnnotations()"},{"type":"method","name":"getParameterCount()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#getParameterCount()"},{"type":"method","name":"getTypeParameters()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#getTypeParameters()"},{"type":"method","name":"isSynthetic()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#isSynthetic()"},{"type":"method","name":"isVarArgs()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#isVarArgs()"},{"type":"method","name":"setAccessible(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#setAccessible(boolean)"},{"type":"method","name":"toGenericString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Constructor.html#toGenericString()"}]},{"type":"class","name":"Executable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Executable.html"},{"type":"class","name":"Field","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html","addedTags":["extends AccessibleObject"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"accessFlags()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html#accessFlags()","csr":"JDK-8281660"},{"type":"method","name":"getAnnotatedType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html#getAnnotatedType()"},{"type":"method","name":"getAnnotation(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html#getAnnotation(java.lang.Class)"},{"type":"method","name":"getAnnotationsByType(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html#getAnnotationsByType(java.lang.Class)"},{"type":"method","name":"getDeclaredAnnotations()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html#getDeclaredAnnotations()"},{"type":"method","name":"getGenericType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html#getGenericType()"},{"type":"method","name":"isEnumConstant()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html#isEnumConstant()"},{"type":"method","name":"isSynthetic()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html#isSynthetic()"},{"type":"method","name":"setAccessible(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html#setAccessible(boolean)"},{"type":"method","name":"toGenericString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Field.html#toGenericString()"}]},{"type":"class","name":"GenericSignatureFormatError","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/GenericSignatureFormatError.html"},{"type":"class","name":"InaccessibleObjectException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/InaccessibleObjectException.html"},{"type":"class","name":"InvocationTargetException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/InvocationTargetException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"],"deltas":[{"type":"method","name":"getCause()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/InvocationTargetException.html#getCause()"}]},{"type":"class","name":"MalformedParameterizedTypeException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/MalformedParameterizedTypeException.html"},{"type":"class","name":"MalformedParametersException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/MalformedParametersException.html"},{"type":"class","name":"Method","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html","addedTags":["extends Executable"],"removedTags":["extends Object","implements Member"],"deltas":[{"type":"method","name":"getAnnotatedReturnType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#getAnnotatedReturnType()"},{"type":"method","name":"getAnnotation(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#getAnnotation(java.lang.Class)"},{"type":"method","name":"getDeclaredAnnotations()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#getDeclaredAnnotations()"},{"type":"method","name":"getDefaultValue()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#getDefaultValue()"},{"type":"method","name":"getGenericExceptionTypes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#getGenericExceptionTypes()"},{"type":"method","name":"getGenericParameterTypes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#getGenericParameterTypes()"},{"type":"method","name":"getGenericReturnType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#getGenericReturnType()"},{"type":"method","name":"getParameterAnnotations()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#getParameterAnnotations()"},{"type":"method","name":"getParameterCount()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#getParameterCount()"},{"type":"method","name":"getTypeParameters()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#getTypeParameters()"},{"type":"method","name":"invoke(Object, Object...)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#invoke(java.lang.Object,java.lang.Object...)","removedTags":["throws IllegalArgumentException"]},{"type":"method","name":"isBridge()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#isBridge()"},{"type":"method","name":"isDefault()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#isDefault()"},{"type":"method","name":"isSynthetic()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#isSynthetic()"},{"type":"method","name":"isVarArgs()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#isVarArgs()"},{"type":"method","name":"setAccessible(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#setAccessible(boolean)"},{"type":"method","name":"toGenericString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Method.html#toGenericString()"}]},{"type":"class","name":"Modifier","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Modifier.html","addedTags":["final"],"deltas":[{"type":"field","name":"STRICT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Modifier.html#STRICT"},{"type":"method","name":"Modifier()","status":"removed","csr":"JDK-8235548"},{"type":"method","name":"classModifiers()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Modifier.html#classModifiers()"},{"type":"method","name":"constructorModifiers()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Modifier.html#constructorModifiers()"},{"type":"method","name":"fieldModifiers()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Modifier.html#fieldModifiers()"},{"type":"method","name":"interfaceModifiers()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Modifier.html#interfaceModifiers()"},{"type":"method","name":"isStrict(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Modifier.html#isStrict(int)"},{"type":"method","name":"methodModifiers()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Modifier.html#methodModifiers()"},{"type":"method","name":"parameterModifiers()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Modifier.html#parameterModifiers()"},{"type":"method","name":"toString(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Modifier.html#toString(int)","addedTags":["deprecated"]}]},{"type":"class","name":"Parameter","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Parameter.html"},{"type":"class","name":"Proxy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Proxy.html"},{"type":"class","name":"RecordComponent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/RecordComponent.html","csr":"JDK-8233436"},{"type":"class","name":"ReflectPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/ReflectPermission.html"},{"type":"class","name":"UndeclaredThrowableException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/UndeclaredThrowableException.html"},{"type":"enum","name":"AccessFlag.Location","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/AccessFlag.Location.html","csr":"JDK-8281660"},{"type":"enum","name":"AccessFlag","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/AccessFlag.html","csr":"JDK-8281660"},{"type":"enum","name":"ClassFileFormatVersion","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/ClassFileFormatVersion.html","csr":"JDK-8289419"},{"type":"interface","name":"AnnotatedArrayType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/AnnotatedArrayType.html"},{"type":"interface","name":"AnnotatedElement","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/AnnotatedElement.html"},{"type":"interface","name":"AnnotatedParameterizedType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/AnnotatedParameterizedType.html"},{"type":"interface","name":"AnnotatedTypeVariable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/AnnotatedTypeVariable.html"},{"type":"interface","name":"AnnotatedType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/AnnotatedType.html"},{"type":"interface","name":"AnnotatedWildcardType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/AnnotatedWildcardType.html"},{"type":"interface","name":"GenericArrayType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/GenericArrayType.html"},{"type":"interface","name":"GenericDeclaration","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/GenericDeclaration.html"},{"type":"interface","name":"InvocationHandler","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/InvocationHandler.html"},{"type":"interface","name":"Member","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Member.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"accessFlags()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Member.html#accessFlags()","csr":"JDK-8281660"},{"type":"method","name":"isSynthetic()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Member.html#isSynthetic()"}]},{"type":"interface","name":"ParameterizedType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/ParameterizedType.html"},{"type":"interface","name":"TypeVariable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/TypeVariable.html"},{"type":"interface","name":"Type","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/Type.html"},{"type":"interface","name":"WildcardType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/reflect/WildcardType.html"}]},{"type":"package","name":"java.lang.runtime","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/runtime/package-summary.html","csr":"JDK-8233436"},{"type":"package","name":"java.lang","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/package-summary.html","deltas":[{"type":"annotation","name":"Deprecated","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Deprecated.html"},{"type":"annotation","name":"FunctionalInterface","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/FunctionalInterface.html"},{"type":"annotation","name":"Override","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Override.html"},{"type":"annotation","name":"SafeVarargs","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/SafeVarargs.html"},{"type":"annotation","name":"SuppressWarnings","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/SuppressWarnings.html"},{"type":"class","name":"AssertionError","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/AssertionError.html"},{"type":"class","name":"Boolean","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html","addedTags":["implements Comparable","implements Constable"],"deltas":[{"type":"method","name":"Boolean(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"Boolean(boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#%3Cinit%3E(boolean)","addedTags":["deprecated"]},{"type":"method","name":"compare(boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#compare(boolean,boolean)"},{"type":"method","name":"compareTo(Boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#compareTo(java.lang.Boolean)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#describeConstable()","csr":"JDK-8241667"},{"type":"method","name":"hashCode(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#hashCode(boolean)"},{"type":"method","name":"logicalAnd(boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#logicalAnd(boolean,boolean)"},{"type":"method","name":"logicalOr(boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#logicalOr(boolean,boolean)"},{"type":"method","name":"logicalXor(boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#logicalXor(boolean,boolean)"},{"type":"method","name":"parseBoolean(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#parseBoolean(java.lang.String)"},{"type":"method","name":"toString(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#toString(boolean)"},{"type":"method","name":"valueOf(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Boolean.html#valueOf(boolean)"}]},{"type":"class","name":"BootstrapMethodError","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/BootstrapMethodError.html"},{"type":"class","name":"Byte","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html","addedTags":["implements Comparable","implements Constable"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#BYTES"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#SIZE"},{"type":"method","name":"Byte(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"Byte(byte)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#%3Cinit%3E(byte)","addedTags":["deprecated"]},{"type":"method","name":"compare(byte, byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#compare(byte,byte)"},{"type":"method","name":"compareTo(Byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#compareTo(java.lang.Byte)"},{"type":"method","name":"compareUnsigned(byte, byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#compareUnsigned(byte,byte)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#describeConstable()","csr":"JDK-8241667"},{"type":"method","name":"hashCode(byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#hashCode(byte)"},{"type":"method","name":"toUnsignedInt(byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#toUnsignedInt(byte)"},{"type":"method","name":"toUnsignedLong(byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#toUnsignedLong(byte)"},{"type":"method","name":"valueOf(byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Byte.html#valueOf(byte)"}]},{"type":"class","name":"Character.Subset","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.Subset.html"},{"type":"class","name":"Character.UnicodeBlock","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.UnicodeBlock.html"},{"type":"class","name":"Character","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html","addedTags":["implements Comparable","implements Constable"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#BYTES"},{"type":"field","name":"DIRECTIONALITY_ARABIC_NUMBER","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_ARABIC_NUMBER"},{"type":"field","name":"DIRECTIONALITY_BOUNDARY_NEUTRAL","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_BOUNDARY_NEUTRAL"},{"type":"field","name":"DIRECTIONALITY_COMMON_NUMBER_SEPARATOR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_COMMON_NUMBER_SEPARATOR"},{"type":"field","name":"DIRECTIONALITY_EUROPEAN_NUMBER","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_EUROPEAN_NUMBER"},{"type":"field","name":"DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR"},{"type":"field","name":"DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR"},{"type":"field","name":"DIRECTIONALITY_FIRST_STRONG_ISOLATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_FIRST_STRONG_ISOLATE"},{"type":"field","name":"DIRECTIONALITY_LEFT_TO_RIGHT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT"},{"type":"field","name":"DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING"},{"type":"field","name":"DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE"},{"type":"field","name":"DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE"},{"type":"field","name":"DIRECTIONALITY_NONSPACING_MARK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_NONSPACING_MARK"},{"type":"field","name":"DIRECTIONALITY_OTHER_NEUTRALS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_OTHER_NEUTRALS"},{"type":"field","name":"DIRECTIONALITY_PARAGRAPH_SEPARATOR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_PARAGRAPH_SEPARATOR"},{"type":"field","name":"DIRECTIONALITY_POP_DIRECTIONAL_FORMAT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_POP_DIRECTIONAL_FORMAT"},{"type":"field","name":"DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE"},{"type":"field","name":"DIRECTIONALITY_RIGHT_TO_LEFT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT"},{"type":"field","name":"DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC"},{"type":"field","name":"DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING"},{"type":"field","name":"DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE"},{"type":"field","name":"DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE"},{"type":"field","name":"DIRECTIONALITY_SEGMENT_SEPARATOR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_SEGMENT_SEPARATOR"},{"type":"field","name":"DIRECTIONALITY_UNDEFINED","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_UNDEFINED"},{"type":"field","name":"DIRECTIONALITY_WHITESPACE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_WHITESPACE"},{"type":"field","name":"FINAL_QUOTE_PUNCTUATION","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#FINAL_QUOTE_PUNCTUATION"},{"type":"field","name":"INITIAL_QUOTE_PUNCTUATION","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#INITIAL_QUOTE_PUNCTUATION"},{"type":"field","name":"MAX_CODE_POINT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#MAX_CODE_POINT"},{"type":"field","name":"MAX_HIGH_SURROGATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#MAX_HIGH_SURROGATE"},{"type":"field","name":"MAX_LOW_SURROGATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#MAX_LOW_SURROGATE"},{"type":"field","name":"MAX_SURROGATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#MAX_SURROGATE"},{"type":"field","name":"MIN_CODE_POINT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#MIN_CODE_POINT"},{"type":"field","name":"MIN_HIGH_SURROGATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#MIN_HIGH_SURROGATE"},{"type":"field","name":"MIN_LOW_SURROGATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#MIN_LOW_SURROGATE"},{"type":"field","name":"MIN_SUPPLEMENTARY_CODE_POINT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#MIN_SUPPLEMENTARY_CODE_POINT"},{"type":"field","name":"MIN_SURROGATE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#MIN_SURROGATE"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#SIZE"},{"type":"method","name":"Character(char)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#%3Cinit%3E(char)","addedTags":["deprecated"]},{"type":"method","name":"charCount(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#charCount(int)"},{"type":"method","name":"codePointAt(CharSequence, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#codePointAt(java.lang.CharSequence,int)"},{"type":"method","name":"codePointAt(char[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#codePointAt(char%5B%5D,int)"},{"type":"method","name":"codePointAt(char[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#codePointAt(char%5B%5D,int,int)"},{"type":"method","name":"codePointBefore(CharSequence, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#codePointBefore(java.lang.CharSequence,int)"},{"type":"method","name":"codePointBefore(char[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#codePointBefore(char%5B%5D,int)"},{"type":"method","name":"codePointBefore(char[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#codePointBefore(char%5B%5D,int,int)"},{"type":"method","name":"codePointCount(CharSequence, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#codePointCount(java.lang.CharSequence,int,int)"},{"type":"method","name":"codePointCount(char[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#codePointCount(char%5B%5D,int,int)"},{"type":"method","name":"codePointOf(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#codePointOf(java.lang.String)"},{"type":"method","name":"compare(char, char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#compare(char,char)"},{"type":"method","name":"compareTo(Character)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#compareTo(java.lang.Character)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#describeConstable()","csr":"JDK-8241667"},{"type":"method","name":"digit(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#digit(int,int)"},{"type":"method","name":"getDirectionality(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#getDirectionality(char)"},{"type":"method","name":"getDirectionality(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#getDirectionality(int)"},{"type":"method","name":"getName(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#getName(int)"},{"type":"method","name":"getNumericValue(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#getNumericValue(int)"},{"type":"method","name":"getType(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#getType(int)"},{"type":"method","name":"hashCode(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#hashCode(char)"},{"type":"method","name":"highSurrogate(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#highSurrogate(int)"},{"type":"method","name":"isAlphabetic(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isAlphabetic(int)"},{"type":"method","name":"isBmpCodePoint(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isBmpCodePoint(int)"},{"type":"method","name":"isDefined(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isDefined(int)"},{"type":"method","name":"isDigit(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isDigit(int)"},{"type":"method","name":"isEmoji(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isEmoji(int)","csr":"JDK-8304027"},{"type":"method","name":"isEmojiComponent(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isEmojiComponent(int)","csr":"JDK-8304027"},{"type":"method","name":"isEmojiModifier(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isEmojiModifier(int)","csr":"JDK-8304027"},{"type":"method","name":"isEmojiModifierBase(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isEmojiModifierBase(int)","csr":"JDK-8304027"},{"type":"method","name":"isEmojiPresentation(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isEmojiPresentation(int)","csr":"JDK-8304027"},{"type":"method","name":"isExtendedPictographic(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isExtendedPictographic(int)","csr":"JDK-8304027"},{"type":"method","name":"isHighSurrogate(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isHighSurrogate(char)"},{"type":"method","name":"isISOControl(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isISOControl(int)"},{"type":"method","name":"isIdentifierIgnorable(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isIdentifierIgnorable(int)"},{"type":"method","name":"isIdeographic(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isIdeographic(int)"},{"type":"method","name":"isJavaIdentifierPart(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isJavaIdentifierPart(int)"},{"type":"method","name":"isJavaIdentifierStart(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isJavaIdentifierStart(int)"},{"type":"method","name":"isLetter(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isLetter(int)"},{"type":"method","name":"isLetterOrDigit(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isLetterOrDigit(int)"},{"type":"method","name":"isLowSurrogate(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isLowSurrogate(char)"},{"type":"method","name":"isLowerCase(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isLowerCase(int)"},{"type":"method","name":"isMirrored(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isMirrored(char)"},{"type":"method","name":"isMirrored(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isMirrored(int)"},{"type":"method","name":"isSpaceChar(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isSpaceChar(int)"},{"type":"method","name":"isSupplementaryCodePoint(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isSupplementaryCodePoint(int)"},{"type":"method","name":"isSurrogate(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isSurrogate(char)"},{"type":"method","name":"isSurrogatePair(char, char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isSurrogatePair(char,char)"},{"type":"method","name":"isTitleCase(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isTitleCase(int)"},{"type":"method","name":"isUnicodeIdentifierPart(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isUnicodeIdentifierPart(int)"},{"type":"method","name":"isUnicodeIdentifierStart(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isUnicodeIdentifierStart(int)"},{"type":"method","name":"isUpperCase(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isUpperCase(int)"},{"type":"method","name":"isValidCodePoint(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isValidCodePoint(int)"},{"type":"method","name":"isWhitespace(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#isWhitespace(int)"},{"type":"method","name":"lowSurrogate(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#lowSurrogate(int)"},{"type":"method","name":"offsetByCodePoints(CharSequence, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#offsetByCodePoints(java.lang.CharSequence,int,int)"},{"type":"method","name":"offsetByCodePoints(char[], int, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#offsetByCodePoints(char%5B%5D,int,int,int,int)"},{"type":"method","name":"reverseBytes(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#reverseBytes(char)"},{"type":"method","name":"toChars(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#toChars(int)"},{"type":"method","name":"toChars(int, char[], int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#toChars(int,char%5B%5D,int)"},{"type":"method","name":"toCodePoint(char, char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#toCodePoint(char,char)"},{"type":"method","name":"toLowerCase(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#toLowerCase(int)"},{"type":"method","name":"toString(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#toString(char)"},{"type":"method","name":"toString(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#toString(int)","csr":"JDK-8198837"},{"type":"method","name":"toTitleCase(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#toTitleCase(int)"},{"type":"method","name":"toUpperCase(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#toUpperCase(int)"},{"type":"method","name":"valueOf(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.html#valueOf(char)"}]},{"type":"class","name":"ClassLoader","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html","deltas":[{"type":"method","name":"ClassLoader(ClassLoader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#%3Cinit%3E(java.lang.ClassLoader)"},{"type":"method","name":"ClassLoader(String, ClassLoader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#%3Cinit%3E(java.lang.String,java.lang.ClassLoader)"},{"type":"method","name":"clearAssertionStatus()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#clearAssertionStatus()"},{"type":"method","name":"defineClass(String, ByteBuffer, ProtectionDomain)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#defineClass(java.lang.String,java.nio.ByteBuffer,java.security.ProtectionDomain)"},{"type":"method","name":"defineClass(String, byte[], int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#defineClass(java.lang.String,byte%5B%5D,int,int)","addedTags":["throws ClassFormatError"]},{"type":"method","name":"defineClass(String, byte[], int, int, ProtectionDomain)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#defineClass(java.lang.String,byte%5B%5D,int,int,java.security.ProtectionDomain)"},{"type":"method","name":"defineClass(byte[], int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#defineClass(byte%5B%5D,int,int)","addedTags":["throws ClassFormatError"]},{"type":"method","name":"definePackage(String, String, String, String, String, String, String, URL)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#definePackage(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.net.URL)"},{"type":"method","name":"findClass(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#findClass(java.lang.String)"},{"type":"method","name":"findClass(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#findClass(java.lang.String,java.lang.String)"},{"type":"method","name":"findLibrary(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#findLibrary(java.lang.String)"},{"type":"method","name":"findResource(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#findResource(java.lang.String)"},{"type":"method","name":"findResource(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#findResource(java.lang.String,java.lang.String)"},{"type":"method","name":"findResources(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#findResources(java.lang.String)"},{"type":"method","name":"getClassLoadingLock(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getClassLoadingLock(java.lang.String)"},{"type":"method","name":"getDefinedPackage(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getDefinedPackage(java.lang.String)"},{"type":"method","name":"getDefinedPackages()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getDefinedPackages()"},{"type":"method","name":"getName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getName()"},{"type":"method","name":"getPackage(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getPackage(java.lang.String)"},{"type":"method","name":"getPackages()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getPackages()"},{"type":"method","name":"getParent()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getParent()"},{"type":"method","name":"getPlatformClassLoader()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getPlatformClassLoader()"},{"type":"method","name":"getResources(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getResources(java.lang.String)"},{"type":"method","name":"getSystemClassLoader()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getSystemClassLoader()"},{"type":"method","name":"getSystemResource(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getSystemResource(java.lang.String)","removedTags":["final"]},{"type":"method","name":"getSystemResourceAsStream(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getSystemResourceAsStream(java.lang.String)","removedTags":["final"]},{"type":"method","name":"getSystemResources(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getSystemResources(java.lang.String)"},{"type":"method","name":"getUnnamedModule()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#getUnnamedModule()"},{"type":"method","name":"isRegisteredAsParallelCapable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#isRegisteredAsParallelCapable()"},{"type":"method","name":"loadClass(String, boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#loadClass(java.lang.String,boolean)","removedTags":["abstract"]},{"type":"method","name":"registerAsParallelCapable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#registerAsParallelCapable()"},{"type":"method","name":"resources(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#resources(java.lang.String)"},{"type":"method","name":"setClassAssertionStatus(String, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#setClassAssertionStatus(java.lang.String,boolean)"},{"type":"method","name":"setDefaultAssertionStatus(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#setDefaultAssertionStatus(boolean)"},{"type":"method","name":"setPackageAssertionStatus(String, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassLoader.html#setPackageAssertionStatus(java.lang.String,boolean)"}]},{"type":"class","name":"ClassNotFoundException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassNotFoundException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"],"deltas":[{"type":"method","name":"ClassNotFoundException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassNotFoundException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"getException()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassNotFoundException.html#getException()"}]},{"type":"class","name":"ClassValue","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ClassValue.html"},{"type":"class","name":"Class","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html","addedTags":["implements AnnotatedElement","implements Constable","implements GenericDeclaration","implements Type","implements TypeDescriptor.OfField"],"deltas":[{"type":"method","name":"accessFlags()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#accessFlags()","csr":"JDK-8281660"},{"type":"method","name":"arrayType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#arrayType()","csr":"JDK-8202031"},{"type":"method","name":"asSubclass(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#asSubclass(java.lang.Class)"},{"type":"method","name":"cast(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#cast(java.lang.Object)"},{"type":"method","name":"componentType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#componentType()","csr":"JDK-8202031"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"descriptorString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#descriptorString()","csr":"JDK-8202031"},{"type":"method","name":"desiredAssertionStatus()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#desiredAssertionStatus()"},{"type":"method","name":"forName(Module, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#forName(java.lang.Module,java.lang.String)"},{"type":"method","name":"forName(String, boolean, ClassLoader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#forName(java.lang.String,boolean,java.lang.ClassLoader)"},{"type":"method","name":"forPrimitiveName(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#forPrimitiveName(java.lang.String)","csr":"JDK-8312110"},{"type":"method","name":"getAnnotatedInterfaces()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getAnnotatedInterfaces()"},{"type":"method","name":"getAnnotatedSuperclass()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getAnnotatedSuperclass()"},{"type":"method","name":"getAnnotation(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getAnnotation(java.lang.Class)"},{"type":"method","name":"getAnnotations()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getAnnotations()"},{"type":"method","name":"getAnnotationsByType(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getAnnotationsByType(java.lang.Class)"},{"type":"method","name":"getCanonicalName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getCanonicalName()"},{"type":"method","name":"getConstructor(Class...)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getConstructor(java.lang.Class...)","removedTags":["throws SecurityException"]},{"type":"method","name":"getConstructors()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getConstructors()","removedTags":["throws SecurityException"]},{"type":"method","name":"getDeclaredAnnotation(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getDeclaredAnnotation(java.lang.Class)"},{"type":"method","name":"getDeclaredAnnotations()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getDeclaredAnnotations()"},{"type":"method","name":"getDeclaredAnnotationsByType(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getDeclaredAnnotationsByType(java.lang.Class)"},{"type":"method","name":"getDeclaredClasses()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getDeclaredClasses()","removedTags":["throws SecurityException"]},{"type":"method","name":"getDeclaredConstructor(Class...)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getDeclaredConstructor(java.lang.Class...)","removedTags":["throws SecurityException"]},{"type":"method","name":"getDeclaredConstructors()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getDeclaredConstructors()","removedTags":["throws SecurityException"]},{"type":"method","name":"getDeclaredField(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getDeclaredField(java.lang.String)","removedTags":["throws SecurityException"]},{"type":"method","name":"getDeclaredFields()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getDeclaredFields()","removedTags":["throws SecurityException"]},{"type":"method","name":"getDeclaredMethod(String, Class...)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getDeclaredMethod(java.lang.String,java.lang.Class...)","removedTags":["throws SecurityException"]},{"type":"method","name":"getDeclaredMethods()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getDeclaredMethods()","removedTags":["throws SecurityException"]},{"type":"method","name":"getEnclosingClass()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getEnclosingClass()"},{"type":"method","name":"getEnclosingConstructor()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getEnclosingConstructor()"},{"type":"method","name":"getEnclosingMethod()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getEnclosingMethod()"},{"type":"method","name":"getEnumConstants()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getEnumConstants()"},{"type":"method","name":"getField(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getField(java.lang.String)","removedTags":["throws SecurityException"]},{"type":"method","name":"getFields()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getFields()","removedTags":["throws SecurityException"]},{"type":"method","name":"getGenericInterfaces()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getGenericInterfaces()"},{"type":"method","name":"getGenericSuperclass()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getGenericSuperclass()"},{"type":"method","name":"getMethod(String, Class...)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getMethod(java.lang.String,java.lang.Class...)","removedTags":["throws SecurityException"]},{"type":"method","name":"getMethods()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getMethods()","removedTags":["throws SecurityException"]},{"type":"method","name":"getModule()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getModule()"},{"type":"method","name":"getNestHost()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getNestHost()","csr":"JDK-8197445"},{"type":"method","name":"getNestMembers()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getNestMembers()","csr":"JDK-8197445"},{"type":"method","name":"getPackage()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getPackage()"},{"type":"method","name":"getPackageName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getPackageName()"},{"type":"method","name":"getPermittedSubclasses()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getPermittedSubclasses()","csr":"JDK-8254183"},{"type":"method","name":"getProtectionDomain()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getProtectionDomain()"},{"type":"method","name":"getRecordComponents()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getRecordComponents()","csr":"JDK-8233436"},{"type":"method","name":"getSimpleName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getSimpleName()"},{"type":"method","name":"getTypeName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getTypeName()"},{"type":"method","name":"getTypeParameters()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#getTypeParameters()"},{"type":"method","name":"isAnnotation()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isAnnotation()"},{"type":"method","name":"isAnnotationPresent(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isAnnotationPresent(java.lang.Class)"},{"type":"method","name":"isAnonymousClass()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isAnonymousClass()"},{"type":"method","name":"isEnum()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isEnum()"},{"type":"method","name":"isHidden()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isHidden()","csr":"JDK-8238359"},{"type":"method","name":"isLocalClass()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isLocalClass()"},{"type":"method","name":"isMemberClass()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isMemberClass()"},{"type":"method","name":"isNestmateOf(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isNestmateOf(java.lang.Class)","csr":"JDK-8197445"},{"type":"method","name":"isRecord()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isRecord()","csr":"JDK-8233436"},{"type":"method","name":"isSealed()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isSealed()","csr":"JDK-8244556"},{"type":"method","name":"isSynthetic()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#isSynthetic()"},{"type":"method","name":"newInstance()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#newInstance()","addedTags":["deprecated"]},{"type":"method","name":"toGenericString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Class.html#toGenericString()"}]},{"type":"class","name":"Compiler","status":"removed","csr":"JDK-8304458"},{"type":"class","name":"Double","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html","addedTags":["implements Comparable","implements Constable","implements ConstantDesc"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#BYTES"},{"type":"field","name":"MAX_EXPONENT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#MAX_EXPONENT"},{"type":"field","name":"MIN_EXPONENT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#MIN_EXPONENT"},{"type":"field","name":"MIN_NORMAL","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#MIN_NORMAL"},{"type":"field","name":"PRECISION","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#PRECISION","csr":"JDK-8285241"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#SIZE"},{"type":"method","name":"Double(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"Double(double)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#%3Cinit%3E(double)","addedTags":["deprecated"]},{"type":"method","name":"compare(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#compare(double,double)"},{"type":"method","name":"compareTo(Double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#compareTo(java.lang.Double)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"doubleToRawLongBits(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#doubleToRawLongBits(double)"},{"type":"method","name":"hashCode(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#hashCode(double)"},{"type":"method","name":"isFinite(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#isFinite(double)"},{"type":"method","name":"max(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#max(double,double)"},{"type":"method","name":"min(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#min(double,double)"},{"type":"method","name":"parseDouble(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#parseDouble(java.lang.String)"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"sum(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#sum(double,double)"},{"type":"method","name":"toHexString(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#toHexString(double)"},{"type":"method","name":"valueOf(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Double.html#valueOf(double)"}]},{"type":"class","name":"Enum.EnumDesc","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Enum.EnumDesc.html","csr":"JDK-8202031"},{"type":"class","name":"EnumConstantNotPresentException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/EnumConstantNotPresentException.html"},{"type":"class","name":"Enum","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Enum.html"},{"type":"class","name":"Error","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Error.html","deltas":[{"type":"method","name":"Error(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Error.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"Error(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Error.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"type":"method","name":"Error(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Error.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"Exception","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Exception.html","deltas":[{"type":"method","name":"Exception(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Exception.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"Exception(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Exception.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"type":"method","name":"Exception(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Exception.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"Float","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html","addedTags":["implements Comparable","implements Constable","implements ConstantDesc"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#BYTES"},{"type":"field","name":"MAX_EXPONENT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#MAX_EXPONENT"},{"type":"field","name":"MIN_EXPONENT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#MIN_EXPONENT"},{"type":"field","name":"MIN_NORMAL","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#MIN_NORMAL"},{"type":"field","name":"PRECISION","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#PRECISION","csr":"JDK-8285241"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#SIZE"},{"type":"method","name":"Float(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"Float(double)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#%3Cinit%3E(double)","addedTags":["deprecated"]},{"type":"method","name":"Float(float)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#%3Cinit%3E(float)","addedTags":["deprecated"]},{"type":"method","name":"compare(float, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#compare(float,float)"},{"type":"method","name":"compareTo(Float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#compareTo(java.lang.Float)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"float16ToFloat(short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#float16ToFloat(short)","csr":"JDK-8290216"},{"type":"method","name":"floatToFloat16(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#floatToFloat16(float)","csr":"JDK-8290216"},{"type":"method","name":"floatToRawIntBits(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#floatToRawIntBits(float)"},{"type":"method","name":"hashCode(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#hashCode(float)"},{"type":"method","name":"isFinite(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#isFinite(float)"},{"type":"method","name":"max(float, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#max(float,float)"},{"type":"method","name":"min(float, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#min(float,float)"},{"type":"method","name":"parseFloat(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#parseFloat(java.lang.String)"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"sum(float, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#sum(float,float)"},{"type":"method","name":"toHexString(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#toHexString(float)"},{"type":"method","name":"valueOf(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Float.html#valueOf(float)"}]},{"type":"class","name":"IO","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IO.html","csr":"JDK-8353437"},{"type":"class","name":"IllegalAccessException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IllegalAccessException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"IllegalArgumentException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IllegalArgumentException.html","deltas":[{"type":"method","name":"IllegalArgumentException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IllegalArgumentException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"IllegalArgumentException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IllegalArgumentException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"IllegalCallerException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IllegalCallerException.html"},{"type":"class","name":"IllegalStateException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IllegalStateException.html","deltas":[{"type":"method","name":"IllegalStateException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IllegalStateException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"IllegalStateException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IllegalStateException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"IndexOutOfBoundsException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IndexOutOfBoundsException.html","deltas":[{"type":"method","name":"IndexOutOfBoundsException(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IndexOutOfBoundsException.html#%3Cinit%3E(int)"},{"type":"method","name":"IndexOutOfBoundsException(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/IndexOutOfBoundsException.html#%3Cinit%3E(long)","csr":"JDK-8255151"}]},{"type":"class","name":"InheritableThreadLocal","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/InheritableThreadLocal.html"},{"type":"class","name":"InstantiationException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/InstantiationException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"Integer","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html","addedTags":["implements Comparable","implements Constable","implements ConstantDesc"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#BYTES"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#SIZE"},{"type":"method","name":"Integer(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"Integer(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#%3Cinit%3E(int)","addedTags":["deprecated"]},{"type":"method","name":"bitCount(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#bitCount(int)"},{"type":"method","name":"compare(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#compare(int,int)"},{"type":"method","name":"compareTo(Integer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#compareTo(java.lang.Integer)"},{"type":"method","name":"compareUnsigned(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#compareUnsigned(int,int)"},{"type":"method","name":"compress(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#compress(int,int)","csr":"JDK-8283893"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"divideUnsigned(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#divideUnsigned(int,int)"},{"type":"method","name":"expand(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#expand(int,int)","csr":"JDK-8283893"},{"type":"method","name":"hashCode(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#hashCode(int)"},{"type":"method","name":"highestOneBit(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#highestOneBit(int)"},{"type":"method","name":"lowestOneBit(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#lowestOneBit(int)"},{"type":"method","name":"max(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#max(int,int)"},{"type":"method","name":"min(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#min(int,int)"},{"type":"method","name":"numberOfLeadingZeros(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#numberOfLeadingZeros(int)"},{"type":"method","name":"numberOfTrailingZeros(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#numberOfTrailingZeros(int)"},{"type":"method","name":"parseInt(CharSequence, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#parseInt(java.lang.CharSequence,int,int,int)"},{"type":"method","name":"parseUnsignedInt(CharSequence, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#parseUnsignedInt(java.lang.CharSequence,int,int,int)"},{"type":"method","name":"parseUnsignedInt(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#parseUnsignedInt(java.lang.String)"},{"type":"method","name":"parseUnsignedInt(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#parseUnsignedInt(java.lang.String,int)"},{"type":"method","name":"remainderUnsigned(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#remainderUnsigned(int,int)"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"reverse(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#reverse(int)"},{"type":"method","name":"reverseBytes(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#reverseBytes(int)"},{"type":"method","name":"rotateLeft(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#rotateLeft(int,int)"},{"type":"method","name":"rotateRight(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#rotateRight(int,int)"},{"type":"method","name":"signum(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#signum(int)"},{"type":"method","name":"sum(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#sum(int,int)"},{"type":"method","name":"toUnsignedLong(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#toUnsignedLong(int)"},{"type":"method","name":"toUnsignedString(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#toUnsignedString(int)"},{"type":"method","name":"toUnsignedString(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#toUnsignedString(int,int)"},{"type":"method","name":"valueOf(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Integer.html#valueOf(int)"}]},{"type":"class","name":"InternalError","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/InternalError.html","deltas":[{"type":"method","name":"InternalError(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/InternalError.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"InternalError(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/InternalError.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"LayerInstantiationException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/LayerInstantiationException.html"},{"type":"class","name":"LinkageError","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/LinkageError.html","deltas":[{"type":"method","name":"LinkageError(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/LinkageError.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"}]},{"type":"class","name":"Long","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html","addedTags":["implements Comparable","implements Constable","implements ConstantDesc"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#BYTES"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#SIZE"},{"type":"method","name":"Long(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"Long(long)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#%3Cinit%3E(long)","addedTags":["deprecated"]},{"type":"method","name":"bitCount(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#bitCount(long)"},{"type":"method","name":"compare(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#compare(long,long)"},{"type":"method","name":"compareTo(Long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#compareTo(java.lang.Long)"},{"type":"method","name":"compareUnsigned(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#compareUnsigned(long,long)"},{"type":"method","name":"compress(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#compress(long,long)","csr":"JDK-8283893"},{"type":"method","name":"decode(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#decode(java.lang.String)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"divideUnsigned(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#divideUnsigned(long,long)"},{"type":"method","name":"expand(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#expand(long,long)","csr":"JDK-8283893"},{"type":"method","name":"hashCode(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#hashCode(long)"},{"type":"method","name":"highestOneBit(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#highestOneBit(long)"},{"type":"method","name":"lowestOneBit(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#lowestOneBit(long)"},{"type":"method","name":"max(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#max(long,long)"},{"type":"method","name":"min(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#min(long,long)"},{"type":"method","name":"numberOfLeadingZeros(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#numberOfLeadingZeros(long)"},{"type":"method","name":"numberOfTrailingZeros(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#numberOfTrailingZeros(long)"},{"type":"method","name":"parseLong(CharSequence, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#parseLong(java.lang.CharSequence,int,int,int)"},{"type":"method","name":"parseUnsignedLong(CharSequence, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#parseUnsignedLong(java.lang.CharSequence,int,int,int)"},{"type":"method","name":"parseUnsignedLong(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#parseUnsignedLong(java.lang.String)"},{"type":"method","name":"parseUnsignedLong(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#parseUnsignedLong(java.lang.String,int)"},{"type":"method","name":"remainderUnsigned(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#remainderUnsigned(long,long)"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"reverse(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#reverse(long)"},{"type":"method","name":"reverseBytes(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#reverseBytes(long)"},{"type":"method","name":"rotateLeft(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#rotateLeft(long,int)"},{"type":"method","name":"rotateRight(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#rotateRight(long,int)"},{"type":"method","name":"signum(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#signum(long)"},{"type":"method","name":"sum(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#sum(long,long)"},{"type":"method","name":"toUnsignedString(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#toUnsignedString(long)"},{"type":"method","name":"toUnsignedString(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#toUnsignedString(long,int)"},{"type":"method","name":"valueOf(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Long.html#valueOf(long)"}]},{"type":"class","name":"MatchException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/MatchException.html","csr":"JDK-8284528"},{"type":"class","name":"Math","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html","deltas":[{"type":"field","name":"TAU","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#TAU","csr":"JDK-8283136"},{"type":"method","name":"absExact(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#absExact(int)","csr":"JDK-8241805"},{"type":"method","name":"absExact(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#absExact(long)","csr":"JDK-8241805"},{"type":"method","name":"acosh(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#acosh(double)","csr":"JDK-8376782"},{"type":"method","name":"addExact(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#addExact(int,int)"},{"type":"method","name":"addExact(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#addExact(long,long)"},{"type":"method","name":"asinh(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#asinh(double)","csr":"JDK-8376469"},{"type":"method","name":"atanh(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#atanh(double)","csr":"JDK-8378161"},{"type":"method","name":"cbrt(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#cbrt(double)"},{"type":"method","name":"ceilDiv(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#ceilDiv(int,int)","csr":"JDK-8273090"},{"type":"method","name":"ceilDiv(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#ceilDiv(long,int)","csr":"JDK-8273090"},{"type":"method","name":"ceilDiv(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#ceilDiv(long,long)","csr":"JDK-8273090"},{"type":"method","name":"ceilDivExact(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#ceilDivExact(int,int)","csr":"JDK-8273090"},{"type":"method","name":"ceilDivExact(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#ceilDivExact(long,long)","csr":"JDK-8273090"},{"type":"method","name":"ceilMod(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#ceilMod(int,int)","csr":"JDK-8273090"},{"type":"method","name":"ceilMod(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#ceilMod(long,int)","csr":"JDK-8273090"},{"type":"method","name":"ceilMod(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#ceilMod(long,long)","csr":"JDK-8273090"},{"type":"method","name":"clamp(double, double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#clamp(double,double,double)","csr":"JDK-8301301"},{"type":"method","name":"clamp(float, float, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#clamp(float,float,float)","csr":"JDK-8301301"},{"type":"method","name":"clamp(long, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#clamp(long,int,int)","csr":"JDK-8301301"},{"type":"method","name":"clamp(long, long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#clamp(long,long,long)","csr":"JDK-8301301"},{"type":"method","name":"copySign(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#copySign(double,double)"},{"type":"method","name":"copySign(float, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#copySign(float,float)"},{"type":"method","name":"cosh(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#cosh(double)"},{"type":"method","name":"decrementExact(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#decrementExact(int)"},{"type":"method","name":"decrementExact(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#decrementExact(long)"},{"type":"method","name":"divideExact(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#divideExact(int,int)","csr":"JDK-8270378"},{"type":"method","name":"divideExact(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#divideExact(long,long)","csr":"JDK-8270378"},{"type":"method","name":"expm1(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#expm1(double)"},{"type":"method","name":"floorDiv(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#floorDiv(int,int)"},{"type":"method","name":"floorDiv(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#floorDiv(long,int)"},{"type":"method","name":"floorDiv(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#floorDiv(long,long)"},{"type":"method","name":"floorDivExact(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#floorDivExact(int,int)","csr":"JDK-8271518"},{"type":"method","name":"floorDivExact(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#floorDivExact(long,long)","csr":"JDK-8271518"},{"type":"method","name":"floorMod(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#floorMod(int,int)"},{"type":"method","name":"floorMod(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#floorMod(long,int)"},{"type":"method","name":"floorMod(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#floorMod(long,long)"},{"type":"method","name":"fma(double, double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#fma(double,double,double)"},{"type":"method","name":"fma(float, float, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#fma(float,float,float)"},{"type":"method","name":"getExponent(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#getExponent(double)"},{"type":"method","name":"getExponent(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#getExponent(float)"},{"type":"method","name":"hypot(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#hypot(double,double)"},{"type":"method","name":"incrementExact(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#incrementExact(int)"},{"type":"method","name":"incrementExact(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#incrementExact(long)"},{"type":"method","name":"log10(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#log10(double)"},{"type":"method","name":"log1p(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#log1p(double)"},{"type":"method","name":"multiplyExact(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#multiplyExact(int,int)"},{"type":"method","name":"multiplyExact(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#multiplyExact(long,int)"},{"type":"method","name":"multiplyExact(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#multiplyExact(long,long)"},{"type":"method","name":"multiplyFull(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#multiplyFull(int,int)"},{"type":"method","name":"multiplyHigh(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#multiplyHigh(long,long)"},{"type":"method","name":"negateExact(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#negateExact(int)"},{"type":"method","name":"negateExact(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#negateExact(long)"},{"type":"method","name":"nextAfter(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#nextAfter(double,double)"},{"type":"method","name":"nextAfter(float, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#nextAfter(float,double)"},{"type":"method","name":"nextDown(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#nextDown(double)"},{"type":"method","name":"nextDown(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#nextDown(float)"},{"type":"method","name":"nextUp(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#nextUp(double)"},{"type":"method","name":"nextUp(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#nextUp(float)"},{"type":"method","name":"powExact(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#powExact(int,int)","csr":"JDK-8356077"},{"type":"method","name":"powExact(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#powExact(long,int)","csr":"JDK-8356077"},{"type":"method","name":"scalb(double, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#scalb(double,int)"},{"type":"method","name":"scalb(float, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#scalb(float,int)"},{"type":"method","name":"signum(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#signum(double)"},{"type":"method","name":"signum(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#signum(float)"},{"type":"method","name":"sinh(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#sinh(double)"},{"type":"method","name":"subtractExact(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#subtractExact(int,int)"},{"type":"method","name":"subtractExact(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#subtractExact(long,long)"},{"type":"method","name":"tanh(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#tanh(double)"},{"type":"method","name":"toDegrees(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#toDegrees(double)"},{"type":"method","name":"toIntExact(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#toIntExact(long)"},{"type":"method","name":"toRadians(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#toRadians(double)"},{"type":"method","name":"ulp(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#ulp(double)"},{"type":"method","name":"ulp(float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#ulp(float)"},{"type":"method","name":"unsignedMultiplyExact(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#unsignedMultiplyExact(int,int)","csr":"JDK-8356077"},{"type":"method","name":"unsignedMultiplyExact(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#unsignedMultiplyExact(long,int)","csr":"JDK-8356077"},{"type":"method","name":"unsignedMultiplyExact(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#unsignedMultiplyExact(long,long)","csr":"JDK-8356077"},{"type":"method","name":"unsignedMultiplyHigh(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#unsignedMultiplyHigh(long,long)","csr":"JDK-8269705"},{"type":"method","name":"unsignedPowExact(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#unsignedPowExact(int,int)","csr":"JDK-8356077"},{"type":"method","name":"unsignedPowExact(long, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Math.html#unsignedPowExact(long,int)","csr":"JDK-8356077"}]},{"type":"class","name":"ModuleLayer.Controller","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ModuleLayer.Controller.html"},{"type":"class","name":"ModuleLayer","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ModuleLayer.html"},{"type":"class","name":"Module","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Module.html"},{"type":"class","name":"NoSuchFieldException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/NoSuchFieldException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"NoSuchMethodException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/NoSuchMethodException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"NullPointerException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/NullPointerException.html","deltas":[{"type":"method","name":"fillInStackTrace()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/NullPointerException.html#fillInStackTrace()","csr":"JDK-8248476"},{"type":"method","name":"getMessage()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/NullPointerException.html#getMessage()","csr":"JDK-8227717"}]},{"type":"class","name":"Object","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Object.html","deltas":[{"type":"method","name":"finalize()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Object.html#finalize()","addedTags":["deprecated","forRemoval"]}]},{"type":"class","name":"Package","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Package.html"},{"type":"class","name":"ProcessBuilder.Redirect","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ProcessBuilder.Redirect.html"},{"type":"class","name":"ProcessBuilder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ProcessBuilder.html"},{"type":"class","name":"Process","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"children()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#children()"},{"type":"method","name":"close()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#close()","csr":"JDK-8364362"},{"type":"method","name":"descendants()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#descendants()"},{"type":"method","name":"destroyForcibly()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#destroyForcibly()"},{"type":"method","name":"errorReader()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#errorReader()","csr":"JDK-8191490"},{"type":"method","name":"errorReader(Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#errorReader(java.nio.charset.Charset)","csr":"JDK-8191490"},{"type":"method","name":"info()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#info()"},{"type":"method","name":"inputReader()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#inputReader()","csr":"JDK-8191490"},{"type":"method","name":"inputReader(Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#inputReader(java.nio.charset.Charset)","csr":"JDK-8191490"},{"type":"method","name":"isAlive()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#isAlive()"},{"type":"method","name":"onExit()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#onExit()"},{"type":"method","name":"outputWriter()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#outputWriter()","csr":"JDK-8191490"},{"type":"method","name":"outputWriter(Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#outputWriter(java.nio.charset.Charset)","csr":"JDK-8191490"},{"type":"method","name":"pid()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#pid()"},{"type":"method","name":"supportsNormalTermination()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#supportsNormalTermination()"},{"type":"method","name":"toHandle()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#toHandle()"},{"type":"method","name":"waitFor(Duration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#waitFor(java.time.Duration)","csr":"JDK-8336494"},{"type":"method","name":"waitFor(long, TimeUnit)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Process.html#waitFor(long,java.util.concurrent.TimeUnit)"}]},{"type":"class","name":"Record","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Record.html","csr":"JDK-8233436"},{"type":"class","name":"ReflectiveOperationException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ReflectiveOperationException.html"},{"type":"class","name":"Runtime.Version","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.Version.html"},{"type":"class","name":"RuntimeException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/RuntimeException.html","deltas":[{"type":"method","name":"RuntimeException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/RuntimeException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"RuntimeException(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/RuntimeException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"type":"method","name":"RuntimeException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/RuntimeException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"RuntimePermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/RuntimePermission.html"},{"type":"class","name":"Runtime","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html","addedTags":["final"],"deltas":[{"type":"method","name":"addShutdownHook(Thread)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#addShutdownHook(java.lang.Thread)"},{"type":"method","name":"availableProcessors()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#availableProcessors()"},{"type":"method","name":"exec(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"exec(String, String[])","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String,java.lang.String%5B%5D)","addedTags":["deprecated"]},{"type":"method","name":"exec(String, String[], File)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String,java.lang.String%5B%5D,java.io.File)"},{"type":"method","name":"exec(String[], String[], File)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String%5B%5D,java.lang.String%5B%5D,java.io.File)"},{"type":"method","name":"getLocalizedInputStream(InputStream)","status":"removed","csr":"JDK-8193162"},{"type":"method","name":"getLocalizedOutputStream(OutputStream)","status":"removed","csr":"JDK-8193162"},{"type":"method","name":"halt(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#halt(int)"},{"type":"method","name":"maxMemory()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#maxMemory()"},{"type":"method","name":"removeShutdownHook(Thread)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#removeShutdownHook(java.lang.Thread)"},{"type":"method","name":"runFinalization()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#runFinalization()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"runFinalizersOnExit(boolean)","status":"removed","csr":"JDK-8198250"},{"type":"method","name":"traceInstructions(boolean)","status":"removed","csr":"JDK-8225330"},{"type":"method","name":"traceMethodCalls(boolean)","status":"removed","csr":"JDK-8225330"},{"type":"method","name":"version()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runtime.html#version()"}]},{"type":"class","name":"ScopedValue.Carrier","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ScopedValue.Carrier.html","csr":"JDK-8306573"},{"type":"class","name":"ScopedValue","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ScopedValue.html","csr":"JDK-8306573"},{"type":"class","name":"SecurityException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/SecurityException.html","deltas":[{"type":"method","name":"SecurityException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/SecurityException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"SecurityException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/SecurityException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"SecurityManager","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/SecurityManager.html","addedTags":["deprecated","forRemoval"],"removedTags":["abstract"],"deltas":[{"type":"field","name":"inCheck","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"SecurityManager()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/SecurityManager.html#%3Cinit%3E()","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"checkAwtEventQueueAccess()","status":"removed","csr":"JDK-8200185"},{"type":"method","name":"checkMemberAccess(Class, int)","status":"removed","csr":"JDK-8200185"},{"type":"method","name":"checkPermission(Permission)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/SecurityManager.html#checkPermission(java.security.Permission)"},{"type":"method","name":"checkPermission(Permission, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/SecurityManager.html#checkPermission(java.security.Permission,java.lang.Object)"},{"type":"method","name":"checkSystemClipboardAccess()","status":"removed","csr":"JDK-8200185"},{"type":"method","name":"checkTopLevelWindow(Object)","status":"removed","csr":"JDK-8200185"},{"type":"method","name":"classDepth(String)","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"classLoaderDepth()","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"currentClassLoader()","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"currentLoadedClass()","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"getInCheck()","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"inClass(String)","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"inClassLoader()","status":"removed","csr":"JDK-8189750"}]},{"type":"class","name":"Short","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html","addedTags":["implements Comparable","implements Constable"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#BYTES"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#SIZE"},{"type":"method","name":"Short(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"Short(short)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#%3Cinit%3E(short)","addedTags":["deprecated"]},{"type":"method","name":"compare(short, short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#compare(short,short)"},{"type":"method","name":"compareTo(Short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#compareTo(java.lang.Short)"},{"type":"method","name":"compareUnsigned(short, short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#compareUnsigned(short,short)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#describeConstable()","csr":"JDK-8241667"},{"type":"method","name":"hashCode(short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#hashCode(short)"},{"type":"method","name":"reverseBytes(short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#reverseBytes(short)"},{"type":"method","name":"toUnsignedInt(short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#toUnsignedInt(short)"},{"type":"method","name":"toUnsignedLong(short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#toUnsignedLong(short)"},{"type":"method","name":"valueOf(short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Short.html#valueOf(short)"}]},{"type":"class","name":"StackTraceElement","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StackTraceElement.html"},{"type":"class","name":"StackWalker","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StackWalker.html"},{"type":"class","name":"StrictMath","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StrictMath.html"},{"type":"class","name":"StringBuffer","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html","addedTags":["extends AbstractStringBuilder","implements Appendable","implements CharSequence","implements Comparable"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"StringBuffer(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#%3Cinit%3E(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#append(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#append(java.lang.CharSequence,int,int)"},{"type":"method","name":"append(StringBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#append(java.lang.StringBuffer)"},{"type":"method","name":"appendCodePoint(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#appendCodePoint(int)"},{"type":"method","name":"codePointAt(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#codePointAt(int)"},{"type":"method","name":"codePointBefore(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#codePointBefore(int)"},{"type":"method","name":"codePointCount(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#codePointCount(int,int)"},{"type":"method","name":"compareTo(StringBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#compareTo(java.lang.StringBuffer)","csr":"JDK-8195867"},{"type":"method","name":"delete(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#delete(int,int)"},{"type":"method","name":"deleteCharAt(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#deleteCharAt(int)"},{"type":"method","name":"indexOf(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#indexOf(java.lang.String)"},{"type":"method","name":"indexOf(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#indexOf(java.lang.String,int)"},{"type":"method","name":"insert(int, CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#insert(int,java.lang.CharSequence)"},{"type":"method","name":"insert(int, CharSequence, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#insert(int,java.lang.CharSequence,int,int)"},{"type":"method","name":"insert(int, char[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#insert(int,char%5B%5D,int,int)"},{"type":"method","name":"lastIndexOf(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#lastIndexOf(java.lang.String)"},{"type":"method","name":"lastIndexOf(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#lastIndexOf(java.lang.String,int)"},{"type":"method","name":"offsetByCodePoints(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#offsetByCodePoints(int,int)"},{"type":"method","name":"repeat(CharSequence, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#repeat(java.lang.CharSequence,int)","csr":"JDK-8302686"},{"type":"method","name":"repeat(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#repeat(int,int)","csr":"JDK-8302686"},{"type":"method","name":"replace(int, int, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#replace(int,int,java.lang.String)"},{"type":"method","name":"subSequence(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#subSequence(int,int)"},{"type":"method","name":"substring(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#substring(int)"},{"type":"method","name":"substring(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#substring(int,int)"},{"type":"method","name":"trimToSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuffer.html#trimToSize()"}]},{"type":"class","name":"StringBuilder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StringBuilder.html"},{"type":"class","name":"String","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html","addedTags":["implements CharSequence","implements Comparable","implements Constable","implements ConstantDesc"],"deltas":[{"type":"field","name":"CASE_INSENSITIVE_ORDER","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#CASE_INSENSITIVE_ORDER"},{"type":"field","name":"UNICODE_CASEFOLD_ORDER","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#UNICODE_CASEFOLD_ORDER","csr":"JDK-8369017"},{"type":"method","name":"String(StringBuilder)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#%3Cinit%3E(java.lang.StringBuilder)"},{"type":"method","name":"String(byte[], Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#%3Cinit%3E(byte%5B%5D,java.nio.charset.Charset)"},{"type":"method","name":"String(byte[], int, int, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#%3Cinit%3E(byte%5B%5D,int,int,java.nio.charset.Charset)"},{"type":"method","name":"String(int[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#%3Cinit%3E(int%5B%5D,int,int)"},{"type":"method","name":"chars()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#chars()"},{"type":"method","name":"codePointAt(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#codePointAt(int)"},{"type":"method","name":"codePointBefore(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#codePointBefore(int)"},{"type":"method","name":"codePointCount(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#codePointCount(int,int)"},{"type":"method","name":"codePoints()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#codePoints()"},{"type":"method","name":"compareToFoldCase(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#compareToFoldCase(java.lang.String)","csr":"JDK-8369017"},{"type":"method","name":"compareToIgnoreCase(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#compareToIgnoreCase(java.lang.String)"},{"type":"method","name":"contains(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#contains(java.lang.CharSequence)"},{"type":"method","name":"contentEquals(CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#contentEquals(java.lang.CharSequence)"},{"type":"method","name":"contentEquals(StringBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#contentEquals(java.lang.StringBuffer)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"encodedLength(Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#encodedLength(java.nio.charset.Charset)","csr":"JDK-8375318"},{"type":"method","name":"equalsFoldCase(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#equalsFoldCase(java.lang.String)","csr":"JDK-8369017"},{"type":"method","name":"format(Locale, String, Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#format(java.util.Locale,java.lang.String,java.lang.Object...)"},{"type":"method","name":"format(String, Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#format(java.lang.String,java.lang.Object...)"},{"type":"method","name":"formatted(Object...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#formatted(java.lang.Object...)","csr":"JDK-8203630"},{"type":"method","name":"getBytes(Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#getBytes(java.nio.charset.Charset)"},{"type":"method","name":"indent(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#indent(int)","csr":"JDK-8200435"},{"type":"method","name":"indexOf(String, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#indexOf(java.lang.String,int,int)","csr":"JDK-8303650"},{"type":"method","name":"indexOf(int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#indexOf(int,int,int)","csr":"JDK-8302680"},{"type":"method","name":"isBlank()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#isBlank()","csr":"JDK-8200437"},{"type":"method","name":"isEmpty()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#isEmpty()"},{"type":"method","name":"join(CharSequence, CharSequence...)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#join(java.lang.CharSequence,java.lang.CharSequence...)"},{"type":"method","name":"join(CharSequence, Iterable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#join(java.lang.CharSequence,java.lang.Iterable)"},{"type":"method","name":"lines()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#lines()","csr":"JDK-8200425"},{"type":"method","name":"matches(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#matches(java.lang.String)"},{"type":"method","name":"offsetByCodePoints(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#offsetByCodePoints(int,int)"},{"type":"method","name":"repeat(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#repeat(int)","csr":"JDK-8198296"},{"type":"method","name":"replace(CharSequence, CharSequence)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#replace(java.lang.CharSequence,java.lang.CharSequence)"},{"type":"method","name":"replaceAll(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#replaceAll(java.lang.String,java.lang.String)"},{"type":"method","name":"replaceFirst(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#replaceFirst(java.lang.String,java.lang.String)"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"split(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#split(java.lang.String)"},{"type":"method","name":"split(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#split(java.lang.String,int)"},{"type":"method","name":"splitWithDelimiters(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#splitWithDelimiters(java.lang.String,int)","csr":"JDK-8305488"},{"type":"method","name":"strip()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#strip()","csr":"JDK-8200378"},{"type":"method","name":"stripIndent()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#stripIndent()","csr":"JDK-8223776"},{"type":"method","name":"stripLeading()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#stripLeading()","csr":"JDK-8200378"},{"type":"method","name":"stripTrailing()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#stripTrailing()","csr":"JDK-8200378"},{"type":"method","name":"subSequence(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#subSequence(int,int)"},{"type":"method","name":"transform(Function)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#transform(java.util.function.Function)","csr":"JDK-8203703"},{"type":"method","name":"translateEscapes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/String.html#translateEscapes()","csr":"JDK-8223781"}]},{"type":"class","name":"System.LoggerFinder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.LoggerFinder.html"},{"type":"class","name":"System","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html","deltas":[{"type":"method","name":"clearProperty(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#clearProperty(java.lang.String)"},{"type":"method","name":"console()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#console()"},{"type":"method","name":"getLogger(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#getLogger(java.lang.String)"},{"type":"method","name":"getLogger(String, ResourceBundle)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#getLogger(java.lang.String,java.util.ResourceBundle)"},{"type":"method","name":"getSecurityManager()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#getSecurityManager()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"getenv()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#getenv()"},{"type":"method","name":"getenv(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#getenv(java.lang.String)","removedTags":["deprecated"]},{"type":"method","name":"inheritedChannel()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#inheritedChannel()"},{"type":"method","name":"lineSeparator()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#lineSeparator()"},{"type":"method","name":"mapLibraryName(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#mapLibraryName(java.lang.String)"},{"type":"method","name":"nanoTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#nanoTime()"},{"type":"method","name":"runFinalization()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#runFinalization()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"runFinalizersOnExit(boolean)","status":"removed","csr":"JDK-8198250"},{"type":"method","name":"setProperty(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#setProperty(java.lang.String,java.lang.String)"},{"type":"method","name":"setSecurityManager(SecurityManager)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.html#setSecurityManager(java.lang.SecurityManager)","addedTags":["deprecated","forRemoval"]}]},{"type":"class","name":"ThreadDeath","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ThreadDeath.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"ThreadGroup","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ThreadGroup.html","addedTags":["implements Thread.UncaughtExceptionHandler"],"deltas":[{"type":"method","name":"allowThreadSuspension(boolean)","status":"removed","csr":"JDK-8297331"},{"type":"method","name":"checkAccess()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ThreadGroup.html#checkAccess()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"destroy()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ThreadGroup.html#destroy()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"interrupt()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ThreadGroup.html#interrupt()"},{"type":"method","name":"isDaemon()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ThreadGroup.html#isDaemon()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"isDestroyed()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ThreadGroup.html#isDestroyed()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"resume()","status":"removed","csr":"JDK-8320598"},{"type":"method","name":"setDaemon(boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ThreadGroup.html#setDaemon(boolean)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"stop()","status":"removed","csr":"JDK-8320891"},{"type":"method","name":"suspend()","status":"removed","csr":"JDK-8320598"}]},{"type":"class","name":"ThreadLocal","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ThreadLocal.html"},{"type":"class","name":"Thread","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html","deltas":[{"type":"method","name":"Thread(ThreadGroup, Runnable, String, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#%3Cinit%3E(java.lang.ThreadGroup,java.lang.Runnable,java.lang.String,long)"},{"type":"method","name":"Thread(ThreadGroup, Runnable, String, long, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#%3Cinit%3E(java.lang.ThreadGroup,java.lang.Runnable,java.lang.String,long,boolean)"},{"type":"method","name":"checkAccess()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#checkAccess()","addedTags":["deprecated","final","forRemoval"]},{"type":"method","name":"clone()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#clone()"},{"type":"method","name":"countStackFrames()","status":"removed","csr":"JDK-8309201"},{"type":"method","name":"destroy()","status":"removed","csr":"JDK-8204260"},{"type":"method","name":"getAllStackTraces()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#getAllStackTraces()"},{"type":"method","name":"getContextClassLoader()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#getContextClassLoader()"},{"type":"method","name":"getDefaultUncaughtExceptionHandler()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#getDefaultUncaughtExceptionHandler()"},{"type":"method","name":"getId()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#getId()"},{"type":"method","name":"getStackTrace()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#getStackTrace()"},{"type":"method","name":"getState()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#getState()"},{"type":"method","name":"getUncaughtExceptionHandler()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#getUncaughtExceptionHandler()"},{"type":"method","name":"holdsLock(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#holdsLock(java.lang.Object)"},{"type":"method","name":"isVirtual()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#isVirtual()","csr":"JDK-8284169"},{"type":"method","name":"join(Duration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#join(java.time.Duration)","csr":"JDK-8284169"},{"type":"method","name":"ofPlatform()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#ofPlatform()","csr":"JDK-8284169"},{"type":"method","name":"ofVirtual()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#ofVirtual()","csr":"JDK-8284169"},{"type":"method","name":"onSpinWait()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#onSpinWait()"},{"type":"method","name":"resume()","status":"removed","csr":"JDK-8320598"},{"type":"method","name":"setContextClassLoader(ClassLoader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#setContextClassLoader(java.lang.ClassLoader)"},{"type":"method","name":"setDefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)"},{"type":"method","name":"setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#setUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)"},{"type":"method","name":"sleep(Duration)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#sleep(java.time.Duration)","csr":"JDK-8284169"},{"type":"method","name":"startVirtualThread(Runnable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#startVirtualThread(java.lang.Runnable)","csr":"JDK-8284169"},{"type":"method","name":"stop()","status":"removed","csr":"JDK-8368237"},{"type":"method","name":"stop(Throwable)","status":"removed","csr":"JDK-8204260"},{"type":"method","name":"suspend()","status":"removed","csr":"JDK-8320598"},{"type":"method","name":"threadId()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.html#threadId()","csr":"JDK-8284169"}]},{"type":"class","name":"Throwable","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Throwable.html","deltas":[{"type":"method","name":"Throwable(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Throwable.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"Throwable(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Throwable.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"type":"method","name":"Throwable(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Throwable.html#%3Cinit%3E(java.lang.Throwable)"},{"type":"method","name":"addSuppressed(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)"},{"type":"method","name":"getCause()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Throwable.html#getCause()"},{"type":"method","name":"getStackTrace()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Throwable.html#getStackTrace()"},{"type":"method","name":"getSuppressed()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Throwable.html#getSuppressed()"},{"type":"method","name":"initCause(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)"},{"type":"method","name":"setStackTrace(StackTraceElement[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)"}]},{"type":"class","name":"TypeNotPresentException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/TypeNotPresentException.html"},{"type":"class","name":"UnsupportedClassVersionError","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/UnsupportedClassVersionError.html"},{"type":"class","name":"UnsupportedOperationException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/UnsupportedOperationException.html"},{"type":"class","name":"VirtualMachineError","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/VirtualMachineError.html","deltas":[{"type":"method","name":"VirtualMachineError(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/VirtualMachineError.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"VirtualMachineError(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/VirtualMachineError.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"WrongThreadException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/WrongThreadException.html","csr":"JDK-8284169"},{"type":"enum","name":"Character.UnicodeScript","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Character.UnicodeScript.html"},{"type":"enum","name":"ProcessBuilder.Redirect.Type","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ProcessBuilder.Redirect.Type.html"},{"type":"enum","name":"StackWalker.Option","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StackWalker.Option.html"},{"type":"enum","name":"System.Logger.Level","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.Logger.Level.html"},{"type":"enum","name":"Thread.State","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.State.html"},{"type":"interface","name":"Appendable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Appendable.html"},{"type":"interface","name":"AutoCloseable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/AutoCloseable.html"},{"type":"interface","name":"CharSequence","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/CharSequence.html"},{"type":"interface","name":"Cloneable","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Cloneable.html","addedTags":["abstract"]},{"type":"interface","name":"Comparable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Comparable.html"},{"type":"interface","name":"Iterable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Iterable.html"},{"type":"interface","name":"LazyConstant","status":"added","preview":true,"javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/LazyConstant.html","csr":"JDK-8366179"},{"type":"interface","name":"ProcessHandle.Info","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ProcessHandle.Info.html"},{"type":"interface","name":"ProcessHandle","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ProcessHandle.html"},{"type":"interface","name":"Readable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Readable.html"},{"type":"interface","name":"Runnable","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Runnable.html","addedTags":["abstract"]},{"type":"interface","name":"ScopedValue.CallableOp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/ScopedValue.CallableOp.html","csr":"JDK-8331190"},{"type":"interface","name":"StackWalker.StackFrame","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/StackWalker.StackFrame.html"},{"type":"interface","name":"System.Logger","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/System.Logger.html"},{"type":"interface","name":"Thread.Builder.OfPlatform","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.Builder.OfPlatform.html","csr":"JDK-8284169"},{"type":"interface","name":"Thread.Builder.OfVirtual","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.Builder.OfVirtual.html","csr":"JDK-8284169"},{"type":"interface","name":"Thread.Builder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.Builder.html","csr":"JDK-8284169"},{"type":"interface","name":"Thread.UncaughtExceptionHandler","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/lang/Thread.UncaughtExceptionHandler.html"}]},{"type":"package","name":"java.math","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/package-summary.html","deltas":[{"type":"class","name":"BigDecimal","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html","addedTags":["implements Comparable"],"deltas":[{"type":"field","name":"ONE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ONE"},{"type":"field","name":"ROUND_CEILING","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ROUND_CEILING","addedTags":["deprecated"]},{"type":"field","name":"ROUND_DOWN","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ROUND_DOWN","addedTags":["deprecated"]},{"type":"field","name":"ROUND_FLOOR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ROUND_FLOOR","addedTags":["deprecated"]},{"type":"field","name":"ROUND_HALF_DOWN","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ROUND_HALF_DOWN","addedTags":["deprecated"]},{"type":"field","name":"ROUND_HALF_EVEN","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ROUND_HALF_EVEN","addedTags":["deprecated"]},{"type":"field","name":"ROUND_HALF_UP","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ROUND_HALF_UP","addedTags":["deprecated"]},{"type":"field","name":"ROUND_UNNECESSARY","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ROUND_UNNECESSARY","addedTags":["deprecated"]},{"type":"field","name":"ROUND_UP","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ROUND_UP","addedTags":["deprecated"]},{"type":"field","name":"TEN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#TEN"},{"type":"field","name":"TWO","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#TWO","csr":"JDK-8286841"},{"type":"field","name":"ZERO","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ZERO"},{"type":"method","name":"BigDecimal(BigInteger, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(java.math.BigInteger,java.math.MathContext)"},{"type":"method","name":"BigDecimal(BigInteger, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(java.math.BigInteger,int)","removedTags":["throws NumberFormatException"]},{"type":"method","name":"BigDecimal(BigInteger, int, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(java.math.BigInteger,int,java.math.MathContext)"},{"type":"method","name":"BigDecimal(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(java.lang.String)","removedTags":["throws NumberFormatException"]},{"type":"method","name":"BigDecimal(String, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(java.lang.String,java.math.MathContext)"},{"type":"method","name":"BigDecimal(char[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(char%5B%5D)"},{"type":"method","name":"BigDecimal(char[], MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(char%5B%5D,java.math.MathContext)"},{"type":"method","name":"BigDecimal(char[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(char%5B%5D,int,int)"},{"type":"method","name":"BigDecimal(char[], int, int, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(char%5B%5D,int,int,java.math.MathContext)"},{"type":"method","name":"BigDecimal(double)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(double)","removedTags":["throws NumberFormatException"]},{"type":"method","name":"BigDecimal(double, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(double,java.math.MathContext)"},{"type":"method","name":"BigDecimal(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(int)"},{"type":"method","name":"BigDecimal(int, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(int,java.math.MathContext)"},{"type":"method","name":"BigDecimal(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(long)"},{"type":"method","name":"BigDecimal(long, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#%3Cinit%3E(long,java.math.MathContext)"},{"type":"method","name":"abs(MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#abs(java.math.MathContext)"},{"type":"method","name":"add(BigDecimal, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#add(java.math.BigDecimal,java.math.MathContext)"},{"type":"method","name":"byteValueExact()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#byteValueExact()"},{"type":"method","name":"divide(BigDecimal)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#divide(java.math.BigDecimal)"},{"type":"method","name":"divide(BigDecimal, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#divide(java.math.BigDecimal,java.math.MathContext)"},{"type":"method","name":"divide(BigDecimal, RoundingMode)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#divide(java.math.BigDecimal,java.math.RoundingMode)"},{"type":"method","name":"divide(BigDecimal, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#divide(java.math.BigDecimal,int)","addedTags":["deprecated"],"removedTags":["throws ArithmeticException","throws IllegalArgumentException"]},{"type":"method","name":"divide(BigDecimal, int, RoundingMode)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#divide(java.math.BigDecimal,int,java.math.RoundingMode)"},{"type":"method","name":"divide(BigDecimal, int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#divide(java.math.BigDecimal,int,int)","addedTags":["deprecated"],"removedTags":["throws ArithmeticException","throws IllegalArgumentException"]},{"type":"method","name":"divideAndRemainder(BigDecimal)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#divideAndRemainder(java.math.BigDecimal)"},{"type":"method","name":"divideAndRemainder(BigDecimal, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#divideAndRemainder(java.math.BigDecimal,java.math.MathContext)"},{"type":"method","name":"divideToIntegralValue(BigDecimal)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#divideToIntegralValue(java.math.BigDecimal)"},{"type":"method","name":"divideToIntegralValue(BigDecimal, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#divideToIntegralValue(java.math.BigDecimal,java.math.MathContext)"},{"type":"method","name":"intValueExact()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#intValueExact()"},{"type":"method","name":"longValueExact()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#longValueExact()"},{"type":"method","name":"multiply(BigDecimal, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#multiply(java.math.BigDecimal,java.math.MathContext)"},{"type":"method","name":"negate(MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#negate(java.math.MathContext)"},{"type":"method","name":"plus()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#plus()"},{"type":"method","name":"plus(MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#plus(java.math.MathContext)"},{"type":"method","name":"pow(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#pow(int)"},{"type":"method","name":"pow(int, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#pow(int,java.math.MathContext)"},{"type":"method","name":"precision()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#precision()"},{"type":"method","name":"remainder(BigDecimal)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#remainder(java.math.BigDecimal)"},{"type":"method","name":"remainder(BigDecimal, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#remainder(java.math.BigDecimal,java.math.MathContext)"},{"type":"method","name":"rootn(int, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#rootn(int,java.math.MathContext)","csr":"JDK-8366479"},{"type":"method","name":"round(MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#round(java.math.MathContext)"},{"type":"method","name":"scaleByPowerOfTen(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#scaleByPowerOfTen(int)"},{"type":"method","name":"setScale(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#setScale(int)","removedTags":["throws ArithmeticException","throws IllegalArgumentException"]},{"type":"method","name":"setScale(int, RoundingMode)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#setScale(int,java.math.RoundingMode)"},{"type":"method","name":"setScale(int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#setScale(int,int)","addedTags":["deprecated"],"removedTags":["throws ArithmeticException","throws IllegalArgumentException"]},{"type":"method","name":"shortValueExact()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#shortValueExact()"},{"type":"method","name":"sqrt(MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#sqrt(java.math.MathContext)"},{"type":"method","name":"stripTrailingZeros()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#stripTrailingZeros()"},{"type":"method","name":"subtract(BigDecimal, MathContext)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#subtract(java.math.BigDecimal,java.math.MathContext)"},{"type":"method","name":"toBigIntegerExact()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#toBigIntegerExact()"},{"type":"method","name":"toEngineeringString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#toEngineeringString()"},{"type":"method","name":"toPlainString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#toPlainString()"},{"type":"method","name":"ulp()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#ulp()"},{"type":"method","name":"unscaledValue()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#unscaledValue()"},{"type":"method","name":"valueOf(double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#valueOf(double)"},{"type":"method","name":"valueOf(long, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigDecimal.html#valueOf(long,int)","removedTags":["throws NumberFormatException"]}]},{"type":"class","name":"BigInteger","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html","addedTags":["implements Comparable"],"deltas":[{"type":"field","name":"ONE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#ONE"},{"type":"field","name":"TEN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#TEN"},{"type":"field","name":"TWO","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#TWO"},{"type":"field","name":"ZERO","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#ZERO"},{"type":"method","name":"BigInteger(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#%3Cinit%3E(java.lang.String)","removedTags":["throws NumberFormatException"]},{"type":"method","name":"BigInteger(String, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#%3Cinit%3E(java.lang.String,int)","removedTags":["throws NumberFormatException"]},{"type":"method","name":"BigInteger(byte[])","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#%3Cinit%3E(byte%5B%5D)","removedTags":["throws NumberFormatException"]},{"type":"method","name":"BigInteger(byte[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#%3Cinit%3E(byte%5B%5D,int,int)"},{"type":"method","name":"BigInteger(int, Random)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#%3Cinit%3E(int,java.util.Random)","removedTags":["throws IllegalArgumentException"]},{"type":"method","name":"BigInteger(int, byte[])","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#%3Cinit%3E(int,byte%5B%5D)","removedTags":["throws NumberFormatException"]},{"type":"method","name":"BigInteger(int, byte[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#%3Cinit%3E(int,byte%5B%5D,int,int)"},{"type":"method","name":"add(BigInteger)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#add(java.math.BigInteger)","removedTags":["throws ArithmeticException"]},{"type":"method","name":"byteValueExact()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#byteValueExact()"},{"type":"method","name":"clearBit(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#clearBit(int)","removedTags":["throws ArithmeticException"]},{"type":"method","name":"divide(BigInteger)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#divide(java.math.BigInteger)","removedTags":["throws ArithmeticException"]},{"type":"method","name":"divideAndRemainder(BigInteger)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#divideAndRemainder(java.math.BigInteger)","removedTags":["throws ArithmeticException"]},{"type":"method","name":"flipBit(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#flipBit(int)","removedTags":["throws ArithmeticException"]},{"type":"method","name":"intValueExact()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#intValueExact()"},{"type":"method","name":"longValueExact()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#longValueExact()"},{"type":"method","name":"modInverse(BigInteger)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#modInverse(java.math.BigInteger)","removedTags":["throws ArithmeticException"]},{"type":"method","name":"nextProbablePrime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#nextProbablePrime()"},{"type":"method","name":"parallelMultiply(BigInteger)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#parallelMultiply(java.math.BigInteger)","csr":"JDK-8278886"},{"type":"method","name":"pow(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#pow(int)","removedTags":["throws ArithmeticException"]},{"type":"method","name":"probablePrime(int, Random)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#probablePrime(int,java.util.Random)"},{"type":"method","name":"remainder(BigInteger)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#remainder(java.math.BigInteger)","removedTags":["throws ArithmeticException"]},{"type":"method","name":"rootn(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#rootn(int)","csr":"JDK-8370629"},{"type":"method","name":"rootnAndRemainder(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#rootnAndRemainder(int)","csr":"JDK-8370629"},{"type":"method","name":"setBit(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#setBit(int)","removedTags":["throws ArithmeticException"]},{"type":"method","name":"shortValueExact()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#shortValueExact()"},{"type":"method","name":"sqrt()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#sqrt()"},{"type":"method","name":"sqrtAndRemainder()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#sqrtAndRemainder()"},{"type":"method","name":"testBit(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/BigInteger.html#testBit(int)","removedTags":["throws ArithmeticException"]}]},{"type":"class","name":"MathContext","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/MathContext.html"},{"type":"enum","name":"RoundingMode","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/math/RoundingMode.html"}]},{"type":"package","name":"java.net.http","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.net.http/java/net/http/package-summary.html"},{"type":"package","name":"java.net.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/spi/package-summary.html"},{"type":"package","name":"java.net","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/package-summary.html","deltas":[{"type":"class","name":"Authenticator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Authenticator.html"},{"type":"class","name":"CacheRequest","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/CacheRequest.html"},{"type":"class","name":"CacheResponse","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/CacheResponse.html"},{"type":"class","name":"ContentHandler","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ContentHandler.html","deltas":[{"type":"method","name":"getContent(URLConnection, Class[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ContentHandler.html#getContent(java.net.URLConnection,java.lang.Class%5B%5D)"}]},{"type":"class","name":"CookieHandler","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/CookieHandler.html"},{"type":"class","name":"CookieManager","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/CookieManager.html"},{"type":"class","name":"DatagramPacket","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramPacket.html","deltas":[{"type":"method","name":"DatagramPacket(byte[], int, SocketAddress)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramPacket.html#%3Cinit%3E(byte%5B%5D,int,java.net.SocketAddress)"},{"type":"method","name":"DatagramPacket(byte[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramPacket.html#%3Cinit%3E(byte%5B%5D,int,int)"},{"type":"method","name":"DatagramPacket(byte[], int, int, InetAddress, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramPacket.html#%3Cinit%3E(byte%5B%5D,int,int,java.net.InetAddress,int)"},{"type":"method","name":"DatagramPacket(byte[], int, int, SocketAddress)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramPacket.html#%3Cinit%3E(byte%5B%5D,int,int,java.net.SocketAddress)"},{"type":"method","name":"getOffset()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramPacket.html#getOffset()"},{"type":"method","name":"getSocketAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramPacket.html#getSocketAddress()"},{"type":"method","name":"setData(byte[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramPacket.html#setData(byte%5B%5D,int,int)"},{"type":"method","name":"setSocketAddress(SocketAddress)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramPacket.html#setSocketAddress(java.net.SocketAddress)"}]},{"type":"class","name":"DatagramSocketImpl","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html","deltas":[{"type":"method","name":"connect(InetAddress, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html#connect(java.net.InetAddress,int)"},{"type":"method","name":"disconnect()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html#disconnect()"},{"type":"method","name":"getOption(SocketOption)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html#getOption(java.net.SocketOption)"},{"type":"method","name":"getOption(int)","status":"removed"},{"type":"method","name":"getTTL()","status":"removed","csr":"JDK-8359594"},{"type":"method","name":"getTimeToLive()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html#getTimeToLive()"},{"type":"method","name":"joinGroup(SocketAddress, NetworkInterface)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html#joinGroup(java.net.SocketAddress,java.net.NetworkInterface)"},{"type":"method","name":"leaveGroup(SocketAddress, NetworkInterface)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html#leaveGroup(java.net.SocketAddress,java.net.NetworkInterface)"},{"type":"method","name":"peekData(DatagramPacket)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html#peekData(java.net.DatagramPacket)"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html#setOption(java.net.SocketOption,java.lang.Object)"},{"type":"method","name":"setOption(int, Object)","status":"removed"},{"type":"method","name":"setTTL(byte)","status":"removed","csr":"JDK-8359594"},{"type":"method","name":"setTimeToLive(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html#setTimeToLive(int)"},{"type":"method","name":"supportedOptions()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImpl.html#supportedOptions()"}]},{"type":"class","name":"DatagramSocket","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"DatagramSocket(DatagramSocketImpl)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#%3Cinit%3E(java.net.DatagramSocketImpl)"},{"type":"method","name":"DatagramSocket(SocketAddress)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#%3Cinit%3E(java.net.SocketAddress)"},{"type":"method","name":"bind(SocketAddress)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#bind(java.net.SocketAddress)"},{"type":"method","name":"connect(InetAddress, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#connect(java.net.InetAddress,int)"},{"type":"method","name":"connect(SocketAddress)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#connect(java.net.SocketAddress)"},{"type":"method","name":"disconnect()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#disconnect()"},{"type":"method","name":"getBroadcast()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getBroadcast()"},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getChannel()"},{"type":"method","name":"getInetAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getInetAddress()"},{"type":"method","name":"getLocalSocketAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getLocalSocketAddress()"},{"type":"method","name":"getOption(SocketOption)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getOption(java.net.SocketOption)"},{"type":"method","name":"getPort()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getPort()"},{"type":"method","name":"getReceiveBufferSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getReceiveBufferSize()"},{"type":"method","name":"getRemoteSocketAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getRemoteSocketAddress()"},{"type":"method","name":"getReuseAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getReuseAddress()"},{"type":"method","name":"getSendBufferSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getSendBufferSize()"},{"type":"method","name":"getTrafficClass()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#getTrafficClass()"},{"type":"method","name":"isBound()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#isBound()"},{"type":"method","name":"isClosed()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#isClosed()"},{"type":"method","name":"isConnected()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#isConnected()"},{"type":"method","name":"joinGroup(SocketAddress, NetworkInterface)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#joinGroup(java.net.SocketAddress,java.net.NetworkInterface)","csr":"JDK-8260667"},{"type":"method","name":"leaveGroup(SocketAddress, NetworkInterface)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#leaveGroup(java.net.SocketAddress,java.net.NetworkInterface)","csr":"JDK-8260667"},{"type":"method","name":"setBroadcast(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#setBroadcast(boolean)"},{"type":"method","name":"setDatagramSocketImplFactory(DatagramSocketImplFactory)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#setDatagramSocketImplFactory(java.net.DatagramSocketImplFactory)"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#setOption(java.net.SocketOption,java.lang.Object)"},{"type":"method","name":"setReceiveBufferSize(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#setReceiveBufferSize(int)"},{"type":"method","name":"setReuseAddress(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#setReuseAddress(boolean)"},{"type":"method","name":"setSendBufferSize(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#setSendBufferSize(int)"},{"type":"method","name":"setTrafficClass(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#setTrafficClass(int)"},{"type":"method","name":"supportedOptions()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocket.html#supportedOptions()"}]},{"type":"class","name":"HttpCookie","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpCookie.html"},{"type":"class","name":"HttpRetryException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpRetryException.html"},{"type":"class","name":"HttpURLConnection","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html","deltas":[{"type":"field","name":"HTTP_NOT_IMPLEMENTED","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_NOT_IMPLEMENTED"},{"type":"field","name":"HTTP_SERVER_ERROR","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#HTTP_SERVER_ERROR","addedTags":["deprecated"]},{"type":"field","name":"chunkLength","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#chunkLength"},{"type":"field","name":"fixedContentLengthLong","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#fixedContentLengthLong"},{"type":"field","name":"fixedContentLength","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#fixedContentLength"},{"type":"field","name":"instanceFollowRedirects","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#instanceFollowRedirects"},{"type":"method","name":"getErrorStream()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#getErrorStream()"},{"type":"method","name":"getHeaderField(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#getHeaderField(int)"},{"type":"method","name":"getHeaderFieldDate(String, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#getHeaderFieldDate(java.lang.String,long)"},{"type":"method","name":"getHeaderFieldKey(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#getHeaderFieldKey(int)"},{"type":"method","name":"getInstanceFollowRedirects()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#getInstanceFollowRedirects()"},{"type":"method","name":"getPermission()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#getPermission()"},{"type":"method","name":"setAuthenticator(Authenticator)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#setAuthenticator(java.net.Authenticator)"},{"type":"method","name":"setChunkedStreamingMode(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#setChunkedStreamingMode(int)"},{"type":"method","name":"setFixedLengthStreamingMode(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#setFixedLengthStreamingMode(int)"},{"type":"method","name":"setFixedLengthStreamingMode(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#setFixedLengthStreamingMode(long)"},{"type":"method","name":"setInstanceFollowRedirects(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/HttpURLConnection.html#setInstanceFollowRedirects(boolean)"}]},{"type":"class","name":"IDN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/IDN.html"},{"type":"class","name":"Inet4Address","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Inet4Address.html"},{"type":"class","name":"Inet6Address","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Inet6Address.html"},{"type":"class","name":"InetAddress","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html","addedTags":["sealed"],"removedTags":["final"],"deltas":[{"type":"method","name":"getByAddress(String, byte[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#getByAddress(java.lang.String,byte%5B%5D)"},{"type":"method","name":"getByAddress(byte[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#getByAddress(byte%5B%5D)"},{"type":"method","name":"getCanonicalHostName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#getCanonicalHostName()"},{"type":"method","name":"getLoopbackAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#getLoopbackAddress()"},{"type":"method","name":"isAnyLocalAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isAnyLocalAddress()"},{"type":"method","name":"isLinkLocalAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isLinkLocalAddress()"},{"type":"method","name":"isLoopbackAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isLoopbackAddress()"},{"type":"method","name":"isMCGlobal()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isMCGlobal()"},{"type":"method","name":"isMCLinkLocal()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isMCLinkLocal()"},{"type":"method","name":"isMCNodeLocal()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isMCNodeLocal()"},{"type":"method","name":"isMCOrgLocal()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isMCOrgLocal()"},{"type":"method","name":"isMCSiteLocal()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isMCSiteLocal()"},{"type":"method","name":"isReachable(NetworkInterface, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isReachable(java.net.NetworkInterface,int,int)"},{"type":"method","name":"isReachable(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isReachable(int)"},{"type":"method","name":"isSiteLocalAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#isSiteLocalAddress()"},{"type":"method","name":"ofLiteral(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetAddress.html#ofLiteral(java.lang.String)","csr":"JDK-8312170"}]},{"type":"class","name":"InetSocketAddress","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InetSocketAddress.html"},{"type":"class","name":"InterfaceAddress","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/InterfaceAddress.html"},{"type":"class","name":"JarURLConnection","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/JarURLConnection.html"},{"type":"class","name":"MulticastSocket","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html","deltas":[{"type":"method","name":"MulticastSocket(SocketAddress)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#%3Cinit%3E(java.net.SocketAddress)"},{"type":"method","name":"getInterface()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#getInterface()","addedTags":["deprecated"]},{"type":"method","name":"getLoopbackMode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#getLoopbackMode()"},{"type":"method","name":"getNetworkInterface()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#getNetworkInterface()"},{"type":"method","name":"getTTL()","status":"removed","csr":"JDK-8359594"},{"type":"method","name":"getTimeToLive()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#getTimeToLive()"},{"type":"method","name":"joinGroup(InetAddress)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#joinGroup(java.net.InetAddress)","addedTags":["deprecated"]},{"type":"method","name":"joinGroup(SocketAddress, NetworkInterface)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#joinGroup(java.net.SocketAddress,java.net.NetworkInterface)"},{"type":"method","name":"leaveGroup(InetAddress)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#leaveGroup(java.net.InetAddress)","addedTags":["deprecated"]},{"type":"method","name":"leaveGroup(SocketAddress, NetworkInterface)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#leaveGroup(java.net.SocketAddress,java.net.NetworkInterface)"},{"type":"method","name":"send(DatagramPacket, byte)","status":"removed","csr":"JDK-8359594"},{"type":"method","name":"setInterface(InetAddress)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#setInterface(java.net.InetAddress)","addedTags":["deprecated"]},{"type":"method","name":"setLoopbackMode(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#setLoopbackMode(boolean)"},{"type":"method","name":"setNetworkInterface(NetworkInterface)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#setNetworkInterface(java.net.NetworkInterface)"},{"type":"method","name":"setTTL(byte)","status":"removed","csr":"JDK-8359594"},{"type":"method","name":"setTimeToLive(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/MulticastSocket.html#setTimeToLive(int)"}]},{"type":"class","name":"NetPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/NetPermission.html"},{"type":"class","name":"NetworkInterface","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/NetworkInterface.html"},{"type":"class","name":"PasswordAuthentication","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/PasswordAuthentication.html"},{"type":"class","name":"PortUnreachableException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/PortUnreachableException.html"},{"type":"class","name":"ProxySelector","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ProxySelector.html"},{"type":"class","name":"Proxy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Proxy.html"},{"type":"class","name":"ResponseCache","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ResponseCache.html"},{"type":"class","name":"SecureCacheResponse","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SecureCacheResponse.html"},{"type":"class","name":"ServerSocket","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"ServerSocket()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#%3Cinit%3E()"},{"type":"method","name":"ServerSocket(SocketImpl)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#%3Cinit%3E(java.net.SocketImpl)","csr":"JDK-8213217"},{"type":"method","name":"bind(SocketAddress)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#bind(java.net.SocketAddress)"},{"type":"method","name":"bind(SocketAddress, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#bind(java.net.SocketAddress,int)"},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#getChannel()"},{"type":"method","name":"getLocalSocketAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#getLocalSocketAddress()"},{"type":"method","name":"getOption(SocketOption)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#getOption(java.net.SocketOption)"},{"type":"method","name":"getReceiveBufferSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#getReceiveBufferSize()"},{"type":"method","name":"getReuseAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#getReuseAddress()"},{"type":"method","name":"isBound()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#isBound()"},{"type":"method","name":"isClosed()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#isClosed()"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#setOption(java.net.SocketOption,java.lang.Object)"},{"type":"method","name":"setPerformancePreferences(int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#setPerformancePreferences(int,int,int)"},{"type":"method","name":"setReceiveBufferSize(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#setReceiveBufferSize(int)"},{"type":"method","name":"setReuseAddress(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#setReuseAddress(boolean)"},{"type":"method","name":"setSocketFactory(SocketImplFactory)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#setSocketFactory(java.net.SocketImplFactory)","addedTags":["deprecated"]},{"type":"method","name":"supportedOptions()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ServerSocket.html#supportedOptions()"}]},{"type":"class","name":"SocketAddress","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketAddress.html"},{"type":"class","name":"SocketException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketException.html","deltas":[{"type":"method","name":"SocketException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)","csr":"JDK-8282688"},{"type":"method","name":"SocketException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketException.html#%3Cinit%3E(java.lang.Throwable)","csr":"JDK-8282688"}]},{"type":"class","name":"SocketImpl","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImpl.html","deltas":[{"type":"method","name":"connect(SocketAddress, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImpl.html#connect(java.net.SocketAddress,int)"},{"type":"method","name":"getOption(SocketOption)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImpl.html#getOption(java.net.SocketOption)"},{"type":"method","name":"getOption(int)","status":"removed"},{"type":"method","name":"sendUrgentData(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImpl.html#sendUrgentData(int)"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImpl.html#setOption(java.net.SocketOption,java.lang.Object)"},{"type":"method","name":"setOption(int, Object)","status":"removed"},{"type":"method","name":"setPerformancePreferences(int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImpl.html#setPerformancePreferences(int,int,int)"},{"type":"method","name":"shutdownInput()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImpl.html#shutdownInput()"},{"type":"method","name":"shutdownOutput()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImpl.html#shutdownOutput()"},{"type":"method","name":"supportedOptions()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImpl.html#supportedOptions()"},{"type":"method","name":"supportsUrgentData()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImpl.html#supportsUrgentData()"}]},{"type":"class","name":"SocketPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketPermission.html"},{"type":"class","name":"SocketTimeoutException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketTimeoutException.html"},{"type":"class","name":"Socket","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"Socket()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#%3Cinit%3E()","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"Socket(InetAddress, int, boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#%3Cinit%3E(java.net.InetAddress,int,boolean)","addedTags":["forRemoval"]},{"type":"method","name":"Socket(Proxy)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#%3Cinit%3E(java.net.Proxy)"},{"type":"method","name":"Socket(String, int, boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#%3Cinit%3E(java.lang.String,int,boolean)","addedTags":["forRemoval"]},{"type":"method","name":"bind(SocketAddress)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#bind(java.net.SocketAddress)"},{"type":"method","name":"connect(SocketAddress)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#connect(java.net.SocketAddress)"},{"type":"method","name":"connect(SocketAddress, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#connect(java.net.SocketAddress,int)"},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#getChannel()"},{"type":"method","name":"getKeepAlive()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#getKeepAlive()"},{"type":"method","name":"getLocalSocketAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#getLocalSocketAddress()"},{"type":"method","name":"getOOBInline()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#getOOBInline()"},{"type":"method","name":"getOption(SocketOption)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#getOption(java.net.SocketOption)"},{"type":"method","name":"getReceiveBufferSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#getReceiveBufferSize()"},{"type":"method","name":"getRemoteSocketAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#getRemoteSocketAddress()"},{"type":"method","name":"getReuseAddress()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#getReuseAddress()"},{"type":"method","name":"getSendBufferSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#getSendBufferSize()"},{"type":"method","name":"getTrafficClass()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#getTrafficClass()"},{"type":"method","name":"isBound()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#isBound()"},{"type":"method","name":"isClosed()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#isClosed()"},{"type":"method","name":"isConnected()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#isConnected()"},{"type":"method","name":"isInputShutdown()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#isInputShutdown()"},{"type":"method","name":"isOutputShutdown()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#isOutputShutdown()"},{"type":"method","name":"sendUrgentData(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#sendUrgentData(int)"},{"type":"method","name":"setKeepAlive(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#setKeepAlive(boolean)"},{"type":"method","name":"setOOBInline(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#setOOBInline(boolean)"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#setOption(java.net.SocketOption,java.lang.Object)"},{"type":"method","name":"setPerformancePreferences(int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#setPerformancePreferences(int,int,int)"},{"type":"method","name":"setReceiveBufferSize(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#setReceiveBufferSize(int)"},{"type":"method","name":"setReuseAddress(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#setReuseAddress(boolean)"},{"type":"method","name":"setSendBufferSize(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#setSendBufferSize(int)"},{"type":"method","name":"setSocketImplFactory(SocketImplFactory)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#setSocketImplFactory(java.net.SocketImplFactory)","addedTags":["deprecated"]},{"type":"method","name":"setTrafficClass(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#setTrafficClass(int)"},{"type":"method","name":"shutdownInput()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#shutdownInput()"},{"type":"method","name":"shutdownOutput()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#shutdownOutput()"},{"type":"method","name":"supportedOptions()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Socket.html#supportedOptions()"}]},{"type":"class","name":"StandardSocketOptions","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/StandardSocketOptions.html"},{"type":"class","name":"URISyntaxException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URISyntaxException.html"},{"type":"class","name":"URI","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URI.html"},{"type":"class","name":"URLClassLoader","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLClassLoader.html"},{"type":"class","name":"URLConnection","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html","deltas":[{"type":"method","name":"addRequestProperty(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#addRequestProperty(java.lang.String,java.lang.String)"},{"type":"method","name":"getConnectTimeout()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#getConnectTimeout()"},{"type":"method","name":"getContent(Class[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#getContent(java.lang.Class%5B%5D)"},{"type":"method","name":"getContentLengthLong()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#getContentLengthLong()"},{"type":"method","name":"getDefaultRequestProperty(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#getDefaultRequestProperty(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"getDefaultUseCaches(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#getDefaultUseCaches(java.lang.String)"},{"type":"method","name":"getHeaderFieldLong(String, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#getHeaderFieldLong(java.lang.String,long)"},{"type":"method","name":"getHeaderFields()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#getHeaderFields()"},{"type":"method","name":"getPermission()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#getPermission()"},{"type":"method","name":"getReadTimeout()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#getReadTimeout()"},{"type":"method","name":"getRequestProperties()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#getRequestProperties()"},{"type":"method","name":"guessContentTypeFromName(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#guessContentTypeFromName(java.lang.String)","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"setConnectTimeout(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#setConnectTimeout(int)"},{"type":"method","name":"setDefaultRequestProperty(String, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#setDefaultRequestProperty(java.lang.String,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"setDefaultUseCaches(String, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#setDefaultUseCaches(java.lang.String,boolean)"},{"type":"method","name":"setReadTimeout(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLConnection.html#setReadTimeout(int)"}]},{"type":"class","name":"URLDecoder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLDecoder.html"},{"type":"class","name":"URLEncoder","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLEncoder.html","addedTags":["final"],"deltas":[{"type":"method","name":"encode(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLEncoder.html#encode(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"encode(String, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLEncoder.html#encode(java.lang.String,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"encode(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLEncoder.html#encode(java.lang.String,java.lang.String)"}]},{"type":"class","name":"URLPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLPermission.html"},{"type":"class","name":"URLStreamHandler","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandler.html","deltas":[{"type":"method","name":"equals(URL, URL)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandler.html#equals(java.net.URL,java.net.URL)"},{"type":"method","name":"getDefaultPort()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandler.html#getDefaultPort()"},{"type":"method","name":"getHostAddress(URL)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandler.html#getHostAddress(java.net.URL)"},{"type":"method","name":"hashCode(URL)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandler.html#hashCode(java.net.URL)"},{"type":"method","name":"hostsEqual(URL, URL)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandler.html#hostsEqual(java.net.URL,java.net.URL)"},{"type":"method","name":"openConnection(URL, Proxy)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandler.html#openConnection(java.net.URL,java.net.Proxy)"},{"type":"method","name":"sameFile(URL, URL)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandler.html#sameFile(java.net.URL,java.net.URL)"},{"type":"method","name":"setURL(URL, String, String, int, String, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandler.html#setURL(java.net.URL,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"setURL(URL, String, String, int, String, String, String, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandler.html#setURL(java.net.URL,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"}]},{"type":"class","name":"URL","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html","deltas":[{"type":"method","name":"URL(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"URL(String, String, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"URL(String, String, int, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#%3Cinit%3E(java.lang.String,java.lang.String,int,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"URL(String, String, int, String, URLStreamHandler)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#%3Cinit%3E(java.lang.String,java.lang.String,int,java.lang.String,java.net.URLStreamHandler)"},{"type":"method","name":"URL(URL, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#%3Cinit%3E(java.net.URL,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"URL(URL, String, URLStreamHandler)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#%3Cinit%3E(java.net.URL,java.lang.String,java.net.URLStreamHandler)"},{"type":"method","name":"getAuthority()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#getAuthority()"},{"type":"method","name":"getContent(Class[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#getContent(java.lang.Class%5B%5D)"},{"type":"method","name":"getDefaultPort()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#getDefaultPort()"},{"type":"method","name":"getPath()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#getPath()"},{"type":"method","name":"getQuery()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#getQuery()"},{"type":"method","name":"getUserInfo()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#getUserInfo()"},{"type":"method","name":"of(URI, URLStreamHandler)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#of(java.net.URI,java.net.URLStreamHandler)","csr":"JDK-8295949"},{"type":"method","name":"openConnection(Proxy)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#openConnection(java.net.Proxy)"},{"type":"method","name":"set(String, String, int, String, String)","status":"removed"},{"type":"method","name":"toURI()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URL.html#toURI()"}]},{"type":"class","name":"UnixDomainSocketAddress","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/UnixDomainSocketAddress.html","csr":"JDK-8247942"},{"type":"enum","name":"Authenticator.RequestorType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Authenticator.RequestorType.html"},{"type":"enum","name":"Proxy.Type","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/Proxy.Type.html"},{"type":"enum","name":"StandardProtocolFamily","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/StandardProtocolFamily.html"},{"type":"interface","name":"ContentHandlerFactory","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ContentHandlerFactory.html","addedTags":["abstract"]},{"type":"interface","name":"CookiePolicy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/CookiePolicy.html"},{"type":"interface","name":"CookieStore","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/CookieStore.html"},{"type":"interface","name":"DatagramSocketImplFactory","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/DatagramSocketImplFactory.html"},{"type":"interface","name":"FileNameMap","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/FileNameMap.html","addedTags":["abstract"]},{"type":"interface","name":"ProtocolFamily","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/ProtocolFamily.html"},{"type":"interface","name":"SocketImplFactory","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketImplFactory.html","addedTags":["abstract"]},{"type":"interface","name":"SocketOption","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketOption.html"},{"type":"interface","name":"SocketOptions","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/SocketOptions.html"},{"type":"interface","name":"URLStreamHandlerFactory","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/net/URLStreamHandlerFactory.html","addedTags":["abstract"]}]},{"type":"package","name":"java.nio.channels.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/nio/channels/spi/package-summary.html"},{"type":"package","name":"java.nio.channels","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/nio/channels/package-summary.html"},{"type":"package","name":"java.nio.charset.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/nio/charset/spi/package-summary.html"},{"type":"package","name":"java.nio.charset","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/nio/charset/package-summary.html"},{"type":"package","name":"java.nio.file.attribute","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/nio/file/attribute/package-summary.html"},{"type":"package","name":"java.nio.file.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/nio/file/spi/package-summary.html"},{"type":"package","name":"java.nio.file","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/nio/file/package-summary.html"},{"type":"package","name":"java.nio","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/nio/package-summary.html"},{"type":"package","name":"java.rmi.dgc","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/dgc/package-summary.html","deltas":[{"type":"class","name":"VMID","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/dgc/VMID.html","deltas":[{"type":"method","name":"isUnique()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/dgc/VMID.html#isUnique()","addedTags":["deprecated"]}]},{"type":"interface","name":"DGC","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/dgc/DGC.html","addedTags":["abstract"]}]},{"type":"package","name":"java.rmi.registry","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/registry/package-summary.html","deltas":[{"type":"class","name":"LocateRegistry","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html","deltas":[{"type":"method","name":"createRegistry(int, RMIClientSocketFactory, RMIServerSocketFactory)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#createRegistry(int,java.rmi.server.RMIClientSocketFactory,java.rmi.server.RMIServerSocketFactory)"},{"type":"method","name":"getRegistry(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#getRegistry(java.lang.String)","removedTags":["throws UnknownHostException"]},{"type":"method","name":"getRegistry(String, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#getRegistry(java.lang.String,int)","removedTags":["throws UnknownHostException"]},{"type":"method","name":"getRegistry(String, int, RMIClientSocketFactory)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/registry/LocateRegistry.html#getRegistry(java.lang.String,int,java.rmi.server.RMIClientSocketFactory)"}]},{"type":"interface","name":"RegistryHandler","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/registry/RegistryHandler.html","addedTags":["abstract","deprecated"],"deltas":[{"type":"method","name":"registryImpl(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/registry/RegistryHandler.html#registryImpl(int)","addedTags":["deprecated"]},{"type":"method","name":"registryStub(String, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/registry/RegistryHandler.html#registryStub(java.lang.String,int)","addedTags":["deprecated"]}]},{"type":"interface","name":"Registry","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/registry/Registry.html","addedTags":["abstract"]}]},{"type":"package","name":"java.rmi.server","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/package-summary.html","deltas":[{"type":"class","name":"LogStream","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LogStream.html","addedTags":["deprecated"],"deltas":[{"type":"method","name":"getDefaultStream()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LogStream.html#getDefaultStream()","addedTags":["deprecated"]},{"type":"method","name":"getOutputStream()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LogStream.html#getOutputStream()","addedTags":["deprecated"]},{"type":"method","name":"log(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LogStream.html#log(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"parseLevel(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LogStream.html#parseLevel(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"setDefaultStream(PrintStream)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LogStream.html#setDefaultStream(java.io.PrintStream)","addedTags":["deprecated"]},{"type":"method","name":"setOutputStream(OutputStream)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LogStream.html#setOutputStream(java.io.OutputStream)","addedTags":["deprecated"]},{"type":"method","name":"toString()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LogStream.html#toString()","addedTags":["deprecated"]},{"type":"method","name":"write(byte[], int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LogStream.html#write(byte%5B%5D,int,int)","addedTags":["deprecated"]},{"type":"method","name":"write(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LogStream.html#write(int)","addedTags":["deprecated"]}]},{"type":"class","name":"ObjID","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/ObjID.html","deltas":[{"type":"field","name":"ACTIVATOR_ID","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/ObjID.html#ACTIVATOR_ID"}]},{"type":"class","name":"Operation","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/Operation.html","addedTags":["deprecated"],"deltas":[{"type":"method","name":"Operation(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/Operation.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"getOperation()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/Operation.html#getOperation()","addedTags":["deprecated"]},{"type":"method","name":"toString()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/Operation.html#toString()","addedTags":["deprecated"]}]},{"type":"class","name":"RMIClassLoaderSpi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClassLoaderSpi.html"},{"type":"class","name":"RMIClassLoader","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html","deltas":[{"type":"method","name":"getClassAnnotation(Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html#getClassAnnotation(java.lang.Class)"},{"type":"method","name":"getClassLoader(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html#getClassLoader(java.lang.String)"},{"type":"method","name":"getDefaultProviderInstance()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html#getDefaultProviderInstance()"},{"type":"method","name":"getSecurityContext(ClassLoader)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html#getSecurityContext(java.lang.ClassLoader)","addedTags":["deprecated"]},{"type":"method","name":"loadClass(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html#loadClass(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"loadClass(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html#loadClass(java.lang.String,java.lang.String)"},{"type":"method","name":"loadClass(String, String, ClassLoader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html#loadClass(java.lang.String,java.lang.String,java.lang.ClassLoader)"},{"type":"method","name":"loadProxyClass(String, String[], ClassLoader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClassLoader.html#loadProxyClass(java.lang.String,java.lang.String%5B%5D,java.lang.ClassLoader)"}]},{"type":"class","name":"RMISocketFactory","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMISocketFactory.html","addedTags":["implements RMIClientSocketFactory","implements RMIServerSocketFactory"],"deltas":[{"type":"method","name":"getDefaultSocketFactory()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMISocketFactory.html#getDefaultSocketFactory()"}]},{"type":"class","name":"RemoteObjectInvocationHandler","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteObjectInvocationHandler.html"},{"type":"class","name":"RemoteObject","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteObject.html","deltas":[{"type":"method","name":"getRef()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteObject.html#getRef()"},{"type":"method","name":"toStub(Remote)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteObject.html#toStub(java.rmi.Remote)"}]},{"type":"class","name":"RemoteStub","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteStub.html","addedTags":["deprecated"],"deltas":[{"type":"method","name":"setRef(RemoteStub, RemoteRef)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteStub.html#setRef(java.rmi.server.RemoteStub,java.rmi.server.RemoteRef)","addedTags":["deprecated"]}]},{"type":"class","name":"ServerCloneException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/ServerCloneException.html","deltas":[{"type":"method","name":"getCause()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/ServerCloneException.html#getCause()"}]},{"type":"class","name":"SkeletonMismatchException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/SkeletonMismatchException.html","addedTags":["deprecated"],"deltas":[{"type":"method","name":"SkeletonMismatchException(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/SkeletonMismatchException.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]}]},{"type":"class","name":"SkeletonNotFoundException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/SkeletonNotFoundException.html","addedTags":["deprecated"]},{"type":"class","name":"SocketSecurityException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/SocketSecurityException.html","addedTags":["deprecated"]},{"type":"class","name":"UnicastRemoteObject","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html","deltas":[{"type":"method","name":"UnicastRemoteObject(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#%3Cinit%3E(int)"},{"type":"method","name":"UnicastRemoteObject(int, RMIClientSocketFactory, RMIServerSocketFactory)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#%3Cinit%3E(int,java.rmi.server.RMIClientSocketFactory,java.rmi.server.RMIServerSocketFactory)"},{"type":"method","name":"exportObject(Remote)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote)","addedTags":["deprecated"]},{"type":"method","name":"exportObject(Remote, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote,int)"},{"type":"method","name":"exportObject(Remote, int, ObjectInputFilter)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote,int,java.io.ObjectInputFilter)"},{"type":"method","name":"exportObject(Remote, int, RMIClientSocketFactory, RMIServerSocketFactory)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote,int,java.rmi.server.RMIClientSocketFactory,java.rmi.server.RMIServerSocketFactory)"},{"type":"method","name":"exportObject(Remote, int, RMIClientSocketFactory, RMIServerSocketFactory, ObjectInputFilter)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#exportObject(java.rmi.Remote,int,java.rmi.server.RMIClientSocketFactory,java.rmi.server.RMIServerSocketFactory,java.io.ObjectInputFilter)"},{"type":"method","name":"unexportObject(Remote, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/UnicastRemoteObject.html#unexportObject(java.rmi.Remote,boolean)"}]},{"type":"interface","name":"LoaderHandler","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LoaderHandler.html","addedTags":["abstract","deprecated"],"deltas":[{"type":"method","name":"getSecurityContext(ClassLoader)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LoaderHandler.html#getSecurityContext(java.lang.ClassLoader)","addedTags":["deprecated"]},{"type":"method","name":"loadClass(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LoaderHandler.html#loadClass(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"loadClass(URL, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/LoaderHandler.html#loadClass(java.net.URL,java.lang.String)","addedTags":["deprecated"]}]},{"type":"interface","name":"RMIClientSocketFactory","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIClientSocketFactory.html"},{"type":"interface","name":"RMIFailureHandler","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIFailureHandler.html","addedTags":["abstract"]},{"type":"interface","name":"RMIServerSocketFactory","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RMIServerSocketFactory.html"},{"type":"interface","name":"RemoteCall","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteCall.html","addedTags":["abstract","deprecated"],"deltas":[{"type":"method","name":"done()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteCall.html#done()","addedTags":["deprecated"]},{"type":"method","name":"executeCall()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteCall.html#executeCall()","addedTags":["deprecated"]},{"type":"method","name":"getInputStream()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteCall.html#getInputStream()","addedTags":["deprecated"]},{"type":"method","name":"getOutputStream()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteCall.html#getOutputStream()","addedTags":["deprecated"]},{"type":"method","name":"getResultStream(boolean)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteCall.html#getResultStream(boolean)","addedTags":["deprecated"]},{"type":"method","name":"releaseInputStream()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteCall.html#releaseInputStream()","addedTags":["deprecated"]},{"type":"method","name":"releaseOutputStream()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteCall.html#releaseOutputStream()","addedTags":["deprecated"]}]},{"type":"interface","name":"RemoteRef","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteRef.html","addedTags":["abstract"],"deltas":[{"type":"field","name":"serialVersionUID","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteRef.html#serialVersionUID"},{"type":"method","name":"done(RemoteCall)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteRef.html#done(java.rmi.server.RemoteCall)","addedTags":["deprecated"]},{"type":"method","name":"invoke(Remote, Method, Object[], long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteRef.html#invoke(java.rmi.Remote,java.lang.reflect.Method,java.lang.Object%5B%5D,long)"},{"type":"method","name":"invoke(RemoteCall)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteRef.html#invoke(java.rmi.server.RemoteCall)","addedTags":["deprecated"]},{"type":"method","name":"newCall(RemoteObject, Operation[], int, long)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/RemoteRef.html#newCall(java.rmi.server.RemoteObject,java.rmi.server.Operation%5B%5D,int,long)","addedTags":["deprecated"]}]},{"type":"interface","name":"ServerRef","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/ServerRef.html","addedTags":["abstract","deprecated"],"deltas":[{"type":"field","name":"serialVersionUID","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/ServerRef.html#serialVersionUID"}]},{"type":"interface","name":"Skeleton","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/Skeleton.html","addedTags":["abstract","deprecated"],"deltas":[{"type":"method","name":"dispatch(Remote, RemoteCall, int, long)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/Skeleton.html#dispatch(java.rmi.Remote,java.rmi.server.RemoteCall,int,long)","addedTags":["deprecated"]},{"type":"method","name":"getOperations()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/Skeleton.html#getOperations()","addedTags":["deprecated"]}]},{"type":"interface","name":"Unreferenced","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/server/Unreferenced.html","addedTags":["abstract"]}]},{"type":"package","name":"java.rmi","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/package-summary.html","deltas":[{"type":"class","name":"MarshalledObject","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/MarshalledObject.html"},{"type":"class","name":"Naming","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/Naming.html","deltas":[{"type":"method","name":"bind(String, Remote)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/Naming.html#bind(java.lang.String,java.rmi.Remote)","removedTags":["throws UnknownHostException"]},{"type":"method","name":"list(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/Naming.html#list(java.lang.String)","removedTags":["throws UnknownHostException"]},{"type":"method","name":"lookup(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/Naming.html#lookup(java.lang.String)","removedTags":["throws UnknownHostException"]},{"type":"method","name":"rebind(String, Remote)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/Naming.html#rebind(java.lang.String,java.rmi.Remote)","removedTags":["throws UnknownHostException"]},{"type":"method","name":"unbind(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/Naming.html#unbind(java.lang.String)","removedTags":["throws UnknownHostException"]}]},{"type":"class","name":"RMISecurityException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/RMISecurityException.html","addedTags":["deprecated"],"deltas":[{"type":"method","name":"RMISecurityException(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/RMISecurityException.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"RMISecurityException(String, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/RMISecurityException.html#%3Cinit%3E(java.lang.String,java.lang.String)","addedTags":["deprecated"]}]},{"type":"class","name":"RMISecurityManager","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/RMISecurityManager.html","addedTags":["deprecated","forRemoval"],"deltas":[{"type":"method","name":"checkAccept(String, int)","status":"removed"},{"type":"method","name":"checkAccess(Thread)","status":"removed"},{"type":"method","name":"checkAccess(ThreadGroup)","status":"removed"},{"type":"method","name":"checkAwtEventQueueAccess()","status":"removed"},{"type":"method","name":"checkConnect(String, int)","status":"removed"},{"type":"method","name":"checkConnect(String, int, Object)","status":"removed"},{"type":"method","name":"checkCreateClassLoader()","status":"removed"},{"type":"method","name":"checkDelete(String)","status":"removed"},{"type":"method","name":"checkExec(String)","status":"removed"},{"type":"method","name":"checkExit(int)","status":"removed"},{"type":"method","name":"checkLink(String)","status":"removed"},{"type":"method","name":"checkListen(int)","status":"removed"},{"type":"method","name":"checkMemberAccess(Class, int)","status":"removed"},{"type":"method","name":"checkMulticast(InetAddress)","status":"removed"},{"type":"method","name":"checkMulticast(InetAddress, byte)","status":"removed"},{"type":"method","name":"checkPackageAccess(String)","status":"removed"},{"type":"method","name":"checkPackageDefinition(String)","status":"removed"},{"type":"method","name":"checkPrintJobAccess()","status":"removed"},{"type":"method","name":"checkPropertiesAccess()","status":"removed"},{"type":"method","name":"checkPropertyAccess(String)","status":"removed"},{"type":"method","name":"checkRead(FileDescriptor)","status":"removed"},{"type":"method","name":"checkRead(String)","status":"removed"},{"type":"method","name":"checkRead(String, Object)","status":"removed"},{"type":"method","name":"checkSecurityAccess(String)","status":"removed"},{"type":"method","name":"checkSetFactory()","status":"removed"},{"type":"method","name":"checkSystemClipboardAccess()","status":"removed"},{"type":"method","name":"checkTopLevelWindow(Object)","status":"removed"},{"type":"method","name":"checkWrite(FileDescriptor)","status":"removed"},{"type":"method","name":"checkWrite(String)","status":"removed"},{"type":"method","name":"getSecurityContext()","status":"removed"}]},{"type":"class","name":"RemoteException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/RemoteException.html","deltas":[{"type":"method","name":"getCause()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/RemoteException.html#getCause()"}]},{"type":"class","name":"ServerRuntimeException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/ServerRuntimeException.html","addedTags":["deprecated"],"deltas":[{"type":"method","name":"ServerRuntimeException(String, Exception)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/ServerRuntimeException.html#%3Cinit%3E(java.lang.String,java.lang.Exception)","addedTags":["deprecated"]}]},{"type":"interface","name":"Remote","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/java/rmi/Remote.html","addedTags":["abstract"]}]},{"type":"package","name":"java.security.acl","status":"removed","csr":"JDK-8217101"},{"type":"package","name":"java.security.cert","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/cert/package-summary.html"},{"type":"package","name":"java.security.interfaces","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/package-summary.html","deltas":[{"type":"interface","name":"DSAKeyPairGenerator","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAKeyPairGenerator.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"initialize(DSAParams, SecureRandom)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAKeyPairGenerator.html#initialize(java.security.interfaces.DSAParams,java.security.SecureRandom)","removedTags":["throws InvalidParameterException"]},{"type":"method","name":"initialize(int, boolean, SecureRandom)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAKeyPairGenerator.html#initialize(int,boolean,java.security.SecureRandom)","removedTags":["throws InvalidParameterException"]}]},{"type":"interface","name":"DSAKey","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAKey.html","addedTags":["abstract"]},{"type":"interface","name":"DSAParams","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAParams.html","addedTags":["abstract","implements AlgorithmParameterSpec"]},{"type":"interface","name":"DSAPrivateKey","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAPrivateKey.html","addedTags":["abstract"],"deltas":[{"type":"field","name":"serialVersionUID","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAPrivateKey.html#serialVersionUID"},{"type":"method","name":"getParams()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAPrivateKey.html#getParams()","csr":"JDK-8318108"}]},{"type":"interface","name":"DSAPublicKey","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAPublicKey.html","addedTags":["abstract"],"deltas":[{"type":"field","name":"serialVersionUID","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAPublicKey.html#serialVersionUID"},{"type":"method","name":"getParams()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/DSAPublicKey.html#getParams()","csr":"JDK-8318108"}]},{"type":"interface","name":"ECKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/ECKey.html"},{"type":"interface","name":"ECPrivateKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/ECPrivateKey.html"},{"type":"interface","name":"ECPublicKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/ECPublicKey.html"},{"type":"interface","name":"EdECKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/EdECKey.html","csr":"JDK-8190219"},{"type":"interface","name":"EdECPrivateKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/EdECPrivateKey.html","csr":"JDK-8190219"},{"type":"interface","name":"EdECPublicKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/EdECPublicKey.html","csr":"JDK-8190219"},{"type":"interface","name":"RSAKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/RSAKey.html"},{"type":"interface","name":"RSAMultiPrimePrivateCrtKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html"},{"type":"interface","name":"RSAPrivateCrtKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/RSAPrivateCrtKey.html"},{"type":"interface","name":"RSAPrivateKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/RSAPrivateKey.html"},{"type":"interface","name":"RSAPublicKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/RSAPublicKey.html"},{"type":"interface","name":"XECKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/XECKey.html","csr":"JDK-8189806"},{"type":"interface","name":"XECPrivateKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/XECPrivateKey.html","csr":"JDK-8189806"},{"type":"interface","name":"XECPublicKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/interfaces/XECPublicKey.html","csr":"JDK-8189806"}]},{"type":"package","name":"java.security.spec","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/spec/package-summary.html"},{"type":"package","name":"java.security","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/package-summary.html","deltas":[{"type":"class","name":"AccessControlContext","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AccessControlContext.html"},{"type":"class","name":"AccessControlException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AccessControlException.html"},{"type":"class","name":"AccessController","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AccessController.html"},{"type":"class","name":"AlgorithmParameterGeneratorSpi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AlgorithmParameterGeneratorSpi.html"},{"type":"class","name":"AlgorithmParameterGenerator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AlgorithmParameterGenerator.html"},{"type":"class","name":"AlgorithmParametersSpi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AlgorithmParametersSpi.html"},{"type":"class","name":"AlgorithmParameters","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AlgorithmParameters.html"},{"type":"class","name":"AllPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AllPermission.html"},{"type":"class","name":"AuthProvider","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AuthProvider.html"},{"type":"class","name":"BasicPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/BasicPermission.html"},{"type":"class","name":"CodeSigner","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/CodeSigner.html"},{"type":"class","name":"CodeSource","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/CodeSource.html"},{"type":"class","name":"DigestException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/DigestException.html","addedTags":["extends GeneralSecurityException"],"removedTags":["extends Exception"],"deltas":[{"type":"method","name":"DigestException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/DigestException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"DigestException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/DigestException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"DomainLoadStoreParameter","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/DomainLoadStoreParameter.html"},{"type":"class","name":"DrbgParameters.Instantiation","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/DrbgParameters.Instantiation.html"},{"type":"class","name":"DrbgParameters.NextBytes","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/DrbgParameters.NextBytes.html"},{"type":"class","name":"DrbgParameters.Reseed","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/DrbgParameters.Reseed.html"},{"type":"class","name":"DrbgParameters","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/DrbgParameters.html"},{"type":"class","name":"GeneralSecurityException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/GeneralSecurityException.html"},{"type":"class","name":"GuardedObject","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/GuardedObject.html"},{"type":"class","name":"IdentityScope","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/IdentityScope.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"Identity","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Identity.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"InvalidAlgorithmParameterException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/InvalidAlgorithmParameterException.html"},{"type":"class","name":"InvalidKeyException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/InvalidKeyException.html","deltas":[{"type":"method","name":"InvalidKeyException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/InvalidKeyException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"InvalidKeyException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/InvalidKeyException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"InvalidParameterException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/InvalidParameterException.html","deltas":[{"type":"method","name":"InvalidParameterException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/InvalidParameterException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)","csr":"JDK-8296237"},{"type":"method","name":"InvalidParameterException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/InvalidParameterException.html#%3Cinit%3E(java.lang.Throwable)","csr":"JDK-8296237"}]},{"type":"class","name":"KeyException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyException.html","addedTags":["extends GeneralSecurityException"],"removedTags":["extends Exception"],"deltas":[{"type":"method","name":"KeyException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"KeyException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"KeyFactorySpi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyFactorySpi.html"},{"type":"class","name":"KeyFactory","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyFactory.html"},{"type":"class","name":"KeyManagementException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyManagementException.html","deltas":[{"type":"method","name":"KeyManagementException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyManagementException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"KeyManagementException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyManagementException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"KeyPairGeneratorSpi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyPairGeneratorSpi.html"},{"type":"class","name":"KeyPairGenerator","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyPairGenerator.html","addedTags":["extends KeyPairGeneratorSpi"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"genKeyPair()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyPairGenerator.html#genKeyPair()"},{"type":"method","name":"generateKeyPair()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyPairGenerator.html#generateKeyPair()","removedTags":["abstract"]},{"type":"method","name":"getInstance(String, Provider)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyPairGenerator.html#getInstance(java.lang.String,java.security.Provider)"},{"type":"method","name":"getProvider()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyPairGenerator.html#getProvider()"},{"type":"method","name":"initialize(AlgorithmParameterSpec)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyPairGenerator.html#initialize(java.security.spec.AlgorithmParameterSpec)"},{"type":"method","name":"initialize(AlgorithmParameterSpec, SecureRandom)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyPairGenerator.html#initialize(java.security.spec.AlgorithmParameterSpec,java.security.SecureRandom)"},{"type":"method","name":"initialize(int, SecureRandom)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyPairGenerator.html#initialize(int,java.security.SecureRandom)","removedTags":["abstract"]}]},{"type":"class","name":"KeyPair","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyPair.html","addedTags":["implements BinaryEncodable","implements Serializable"]},{"type":"class","name":"KeyRep","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyRep.html"},{"type":"class","name":"KeyStore.Builder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.Builder.html"},{"type":"class","name":"KeyStore.CallbackHandlerProtection","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.CallbackHandlerProtection.html"},{"type":"class","name":"KeyStore.PasswordProtection","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.PasswordProtection.html"},{"type":"class","name":"KeyStore.PrivateKeyEntry","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.PrivateKeyEntry.html"},{"type":"class","name":"KeyStore.SecretKeyEntry","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.SecretKeyEntry.html"},{"type":"class","name":"KeyStore.TrustedCertificateEntry","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.TrustedCertificateEntry.html"},{"type":"class","name":"KeyStoreException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStoreException.html"},{"type":"class","name":"KeyStoreSpi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStoreSpi.html"},{"type":"class","name":"KeyStore","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.html"},{"type":"class","name":"MessageDigestSpi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/MessageDigestSpi.html"},{"type":"class","name":"MessageDigest","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/MessageDigest.html","addedTags":["extends MessageDigestSpi"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"digest(byte[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/MessageDigest.html#digest(byte%5B%5D,int,int)"},{"type":"method","name":"engineDigest()","status":"removed"},{"type":"method","name":"engineReset()","status":"removed"},{"type":"method","name":"engineUpdate(byte)","status":"removed"},{"type":"method","name":"engineUpdate(byte[], int, int)","status":"removed"},{"type":"method","name":"getDigestLength()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/MessageDigest.html#getDigestLength()"},{"type":"method","name":"getInstance(String, Provider)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/MessageDigest.html#getInstance(java.lang.String,java.security.Provider)"},{"type":"method","name":"getProvider()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/MessageDigest.html#getProvider()"},{"type":"method","name":"update(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/MessageDigest.html#update(java.nio.ByteBuffer)"}]},{"type":"class","name":"NoSuchAlgorithmException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/NoSuchAlgorithmException.html","addedTags":["extends GeneralSecurityException"],"removedTags":["extends Exception"],"deltas":[{"type":"method","name":"NoSuchAlgorithmException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/NoSuchAlgorithmException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"NoSuchAlgorithmException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/NoSuchAlgorithmException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"NoSuchProviderException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/NoSuchProviderException.html","addedTags":["extends GeneralSecurityException"],"removedTags":["extends Exception"]},{"type":"class","name":"PEMDecoder","status":"added","preview":true,"javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PEMDecoder.html","csr":"JDK-8329419"},{"type":"class","name":"PEMEncoder","status":"added","preview":true,"javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PEMEncoder.html","csr":"JDK-8329419"},{"type":"class","name":"PEM","status":"added","preview":true,"javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PEM.html","csr":"JDK-8367431"},{"type":"class","name":"PKCS12Attribute","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PKCS12Attribute.html"},{"type":"class","name":"PermissionCollection","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PermissionCollection.html"},{"type":"class","name":"Permission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Permission.html"},{"type":"class","name":"Permissions","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Permissions.html"},{"type":"class","name":"PolicySpi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PolicySpi.html"},{"type":"class","name":"Policy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Policy.html"},{"type":"class","name":"PrivilegedActionException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PrivilegedActionException.html"},{"type":"class","name":"ProtectionDomain","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/ProtectionDomain.html"},{"type":"class","name":"Provider.Service","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.Service.html"},{"type":"class","name":"ProviderException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/ProviderException.html","deltas":[{"type":"method","name":"ProviderException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/ProviderException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"ProviderException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/ProviderException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"Provider","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html","deltas":[{"type":"method","name":"Provider(String, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"type":"method","name":"Provider(String, double, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#%3Cinit%3E(java.lang.String,double,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"clear()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#clear()"},{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#compute(java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#computeIfAbsent(java.lang.Object,java.util.function.Function)"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#computeIfPresent(java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"configure(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#configure(java.lang.String)"},{"type":"method","name":"elements()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#elements()"},{"type":"method","name":"entrySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#entrySet()"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#forEach(java.util.function.BiConsumer)"},{"type":"method","name":"get(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#get(java.lang.Object)"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#getOrDefault(java.lang.Object,java.lang.Object)"},{"type":"method","name":"getProperty(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#getProperty(java.lang.String)"},{"type":"method","name":"getService(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#getService(java.lang.String,java.lang.String)"},{"type":"method","name":"getServices()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#getServices()"},{"type":"method","name":"getVersion()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#getVersion()","addedTags":["deprecated"]},{"type":"method","name":"getVersionStr()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#getVersionStr()"},{"type":"method","name":"isConfigured()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#isConfigured()"},{"type":"method","name":"keySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#keySet()"},{"type":"method","name":"keys()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#keys()"},{"type":"method","name":"load(InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#load(java.io.InputStream)"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#merge(java.lang.Object,java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"put(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#put(java.lang.Object,java.lang.Object)"},{"type":"method","name":"putAll(Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#putAll(java.util.Map)"},{"type":"method","name":"putIfAbsent(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#putIfAbsent(java.lang.Object,java.lang.Object)"},{"type":"method","name":"putService(Provider.Service)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#putService(java.security.Provider.Service)"},{"type":"method","name":"remove(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#remove(java.lang.Object)"},{"type":"method","name":"remove(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#remove(java.lang.Object,java.lang.Object)"},{"type":"method","name":"removeService(Provider.Service)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#removeService(java.security.Provider.Service)"},{"type":"method","name":"replace(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#replace(java.lang.Object,java.lang.Object)"},{"type":"method","name":"replace(Object, Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#replace(java.lang.Object,java.lang.Object,java.lang.Object)"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#replaceAll(java.util.function.BiFunction)"},{"type":"method","name":"values()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Provider.html#values()"}]},{"type":"class","name":"SecureClassLoader","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureClassLoader.html"},{"type":"class","name":"SecureRandomSpi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandomSpi.html"},{"type":"class","name":"SecureRandom","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html","deltas":[{"type":"method","name":"SecureRandom(SecureRandomSpi, Provider)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#%3Cinit%3E(java.security.SecureRandomSpi,java.security.Provider)"},{"type":"method","name":"generateSeed(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#generateSeed(int)"},{"type":"method","name":"getAlgorithm()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#getAlgorithm()"},{"type":"method","name":"getInstance(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#getInstance(java.lang.String)"},{"type":"method","name":"getInstance(String, Provider)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#getInstance(java.lang.String,java.security.Provider)"},{"type":"method","name":"getInstance(String, SecureRandomParameters)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#getInstance(java.lang.String,java.security.SecureRandomParameters)"},{"type":"method","name":"getInstance(String, SecureRandomParameters, Provider)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#getInstance(java.lang.String,java.security.SecureRandomParameters,java.security.Provider)"},{"type":"method","name":"getInstance(String, SecureRandomParameters, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#getInstance(java.lang.String,java.security.SecureRandomParameters,java.lang.String)"},{"type":"method","name":"getInstance(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#getInstance(java.lang.String,java.lang.String)"},{"type":"method","name":"getInstanceStrong()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#getInstanceStrong()"},{"type":"method","name":"getParameters()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#getParameters()"},{"type":"method","name":"getProvider()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#getProvider()"},{"type":"method","name":"nextBytes(byte[], SecureRandomParameters)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#nextBytes(byte%5B%5D,java.security.SecureRandomParameters)"},{"type":"method","name":"nextLong()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#nextLong()","csr":"JDK-8361100"},{"type":"method","name":"reseed()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#reseed()"},{"type":"method","name":"reseed(SecureRandomParameters)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#reseed(java.security.SecureRandomParameters)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandom.html#toString()"}]},{"type":"class","name":"SecurityPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecurityPermission.html"},{"type":"class","name":"Security","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Security.html","deltas":[{"type":"method","name":"getAlgorithmProperty(String, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Security.html#getAlgorithmProperty(java.lang.String,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"getAlgorithms(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Security.html#getAlgorithms(java.lang.String)"},{"type":"method","name":"getProviders(Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Security.html#getProviders(java.util.Map)"},{"type":"method","name":"getProviders(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Security.html#getProviders(java.lang.String)"}]},{"type":"class","name":"SignatureException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SignatureException.html","addedTags":["extends GeneralSecurityException"],"removedTags":["extends Exception"],"deltas":[{"type":"method","name":"SignatureException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SignatureException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"SignatureException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SignatureException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"SignatureSpi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SignatureSpi.html"},{"type":"class","name":"Signature","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html","addedTags":["extends SignatureSpi"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"engineGetParameter(String)","status":"removed"},{"type":"method","name":"engineInitSign(PrivateKey)","status":"removed"},{"type":"method","name":"engineInitVerify(PublicKey)","status":"removed"},{"type":"method","name":"engineSetParameter(String, Object)","status":"removed"},{"type":"method","name":"engineSign()","status":"removed"},{"type":"method","name":"engineUpdate(byte)","status":"removed"},{"type":"method","name":"engineUpdate(byte[], int, int)","status":"removed"},{"type":"method","name":"engineVerify(byte[])","status":"removed"},{"type":"method","name":"getInstance(String, Provider)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#getInstance(java.lang.String,java.security.Provider)"},{"type":"method","name":"getParameter(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#getParameter(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"getParameters()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#getParameters()"},{"type":"method","name":"getProvider()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#getProvider()"},{"type":"method","name":"initSign(PrivateKey, SecureRandom)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#initSign(java.security.PrivateKey,java.security.SecureRandom)"},{"type":"method","name":"initVerify(Certificate)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#initVerify(java.security.cert.Certificate)"},{"type":"method","name":"setParameter(AlgorithmParameterSpec)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#setParameter(java.security.spec.AlgorithmParameterSpec)"},{"type":"method","name":"setParameter(String, Object)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#setParameter(java.lang.String,java.lang.Object)","addedTags":["deprecated"]},{"type":"method","name":"sign(byte[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#sign(byte%5B%5D,int,int)"},{"type":"method","name":"update(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#update(java.nio.ByteBuffer)"},{"type":"method","name":"verify(byte[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signature.html#verify(byte%5B%5D,int,int)"}]},{"type":"class","name":"SignedObject","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SignedObject.html"},{"type":"class","name":"Signer","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Signer.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"Timestamp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Timestamp.html"},{"type":"class","name":"URIParameter","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/URIParameter.html"},{"type":"class","name":"UnrecoverableEntryException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/UnrecoverableEntryException.html"},{"type":"class","name":"UnrecoverableKeyException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/UnrecoverableKeyException.html"},{"type":"class","name":"UnresolvedPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/UnresolvedPermission.html"},{"type":"enum","name":"CryptoPrimitive","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/CryptoPrimitive.html"},{"type":"enum","name":"DrbgParameters.Capability","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/DrbgParameters.Capability.html"},{"type":"enum","name":"KeyRep.Type","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyRep.Type.html"},{"type":"interface","name":"AlgorithmConstraints","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AlgorithmConstraints.html"},{"type":"interface","name":"AsymmetricKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/AsymmetricKey.html","csr":"JDK-8318108"},{"type":"interface","name":"BinaryEncodable","status":"added","preview":true,"javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/BinaryEncodable.html","csr":"JDK-8378136"},{"type":"interface","name":"Certificate","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Certificate.html","addedTags":["abstract","deprecated","forRemoval"]},{"type":"interface","name":"DomainCombiner","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/DomainCombiner.html"},{"type":"interface","name":"Guard","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Guard.html"},{"type":"interface","name":"KeyStore.Entry.Attribute","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.Entry.Attribute.html"},{"type":"interface","name":"KeyStore.Entry","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.Entry.html"},{"type":"interface","name":"KeyStore.LoadStoreParameter","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.LoadStoreParameter.html"},{"type":"interface","name":"KeyStore.ProtectionParameter","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/KeyStore.ProtectionParameter.html"},{"type":"interface","name":"Key","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Key.html","addedTags":["abstract"],"deltas":[{"type":"field","name":"serialVersionUID","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Key.html#serialVersionUID"}]},{"type":"interface","name":"Policy.Parameters","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Policy.Parameters.html"},{"type":"interface","name":"Principal","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Principal.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"implies(Subject)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/Principal.html#implies(javax.security.auth.Subject)"}]},{"type":"interface","name":"PrivateKey","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PrivateKey.html","addedTags":["abstract","implements AsymmetricKey","implements Destroyable"],"removedTags":["implements Key"],"deltas":[{"type":"field","name":"serialVersionUID","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PrivateKey.html#serialVersionUID"}]},{"type":"interface","name":"PrivilegedAction","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PrivilegedAction.html"},{"type":"interface","name":"PrivilegedExceptionAction","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PrivilegedExceptionAction.html"},{"type":"interface","name":"PublicKey","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PublicKey.html","addedTags":["abstract","implements AsymmetricKey"],"removedTags":["implements Key"],"deltas":[{"type":"field","name":"serialVersionUID","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/PublicKey.html#serialVersionUID"}]},{"type":"interface","name":"SecureRandomParameters","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/security/SecureRandomParameters.html"}]},{"type":"package","name":"java.sql","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/package-summary.html","deltas":[{"type":"class","name":"BatchUpdateException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/BatchUpdateException.html"},{"type":"class","name":"DataTruncation","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DataTruncation.html","deltas":[{"type":"method","name":"DataTruncation(int, boolean, boolean, int, int, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DataTruncation.html#%3Cinit%3E(int,boolean,boolean,int,int,java.lang.Throwable)"}]},{"type":"class","name":"Date","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html","deltas":[{"type":"method","name":"Date(int, int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html#%3Cinit%3E(int,int,int)","addedTags":["deprecated"]},{"type":"method","name":"getHours()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html#getHours()","addedTags":["deprecated"]},{"type":"method","name":"getMinutes()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html#getMinutes()","addedTags":["deprecated"]},{"type":"method","name":"getSeconds()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html#getSeconds()","addedTags":["deprecated"]},{"type":"method","name":"setHours(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html#setHours(int)","addedTags":["deprecated"]},{"type":"method","name":"setMinutes(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html#setMinutes(int)","addedTags":["deprecated"]},{"type":"method","name":"setSeconds(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html#setSeconds(int)","addedTags":["deprecated"]},{"type":"method","name":"toInstant()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html#toInstant()"},{"type":"method","name":"toLocalDate()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html#toLocalDate()"},{"type":"method","name":"valueOf(LocalDate)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Date.html#valueOf(java.time.LocalDate)"}]},{"type":"class","name":"DriverManager","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DriverManager.html","deltas":[{"type":"method","name":"drivers()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DriverManager.html#drivers()"},{"type":"method","name":"getLogStream()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DriverManager.html#getLogStream()","addedTags":["deprecated"]},{"type":"method","name":"getLogWriter()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DriverManager.html#getLogWriter()"},{"type":"method","name":"registerDriver(Driver, DriverAction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DriverManager.html#registerDriver(java.sql.Driver,java.sql.DriverAction)"},{"type":"method","name":"setLogStream(PrintStream)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DriverManager.html#setLogStream(java.io.PrintStream)","addedTags":["deprecated"]},{"type":"method","name":"setLogWriter(PrintWriter)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DriverManager.html#setLogWriter(java.io.PrintWriter)"}]},{"type":"class","name":"SQLClientInfoException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLClientInfoException.html"},{"type":"class","name":"SQLDataException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLDataException.html"},{"type":"class","name":"SQLException","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLException.html","addedTags":["implements Iterable"],"deltas":[{"type":"method","name":"SQLException(String, String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLException.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.Throwable)"},{"type":"method","name":"SQLException(String, String, int, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLException.html#%3Cinit%3E(java.lang.String,java.lang.String,int,java.lang.Throwable)"},{"type":"method","name":"SQLException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"SQLException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLException.html#%3Cinit%3E(java.lang.Throwable)"},{"type":"method","name":"iterator()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLException.html#iterator()"}]},{"type":"class","name":"SQLFeatureNotSupportedException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLFeatureNotSupportedException.html"},{"type":"class","name":"SQLIntegrityConstraintViolationException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLIntegrityConstraintViolationException.html"},{"type":"class","name":"SQLInvalidAuthorizationSpecException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLInvalidAuthorizationSpecException.html"},{"type":"class","name":"SQLNonTransientConnectionException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLNonTransientConnectionException.html"},{"type":"class","name":"SQLNonTransientException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLNonTransientException.html"},{"type":"class","name":"SQLPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLPermission.html"},{"type":"class","name":"SQLRecoverableException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLRecoverableException.html"},{"type":"class","name":"SQLSyntaxErrorException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLSyntaxErrorException.html"},{"type":"class","name":"SQLTimeoutException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLTimeoutException.html"},{"type":"class","name":"SQLTransactionRollbackException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLTransactionRollbackException.html"},{"type":"class","name":"SQLTransientConnectionException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLTransientConnectionException.html"},{"type":"class","name":"SQLTransientException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLTransientException.html"},{"type":"class","name":"SQLWarning","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLWarning.html","deltas":[{"type":"method","name":"SQLWarning(String, String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLWarning.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.Throwable)"},{"type":"method","name":"SQLWarning(String, String, int, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLWarning.html#%3Cinit%3E(java.lang.String,java.lang.String,int,java.lang.Throwable)"},{"type":"method","name":"SQLWarning(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLWarning.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"SQLWarning(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLWarning.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"Time","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html","deltas":[{"type":"method","name":"Time(int, int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#%3Cinit%3E(int,int,int)","addedTags":["deprecated"]},{"type":"method","name":"getDate()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#getDate()","addedTags":["deprecated"]},{"type":"method","name":"getDay()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#getDay()","addedTags":["deprecated"]},{"type":"method","name":"getMonth()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#getMonth()","addedTags":["deprecated"]},{"type":"method","name":"getYear()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#getYear()","addedTags":["deprecated"]},{"type":"method","name":"setDate(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#setDate(int)","addedTags":["deprecated"]},{"type":"method","name":"setMonth(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#setMonth(int)","addedTags":["deprecated"]},{"type":"method","name":"setYear(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#setYear(int)","addedTags":["deprecated"]},{"type":"method","name":"toInstant()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#toInstant()"},{"type":"method","name":"toLocalTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#toLocalTime()"},{"type":"method","name":"valueOf(LocalTime)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Time.html#valueOf(java.time.LocalTime)"}]},{"type":"class","name":"Timestamp","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html","deltas":[{"type":"method","name":"compareTo(Date)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html#compareTo(java.util.Date)"},{"type":"method","name":"compareTo(Timestamp)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html#compareTo(java.sql.Timestamp)"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html#equals(java.lang.Object)"},{"type":"method","name":"from(Instant)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html#from(java.time.Instant)"},{"type":"method","name":"getTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html#getTime()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html#hashCode()"},{"type":"method","name":"setTime(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html#setTime(long)"},{"type":"method","name":"toInstant()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html#toInstant()"},{"type":"method","name":"toLocalDateTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html#toLocalDateTime()"},{"type":"method","name":"valueOf(LocalDateTime)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Timestamp.html#valueOf(java.time.LocalDateTime)"}]},{"type":"class","name":"Types","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html","deltas":[{"type":"field","name":"ARRAY","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#ARRAY"},{"type":"field","name":"BLOB","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#BLOB"},{"type":"field","name":"BOOLEAN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#BOOLEAN"},{"type":"field","name":"CLOB","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#CLOB"},{"type":"field","name":"DATALINK","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#DATALINK"},{"type":"field","name":"DECFLOAT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#DECFLOAT","csr":"JDK-8369918"},{"type":"field","name":"DISTINCT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#DISTINCT"},{"type":"field","name":"JAVA_OBJECT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#JAVA_OBJECT"},{"type":"field","name":"JSON","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#JSON","csr":"JDK-8369918"},{"type":"field","name":"LONGNVARCHAR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#LONGNVARCHAR"},{"type":"field","name":"NCHAR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#NCHAR"},{"type":"field","name":"NCLOB","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#NCLOB"},{"type":"field","name":"NVARCHAR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#NVARCHAR"},{"type":"field","name":"REF","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#REF"},{"type":"field","name":"REF_CURSOR","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#REF_CURSOR"},{"type":"field","name":"ROWID","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#ROWID"},{"type":"field","name":"SQLXML","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#SQLXML"},{"type":"field","name":"STRUCT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#STRUCT"},{"type":"field","name":"TIMESTAMP_WITH_TIMEZONE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#TIMESTAMP_WITH_TIMEZONE"},{"type":"field","name":"TIME_WITH_TIMEZONE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Types.html#TIME_WITH_TIMEZONE"}]},{"type":"enum","name":"ClientInfoStatus","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ClientInfoStatus.html"},{"type":"enum","name":"JDBCType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/JDBCType.html"},{"type":"enum","name":"PseudoColumnUsage","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PseudoColumnUsage.html"},{"type":"enum","name":"RowIdLifetime","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/RowIdLifetime.html"},{"type":"interface","name":"Array","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Array.html"},{"type":"interface","name":"Blob","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Blob.html"},{"type":"interface","name":"CallableStatement","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"getArray(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getArray(java.lang.String)"},{"type":"method","name":"getArray(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getArray(int)"},{"type":"method","name":"getBigDecimal(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getBigDecimal(java.lang.String)"},{"type":"method","name":"getBigDecimal(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getBigDecimal(int)"},{"type":"method","name":"getBigDecimal(int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getBigDecimal(int,int)","addedTags":["deprecated"]},{"type":"method","name":"getBlob(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getBlob(java.lang.String)"},{"type":"method","name":"getBlob(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getBlob(int)"},{"type":"method","name":"getBoolean(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getBoolean(java.lang.String)"},{"type":"method","name":"getByte(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getByte(java.lang.String)"},{"type":"method","name":"getBytes(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getBytes(java.lang.String)"},{"type":"method","name":"getCharacterStream(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getCharacterStream(java.lang.String)"},{"type":"method","name":"getCharacterStream(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getCharacterStream(int)"},{"type":"method","name":"getClob(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getClob(java.lang.String)"},{"type":"method","name":"getClob(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getClob(int)"},{"type":"method","name":"getDate(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getDate(java.lang.String)"},{"type":"method","name":"getDate(String, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getDate(java.lang.String,java.util.Calendar)"},{"type":"method","name":"getDate(int, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getDate(int,java.util.Calendar)"},{"type":"method","name":"getDouble(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getDouble(java.lang.String)"},{"type":"method","name":"getFloat(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getFloat(java.lang.String)"},{"type":"method","name":"getInt(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getInt(java.lang.String)"},{"type":"method","name":"getLong(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getLong(java.lang.String)"},{"type":"method","name":"getNCharacterStream(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getNCharacterStream(java.lang.String)"},{"type":"method","name":"getNCharacterStream(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getNCharacterStream(int)"},{"type":"method","name":"getNClob(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getNClob(java.lang.String)"},{"type":"method","name":"getNClob(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getNClob(int)"},{"type":"method","name":"getNString(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getNString(java.lang.String)"},{"type":"method","name":"getNString(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getNString(int)"},{"type":"method","name":"getObject(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getObject(java.lang.String)"},{"type":"method","name":"getObject(String, Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getObject(java.lang.String,java.lang.Class)"},{"type":"method","name":"getObject(String, Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getObject(java.lang.String,java.util.Map)"},{"type":"method","name":"getObject(int, Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getObject(int,java.lang.Class)"},{"type":"method","name":"getObject(int, Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getObject(int,java.util.Map)"},{"type":"method","name":"getRef(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getRef(java.lang.String)"},{"type":"method","name":"getRef(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getRef(int)"},{"type":"method","name":"getRowId(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getRowId(java.lang.String)"},{"type":"method","name":"getRowId(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getRowId(int)"},{"type":"method","name":"getSQLXML(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getSQLXML(java.lang.String)"},{"type":"method","name":"getSQLXML(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getSQLXML(int)"},{"type":"method","name":"getShort(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getShort(java.lang.String)"},{"type":"method","name":"getString(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getString(java.lang.String)"},{"type":"method","name":"getTime(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getTime(java.lang.String)"},{"type":"method","name":"getTime(String, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getTime(java.lang.String,java.util.Calendar)"},{"type":"method","name":"getTime(int, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getTime(int,java.util.Calendar)"},{"type":"method","name":"getTimestamp(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getTimestamp(java.lang.String)"},{"type":"method","name":"getTimestamp(String, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getTimestamp(java.lang.String,java.util.Calendar)"},{"type":"method","name":"getTimestamp(int, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getTimestamp(int,java.util.Calendar)"},{"type":"method","name":"getURL(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getURL(java.lang.String)"},{"type":"method","name":"getURL(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#getURL(int)"},{"type":"method","name":"registerOutParameter(String, SQLType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,java.sql.SQLType)"},{"type":"method","name":"registerOutParameter(String, SQLType, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,java.sql.SQLType,java.lang.String)"},{"type":"method","name":"registerOutParameter(String, SQLType, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,java.sql.SQLType,int)"},{"type":"method","name":"registerOutParameter(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,int)"},{"type":"method","name":"registerOutParameter(String, int, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,int,java.lang.String)"},{"type":"method","name":"registerOutParameter(String, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(java.lang.String,int,int)"},{"type":"method","name":"registerOutParameter(int, SQLType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(int,java.sql.SQLType)"},{"type":"method","name":"registerOutParameter(int, SQLType, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(int,java.sql.SQLType,java.lang.String)"},{"type":"method","name":"registerOutParameter(int, SQLType, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(int,java.sql.SQLType,int)"},{"type":"method","name":"registerOutParameter(int, int, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#registerOutParameter(int,int,java.lang.String)"},{"type":"method","name":"setAsciiStream(String, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setAsciiStream(java.lang.String,java.io.InputStream)"},{"type":"method","name":"setAsciiStream(String, InputStream, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setAsciiStream(java.lang.String,java.io.InputStream,int)"},{"type":"method","name":"setAsciiStream(String, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setAsciiStream(java.lang.String,java.io.InputStream,long)"},{"type":"method","name":"setBigDecimal(String, BigDecimal)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setBigDecimal(java.lang.String,java.math.BigDecimal)"},{"type":"method","name":"setBinaryStream(String, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setBinaryStream(java.lang.String,java.io.InputStream)"},{"type":"method","name":"setBinaryStream(String, InputStream, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setBinaryStream(java.lang.String,java.io.InputStream,int)"},{"type":"method","name":"setBinaryStream(String, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setBinaryStream(java.lang.String,java.io.InputStream,long)"},{"type":"method","name":"setBlob(String, Blob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setBlob(java.lang.String,java.sql.Blob)"},{"type":"method","name":"setBlob(String, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setBlob(java.lang.String,java.io.InputStream)"},{"type":"method","name":"setBlob(String, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setBlob(java.lang.String,java.io.InputStream,long)"},{"type":"method","name":"setBoolean(String, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setBoolean(java.lang.String,boolean)"},{"type":"method","name":"setByte(String, byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setByte(java.lang.String,byte)"},{"type":"method","name":"setBytes(String, byte[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setBytes(java.lang.String,byte%5B%5D)"},{"type":"method","name":"setCharacterStream(String, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setCharacterStream(java.lang.String,java.io.Reader)"},{"type":"method","name":"setCharacterStream(String, Reader, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setCharacterStream(java.lang.String,java.io.Reader,int)"},{"type":"method","name":"setCharacterStream(String, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setCharacterStream(java.lang.String,java.io.Reader,long)"},{"type":"method","name":"setClob(String, Clob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setClob(java.lang.String,java.sql.Clob)"},{"type":"method","name":"setClob(String, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setClob(java.lang.String,java.io.Reader)"},{"type":"method","name":"setClob(String, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setClob(java.lang.String,java.io.Reader,long)"},{"type":"method","name":"setDate(String, Date)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setDate(java.lang.String,java.sql.Date)"},{"type":"method","name":"setDate(String, Date, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setDate(java.lang.String,java.sql.Date,java.util.Calendar)"},{"type":"method","name":"setDouble(String, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setDouble(java.lang.String,double)"},{"type":"method","name":"setFloat(String, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setFloat(java.lang.String,float)"},{"type":"method","name":"setInt(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setInt(java.lang.String,int)"},{"type":"method","name":"setLong(String, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setLong(java.lang.String,long)"},{"type":"method","name":"setNCharacterStream(String, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setNCharacterStream(java.lang.String,java.io.Reader)"},{"type":"method","name":"setNCharacterStream(String, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setNCharacterStream(java.lang.String,java.io.Reader,long)"},{"type":"method","name":"setNClob(String, NClob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setNClob(java.lang.String,java.sql.NClob)"},{"type":"method","name":"setNClob(String, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setNClob(java.lang.String,java.io.Reader)"},{"type":"method","name":"setNClob(String, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setNClob(java.lang.String,java.io.Reader,long)"},{"type":"method","name":"setNString(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setNString(java.lang.String,java.lang.String)"},{"type":"method","name":"setNull(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setNull(java.lang.String,int)"},{"type":"method","name":"setNull(String, int, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setNull(java.lang.String,int,java.lang.String)"},{"type":"method","name":"setObject(String, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setObject(java.lang.String,java.lang.Object)"},{"type":"method","name":"setObject(String, Object, SQLType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setObject(java.lang.String,java.lang.Object,java.sql.SQLType)"},{"type":"method","name":"setObject(String, Object, SQLType, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setObject(java.lang.String,java.lang.Object,java.sql.SQLType,int)"},{"type":"method","name":"setObject(String, Object, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setObject(java.lang.String,java.lang.Object,int)"},{"type":"method","name":"setObject(String, Object, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setObject(java.lang.String,java.lang.Object,int,int)"},{"type":"method","name":"setRowId(String, RowId)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setRowId(java.lang.String,java.sql.RowId)"},{"type":"method","name":"setSQLXML(String, SQLXML)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setSQLXML(java.lang.String,java.sql.SQLXML)"},{"type":"method","name":"setShort(String, short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setShort(java.lang.String,short)"},{"type":"method","name":"setString(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setString(java.lang.String,java.lang.String)"},{"type":"method","name":"setTime(String, Time)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setTime(java.lang.String,java.sql.Time)"},{"type":"method","name":"setTime(String, Time, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setTime(java.lang.String,java.sql.Time,java.util.Calendar)"},{"type":"method","name":"setTimestamp(String, Timestamp)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setTimestamp(java.lang.String,java.sql.Timestamp)"},{"type":"method","name":"setTimestamp(String, Timestamp, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setTimestamp(java.lang.String,java.sql.Timestamp,java.util.Calendar)"},{"type":"method","name":"setURL(String, URL)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/CallableStatement.html#setURL(java.lang.String,java.net.URL)"}]},{"type":"interface","name":"Clob","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Clob.html"},{"type":"interface","name":"ConnectionBuilder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ConnectionBuilder.html"},{"type":"interface","name":"Connection","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html","addedTags":["abstract","implements AutoCloseable","implements Wrapper"],"deltas":[{"type":"method","name":"abort(Executor)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#abort(java.util.concurrent.Executor)"},{"type":"method","name":"beginRequest()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#beginRequest()"},{"type":"method","name":"createArrayOf(String, Object[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#createArrayOf(java.lang.String,java.lang.Object%5B%5D)"},{"type":"method","name":"createBlob()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#createBlob()"},{"type":"method","name":"createClob()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#createClob()"},{"type":"method","name":"createNClob()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#createNClob()"},{"type":"method","name":"createSQLXML()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#createSQLXML()"},{"type":"method","name":"createStatement(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#createStatement(int,int)"},{"type":"method","name":"createStatement(int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#createStatement(int,int,int)"},{"type":"method","name":"createStruct(String, Object[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#createStruct(java.lang.String,java.lang.Object%5B%5D)"},{"type":"method","name":"endRequest()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#endRequest()"},{"type":"method","name":"enquoteIdentifier(String, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#enquoteIdentifier(java.lang.String,boolean)","csr":"JDK-8369918"},{"type":"method","name":"enquoteLiteral(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#enquoteLiteral(java.lang.String)","csr":"JDK-8369918"},{"type":"method","name":"enquoteNCharLiteral(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#enquoteNCharLiteral(java.lang.String)","csr":"JDK-8369918"},{"type":"method","name":"getClientInfo()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#getClientInfo()"},{"type":"method","name":"getClientInfo(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#getClientInfo(java.lang.String)"},{"type":"method","name":"getHoldability()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#getHoldability()"},{"type":"method","name":"getNetworkTimeout()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#getNetworkTimeout()"},{"type":"method","name":"getSchema()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#getSchema()"},{"type":"method","name":"getTypeMap()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#getTypeMap()"},{"type":"method","name":"isSimpleIdentifier(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#isSimpleIdentifier(java.lang.String)","csr":"JDK-8369918"},{"type":"method","name":"isValid(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#isValid(int)"},{"type":"method","name":"prepareCall(String, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#prepareCall(java.lang.String,int,int)"},{"type":"method","name":"prepareCall(String, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#prepareCall(java.lang.String,int,int,int)"},{"type":"method","name":"prepareStatement(String, String[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String,java.lang.String%5B%5D)"},{"type":"method","name":"prepareStatement(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String,int)"},{"type":"method","name":"prepareStatement(String, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String,int,int)"},{"type":"method","name":"prepareStatement(String, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String,int,int,int)"},{"type":"method","name":"prepareStatement(String, int[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#prepareStatement(java.lang.String,int%5B%5D)"},{"type":"method","name":"releaseSavepoint(Savepoint)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#releaseSavepoint(java.sql.Savepoint)"},{"type":"method","name":"rollback(Savepoint)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#rollback(java.sql.Savepoint)"},{"type":"method","name":"setClientInfo(Properties)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setClientInfo(java.util.Properties)"},{"type":"method","name":"setClientInfo(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setClientInfo(java.lang.String,java.lang.String)"},{"type":"method","name":"setHoldability(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setHoldability(int)"},{"type":"method","name":"setNetworkTimeout(Executor, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setNetworkTimeout(java.util.concurrent.Executor,int)"},{"type":"method","name":"setSavepoint()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setSavepoint()"},{"type":"method","name":"setSavepoint(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setSavepoint(java.lang.String)"},{"type":"method","name":"setSchema(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setSchema(java.lang.String)"},{"type":"method","name":"setShardingKey(ShardingKey)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setShardingKey(java.sql.ShardingKey)"},{"type":"method","name":"setShardingKey(ShardingKey, ShardingKey)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setShardingKey(java.sql.ShardingKey,java.sql.ShardingKey)"},{"type":"method","name":"setShardingKeyIfValid(ShardingKey, ShardingKey, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setShardingKeyIfValid(java.sql.ShardingKey,java.sql.ShardingKey,int)"},{"type":"method","name":"setShardingKeyIfValid(ShardingKey, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setShardingKeyIfValid(java.sql.ShardingKey,int)"},{"type":"method","name":"setTypeMap(Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Connection.html#setTypeMap(java.util.Map)"}]},{"type":"interface","name":"DatabaseMetaData","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html","addedTags":["abstract","implements Wrapper"],"deltas":[{"type":"field","name":"attributeNoNulls","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#attributeNoNulls"},{"type":"field","name":"attributeNullableUnknown","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#attributeNullableUnknown"},{"type":"field","name":"attributeNullable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#attributeNullable"},{"type":"field","name":"functionColumnInOut","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionColumnInOut"},{"type":"field","name":"functionColumnIn","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionColumnIn"},{"type":"field","name":"functionColumnOut","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionColumnOut"},{"type":"field","name":"functionColumnResult","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionColumnResult"},{"type":"field","name":"functionColumnUnknown","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionColumnUnknown"},{"type":"field","name":"functionNoNulls","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionNoNulls"},{"type":"field","name":"functionNoTable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionNoTable"},{"type":"field","name":"functionNullableUnknown","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionNullableUnknown"},{"type":"field","name":"functionNullable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionNullable"},{"type":"field","name":"functionResultUnknown","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionResultUnknown"},{"type":"field","name":"functionReturn","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionReturn"},{"type":"field","name":"functionReturnsTable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#functionReturnsTable"},{"type":"field","name":"sqlStateSQL99","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#sqlStateSQL99"},{"type":"field","name":"sqlStateSQL","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#sqlStateSQL"},{"type":"field","name":"sqlStateXOpen","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#sqlStateXOpen"},{"type":"method","name":"autoCommitFailureClosesAllResultSets()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#autoCommitFailureClosesAllResultSets()"},{"type":"method","name":"deletesAreDetected(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#deletesAreDetected(int)"},{"type":"method","name":"generatedKeyAlwaysReturned()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#generatedKeyAlwaysReturned()"},{"type":"method","name":"getAttributes(String, String, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getAttributes(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"type":"method","name":"getClientInfoProperties()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getClientInfoProperties()"},{"type":"method","name":"getConnection()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getConnection()"},{"type":"method","name":"getDatabaseMajorVersion()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDatabaseMajorVersion()"},{"type":"method","name":"getDatabaseMinorVersion()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getDatabaseMinorVersion()"},{"type":"method","name":"getFunctionColumns(String, String, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"type":"method","name":"getFunctions(String, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getFunctions(java.lang.String,java.lang.String,java.lang.String)"},{"type":"method","name":"getJDBCMajorVersion()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getJDBCMajorVersion()"},{"type":"method","name":"getJDBCMinorVersion()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getJDBCMinorVersion()"},{"type":"method","name":"getMaxLogicalLobSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getMaxLogicalLobSize()"},{"type":"method","name":"getPseudoColumns(String, String, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getPseudoColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"type":"method","name":"getResultSetHoldability()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getResultSetHoldability()"},{"type":"method","name":"getRowIdLifetime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getRowIdLifetime()"},{"type":"method","name":"getSQLStateType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSQLStateType()"},{"type":"method","name":"getSchemas(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSchemas(java.lang.String,java.lang.String)"},{"type":"method","name":"getSuperTables(String, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSuperTables(java.lang.String,java.lang.String,java.lang.String)"},{"type":"method","name":"getSuperTypes(String, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getSuperTypes(java.lang.String,java.lang.String,java.lang.String)"},{"type":"method","name":"getUDTs(String, String, String, int[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#getUDTs(java.lang.String,java.lang.String,java.lang.String,int%5B%5D)"},{"type":"method","name":"insertsAreDetected(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#insertsAreDetected(int)"},{"type":"method","name":"locatorsUpdateCopy()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#locatorsUpdateCopy()"},{"type":"method","name":"othersDeletesAreVisible(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#othersDeletesAreVisible(int)"},{"type":"method","name":"othersInsertsAreVisible(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#othersInsertsAreVisible(int)"},{"type":"method","name":"othersUpdatesAreVisible(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#othersUpdatesAreVisible(int)"},{"type":"method","name":"ownDeletesAreVisible(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#ownDeletesAreVisible(int)"},{"type":"method","name":"ownInsertsAreVisible(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#ownInsertsAreVisible(int)"},{"type":"method","name":"ownUpdatesAreVisible(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#ownUpdatesAreVisible(int)"},{"type":"method","name":"supportsBatchUpdates()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsBatchUpdates()"},{"type":"method","name":"supportsGetGeneratedKeys()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsGetGeneratedKeys()"},{"type":"method","name":"supportsMultipleOpenResults()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsMultipleOpenResults()"},{"type":"method","name":"supportsNamedParameters()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsNamedParameters()"},{"type":"method","name":"supportsRefCursors()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsRefCursors()"},{"type":"method","name":"supportsResultSetConcurrency(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsResultSetConcurrency(int,int)"},{"type":"method","name":"supportsResultSetHoldability(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsResultSetHoldability(int)"},{"type":"method","name":"supportsResultSetType(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsResultSetType(int)"},{"type":"method","name":"supportsSavepoints()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSavepoints()"},{"type":"method","name":"supportsSharding()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsSharding()"},{"type":"method","name":"supportsStatementPooling()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsStatementPooling()"},{"type":"method","name":"supportsStoredFunctionsUsingCallSyntax()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#supportsStoredFunctionsUsingCallSyntax()"},{"type":"method","name":"updatesAreDetected(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DatabaseMetaData.html#updatesAreDetected(int)"}]},{"type":"interface","name":"DriverAction","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/DriverAction.html"},{"type":"interface","name":"Driver","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Driver.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"getParentLogger()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Driver.html#getParentLogger()"}]},{"type":"interface","name":"NClob","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/NClob.html"},{"type":"interface","name":"ParameterMetaData","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ParameterMetaData.html"},{"type":"interface","name":"PreparedStatement","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"addBatch()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#addBatch()"},{"type":"method","name":"executeLargeUpdate()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#executeLargeUpdate()"},{"type":"method","name":"getMetaData()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#getMetaData()"},{"type":"method","name":"getParameterMetaData()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#getParameterMetaData()"},{"type":"method","name":"setArray(int, Array)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setArray(int,java.sql.Array)"},{"type":"method","name":"setAsciiStream(int, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setAsciiStream(int,java.io.InputStream)"},{"type":"method","name":"setAsciiStream(int, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setAsciiStream(int,java.io.InputStream,long)"},{"type":"method","name":"setBinaryStream(int, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setBinaryStream(int,java.io.InputStream)"},{"type":"method","name":"setBinaryStream(int, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setBinaryStream(int,java.io.InputStream,long)"},{"type":"method","name":"setBlob(int, Blob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setBlob(int,java.sql.Blob)"},{"type":"method","name":"setBlob(int, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setBlob(int,java.io.InputStream)"},{"type":"method","name":"setBlob(int, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setBlob(int,java.io.InputStream,long)"},{"type":"method","name":"setCharacterStream(int, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setCharacterStream(int,java.io.Reader)"},{"type":"method","name":"setCharacterStream(int, Reader, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setCharacterStream(int,java.io.Reader,int)"},{"type":"method","name":"setCharacterStream(int, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setCharacterStream(int,java.io.Reader,long)"},{"type":"method","name":"setClob(int, Clob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setClob(int,java.sql.Clob)"},{"type":"method","name":"setClob(int, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setClob(int,java.io.Reader)"},{"type":"method","name":"setClob(int, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setClob(int,java.io.Reader,long)"},{"type":"method","name":"setDate(int, Date, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setDate(int,java.sql.Date,java.util.Calendar)"},{"type":"method","name":"setNCharacterStream(int, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setNCharacterStream(int,java.io.Reader)"},{"type":"method","name":"setNCharacterStream(int, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setNCharacterStream(int,java.io.Reader,long)"},{"type":"method","name":"setNClob(int, NClob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setNClob(int,java.sql.NClob)"},{"type":"method","name":"setNClob(int, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setNClob(int,java.io.Reader)"},{"type":"method","name":"setNClob(int, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setNClob(int,java.io.Reader,long)"},{"type":"method","name":"setNString(int, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setNString(int,java.lang.String)"},{"type":"method","name":"setNull(int, int, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setNull(int,int,java.lang.String)"},{"type":"method","name":"setObject(int, Object, SQLType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setObject(int,java.lang.Object,java.sql.SQLType)"},{"type":"method","name":"setObject(int, Object, SQLType, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setObject(int,java.lang.Object,java.sql.SQLType,int)"},{"type":"method","name":"setRef(int, Ref)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setRef(int,java.sql.Ref)"},{"type":"method","name":"setRowId(int, RowId)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setRowId(int,java.sql.RowId)"},{"type":"method","name":"setSQLXML(int, SQLXML)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setSQLXML(int,java.sql.SQLXML)"},{"type":"method","name":"setTime(int, Time, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setTime(int,java.sql.Time,java.util.Calendar)"},{"type":"method","name":"setTimestamp(int, Timestamp, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setTimestamp(int,java.sql.Timestamp,java.util.Calendar)"},{"type":"method","name":"setURL(int, URL)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setURL(int,java.net.URL)"},{"type":"method","name":"setUnicodeStream(int, InputStream, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/PreparedStatement.html#setUnicodeStream(int,java.io.InputStream,int)","addedTags":["deprecated"]}]},{"type":"interface","name":"Ref","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Ref.html"},{"type":"interface","name":"ResultSetMetaData","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSetMetaData.html","addedTags":["abstract","implements Wrapper"],"deltas":[{"type":"method","name":"getColumnClassName(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSetMetaData.html#getColumnClassName(int)"}]},{"type":"interface","name":"ResultSet","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html","addedTags":["abstract","implements AutoCloseable","implements Wrapper"],"deltas":[{"type":"field","name":"CLOSE_CURSORS_AT_COMMIT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#CLOSE_CURSORS_AT_COMMIT"},{"type":"field","name":"CONCUR_READ_ONLY","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#CONCUR_READ_ONLY"},{"type":"field","name":"CONCUR_UPDATABLE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#CONCUR_UPDATABLE"},{"type":"field","name":"FETCH_FORWARD","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#FETCH_FORWARD"},{"type":"field","name":"FETCH_REVERSE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#FETCH_REVERSE"},{"type":"field","name":"FETCH_UNKNOWN","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#FETCH_UNKNOWN"},{"type":"field","name":"HOLD_CURSORS_OVER_COMMIT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#HOLD_CURSORS_OVER_COMMIT"},{"type":"field","name":"TYPE_FORWARD_ONLY","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#TYPE_FORWARD_ONLY"},{"type":"field","name":"TYPE_SCROLL_INSENSITIVE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#TYPE_SCROLL_INSENSITIVE"},{"type":"field","name":"TYPE_SCROLL_SENSITIVE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#TYPE_SCROLL_SENSITIVE"},{"type":"method","name":"absolute(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#absolute(int)"},{"type":"method","name":"afterLast()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#afterLast()"},{"type":"method","name":"beforeFirst()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#beforeFirst()"},{"type":"method","name":"cancelRowUpdates()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#cancelRowUpdates()"},{"type":"method","name":"deleteRow()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#deleteRow()"},{"type":"method","name":"first()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#first()"},{"type":"method","name":"getArray(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getArray(java.lang.String)"},{"type":"method","name":"getArray(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getArray(int)"},{"type":"method","name":"getBigDecimal(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getBigDecimal(java.lang.String)"},{"type":"method","name":"getBigDecimal(String, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getBigDecimal(java.lang.String,int)","addedTags":["deprecated"]},{"type":"method","name":"getBigDecimal(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getBigDecimal(int)"},{"type":"method","name":"getBigDecimal(int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getBigDecimal(int,int)","addedTags":["deprecated"]},{"type":"method","name":"getBlob(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getBlob(java.lang.String)"},{"type":"method","name":"getBlob(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getBlob(int)"},{"type":"method","name":"getCharacterStream(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getCharacterStream(java.lang.String)"},{"type":"method","name":"getCharacterStream(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getCharacterStream(int)"},{"type":"method","name":"getClob(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getClob(java.lang.String)"},{"type":"method","name":"getClob(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getClob(int)"},{"type":"method","name":"getConcurrency()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getConcurrency()"},{"type":"method","name":"getDate(String, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getDate(java.lang.String,java.util.Calendar)"},{"type":"method","name":"getDate(int, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getDate(int,java.util.Calendar)"},{"type":"method","name":"getFetchDirection()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getFetchDirection()"},{"type":"method","name":"getFetchSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getFetchSize()"},{"type":"method","name":"getHoldability()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getHoldability()"},{"type":"method","name":"getNCharacterStream(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getNCharacterStream(java.lang.String)"},{"type":"method","name":"getNCharacterStream(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getNCharacterStream(int)"},{"type":"method","name":"getNClob(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getNClob(java.lang.String)"},{"type":"method","name":"getNClob(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getNClob(int)"},{"type":"method","name":"getNString(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getNString(java.lang.String)"},{"type":"method","name":"getNString(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getNString(int)"},{"type":"method","name":"getObject(String, Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getObject(java.lang.String,java.lang.Class)"},{"type":"method","name":"getObject(String, Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getObject(java.lang.String,java.util.Map)"},{"type":"method","name":"getObject(int, Class)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getObject(int,java.lang.Class)"},{"type":"method","name":"getObject(int, Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getObject(int,java.util.Map)"},{"type":"method","name":"getRef(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getRef(java.lang.String)"},{"type":"method","name":"getRef(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getRef(int)"},{"type":"method","name":"getRow()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getRow()"},{"type":"method","name":"getRowId(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getRowId(java.lang.String)"},{"type":"method","name":"getRowId(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getRowId(int)"},{"type":"method","name":"getSQLXML(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getSQLXML(java.lang.String)"},{"type":"method","name":"getSQLXML(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getSQLXML(int)"},{"type":"method","name":"getStatement()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getStatement()"},{"type":"method","name":"getTime(String, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getTime(java.lang.String,java.util.Calendar)"},{"type":"method","name":"getTime(int, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getTime(int,java.util.Calendar)"},{"type":"method","name":"getTimestamp(String, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getTimestamp(java.lang.String,java.util.Calendar)"},{"type":"method","name":"getTimestamp(int, Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getTimestamp(int,java.util.Calendar)"},{"type":"method","name":"getType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getType()"},{"type":"method","name":"getURL(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getURL(java.lang.String)"},{"type":"method","name":"getURL(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getURL(int)"},{"type":"method","name":"getUnicodeStream(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getUnicodeStream(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"getUnicodeStream(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#getUnicodeStream(int)","addedTags":["deprecated"]},{"type":"method","name":"insertRow()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#insertRow()"},{"type":"method","name":"isAfterLast()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#isAfterLast()"},{"type":"method","name":"isBeforeFirst()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#isBeforeFirst()"},{"type":"method","name":"isClosed()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#isClosed()"},{"type":"method","name":"isFirst()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#isFirst()"},{"type":"method","name":"isLast()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#isLast()"},{"type":"method","name":"last()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#last()"},{"type":"method","name":"moveToCurrentRow()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#moveToCurrentRow()"},{"type":"method","name":"moveToInsertRow()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#moveToInsertRow()"},{"type":"method","name":"previous()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#previous()"},{"type":"method","name":"refreshRow()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#refreshRow()"},{"type":"method","name":"relative(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#relative(int)"},{"type":"method","name":"rowDeleted()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#rowDeleted()"},{"type":"method","name":"rowInserted()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#rowInserted()"},{"type":"method","name":"rowUpdated()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#rowUpdated()"},{"type":"method","name":"setFetchDirection(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#setFetchDirection(int)"},{"type":"method","name":"setFetchSize(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#setFetchSize(int)"},{"type":"method","name":"updateArray(String, Array)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateArray(java.lang.String,java.sql.Array)"},{"type":"method","name":"updateArray(int, Array)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateArray(int,java.sql.Array)"},{"type":"method","name":"updateAsciiStream(String, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(java.lang.String,java.io.InputStream)"},{"type":"method","name":"updateAsciiStream(String, InputStream, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(java.lang.String,java.io.InputStream,int)"},{"type":"method","name":"updateAsciiStream(String, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(java.lang.String,java.io.InputStream,long)"},{"type":"method","name":"updateAsciiStream(int, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(int,java.io.InputStream)"},{"type":"method","name":"updateAsciiStream(int, InputStream, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(int,java.io.InputStream,int)"},{"type":"method","name":"updateAsciiStream(int, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateAsciiStream(int,java.io.InputStream,long)"},{"type":"method","name":"updateBigDecimal(String, BigDecimal)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBigDecimal(java.lang.String,java.math.BigDecimal)"},{"type":"method","name":"updateBigDecimal(int, BigDecimal)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBigDecimal(int,java.math.BigDecimal)"},{"type":"method","name":"updateBinaryStream(String, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(java.lang.String,java.io.InputStream)"},{"type":"method","name":"updateBinaryStream(String, InputStream, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(java.lang.String,java.io.InputStream,int)"},{"type":"method","name":"updateBinaryStream(String, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(java.lang.String,java.io.InputStream,long)"},{"type":"method","name":"updateBinaryStream(int, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(int,java.io.InputStream)"},{"type":"method","name":"updateBinaryStream(int, InputStream, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(int,java.io.InputStream,int)"},{"type":"method","name":"updateBinaryStream(int, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBinaryStream(int,java.io.InputStream,long)"},{"type":"method","name":"updateBlob(String, Blob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(java.lang.String,java.sql.Blob)"},{"type":"method","name":"updateBlob(String, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(java.lang.String,java.io.InputStream)"},{"type":"method","name":"updateBlob(String, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(java.lang.String,java.io.InputStream,long)"},{"type":"method","name":"updateBlob(int, Blob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(int,java.sql.Blob)"},{"type":"method","name":"updateBlob(int, InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(int,java.io.InputStream)"},{"type":"method","name":"updateBlob(int, InputStream, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBlob(int,java.io.InputStream,long)"},{"type":"method","name":"updateBoolean(String, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBoolean(java.lang.String,boolean)"},{"type":"method","name":"updateBoolean(int, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBoolean(int,boolean)"},{"type":"method","name":"updateByte(String, byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateByte(java.lang.String,byte)"},{"type":"method","name":"updateByte(int, byte)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateByte(int,byte)"},{"type":"method","name":"updateBytes(String, byte[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBytes(java.lang.String,byte%5B%5D)"},{"type":"method","name":"updateBytes(int, byte[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateBytes(int,byte%5B%5D)"},{"type":"method","name":"updateCharacterStream(String, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(java.lang.String,java.io.Reader)"},{"type":"method","name":"updateCharacterStream(String, Reader, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(java.lang.String,java.io.Reader,int)"},{"type":"method","name":"updateCharacterStream(String, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(java.lang.String,java.io.Reader,long)"},{"type":"method","name":"updateCharacterStream(int, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(int,java.io.Reader)"},{"type":"method","name":"updateCharacterStream(int, Reader, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(int,java.io.Reader,int)"},{"type":"method","name":"updateCharacterStream(int, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateCharacterStream(int,java.io.Reader,long)"},{"type":"method","name":"updateClob(String, Clob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateClob(java.lang.String,java.sql.Clob)"},{"type":"method","name":"updateClob(String, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateClob(java.lang.String,java.io.Reader)"},{"type":"method","name":"updateClob(String, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateClob(java.lang.String,java.io.Reader,long)"},{"type":"method","name":"updateClob(int, Clob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateClob(int,java.sql.Clob)"},{"type":"method","name":"updateClob(int, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateClob(int,java.io.Reader)"},{"type":"method","name":"updateClob(int, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateClob(int,java.io.Reader,long)"},{"type":"method","name":"updateDate(String, Date)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateDate(java.lang.String,java.sql.Date)"},{"type":"method","name":"updateDate(int, Date)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateDate(int,java.sql.Date)"},{"type":"method","name":"updateDouble(String, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateDouble(java.lang.String,double)"},{"type":"method","name":"updateDouble(int, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateDouble(int,double)"},{"type":"method","name":"updateFloat(String, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateFloat(java.lang.String,float)"},{"type":"method","name":"updateFloat(int, float)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateFloat(int,float)"},{"type":"method","name":"updateInt(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateInt(java.lang.String,int)"},{"type":"method","name":"updateInt(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateInt(int,int)"},{"type":"method","name":"updateLong(String, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateLong(java.lang.String,long)"},{"type":"method","name":"updateLong(int, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateLong(int,long)"},{"type":"method","name":"updateNCharacterStream(String, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNCharacterStream(java.lang.String,java.io.Reader)"},{"type":"method","name":"updateNCharacterStream(String, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNCharacterStream(java.lang.String,java.io.Reader,long)"},{"type":"method","name":"updateNCharacterStream(int, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNCharacterStream(int,java.io.Reader)"},{"type":"method","name":"updateNCharacterStream(int, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNCharacterStream(int,java.io.Reader,long)"},{"type":"method","name":"updateNClob(String, NClob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(java.lang.String,java.sql.NClob)"},{"type":"method","name":"updateNClob(String, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(java.lang.String,java.io.Reader)"},{"type":"method","name":"updateNClob(String, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(java.lang.String,java.io.Reader,long)"},{"type":"method","name":"updateNClob(int, NClob)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(int,java.sql.NClob)"},{"type":"method","name":"updateNClob(int, Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(int,java.io.Reader)"},{"type":"method","name":"updateNClob(int, Reader, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNClob(int,java.io.Reader,long)"},{"type":"method","name":"updateNString(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNString(java.lang.String,java.lang.String)"},{"type":"method","name":"updateNString(int, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNString(int,java.lang.String)"},{"type":"method","name":"updateNull(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNull(java.lang.String)"},{"type":"method","name":"updateNull(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateNull(int)"},{"type":"method","name":"updateObject(String, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateObject(java.lang.String,java.lang.Object)"},{"type":"method","name":"updateObject(String, Object, SQLType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateObject(java.lang.String,java.lang.Object,java.sql.SQLType)"},{"type":"method","name":"updateObject(String, Object, SQLType, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateObject(java.lang.String,java.lang.Object,java.sql.SQLType,int)"},{"type":"method","name":"updateObject(String, Object, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateObject(java.lang.String,java.lang.Object,int)"},{"type":"method","name":"updateObject(int, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateObject(int,java.lang.Object)"},{"type":"method","name":"updateObject(int, Object, SQLType)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateObject(int,java.lang.Object,java.sql.SQLType)"},{"type":"method","name":"updateObject(int, Object, SQLType, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateObject(int,java.lang.Object,java.sql.SQLType,int)"},{"type":"method","name":"updateObject(int, Object, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateObject(int,java.lang.Object,int)"},{"type":"method","name":"updateRef(String, Ref)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateRef(java.lang.String,java.sql.Ref)"},{"type":"method","name":"updateRef(int, Ref)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateRef(int,java.sql.Ref)"},{"type":"method","name":"updateRow()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateRow()"},{"type":"method","name":"updateRowId(String, RowId)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateRowId(java.lang.String,java.sql.RowId)"},{"type":"method","name":"updateRowId(int, RowId)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateRowId(int,java.sql.RowId)"},{"type":"method","name":"updateSQLXML(String, SQLXML)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateSQLXML(java.lang.String,java.sql.SQLXML)"},{"type":"method","name":"updateSQLXML(int, SQLXML)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateSQLXML(int,java.sql.SQLXML)"},{"type":"method","name":"updateShort(String, short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateShort(java.lang.String,short)"},{"type":"method","name":"updateShort(int, short)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateShort(int,short)"},{"type":"method","name":"updateString(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateString(java.lang.String,java.lang.String)"},{"type":"method","name":"updateString(int, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateString(int,java.lang.String)"},{"type":"method","name":"updateTime(String, Time)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateTime(java.lang.String,java.sql.Time)"},{"type":"method","name":"updateTime(int, Time)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateTime(int,java.sql.Time)"},{"type":"method","name":"updateTimestamp(String, Timestamp)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateTimestamp(java.lang.String,java.sql.Timestamp)"},{"type":"method","name":"updateTimestamp(int, Timestamp)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ResultSet.html#updateTimestamp(int,java.sql.Timestamp)"}]},{"type":"interface","name":"RowId","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/RowId.html"},{"type":"interface","name":"SQLData","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLData.html"},{"type":"interface","name":"SQLInput","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLInput.html"},{"type":"interface","name":"SQLOutput","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLOutput.html"},{"type":"interface","name":"SQLType","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLType.html"},{"type":"interface","name":"SQLXML","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/SQLXML.html"},{"type":"interface","name":"Savepoint","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Savepoint.html"},{"type":"interface","name":"ShardingKeyBuilder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ShardingKeyBuilder.html"},{"type":"interface","name":"ShardingKey","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/ShardingKey.html"},{"type":"interface","name":"Statement","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html","addedTags":["abstract","implements AutoCloseable","implements Wrapper"],"deltas":[{"type":"field","name":"CLOSE_ALL_RESULTS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#CLOSE_ALL_RESULTS"},{"type":"field","name":"CLOSE_CURRENT_RESULT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#CLOSE_CURRENT_RESULT"},{"type":"field","name":"EXECUTE_FAILED","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#EXECUTE_FAILED"},{"type":"field","name":"KEEP_CURRENT_RESULT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#KEEP_CURRENT_RESULT"},{"type":"field","name":"NO_GENERATED_KEYS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#NO_GENERATED_KEYS"},{"type":"field","name":"RETURN_GENERATED_KEYS","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#RETURN_GENERATED_KEYS"},{"type":"field","name":"SUCCESS_NO_INFO","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#SUCCESS_NO_INFO"},{"type":"method","name":"addBatch(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#addBatch(java.lang.String)"},{"type":"method","name":"clearBatch()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#clearBatch()"},{"type":"method","name":"closeOnCompletion()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#closeOnCompletion()"},{"type":"method","name":"enquoteIdentifier(String, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#enquoteIdentifier(java.lang.String,boolean)"},{"type":"method","name":"enquoteLiteral(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#enquoteLiteral(java.lang.String)"},{"type":"method","name":"enquoteNCharLiteral(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#enquoteNCharLiteral(java.lang.String)"},{"type":"method","name":"execute(String, String[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#execute(java.lang.String,java.lang.String%5B%5D)"},{"type":"method","name":"execute(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#execute(java.lang.String,int)"},{"type":"method","name":"execute(String, int[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#execute(java.lang.String,int%5B%5D)"},{"type":"method","name":"executeBatch()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#executeBatch()"},{"type":"method","name":"executeLargeBatch()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#executeLargeBatch()"},{"type":"method","name":"executeLargeUpdate(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#executeLargeUpdate(java.lang.String)"},{"type":"method","name":"executeLargeUpdate(String, String[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#executeLargeUpdate(java.lang.String,java.lang.String%5B%5D)"},{"type":"method","name":"executeLargeUpdate(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#executeLargeUpdate(java.lang.String,int)"},{"type":"method","name":"executeLargeUpdate(String, int[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#executeLargeUpdate(java.lang.String,int%5B%5D)"},{"type":"method","name":"executeUpdate(String, String[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#executeUpdate(java.lang.String,java.lang.String%5B%5D)"},{"type":"method","name":"executeUpdate(String, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#executeUpdate(java.lang.String,int)"},{"type":"method","name":"executeUpdate(String, int[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#executeUpdate(java.lang.String,int%5B%5D)"},{"type":"method","name":"getConnection()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#getConnection()"},{"type":"method","name":"getFetchDirection()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#getFetchDirection()"},{"type":"method","name":"getFetchSize()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#getFetchSize()"},{"type":"method","name":"getGeneratedKeys()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#getGeneratedKeys()"},{"type":"method","name":"getLargeMaxRows()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#getLargeMaxRows()"},{"type":"method","name":"getLargeUpdateCount()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#getLargeUpdateCount()"},{"type":"method","name":"getMoreResults(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#getMoreResults(int)"},{"type":"method","name":"getResultSetConcurrency()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#getResultSetConcurrency()"},{"type":"method","name":"getResultSetHoldability()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#getResultSetHoldability()"},{"type":"method","name":"getResultSetType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#getResultSetType()"},{"type":"method","name":"isCloseOnCompletion()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#isCloseOnCompletion()"},{"type":"method","name":"isClosed()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#isClosed()"},{"type":"method","name":"isPoolable()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#isPoolable()"},{"type":"method","name":"isSimpleIdentifier(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#isSimpleIdentifier(java.lang.String)"},{"type":"method","name":"setFetchDirection(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#setFetchDirection(int)"},{"type":"method","name":"setFetchSize(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#setFetchSize(int)"},{"type":"method","name":"setLargeMaxRows(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#setLargeMaxRows(long)"},{"type":"method","name":"setPoolable(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Statement.html#setPoolable(boolean)"}]},{"type":"interface","name":"Struct","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Struct.html"},{"type":"interface","name":"Wrapper","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/java/sql/Wrapper.html"}]},{"type":"package","name":"java.text.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/spi/package-summary.html"},{"type":"package","name":"java.text","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/package-summary.html","deltas":[{"type":"class","name":"Annotation","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/Annotation.html"},{"type":"class","name":"AttributedCharacterIterator.Attribute","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/AttributedCharacterIterator.Attribute.html"},{"type":"class","name":"AttributedString","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/AttributedString.html"},{"type":"class","name":"Bidi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/Bidi.html"},{"type":"class","name":"BreakIterator","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/BreakIterator.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"isBoundary(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/BreakIterator.html#isBoundary(int)"},{"type":"method","name":"preceding(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/BreakIterator.html#preceding(int)"}]},{"type":"class","name":"ChoiceFormat","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ChoiceFormat.html","deltas":[{"type":"method","name":"isStrict()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ChoiceFormat.html#isStrict()","csr":"JDK-8327703"},{"type":"method","name":"setStrict(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ChoiceFormat.html#setStrict(boolean)","csr":"JDK-8327703"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ChoiceFormat.html#toString()","csr":"JDK-8323088"}]},{"type":"class","name":"CollationElementIterator","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationElementIterator.html","deltas":[{"type":"method","name":"getMaxExpansion(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationElementIterator.html#getMaxExpansion(int)"},{"type":"method","name":"getOffset()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationElementIterator.html#getOffset()"},{"type":"method","name":"previous()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationElementIterator.html#previous()"},{"type":"method","name":"setOffset(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationElementIterator.html#setOffset(int)"},{"type":"method","name":"setText(CharacterIterator)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationElementIterator.html#setText(java.text.CharacterIterator)"},{"type":"method","name":"setText(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationElementIterator.html#setText(java.lang.String)"}]},{"type":"class","name":"CollationKey","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationKey.html","addedTags":["abstract","implements Comparable"],"removedTags":["final"],"deltas":[{"type":"method","name":"CollationKey(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationKey.html#%3Cinit%3E(java.lang.String)"},{"type":"method","name":"compareTo(CollationKey)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationKey.html#compareTo(java.text.CollationKey)","addedTags":["abstract"]},{"type":"method","name":"equals(Object)","status":"removed"},{"type":"method","name":"hashCode()","status":"removed"},{"type":"method","name":"toByteArray()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CollationKey.html#toByteArray()","addedTags":["abstract"]}]},{"type":"class","name":"Collator","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/Collator.html","addedTags":["implements Comparator"],"removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"compare(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/Collator.html#compare(java.lang.Object,java.lang.Object)"}]},{"type":"class","name":"CompactNumberFormat","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CompactNumberFormat.html","csr":"JDK-8188147"},{"type":"class","name":"DateFormat.Field","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DateFormat.Field.html"},{"type":"class","name":"DateFormatSymbols","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DateFormatSymbols.html","deltas":[{"type":"method","name":"getAvailableLocales()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DateFormatSymbols.html#getAvailableLocales()"},{"type":"method","name":"getInstance()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DateFormatSymbols.html#getInstance()"},{"type":"method","name":"getInstance(Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DateFormatSymbols.html#getInstance(java.util.Locale)"}]},{"type":"class","name":"DateFormat","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DateFormat.html","removedTags":["implements Cloneable"]},{"type":"class","name":"DecimalFormatSymbols","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html","removedTags":["final"],"deltas":[{"type":"method","name":"getAvailableLocales()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#getAvailableLocales()"},{"type":"method","name":"getCurrency()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#getCurrency()"},{"type":"method","name":"getCurrencySymbol()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#getCurrencySymbol()"},{"type":"method","name":"getExponentSeparator()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#getExponentSeparator()"},{"type":"method","name":"getInstance()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#getInstance()"},{"type":"method","name":"getInstance(Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#getInstance(java.util.Locale)"},{"type":"method","name":"getInternationalCurrencySymbol()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#getInternationalCurrencySymbol()"},{"type":"method","name":"getLocale()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#getLocale()","csr":"JDK-8282687"},{"type":"method","name":"getMonetaryDecimalSeparator()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#getMonetaryDecimalSeparator()"},{"type":"method","name":"getMonetaryGroupingSeparator()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#getMonetaryGroupingSeparator()","csr":"JDK-8235942"},{"type":"method","name":"setCurrency(Currency)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#setCurrency(java.util.Currency)"},{"type":"method","name":"setCurrencySymbol(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#setCurrencySymbol(java.lang.String)"},{"type":"method","name":"setExponentSeparator(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#setExponentSeparator(java.lang.String)"},{"type":"method","name":"setInternationalCurrencySymbol(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#setInternationalCurrencySymbol(java.lang.String)"},{"type":"method","name":"setMonetaryDecimalSeparator(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#setMonetaryDecimalSeparator(char)"},{"type":"method","name":"setMonetaryGroupingSeparator(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormatSymbols.html#setMonetaryGroupingSeparator(char)","csr":"JDK-8235942"}]},{"type":"class","name":"DecimalFormat","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html","deltas":[{"type":"method","name":"format(Object, StringBuffer, FieldPosition)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#format(java.lang.Object,java.lang.StringBuffer,java.text.FieldPosition)"},{"type":"method","name":"formatToCharacterIterator(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#formatToCharacterIterator(java.lang.Object)"},{"type":"method","name":"getCurrency()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#getCurrency()"},{"type":"method","name":"getMaximumFractionDigits()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#getMaximumFractionDigits()"},{"type":"method","name":"getMaximumIntegerDigits()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#getMaximumIntegerDigits()"},{"type":"method","name":"getMinimumFractionDigits()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#getMinimumFractionDigits()"},{"type":"method","name":"getMinimumIntegerDigits()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#getMinimumIntegerDigits()"},{"type":"method","name":"getRoundingMode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#getRoundingMode()"},{"type":"method","name":"isParseBigDecimal()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#isParseBigDecimal()"},{"type":"method","name":"isStrict()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#isStrict()","csr":"JDK-8327703"},{"type":"method","name":"setCurrency(Currency)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#setCurrency(java.util.Currency)"},{"type":"method","name":"setGroupingUsed(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#setGroupingUsed(boolean)"},{"type":"method","name":"setMaximumFractionDigits(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#setMaximumFractionDigits(int)"},{"type":"method","name":"setMaximumIntegerDigits(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#setMaximumIntegerDigits(int)"},{"type":"method","name":"setMinimumFractionDigits(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#setMinimumFractionDigits(int)"},{"type":"method","name":"setMinimumIntegerDigits(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#setMinimumIntegerDigits(int)"},{"type":"method","name":"setParseBigDecimal(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#setParseBigDecimal(boolean)"},{"type":"method","name":"setRoundingMode(RoundingMode)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#setRoundingMode(java.math.RoundingMode)"},{"type":"method","name":"setStrict(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#setStrict(boolean)","csr":"JDK-8327703"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/DecimalFormat.html#toString()","csr":"JDK-8323088"}]},{"type":"class","name":"FieldPosition","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/FieldPosition.html","deltas":[{"type":"method","name":"FieldPosition(Format.Field)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/FieldPosition.html#%3Cinit%3E(java.text.Format.Field)"},{"type":"method","name":"FieldPosition(Format.Field, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/FieldPosition.html#%3Cinit%3E(java.text.Format.Field,int)"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/FieldPosition.html#equals(java.lang.Object)"},{"type":"method","name":"getFieldAttribute()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/FieldPosition.html#getFieldAttribute()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/FieldPosition.html#hashCode()"},{"type":"method","name":"setBeginIndex(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/FieldPosition.html#setBeginIndex(int)"},{"type":"method","name":"setEndIndex(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/FieldPosition.html#setEndIndex(int)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/FieldPosition.html#toString()"}]},{"type":"class","name":"Format.Field","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/Format.Field.html"},{"type":"class","name":"Format","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/Format.html","deltas":[{"type":"method","name":"Format()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/Format.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]},{"type":"method","name":"formatToCharacterIterator(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/Format.html#formatToCharacterIterator(java.lang.Object)"}]},{"type":"class","name":"ListFormat","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ListFormat.html","csr":"JDK-8295240"},{"type":"class","name":"MessageFormat.Field","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/MessageFormat.Field.html"},{"type":"class","name":"MessageFormat","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/MessageFormat.html","deltas":[{"type":"method","name":"MessageFormat(String, Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/MessageFormat.html#%3Cinit%3E(java.lang.String,java.util.Locale)"},{"type":"method","name":"formatToCharacterIterator(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/MessageFormat.html#formatToCharacterIterator(java.lang.Object)"},{"type":"method","name":"getFormatsByArgumentIndex()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/MessageFormat.html#getFormatsByArgumentIndex()"},{"type":"method","name":"setFormatByArgumentIndex(int, Format)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/MessageFormat.html#setFormatByArgumentIndex(int,java.text.Format)"},{"type":"method","name":"setFormatsByArgumentIndex(Format[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/MessageFormat.html#setFormatsByArgumentIndex(java.text.Format%5B%5D)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/MessageFormat.html#toString()","csr":"JDK-8323088"}]},{"type":"class","name":"Normalizer","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/Normalizer.html"},{"type":"class","name":"NumberFormat.Field","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.Field.html"},{"type":"class","name":"NumberFormat","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html","removedTags":["implements Cloneable"],"deltas":[{"type":"method","name":"NumberFormat()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]},{"type":"method","name":"format(Object, StringBuffer, FieldPosition)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#format(java.lang.Object,java.lang.StringBuffer,java.text.FieldPosition)","removedTags":["final"]},{"type":"method","name":"getCompactNumberInstance()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#getCompactNumberInstance()","csr":"JDK-8188147"},{"type":"method","name":"getCompactNumberInstance(Locale, NumberFormat.Style)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#getCompactNumberInstance(java.util.Locale,java.text.NumberFormat.Style)","csr":"JDK-8188147"},{"type":"method","name":"getCurrency()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#getCurrency()"},{"type":"method","name":"getIntegerInstance()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#getIntegerInstance()"},{"type":"method","name":"getIntegerInstance(Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#getIntegerInstance(java.util.Locale)"},{"type":"method","name":"getRoundingMode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#getRoundingMode()"},{"type":"method","name":"isStrict()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#isStrict()","csr":"JDK-8327703"},{"type":"method","name":"setCurrency(Currency)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#setCurrency(java.util.Currency)"},{"type":"method","name":"setRoundingMode(RoundingMode)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#setRoundingMode(java.math.RoundingMode)"},{"type":"method","name":"setStrict(boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.html#setStrict(boolean)","csr":"JDK-8327703"}]},{"type":"class","name":"ParsePosition","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ParsePosition.html","deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ParsePosition.html#equals(java.lang.Object)"},{"type":"method","name":"getErrorIndex()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ParsePosition.html#getErrorIndex()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ParsePosition.html#hashCode()"},{"type":"method","name":"setErrorIndex(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ParsePosition.html#setErrorIndex(int)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ParsePosition.html#toString()"}]},{"type":"class","name":"RuleBasedCollator","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/RuleBasedCollator.html","deltas":[{"type":"method","name":"getCollationElementIterator(CharacterIterator)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/RuleBasedCollator.html#getCollationElementIterator(java.text.CharacterIterator)"}]},{"type":"class","name":"SimpleDateFormat","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/SimpleDateFormat.html","deltas":[{"type":"method","name":"formatToCharacterIterator(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/SimpleDateFormat.html#formatToCharacterIterator(java.lang.Object)"},{"type":"method","name":"get2DigitYearStart()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/SimpleDateFormat.html#get2DigitYearStart()"},{"type":"method","name":"set2DigitYearStart(Date)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/SimpleDateFormat.html#set2DigitYearStart(java.util.Date)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/SimpleDateFormat.html#toString()","csr":"JDK-8323088"}]},{"type":"class","name":"StringCharacterIterator","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/StringCharacterIterator.html","deltas":[{"type":"method","name":"setText(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/StringCharacterIterator.html#setText(java.lang.String)"}]},{"type":"enum","name":"ListFormat.Style","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ListFormat.Style.html","csr":"JDK-8295240"},{"type":"enum","name":"ListFormat.Type","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/ListFormat.Type.html","csr":"JDK-8295240"},{"type":"enum","name":"Normalizer.Form","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/Normalizer.Form.html"},{"type":"enum","name":"NumberFormat.Style","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/NumberFormat.Style.html","csr":"JDK-8188147"},{"type":"interface","name":"AttributedCharacterIterator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/AttributedCharacterIterator.html"},{"type":"interface","name":"CharacterIterator","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/text/CharacterIterator.html","addedTags":["abstract"]}]},{"type":"package","name":"java.time.chrono","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/time/chrono/package-summary.html"},{"type":"package","name":"java.time.format","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/time/format/package-summary.html"},{"type":"package","name":"java.time.temporal","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/time/temporal/package-summary.html"},{"type":"package","name":"java.time.zone","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/time/zone/package-summary.html"},{"type":"package","name":"java.time","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/time/package-summary.html"},{"type":"package","name":"java.util.concurrent.atomic","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/concurrent/atomic/package-summary.html"},{"type":"package","name":"java.util.concurrent.locks","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/concurrent/locks/package-summary.html"},{"type":"package","name":"java.util.concurrent","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/concurrent/package-summary.html"},{"type":"package","name":"java.util.function","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/function/package-summary.html"},{"type":"package","name":"java.util.jar","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/jar/package-summary.html"},{"type":"package","name":"java.util.logging","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.logging/java/util/logging/package-summary.html"},{"type":"package","name":"java.util.prefs","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.prefs/java/util/prefs/package-summary.html"},{"type":"package","name":"java.util.random","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/random/package-summary.html","csr":"JDK-8255395"},{"type":"package","name":"java.util.regex","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/regex/package-summary.html"},{"type":"package","name":"java.util.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/spi/package-summary.html"},{"type":"package","name":"java.util.stream","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/stream/package-summary.html"},{"type":"package","name":"java.util.zip","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/package-summary.html","deltas":[{"type":"class","name":"Adler32","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Adler32.html","deltas":[{"type":"method","name":"update(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Adler32.html#update(java.nio.ByteBuffer)"},{"type":"method","name":"update(byte[])","status":"removed"}]},{"type":"class","name":"CRC32C","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/CRC32C.html"},{"type":"class","name":"CRC32","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/CRC32.html","deltas":[{"type":"method","name":"update(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/CRC32.html#update(java.nio.ByteBuffer)"},{"type":"method","name":"update(byte[])","status":"removed"}]},{"type":"class","name":"DeflaterInputStream","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/DeflaterInputStream.html"},{"type":"class","name":"DeflaterOutputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/DeflaterOutputStream.html","deltas":[{"type":"method","name":"DeflaterOutputStream(OutputStream, Deflater, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#%3Cinit%3E(java.io.OutputStream,java.util.zip.Deflater,boolean)"},{"type":"method","name":"DeflaterOutputStream(OutputStream, Deflater, int, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#%3Cinit%3E(java.io.OutputStream,java.util.zip.Deflater,int,boolean)"},{"type":"method","name":"DeflaterOutputStream(OutputStream, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#%3Cinit%3E(java.io.OutputStream,boolean)"},{"type":"method","name":"flush()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/DeflaterOutputStream.html#flush()"}]},{"type":"class","name":"Deflater","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html","addedTags":["implements AutoCloseable"],"deltas":[{"type":"field","name":"FULL_FLUSH","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#FULL_FLUSH"},{"type":"field","name":"NO_FLUSH","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#NO_FLUSH"},{"type":"field","name":"SYNC_FLUSH","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#SYNC_FLUSH"},{"type":"method","name":"close()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#close()","csr":"JDK-8343768"},{"type":"method","name":"deflate(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#deflate(java.nio.ByteBuffer)","csr":"JDK-8200527"},{"type":"method","name":"deflate(ByteBuffer, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#deflate(java.nio.ByteBuffer,int)","csr":"JDK-8200527"},{"type":"method","name":"deflate(byte[], int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#deflate(byte%5B%5D,int,int,int)"},{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212198"},{"type":"method","name":"getBytesRead()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#getBytesRead()"},{"type":"method","name":"getBytesWritten()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#getBytesWritten()"},{"type":"method","name":"getTotalIn()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#getTotalIn()","addedTags":["deprecated"]},{"type":"method","name":"getTotalOut()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#getTotalOut()","addedTags":["deprecated"]},{"type":"method","name":"setDictionary(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#setDictionary(java.nio.ByteBuffer)","csr":"JDK-8200527"},{"type":"method","name":"setInput(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Deflater.html#setInput(java.nio.ByteBuffer)","csr":"JDK-8200527"}]},{"type":"class","name":"GZIPOutputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/GZIPOutputStream.html","deltas":[{"type":"method","name":"GZIPOutputStream(OutputStream, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/GZIPOutputStream.html#%3Cinit%3E(java.io.OutputStream,boolean)"},{"type":"method","name":"GZIPOutputStream(OutputStream, int, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/GZIPOutputStream.html#%3Cinit%3E(java.io.OutputStream,int,boolean)"},{"type":"method","name":"close()","status":"removed"}]},{"type":"class","name":"InflaterInputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/InflaterInputStream.html","deltas":[{"type":"method","name":"available()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/InflaterInputStream.html#available()"},{"type":"method","name":"close()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/InflaterInputStream.html#close()"},{"type":"method","name":"mark(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/InflaterInputStream.html#mark(int)"},{"type":"method","name":"markSupported()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/InflaterInputStream.html#markSupported()"},{"type":"method","name":"reset()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/InflaterInputStream.html#reset()"}]},{"type":"class","name":"InflaterOutputStream","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/InflaterOutputStream.html"},{"type":"class","name":"Inflater","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Inflater.html","addedTags":["implements AutoCloseable"],"deltas":[{"type":"method","name":"close()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Inflater.html#close()","csr":"JDK-8343768"},{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212198"},{"type":"method","name":"getBytesRead()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Inflater.html#getBytesRead()"},{"type":"method","name":"getBytesWritten()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Inflater.html#getBytesWritten()"},{"type":"method","name":"getTotalIn()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Inflater.html#getTotalIn()","addedTags":["deprecated"]},{"type":"method","name":"getTotalOut()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Inflater.html#getTotalOut()","addedTags":["deprecated"]},{"type":"method","name":"inflate(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Inflater.html#inflate(java.nio.ByteBuffer)","csr":"JDK-8200527"},{"type":"method","name":"setDictionary(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Inflater.html#setDictionary(java.nio.ByteBuffer)","csr":"JDK-8200527"},{"type":"method","name":"setInput(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Inflater.html#setInput(java.nio.ByteBuffer)","csr":"JDK-8200527"}]},{"type":"class","name":"ZipEntry","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html","addedTags":["implements Cloneable"],"deltas":[{"type":"method","name":"ZipEntry(ZipEntry)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#%3Cinit%3E(java.util.zip.ZipEntry)"},{"type":"method","name":"clone()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#clone()"},{"type":"method","name":"getCreationTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#getCreationTime()"},{"type":"method","name":"getLastAccessTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#getLastAccessTime()"},{"type":"method","name":"getLastModifiedTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#getLastModifiedTime()"},{"type":"method","name":"getTimeLocal()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#getTimeLocal()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#hashCode()"},{"type":"method","name":"setCompressedSize(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#setCompressedSize(long)"},{"type":"method","name":"setCreationTime(FileTime)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#setCreationTime(java.nio.file.attribute.FileTime)"},{"type":"method","name":"setLastAccessTime(FileTime)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#setLastAccessTime(java.nio.file.attribute.FileTime)"},{"type":"method","name":"setLastModifiedTime(FileTime)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#setLastModifiedTime(java.nio.file.attribute.FileTime)"},{"type":"method","name":"setTimeLocal(LocalDateTime)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipEntry.html#setTimeLocal(java.time.LocalDateTime)"}]},{"type":"class","name":"ZipError","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipError.html"},{"type":"class","name":"ZipFile","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html","addedTags":["implements Closeable"],"deltas":[{"type":"field","name":"OPEN_DELETE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html#OPEN_DELETE"},{"type":"field","name":"OPEN_READ","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html#OPEN_READ"},{"type":"method","name":"ZipFile(File, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html#%3Cinit%3E(java.io.File,java.nio.charset.Charset)"},{"type":"method","name":"ZipFile(File, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html#%3Cinit%3E(java.io.File,int)"},{"type":"method","name":"ZipFile(File, int, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html#%3Cinit%3E(java.io.File,int,java.nio.charset.Charset)"},{"type":"method","name":"ZipFile(String, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html#%3Cinit%3E(java.lang.String,java.nio.charset.Charset)"},{"type":"method","name":"getComment()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html#getComment()"},{"type":"method","name":"size()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html#size()"},{"type":"method","name":"stream()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html#stream()"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipFile.html#toString()","csr":"JDK-8319982"}]},{"type":"class","name":"ZipInputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipInputStream.html","deltas":[{"type":"method","name":"ZipInputStream(InputStream, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipInputStream.html#%3Cinit%3E(java.io.InputStream,java.nio.charset.Charset)"},{"type":"method","name":"available()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipInputStream.html#available()"},{"type":"method","name":"createZipEntry(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipInputStream.html#createZipEntry(java.lang.String)"},{"type":"method","name":"read()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipInputStream.html#read()","csr":"JDK-8296813"},{"type":"method","name":"readAllBytes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipInputStream.html#readAllBytes()","csr":"JDK-8296813"},{"type":"method","name":"readNBytes(byte[], int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipInputStream.html#readNBytes(byte%5B%5D,int,int)","csr":"JDK-8296813"},{"type":"method","name":"readNBytes(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipInputStream.html#readNBytes(int)","csr":"JDK-8296813"},{"type":"method","name":"skipNBytes(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipInputStream.html#skipNBytes(long)","csr":"JDK-8296813"},{"type":"method","name":"transferTo(OutputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipInputStream.html#transferTo(java.io.OutputStream)","csr":"JDK-8296813"}]},{"type":"class","name":"ZipOutputStream","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipOutputStream.html","deltas":[{"type":"method","name":"ZipOutputStream(OutputStream, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/ZipOutputStream.html#%3Cinit%3E(java.io.OutputStream,java.nio.charset.Charset)"}]},{"type":"interface","name":"Checksum","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Checksum.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"update(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Checksum.html#update(java.nio.ByteBuffer)"},{"type":"method","name":"update(byte[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/zip/Checksum.html#update(byte%5B%5D)"}]}]},{"type":"package","name":"java.util","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/package-summary.html","deltas":[{"type":"class","name":"AbstractCollection","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/AbstractCollection.html"},{"type":"class","name":"AbstractList","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/AbstractList.html"},{"type":"class","name":"AbstractMap.SimpleEntry","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html"},{"type":"class","name":"AbstractMap.SimpleImmutableEntry","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/AbstractMap.SimpleImmutableEntry.html"},{"type":"class","name":"AbstractMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/AbstractMap.html"},{"type":"class","name":"AbstractQueue","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/AbstractQueue.html"},{"type":"class","name":"AbstractSequentialList","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/AbstractSequentialList.html"},{"type":"class","name":"AbstractSet","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/AbstractSet.html"},{"type":"class","name":"ArrayDeque","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ArrayDeque.html"},{"type":"class","name":"ArrayList","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ArrayList.html"},{"type":"class","name":"Arrays","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Arrays.html"},{"type":"class","name":"Base64.Decoder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Base64.Decoder.html"},{"type":"class","name":"Base64.Encoder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Base64.Encoder.html"},{"type":"class","name":"Base64","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Base64.html"},{"type":"class","name":"BitSet","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html","removedTags":["final"],"deltas":[{"type":"method","name":"andNot(BitSet)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#andNot(java.util.BitSet)"},{"type":"method","name":"cardinality()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#cardinality()"},{"type":"method","name":"clear()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#clear()"},{"type":"method","name":"clear(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#clear(int,int)"},{"type":"method","name":"flip(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#flip(int)"},{"type":"method","name":"flip(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#flip(int,int)"},{"type":"method","name":"get(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#get(int,int)"},{"type":"method","name":"intersects(BitSet)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#intersects(java.util.BitSet)"},{"type":"method","name":"isEmpty()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#isEmpty()"},{"type":"method","name":"length()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#length()"},{"type":"method","name":"nextClearBit(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#nextClearBit(int)"},{"type":"method","name":"nextSetBit(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#nextSetBit(int)"},{"type":"method","name":"previousClearBit(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#previousClearBit(int)"},{"type":"method","name":"previousSetBit(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#previousSetBit(int)"},{"type":"method","name":"set(int, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#set(int,boolean)"},{"type":"method","name":"set(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#set(int,int)"},{"type":"method","name":"set(int, int, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#set(int,int,boolean)"},{"type":"method","name":"stream()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#stream()"},{"type":"method","name":"toByteArray()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#toByteArray()"},{"type":"method","name":"toLongArray()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#toLongArray()"},{"type":"method","name":"valueOf(ByteBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#valueOf(java.nio.ByteBuffer)"},{"type":"method","name":"valueOf(LongBuffer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#valueOf(java.nio.LongBuffer)"},{"type":"method","name":"valueOf(byte[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#valueOf(byte%5B%5D)"},{"type":"method","name":"valueOf(long[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/BitSet.html#valueOf(long%5B%5D)"}]},{"type":"class","name":"Calendar.Builder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.Builder.html"},{"type":"class","name":"Calendar","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html","addedTags":["implements Comparable"],"deltas":[{"type":"field","name":"ALL_STYLES","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#ALL_STYLES"},{"type":"field","name":"LONG","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#LONG"},{"type":"field","name":"LONG_FORMAT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#LONG_FORMAT"},{"type":"field","name":"LONG_STANDALONE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#LONG_STANDALONE"},{"type":"field","name":"NARROW_FORMAT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#NARROW_FORMAT"},{"type":"field","name":"NARROW_STANDALONE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#NARROW_STANDALONE"},{"type":"field","name":"SHORT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#SHORT"},{"type":"field","name":"SHORT_FORMAT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#SHORT_FORMAT"},{"type":"field","name":"SHORT_STANDALONE","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#SHORT_STANDALONE"},{"type":"method","name":"after(Object)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#after(java.lang.Object)","removedTags":["abstract"]},{"type":"method","name":"before(Object)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#before(java.lang.Object)","removedTags":["abstract"]},{"type":"method","name":"compareTo(Calendar)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#compareTo(java.util.Calendar)"},{"type":"method","name":"equals(Object)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#equals(java.lang.Object)","removedTags":["abstract"]},{"type":"method","name":"get(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#get(int)","removedTags":["final"]},{"type":"method","name":"getActualMaximum(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#getActualMaximum(int)"},{"type":"method","name":"getActualMinimum(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#getActualMinimum(int)"},{"type":"method","name":"getAvailableCalendarTypes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#getAvailableCalendarTypes()"},{"type":"method","name":"getCalendarType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#getCalendarType()"},{"type":"method","name":"getDisplayName(int, int, Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#getDisplayName(int,int,java.util.Locale)"},{"type":"method","name":"getDisplayNames(int, int, Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#getDisplayNames(int,int,java.util.Locale)"},{"type":"method","name":"getTimeInMillis()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#getTimeInMillis()","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"getWeekYear()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#getWeekYear()"},{"type":"method","name":"getWeeksInWeekYear()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#getWeeksInWeekYear()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#hashCode()"},{"type":"method","name":"isWeekDateSupported()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#isWeekDateSupported()"},{"type":"method","name":"roll(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#roll(int,int)"},{"type":"method","name":"set(int, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#set(int,int)","removedTags":["final"]},{"type":"method","name":"setTimeInMillis(long)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#setTimeInMillis(long)","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"setWeekDate(int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#setWeekDate(int,int,int)"},{"type":"method","name":"toInstant()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Calendar.html#toInstant()"}]},{"type":"class","name":"Collections","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Collections.html"},{"type":"class","name":"ConcurrentModificationException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ConcurrentModificationException.html"},{"type":"class","name":"Currency","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Currency.html"},{"type":"class","name":"Date","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Date.html","addedTags":["implements Comparable"],"deltas":[{"type":"method","name":"clone()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Date.html#clone()"},{"type":"method","name":"compareTo(Date)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Date.html#compareTo(java.util.Date)"},{"type":"method","name":"from(Instant)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Date.html#from(java.time.Instant)"},{"type":"method","name":"toInstant()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Date.html#toInstant()"}]},{"type":"class","name":"DoubleSummaryStatistics","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/DoubleSummaryStatistics.html"},{"type":"class","name":"DuplicateFormatFlagsException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/DuplicateFormatFlagsException.html"},{"type":"class","name":"EnumMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/EnumMap.html"},{"type":"class","name":"EnumSet","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/EnumSet.html"},{"type":"class","name":"EventListenerProxy","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/EventListenerProxy.html"},{"type":"class","name":"FormatFlagsConversionMismatchException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/FormatFlagsConversionMismatchException.html"},{"type":"class","name":"FormattableFlags","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/FormattableFlags.html"},{"type":"class","name":"FormatterClosedException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/FormatterClosedException.html"},{"type":"class","name":"Formatter","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Formatter.html"},{"type":"class","name":"GregorianCalendar","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html","deltas":[{"type":"method","name":"after(Object)","status":"removed"},{"type":"method","name":"before(Object)","status":"removed"},{"type":"method","name":"clone()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#clone()"},{"type":"method","name":"from(ZonedDateTime)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#from(java.time.ZonedDateTime)"},{"type":"method","name":"getActualMaximum(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#getActualMaximum(int)"},{"type":"method","name":"getActualMinimum(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#getActualMinimum(int)"},{"type":"method","name":"getCalendarType()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#getCalendarType()"},{"type":"method","name":"getTimeZone()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#getTimeZone()"},{"type":"method","name":"getWeekYear()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#getWeekYear()"},{"type":"method","name":"getWeeksInWeekYear()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#getWeeksInWeekYear()"},{"type":"method","name":"isWeekDateSupported()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#isWeekDateSupported()"},{"type":"method","name":"roll(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#roll(int,int)"},{"type":"method","name":"setTimeZone(TimeZone)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#setTimeZone(java.util.TimeZone)"},{"type":"method","name":"setWeekDate(int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#setWeekDate(int,int,int)"},{"type":"method","name":"toZonedDateTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/GregorianCalendar.html#toZonedDateTime()"}]},{"type":"class","name":"HashMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/HashMap.html"},{"type":"class","name":"HashSet","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/HashSet.html"},{"type":"class","name":"Hashtable","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html","addedTags":["implements Map"],"deltas":[{"type":"method","name":"Hashtable(Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#%3Cinit%3E(java.util.Map)"},{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#compute(java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#computeIfAbsent(java.lang.Object,java.util.function.Function)"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#computeIfPresent(java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"containsValue(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#containsValue(java.lang.Object)"},{"type":"method","name":"entrySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#entrySet()"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#equals(java.lang.Object)"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#forEach(java.util.function.BiConsumer)"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#getOrDefault(java.lang.Object,java.lang.Object)"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#hashCode()"},{"type":"method","name":"keySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#keySet()"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#merge(java.lang.Object,java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"putAll(Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#putAll(java.util.Map)"},{"type":"method","name":"putIfAbsent(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#putIfAbsent(java.lang.Object,java.lang.Object)"},{"type":"method","name":"remove(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#remove(java.lang.Object,java.lang.Object)"},{"type":"method","name":"replace(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#replace(java.lang.Object,java.lang.Object)"},{"type":"method","name":"replace(Object, Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#replace(java.lang.Object,java.lang.Object,java.lang.Object)"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#replaceAll(java.util.function.BiFunction)"},{"type":"method","name":"values()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Hashtable.html#values()"}]},{"type":"class","name":"HexFormat","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/HexFormat.html","csr":"JDK-8251991"},{"type":"class","name":"IdentityHashMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/IdentityHashMap.html"},{"type":"class","name":"IllegalFormatCodePointException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/IllegalFormatCodePointException.html"},{"type":"class","name":"IllegalFormatConversionException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/IllegalFormatConversionException.html"},{"type":"class","name":"IllegalFormatException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/IllegalFormatException.html"},{"type":"class","name":"IllegalFormatFlagsException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/IllegalFormatFlagsException.html"},{"type":"class","name":"IllegalFormatPrecisionException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/IllegalFormatPrecisionException.html"},{"type":"class","name":"IllegalFormatWidthException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/IllegalFormatWidthException.html"},{"type":"class","name":"IllformedLocaleException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/IllformedLocaleException.html"},{"type":"class","name":"InputMismatchException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/InputMismatchException.html"},{"type":"class","name":"IntSummaryStatistics","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/IntSummaryStatistics.html"},{"type":"class","name":"InvalidPropertiesFormatException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/InvalidPropertiesFormatException.html"},{"type":"class","name":"LinkedHashMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/LinkedHashMap.html"},{"type":"class","name":"LinkedHashSet","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/LinkedHashSet.html"},{"type":"class","name":"LinkedList","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/LinkedList.html"},{"type":"class","name":"ListResourceBundle","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ListResourceBundle.html","deltas":[{"type":"method","name":"handleKeySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ListResourceBundle.html#handleKeySet()"}]},{"type":"class","name":"Locale.Builder","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.Builder.html"},{"type":"class","name":"Locale.LanguageRange","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.LanguageRange.html"},{"type":"class","name":"Locale","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html","deltas":[{"type":"field","name":"PRIVATE_USE_EXTENSION","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#PRIVATE_USE_EXTENSION"},{"type":"field","name":"ROOT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#ROOT"},{"type":"field","name":"UNICODE_LOCALE_EXTENSION","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#UNICODE_LOCALE_EXTENSION"},{"type":"method","name":"Locale(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#%3Cinit%3E(java.lang.String)"},{"type":"method","name":"Locale(String, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#%3Cinit%3E(java.lang.String,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"Locale(String, String, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"availableLocales()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#availableLocales()","csr":"JDK-8301293"},{"type":"method","name":"caseFoldLanguageTag(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#caseFoldLanguageTag(java.lang.String)","csr":"JDK-8305623"},{"type":"method","name":"filter(List, Collection)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#filter(java.util.List,java.util.Collection)"},{"type":"method","name":"filter(List, Collection, Locale.FilteringMode)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#filter(java.util.List,java.util.Collection,java.util.Locale.FilteringMode)"},{"type":"method","name":"filterTags(List, Collection)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#filterTags(java.util.List,java.util.Collection)"},{"type":"method","name":"filterTags(List, Collection, Locale.FilteringMode)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#filterTags(java.util.List,java.util.Collection,java.util.Locale.FilteringMode)"},{"type":"method","name":"forLanguageTag(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#forLanguageTag(java.lang.String)"},{"type":"method","name":"getAvailableLocales()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getAvailableLocales()"},{"type":"method","name":"getDefault(Locale.Category)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getDefault(java.util.Locale.Category)"},{"type":"method","name":"getDisplayCountry()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getDisplayCountry()","removedTags":["final"]},{"type":"method","name":"getDisplayLanguage()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getDisplayLanguage()","removedTags":["final"]},{"type":"method","name":"getDisplayName()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getDisplayName()","removedTags":["final"]},{"type":"method","name":"getDisplayScript()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getDisplayScript()"},{"type":"method","name":"getDisplayScript(Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getDisplayScript(java.util.Locale)"},{"type":"method","name":"getDisplayVariant()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getDisplayVariant()","removedTags":["final"]},{"type":"method","name":"getExtension(char)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getExtension(char)"},{"type":"method","name":"getExtensionKeys()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getExtensionKeys()"},{"type":"method","name":"getISOCountries()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getISOCountries()"},{"type":"method","name":"getISOCountries(Locale.IsoCountryCode)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getISOCountries(java.util.Locale.IsoCountryCode)"},{"type":"method","name":"getISOLanguages()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getISOLanguages()"},{"type":"method","name":"getScript()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getScript()"},{"type":"method","name":"getUnicodeLocaleAttributes()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getUnicodeLocaleAttributes()"},{"type":"method","name":"getUnicodeLocaleKeys()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getUnicodeLocaleKeys()"},{"type":"method","name":"getUnicodeLocaleType(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#getUnicodeLocaleType(java.lang.String)"},{"type":"method","name":"hasExtensions()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#hasExtensions()"},{"type":"method","name":"lookup(List, Collection)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#lookup(java.util.List,java.util.Collection)"},{"type":"method","name":"lookupTag(List, Collection)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#lookupTag(java.util.List,java.util.Collection)"},{"type":"method","name":"of(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#of(java.lang.String)","csr":"JDK-8283478"},{"type":"method","name":"of(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#of(java.lang.String,java.lang.String)","csr":"JDK-8283478"},{"type":"method","name":"of(String, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#of(java.lang.String,java.lang.String,java.lang.String)","csr":"JDK-8283478"},{"type":"method","name":"setDefault(Locale.Category, Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#setDefault(java.util.Locale.Category,java.util.Locale)"},{"type":"method","name":"stripExtensions()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#stripExtensions()"},{"type":"method","name":"toLanguageTag()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.html#toLanguageTag()"}]},{"type":"class","name":"LongSummaryStatistics","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/LongSummaryStatistics.html"},{"type":"class","name":"MissingFormatArgumentException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/MissingFormatArgumentException.html"},{"type":"class","name":"MissingFormatWidthException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/MissingFormatWidthException.html"},{"type":"class","name":"NoSuchElementException","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/NoSuchElementException.html","deltas":[{"type":"method","name":"NoSuchElementException(String, Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/NoSuchElementException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)","csr":"JDK-8233856"},{"type":"method","name":"NoSuchElementException(Throwable)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/NoSuchElementException.html#%3Cinit%3E(java.lang.Throwable)","csr":"JDK-8233856"}]},{"type":"class","name":"Objects","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Objects.html"},{"type":"class","name":"Observable","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Observable.html","addedTags":["deprecated"]},{"type":"class","name":"OptionalDouble","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/OptionalDouble.html"},{"type":"class","name":"OptionalInt","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/OptionalInt.html"},{"type":"class","name":"OptionalLong","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/OptionalLong.html"},{"type":"class","name":"Optional","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Optional.html"},{"type":"class","name":"PriorityQueue","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/PriorityQueue.html"},{"type":"class","name":"Properties","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html","deltas":[{"type":"method","name":"Properties(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#%3Cinit%3E(int)","csr":"JDK-8189407"},{"type":"method","name":"clear()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#clear()"},{"type":"method","name":"clone()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#clone()"},{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#compute(java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#computeIfAbsent(java.lang.Object,java.util.function.Function)"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#computeIfPresent(java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"contains(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#contains(java.lang.Object)"},{"type":"method","name":"containsKey(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#containsKey(java.lang.Object)"},{"type":"method","name":"containsValue(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#containsValue(java.lang.Object)"},{"type":"method","name":"elements()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#elements()"},{"type":"method","name":"entrySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#entrySet()"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#equals(java.lang.Object)"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#forEach(java.util.function.BiConsumer)"},{"type":"method","name":"get(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#get(java.lang.Object)"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#getOrDefault(java.lang.Object,java.lang.Object)"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#hashCode()"},{"type":"method","name":"isEmpty()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#isEmpty()"},{"type":"method","name":"keySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#keySet()"},{"type":"method","name":"keys()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#keys()"},{"type":"method","name":"load(Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#load(java.io.Reader)"},{"type":"method","name":"loadFromXML(InputStream)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#loadFromXML(java.io.InputStream)"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#merge(java.lang.Object,java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"put(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#put(java.lang.Object,java.lang.Object)"},{"type":"method","name":"putAll(Map)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#putAll(java.util.Map)"},{"type":"method","name":"putIfAbsent(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#putIfAbsent(java.lang.Object,java.lang.Object)"},{"type":"method","name":"rehash()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#rehash()"},{"type":"method","name":"remove(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#remove(java.lang.Object)"},{"type":"method","name":"remove(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#remove(java.lang.Object,java.lang.Object)"},{"type":"method","name":"replace(Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#replace(java.lang.Object,java.lang.Object)"},{"type":"method","name":"replace(Object, Object, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#replace(java.lang.Object,java.lang.Object,java.lang.Object)"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#replaceAll(java.util.function.BiFunction)"},{"type":"method","name":"save(OutputStream, String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#save(java.io.OutputStream,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"setProperty(String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#setProperty(java.lang.String,java.lang.String)"},{"type":"method","name":"size()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#size()"},{"type":"method","name":"store(OutputStream, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#store(java.io.OutputStream,java.lang.String)"},{"type":"method","name":"store(Writer, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#store(java.io.Writer,java.lang.String)"},{"type":"method","name":"storeToXML(OutputStream, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#storeToXML(java.io.OutputStream,java.lang.String)"},{"type":"method","name":"storeToXML(OutputStream, String, Charset)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#storeToXML(java.io.OutputStream,java.lang.String,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"storeToXML(OutputStream, String, String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#storeToXML(java.io.OutputStream,java.lang.String,java.lang.String)"},{"type":"method","name":"stringPropertyNames()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#stringPropertyNames()"},{"type":"method","name":"toString()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#toString()"},{"type":"method","name":"values()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Properties.html#values()"}]},{"type":"class","name":"PropertyPermission","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/PropertyPermission.html"},{"type":"class","name":"PropertyResourceBundle","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/PropertyResourceBundle.html","deltas":[{"type":"method","name":"PropertyResourceBundle(Reader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/PropertyResourceBundle.html#%3Cinit%3E(java.io.Reader)"},{"type":"method","name":"handleKeySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/PropertyResourceBundle.html#handleKeySet()"}]},{"type":"class","name":"Random","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html","addedTags":["implements RandomGenerator"],"deltas":[{"type":"method","name":"doubles()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#doubles()"},{"type":"method","name":"doubles(double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#doubles(double,double)"},{"type":"method","name":"doubles(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#doubles(long)"},{"type":"method","name":"doubles(long, double, double)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#doubles(long,double,double)"},{"type":"method","name":"from(RandomGenerator)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#from(java.util.random.RandomGenerator)","csr":"JDK-8282928"},{"type":"method","name":"ints()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#ints()"},{"type":"method","name":"ints(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#ints(int,int)"},{"type":"method","name":"ints(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#ints(long)"},{"type":"method","name":"ints(long, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#ints(long,int,int)"},{"type":"method","name":"longs()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#longs()"},{"type":"method","name":"longs(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#longs(long)"},{"type":"method","name":"longs(long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#longs(long,long)"},{"type":"method","name":"longs(long, long, long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#longs(long,long,long)"},{"type":"method","name":"nextBoolean()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#nextBoolean()"},{"type":"method","name":"nextInt(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Random.html#nextInt(int)"}]},{"type":"class","name":"ResourceBundle.Control","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.Control.html"},{"type":"class","name":"ResourceBundle","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html","deltas":[{"type":"method","name":"clearCache()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#clearCache()"},{"type":"method","name":"clearCache(ClassLoader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#clearCache(java.lang.ClassLoader)"},{"type":"method","name":"containsKey(String)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#containsKey(java.lang.String)"},{"type":"method","name":"getBaseBundleName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getBaseBundleName()"},{"type":"method","name":"getBundle(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String)","removedTags":["throws MissingResourceException"]},{"type":"method","name":"getBundle(String, Locale, ClassLoader)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.Locale,java.lang.ClassLoader)"},{"type":"method","name":"getBundle(String, Locale, ClassLoader, ResourceBundle.Control)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.Locale,java.lang.ClassLoader,java.util.ResourceBundle.Control)"},{"type":"method","name":"getBundle(String, Locale, Module)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.Locale,java.lang.Module)"},{"type":"method","name":"getBundle(String, Locale, ResourceBundle.Control)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.Locale,java.util.ResourceBundle.Control)"},{"type":"method","name":"getBundle(String, Module)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.lang.Module)"},{"type":"method","name":"getBundle(String, ResourceBundle.Control)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getBundle(java.lang.String,java.util.ResourceBundle.Control)"},{"type":"method","name":"getLocale()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getLocale()"},{"type":"method","name":"getObject(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getObject(java.lang.String)","removedTags":["throws MissingResourceException"]},{"type":"method","name":"getString(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getString(java.lang.String)","removedTags":["throws MissingResourceException"]},{"type":"method","name":"getStringArray(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#getStringArray(java.lang.String)","removedTags":["throws MissingResourceException"]},{"type":"method","name":"handleGetObject(String)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#handleGetObject(java.lang.String)","removedTags":["throws MissingResourceException"]},{"type":"method","name":"handleKeySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#handleKeySet()"},{"type":"method","name":"keySet()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ResourceBundle.html#keySet()"}]},{"type":"class","name":"Scanner","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Scanner.html"},{"type":"class","name":"ServiceConfigurationError","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ServiceConfigurationError.html"},{"type":"class","name":"ServiceLoader","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ServiceLoader.html"},{"type":"class","name":"SimpleTimeZone","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html","deltas":[{"type":"field","name":"STANDARD_TIME","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#STANDARD_TIME"},{"type":"field","name":"UTC_TIME","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#UTC_TIME"},{"type":"field","name":"WALL_TIME","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#WALL_TIME"},{"type":"method","name":"SimpleTimeZone(int, String, int, int, int, int, int, int, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#%3Cinit%3E(int,java.lang.String,int,int,int,int,int,int,int,int,int)"},{"type":"method","name":"SimpleTimeZone(int, String, int, int, int, int, int, int, int, int, int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#%3Cinit%3E(int,java.lang.String,int,int,int,int,int,int,int,int,int,int,int)"},{"type":"method","name":"getDSTSavings()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#getDSTSavings()"},{"type":"method","name":"getOffset(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#getOffset(long)"},{"type":"method","name":"hasSameRules(TimeZone)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#hasSameRules(java.util.TimeZone)"},{"type":"method","name":"observesDaylightTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#observesDaylightTime()"},{"type":"method","name":"setDSTSavings(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#setDSTSavings(int)"},{"type":"method","name":"setEndRule(int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#setEndRule(int,int,int)"},{"type":"method","name":"setEndRule(int, int, int, int, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#setEndRule(int,int,int,int,boolean)"},{"type":"method","name":"setStartRule(int, int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#setStartRule(int,int,int)"},{"type":"method","name":"setStartRule(int, int, int, int, boolean)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SimpleTimeZone.html#setStartRule(int,int,int,int,boolean)"}]},{"type":"class","name":"Spliterators.AbstractDoubleSpliterator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Spliterators.AbstractDoubleSpliterator.html"},{"type":"class","name":"Spliterators.AbstractIntSpliterator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Spliterators.AbstractIntSpliterator.html"},{"type":"class","name":"Spliterators.AbstractLongSpliterator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Spliterators.AbstractLongSpliterator.html"},{"type":"class","name":"Spliterators.AbstractSpliterator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Spliterators.AbstractSpliterator.html"},{"type":"class","name":"Spliterators","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Spliterators.html"},{"type":"class","name":"SplittableRandom","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SplittableRandom.html"},{"type":"class","name":"StringJoiner","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/StringJoiner.html"},{"type":"class","name":"TimeZone","status":"notmodified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html","deltas":[{"type":"field","name":"LONG","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#LONG"},{"type":"field","name":"SHORT","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#SHORT"},{"type":"method","name":"availableIDs()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#availableIDs()","csr":"JDK-8348325"},{"type":"method","name":"availableIDs(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#availableIDs(int)","csr":"JDK-8348325"},{"type":"method","name":"getDSTSavings()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#getDSTSavings()"},{"type":"method","name":"getDisplayName()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#getDisplayName()"},{"type":"method","name":"getDisplayName(Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#getDisplayName(java.util.Locale)"},{"type":"method","name":"getDisplayName(boolean, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#getDisplayName(boolean,int)"},{"type":"method","name":"getDisplayName(boolean, int, Locale)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#getDisplayName(boolean,int,java.util.Locale)"},{"type":"method","name":"getOffset(long)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#getOffset(long)"},{"type":"method","name":"getTimeZone(ZoneId)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#getTimeZone(java.time.ZoneId)"},{"type":"method","name":"hasSameRules(TimeZone)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#hasSameRules(java.util.TimeZone)"},{"type":"method","name":"observesDaylightTime()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#observesDaylightTime()"},{"type":"method","name":"toZoneId()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimeZone.html#toZoneId()"}]},{"type":"class","name":"TimerTask","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TimerTask.html"},{"type":"class","name":"Timer","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Timer.html"},{"type":"class","name":"TreeMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TreeMap.html"},{"type":"class","name":"TreeSet","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/TreeSet.html"},{"type":"class","name":"UUID","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/UUID.html"},{"type":"class","name":"UnknownFormatConversionException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/UnknownFormatConversionException.html"},{"type":"class","name":"UnknownFormatFlagsException","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/UnknownFormatFlagsException.html"},{"type":"class","name":"Vector","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html","addedTags":["extends AbstractList","implements List","implements RandomAccess"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"Vector(Collection)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#%3Cinit%3E(java.util.Collection)"},{"type":"method","name":"add(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#add(java.lang.Object)"},{"type":"method","name":"add(int, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#add(int,java.lang.Object)"},{"type":"method","name":"addAll(Collection)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#addAll(java.util.Collection)"},{"type":"method","name":"addAll(int, Collection)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#addAll(int,java.util.Collection)"},{"type":"method","name":"addElement(Object)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#addElement(java.lang.Object)","removedTags":["final"]},{"type":"method","name":"capacity()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#capacity()","removedTags":["final"]},{"type":"method","name":"clear()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#clear()"},{"type":"method","name":"contains(Object)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#contains(java.lang.Object)","removedTags":["final"]},{"type":"method","name":"containsAll(Collection)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#containsAll(java.util.Collection)"},{"type":"method","name":"copyInto(Object[])","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#copyInto(java.lang.Object%5B%5D)","removedTags":["final"]},{"type":"method","name":"elementAt(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#elementAt(int)","removedTags":["final"]},{"type":"method","name":"elements()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#elements()","removedTags":["final"]},{"type":"method","name":"ensureCapacity(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#ensureCapacity(int)","removedTags":["final"]},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#equals(java.lang.Object)"},{"type":"method","name":"firstElement()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#firstElement()","removedTags":["final"]},{"type":"method","name":"forEach(Consumer)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#forEach(java.util.function.Consumer)"},{"type":"method","name":"get(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#get(int)"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#hashCode()"},{"type":"method","name":"indexOf(Object)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#indexOf(java.lang.Object)","removedTags":["final"]},{"type":"method","name":"indexOf(Object, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#indexOf(java.lang.Object,int)","removedTags":["final"]},{"type":"method","name":"insertElementAt(Object, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#insertElementAt(java.lang.Object,int)","removedTags":["final"]},{"type":"method","name":"isEmpty()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#isEmpty()","removedTags":["final"]},{"type":"method","name":"iterator()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#iterator()"},{"type":"method","name":"lastElement()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#lastElement()","removedTags":["final"]},{"type":"method","name":"lastIndexOf(Object)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#lastIndexOf(java.lang.Object)","removedTags":["final"]},{"type":"method","name":"lastIndexOf(Object, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#lastIndexOf(java.lang.Object,int)","removedTags":["final"]},{"type":"method","name":"listIterator()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#listIterator()"},{"type":"method","name":"listIterator(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#listIterator(int)"},{"type":"method","name":"remove(Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#remove(java.lang.Object)"},{"type":"method","name":"remove(int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#remove(int)"},{"type":"method","name":"removeAll(Collection)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#removeAll(java.util.Collection)"},{"type":"method","name":"removeAllElements()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#removeAllElements()","removedTags":["final"]},{"type":"method","name":"removeElement(Object)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#removeElement(java.lang.Object)","removedTags":["final"]},{"type":"method","name":"removeElementAt(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#removeElementAt(int)","removedTags":["final"]},{"type":"method","name":"removeIf(Predicate)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#removeIf(java.util.function.Predicate)"},{"type":"method","name":"removeRange(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#removeRange(int,int)"},{"type":"method","name":"replaceAll(UnaryOperator)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#replaceAll(java.util.function.UnaryOperator)"},{"type":"method","name":"retainAll(Collection)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#retainAll(java.util.Collection)"},{"type":"method","name":"set(int, Object)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#set(int,java.lang.Object)"},{"type":"method","name":"setElementAt(Object, int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#setElementAt(java.lang.Object,int)","removedTags":["final"]},{"type":"method","name":"setSize(int)","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#setSize(int)","removedTags":["final"]},{"type":"method","name":"size()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#size()","removedTags":["final"]},{"type":"method","name":"sort(Comparator)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#sort(java.util.Comparator)"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#spliterator()"},{"type":"method","name":"subList(int, int)","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#subList(int,int)"},{"type":"method","name":"toArray()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#toArray()"},{"type":"method","name":"toArray(Object[])","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#toArray(java.lang.Object%5B%5D)"},{"type":"method","name":"toString()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#toString()","removedTags":["final"]},{"type":"method","name":"trimToSize()","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Vector.html#trimToSize()","removedTags":["final"]}]},{"type":"class","name":"WeakHashMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/WeakHashMap.html"},{"type":"enum","name":"Formatter.BigDecimalLayoutForm","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Formatter.BigDecimalLayoutForm.html"},{"type":"enum","name":"Locale.Category","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.Category.html"},{"type":"enum","name":"Locale.FilteringMode","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.FilteringMode.html"},{"type":"enum","name":"Locale.IsoCountryCode","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Locale.IsoCountryCode.html"},{"type":"interface","name":"Collection","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Collection.html"},{"type":"interface","name":"Comparator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Comparator.html"},{"type":"interface","name":"Deque","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Deque.html"},{"type":"interface","name":"Enumeration","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Enumeration.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"asIterator()","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Enumeration.html#asIterator()"}]},{"type":"interface","name":"EventListener","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/EventListener.html","addedTags":["abstract"]},{"type":"interface","name":"Formattable","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Formattable.html"},{"type":"interface","name":"Iterator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Iterator.html"},{"type":"interface","name":"ListIterator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ListIterator.html"},{"type":"interface","name":"List","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/List.html"},{"type":"interface","name":"Map.Entry","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Map.Entry.html"},{"type":"interface","name":"Map","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Map.html"},{"type":"interface","name":"NavigableMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/NavigableMap.html"},{"type":"interface","name":"NavigableSet","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/NavigableSet.html"},{"type":"interface","name":"Observer","status":"modified","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Observer.html","addedTags":["abstract","deprecated"]},{"type":"interface","name":"PrimitiveIterator.OfDouble","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/PrimitiveIterator.OfDouble.html"},{"type":"interface","name":"PrimitiveIterator.OfInt","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/PrimitiveIterator.OfInt.html"},{"type":"interface","name":"PrimitiveIterator.OfLong","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/PrimitiveIterator.OfLong.html"},{"type":"interface","name":"PrimitiveIterator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/PrimitiveIterator.html"},{"type":"interface","name":"Queue","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Queue.html"},{"type":"interface","name":"RandomAccess","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/RandomAccess.html"},{"type":"interface","name":"SequencedCollection","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SequencedCollection.html","csr":"JDK-8266572"},{"type":"interface","name":"SequencedMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SequencedMap.html","csr":"JDK-8266572"},{"type":"interface","name":"SequencedSet","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SequencedSet.html","csr":"JDK-8266572"},{"type":"interface","name":"ServiceLoader.Provider","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/ServiceLoader.Provider.html"},{"type":"interface","name":"Set","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Set.html"},{"type":"interface","name":"SortedMap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SortedMap.html"},{"type":"interface","name":"SortedSet","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/SortedSet.html"},{"type":"interface","name":"Spliterator.OfDouble","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Spliterator.OfDouble.html"},{"type":"interface","name":"Spliterator.OfInt","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Spliterator.OfInt.html"},{"type":"interface","name":"Spliterator.OfLong","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Spliterator.OfLong.html"},{"type":"interface","name":"Spliterator.OfPrimitive","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Spliterator.OfPrimitive.html"},{"type":"interface","name":"Spliterator","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/java/util/Spliterator.html"}]},{"type":"package","name":"javax.accessibility","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/accessibility/package-summary.html"},{"type":"package","name":"javax.annotation.processing","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.compiler/javax/annotation/processing/package-summary.html"},{"type":"package","name":"javax.crypto.interfaces","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/crypto/interfaces/package-summary.html"},{"type":"package","name":"javax.crypto.spec","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/crypto/spec/package-summary.html"},{"type":"package","name":"javax.crypto","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/crypto/package-summary.html"},{"type":"package","name":"javax.imageio.event","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/imageio/event/package-summary.html"},{"type":"package","name":"javax.imageio.metadata","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/imageio/metadata/package-summary.html"},{"type":"package","name":"javax.imageio.plugins.bmp","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/imageio/plugins/bmp/package-summary.html"},{"type":"package","name":"javax.imageio.plugins.jpeg","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/imageio/plugins/jpeg/package-summary.html"},{"type":"package","name":"javax.imageio.plugins.tiff","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/imageio/plugins/tiff/package-summary.html"},{"type":"package","name":"javax.imageio.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/imageio/spi/package-summary.html"},{"type":"package","name":"javax.imageio.stream","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/imageio/stream/package-summary.html"},{"type":"package","name":"javax.imageio","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/imageio/package-summary.html"},{"type":"package","name":"javax.lang.model.element","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.compiler/javax/lang/model/element/package-summary.html"},{"type":"package","name":"javax.lang.model.type","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.compiler/javax/lang/model/type/package-summary.html"},{"type":"package","name":"javax.lang.model.util","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.compiler/javax/lang/model/util/package-summary.html"},{"type":"package","name":"javax.lang.model","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.compiler/javax/lang/model/package-summary.html"},{"type":"package","name":"javax.management.loading","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.management/javax/management/loading/package-summary.html"},{"type":"package","name":"javax.management.modelmbean","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.management/javax/management/modelmbean/package-summary.html"},{"type":"package","name":"javax.management.monitor","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.management/javax/management/monitor/package-summary.html"},{"type":"package","name":"javax.management.openmbean","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.management/javax/management/openmbean/package-summary.html"},{"type":"package","name":"javax.management.relation","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.management/javax/management/relation/package-summary.html"},{"type":"package","name":"javax.management.remote.rmi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.management.rmi/javax/management/remote/rmi/package-summary.html"},{"type":"package","name":"javax.management.remote","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.management/javax/management/remote/package-summary.html"},{"type":"package","name":"javax.management.timer","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.management/javax/management/timer/package-summary.html"},{"type":"package","name":"javax.management","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.management/javax/management/package-summary.html"},{"type":"package","name":"javax.naming.directory","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.naming/javax/naming/directory/package-summary.html"},{"type":"package","name":"javax.naming.event","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.naming/javax/naming/event/package-summary.html"},{"type":"package","name":"javax.naming.ldap.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.naming/javax/naming/ldap/spi/package-summary.html","csr":"JDK-8192975"},{"type":"package","name":"javax.naming.ldap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.naming/javax/naming/ldap/package-summary.html"},{"type":"package","name":"javax.naming.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.naming/javax/naming/spi/package-summary.html"},{"type":"package","name":"javax.naming","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.naming/javax/naming/package-summary.html"},{"type":"package","name":"javax.net.ssl","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/net/ssl/package-summary.html"},{"type":"package","name":"javax.net","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/net/package-summary.html"},{"type":"package","name":"javax.print.attribute.standard","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/print/attribute/standard/package-summary.html"},{"type":"package","name":"javax.print.attribute","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/print/attribute/package-summary.html"},{"type":"package","name":"javax.print.event","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/print/event/package-summary.html"},{"type":"package","name":"javax.print","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/print/package-summary.html"},{"type":"package","name":"javax.rmi.ssl","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.rmi/javax/rmi/ssl/package-summary.html"},{"type":"package","name":"javax.script","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.scripting/javax/script/package-summary.html"},{"type":"package","name":"javax.security.auth.callback","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/security/auth/callback/package-summary.html"},{"type":"package","name":"javax.security.auth.kerberos","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.security.jgss/javax/security/auth/kerberos/package-summary.html"},{"type":"package","name":"javax.security.auth.login","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/security/auth/login/package-summary.html"},{"type":"package","name":"javax.security.auth.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/security/auth/spi/package-summary.html"},{"type":"package","name":"javax.security.auth.x500","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/security/auth/x500/package-summary.html"},{"type":"package","name":"javax.security.auth","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/security/auth/package-summary.html"},{"type":"package","name":"javax.security.cert","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.base/javax/security/cert/package-summary.html"},{"type":"package","name":"javax.security.sasl","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.security.sasl/javax/security/sasl/package-summary.html"},{"type":"package","name":"javax.sound.midi.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/sound/midi/spi/package-summary.html"},{"type":"package","name":"javax.sound.midi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/sound/midi/package-summary.html"},{"type":"package","name":"javax.sound.sampled.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/sound/sampled/spi/package-summary.html"},{"type":"package","name":"javax.sound.sampled","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/sound/sampled/package-summary.html"},{"type":"package","name":"javax.sound","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/sound/package-summary.html","csr":"JDK-8356200"},{"type":"package","name":"javax.sql.rowset.serial","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql.rowset/javax/sql/rowset/serial/package-summary.html"},{"type":"package","name":"javax.sql.rowset.spi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql.rowset/javax/sql/rowset/spi/package-summary.html"},{"type":"package","name":"javax.sql.rowset","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql.rowset/javax/sql/rowset/package-summary.html"},{"type":"package","name":"javax.sql","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.sql/javax/sql/package-summary.html"},{"type":"package","name":"javax.swing.border","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/border/package-summary.html"},{"type":"package","name":"javax.swing.colorchooser","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/colorchooser/package-summary.html"},{"type":"package","name":"javax.swing.event","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/event/package-summary.html"},{"type":"package","name":"javax.swing.filechooser","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/filechooser/package-summary.html"},{"type":"package","name":"javax.swing.plaf.basic","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/plaf/basic/package-summary.html"},{"type":"package","name":"javax.swing.plaf.metal","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/plaf/metal/package-summary.html"},{"type":"package","name":"javax.swing.plaf.multi","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/plaf/multi/package-summary.html"},{"type":"package","name":"javax.swing.plaf.nimbus","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/plaf/nimbus/package-summary.html"},{"type":"package","name":"javax.swing.plaf.synth","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/plaf/synth/package-summary.html"},{"type":"package","name":"javax.swing.plaf","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/plaf/package-summary.html"},{"type":"package","name":"javax.swing.table","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/table/package-summary.html"},{"type":"package","name":"javax.swing.text.html.parser","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/text/html/parser/package-summary.html"},{"type":"package","name":"javax.swing.text.html","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/text/html/package-summary.html"},{"type":"package","name":"javax.swing.text.rtf","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/text/rtf/package-summary.html"},{"type":"package","name":"javax.swing.text","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/text/package-summary.html"},{"type":"package","name":"javax.swing.tree","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/tree/package-summary.html"},{"type":"package","name":"javax.swing.undo","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/undo/package-summary.html"},{"type":"package","name":"javax.swing","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.desktop/javax/swing/package-summary.html"},{"type":"package","name":"javax.tools","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.compiler/javax/tools/package-summary.html"},{"type":"package","name":"javax.transaction.xa","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.transaction.xa/javax/transaction/xa/package-summary.html"},{"type":"package","name":"javax.xml.catalog","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/catalog/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dom","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml.crypto/javax/xml/crypto/dom/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig.dom","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml.crypto/javax/xml/crypto/dsig/dom/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig.keyinfo","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml.crypto/javax/xml/crypto/dsig/keyinfo/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig.spec","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml.crypto/javax/xml/crypto/dsig/spec/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml.crypto/javax/xml/crypto/dsig/package-summary.html"},{"type":"package","name":"javax.xml.crypto","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml.crypto/javax/xml/crypto/package-summary.html"},{"type":"package","name":"javax.xml.datatype","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/datatype/package-summary.html"},{"type":"package","name":"javax.xml.namespace","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/namespace/package-summary.html"},{"type":"package","name":"javax.xml.parsers","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/parsers/package-summary.html"},{"type":"package","name":"javax.xml.stream.events","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/stream/events/package-summary.html"},{"type":"package","name":"javax.xml.stream.util","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/stream/util/package-summary.html"},{"type":"package","name":"javax.xml.stream","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/stream/package-summary.html"},{"type":"package","name":"javax.xml.transform.dom","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/transform/dom/package-summary.html"},{"type":"package","name":"javax.xml.transform.sax","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/transform/sax/package-summary.html"},{"type":"package","name":"javax.xml.transform.stax","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/transform/stax/package-summary.html"},{"type":"package","name":"javax.xml.transform.stream","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/transform/stream/package-summary.html"},{"type":"package","name":"javax.xml.transform","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/transform/package-summary.html"},{"type":"package","name":"javax.xml.validation","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/validation/package-summary.html"},{"type":"package","name":"javax.xml.xpath","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/xpath/package-summary.html"},{"type":"package","name":"javax.xml","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/javax/xml/package-summary.html"},{"type":"package","name":"org.ietf.jgss","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.security.jgss/org/ietf/jgss/package-summary.html"},{"type":"package","name":"org.w3c.dom.bootstrap","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/org/w3c/dom/bootstrap/package-summary.html"},{"type":"package","name":"org.w3c.dom.events","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/org/w3c/dom/events/package-summary.html"},{"type":"package","name":"org.w3c.dom.ls","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/org/w3c/dom/ls/package-summary.html"},{"type":"package","name":"org.w3c.dom.ranges","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/org/w3c/dom/ranges/package-summary.html"},{"type":"package","name":"org.w3c.dom.traversal","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/org/w3c/dom/traversal/package-summary.html"},{"type":"package","name":"org.w3c.dom.views","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/org/w3c/dom/views/package-summary.html"},{"type":"package","name":"org.w3c.dom","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/org/w3c/dom/package-summary.html"},{"type":"package","name":"org.xml.sax.ext","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/org/xml/sax/ext/package-summary.html"},{"type":"package","name":"org.xml.sax.helpers","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/org/xml/sax/helpers/package-summary.html"},{"type":"package","name":"org.xml.sax","status":"added","javadoc":"https://download.java.net/java/early_access/jdk28/docs/api/java.xml/org/xml/sax/package-summary.html"}]}