{"base":{"feature":"5","vendor":"oracle","version":"1.5.0_22"},"target":{"feature":"8","vendor":"tem","version":"8.0.492"},"deltas":[{"type":"package","name":"java.applet","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/applet/package-summary.html","deltas":[{"type":"class","name":"Applet","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/applet/Applet.html","deltas":[{"type":"method","name":"isValidateRoot()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/applet/Applet.html#isValidateRoot--"}]}]},{"type":"package","name":"java.awt.datatransfer","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/datatransfer/package-summary.html","deltas":[{"type":"class","name":"DataFlavor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/datatransfer/DataFlavor.html","deltas":[{"type":"field","name":"allHtmlFlavor","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/datatransfer/DataFlavor.html#allHtmlFlavor"},{"type":"field","name":"fragmentHtmlFlavor","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/datatransfer/DataFlavor.html#fragmentHtmlFlavor"},{"type":"field","name":"selectionHtmlFlavor","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/datatransfer/DataFlavor.html#selectionHtmlFlavor"}]}]},{"type":"package","name":"java.awt.event","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/package-summary.html","deltas":[{"type":"class","name":"InputEvent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/InputEvent.html","deltas":[{"type":"method","name":"getMaskForButton(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/InputEvent.html#getMaskForButton-int-"}]},{"type":"class","name":"InvocationEvent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/InvocationEvent.html","deltas":[{"type":"method","name":"InvocationEvent(Object, Runnable, Runnable, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/InvocationEvent.html#InvocationEvent-java.lang.Object-java.lang.Runnable-java.lang.Runnable-boolean-"},{"type":"method","name":"isDispatched()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/InvocationEvent.html#isDispatched--"}]},{"type":"class","name":"KeyEvent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyEvent.html","deltas":[{"type":"method","name":"getExtendedKeyCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyEvent.html#getExtendedKeyCode--"},{"type":"method","name":"getExtendedKeyCodeForChar(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyEvent.html#getExtendedKeyCodeForChar-int-"}]},{"type":"class","name":"MouseAdapter","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseAdapter.html","addedTags":["implements MouseMotionListener","implements MouseWheelListener"],"deltas":[{"type":"method","name":"mouseDragged(MouseEvent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseAdapter.html#mouseDragged-java.awt.event.MouseEvent-"},{"type":"method","name":"mouseMoved(MouseEvent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseAdapter.html#mouseMoved-java.awt.event.MouseEvent-"},{"type":"method","name":"mouseWheelMoved(MouseWheelEvent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseAdapter.html#mouseWheelMoved-java.awt.event.MouseWheelEvent-"}]},{"type":"class","name":"MouseEvent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html","deltas":[{"type":"method","name":"MouseEvent(Component, int, long, int, int, int, int, int, int, boolean, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html#MouseEvent-java.awt.Component-int-long-int-int-int-int-int-int-boolean-int-"},{"type":"method","name":"getLocationOnScreen()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html#getLocationOnScreen--"},{"type":"method","name":"getModifiersEx()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html#getModifiersEx--"},{"type":"method","name":"getXOnScreen()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html#getXOnScreen--"},{"type":"method","name":"getYOnScreen()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseEvent.html#getYOnScreen--"}]},{"type":"class","name":"MouseWheelEvent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseWheelEvent.html","deltas":[{"type":"method","name":"MouseWheelEvent(Component, int, long, int, int, int, int, int, int, boolean, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseWheelEvent.html#MouseWheelEvent-java.awt.Component-int-long-int-int-int-int-int-int-boolean-int-int-int-"},{"type":"method","name":"MouseWheelEvent(Component, int, long, int, int, int, int, int, int, boolean, int, int, int, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseWheelEvent.html#MouseWheelEvent-java.awt.Component-int-long-int-int-int-int-int-int-boolean-int-int-int-double-"},{"type":"method","name":"getPreciseWheelRotation()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/event/MouseWheelEvent.html#getPreciseWheelRotation--"}]}]},{"type":"package","name":"java.awt.font","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/package-summary.html","deltas":[{"type":"class","name":"FontRenderContext","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/FontRenderContext.html","deltas":[{"type":"method","name":"FontRenderContext(AffineTransform, Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/FontRenderContext.html#FontRenderContext-java.awt.geom.AffineTransform-java.lang.Object-java.lang.Object-"},{"type":"method","name":"getAntiAliasingHint()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/FontRenderContext.html#getAntiAliasingHint--"},{"type":"method","name":"getFractionalMetricsHint()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/FontRenderContext.html#getFractionalMetricsHint--"},{"type":"method","name":"getTransformType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/FontRenderContext.html#getTransformType--"},{"type":"method","name":"isTransformed()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/FontRenderContext.html#isTransformed--"}]},{"type":"class","name":"GraphicAttribute","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/GraphicAttribute.html","deltas":[{"type":"method","name":"getOutline(AffineTransform)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/GraphicAttribute.html#getOutline-java.awt.geom.AffineTransform-"}]},{"type":"class","name":"LayoutPath","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/LayoutPath.html"},{"type":"class","name":"NumericShaper","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/NumericShaper.html","deltas":[{"type":"method","name":"getContextualShaper(Set)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/NumericShaper.html#getContextualShaper-java.util.Set-"},{"type":"method","name":"getContextualShaper(Set, NumericShaper.Range)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/NumericShaper.html#getContextualShaper-java.util.Set-java.awt.font.NumericShaper.Range-"},{"type":"method","name":"getRangeSet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/NumericShaper.html#getRangeSet--"},{"type":"method","name":"getShaper(NumericShaper.Range)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/NumericShaper.html#getShaper-java.awt.font.NumericShaper.Range-"},{"type":"method","name":"shape(char[], int, int, NumericShaper.Range)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/NumericShaper.html#shape-char:A-int-int-java.awt.font.NumericShaper.Range-"}]},{"type":"class","name":"ShapeGraphicAttribute","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/ShapeGraphicAttribute.html","deltas":[{"type":"method","name":"getOutline(AffineTransform)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/ShapeGraphicAttribute.html#getOutline-java.awt.geom.AffineTransform-"}]},{"type":"class","name":"TextAttribute","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextAttribute.html","deltas":[{"type":"field","name":"KERNING","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextAttribute.html#KERNING"},{"type":"field","name":"KERNING_ON","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextAttribute.html#KERNING_ON"},{"type":"field","name":"LIGATURES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextAttribute.html#LIGATURES"},{"type":"field","name":"LIGATURES_ON","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextAttribute.html#LIGATURES_ON"},{"type":"field","name":"TRACKING","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextAttribute.html#TRACKING"},{"type":"field","name":"TRACKING_LOOSE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextAttribute.html#TRACKING_LOOSE"},{"type":"field","name":"TRACKING_TIGHT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextAttribute.html#TRACKING_TIGHT"}]},{"type":"class","name":"TextLayout","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextLayout.html","deltas":[{"type":"method","name":"getLayoutPath()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextLayout.html#getLayoutPath--"},{"type":"method","name":"getPixelBounds(FontRenderContext, float, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextLayout.html#getPixelBounds-java.awt.font.FontRenderContext-float-float-"},{"type":"method","name":"hitToPoint(TextHitInfo, Point2D)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TextLayout.html#hitToPoint-java.awt.font.TextHitInfo-java.awt.geom.Point2D-"}]},{"type":"class","name":"TransformAttribute","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TransformAttribute.html","deltas":[{"type":"field","name":"IDENTITY","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TransformAttribute.html#IDENTITY"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TransformAttribute.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/TransformAttribute.html#hashCode--"}]},{"type":"enum","name":"NumericShaper.Range","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/font/NumericShaper.Range.html"}]},{"type":"package","name":"java.awt.geom","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/package-summary.html","deltas":[{"type":"class","name":"AffineTransform","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html","deltas":[{"type":"method","name":"getQuadrantRotateInstance(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#getQuadrantRotateInstance-int-"},{"type":"method","name":"getQuadrantRotateInstance(int, double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#getQuadrantRotateInstance-int-double-double-"},{"type":"method","name":"getRotateInstance(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#getRotateInstance-double-double-"},{"type":"method","name":"getRotateInstance(double, double, double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#getRotateInstance-double-double-double-double-"},{"type":"method","name":"invert()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#invert--"},{"type":"method","name":"quadrantRotate(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#quadrantRotate-int-"},{"type":"method","name":"quadrantRotate(int, double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#quadrantRotate-int-double-double-"},{"type":"method","name":"rotate(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#rotate-double-double-"},{"type":"method","name":"rotate(double, double, double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#rotate-double-double-double-double-"},{"type":"method","name":"setToQuadrantRotation(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#setToQuadrantRotation-int-"},{"type":"method","name":"setToQuadrantRotation(int, double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#setToQuadrantRotation-int-double-double-"},{"type":"method","name":"setToRotation(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#setToRotation-double-double-"},{"type":"method","name":"setToRotation(double, double, double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/AffineTransform.html#setToRotation-double-double-double-double-"}]},{"type":"class","name":"Arc2D.Double","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Arc2D.Double.html","addedTags":["implements Serializable"]},{"type":"class","name":"Arc2D.Float","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Arc2D.Float.html","addedTags":["implements Serializable"]},{"type":"class","name":"Arc2D","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Arc2D.html","deltas":[{"type":"method","name":"Arc2D()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Arc2D.html#Arc2D--"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Arc2D.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Arc2D.html#hashCode--"}]},{"type":"class","name":"CubicCurve2D.Double","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/CubicCurve2D.Double.html","addedTags":["implements Serializable"]},{"type":"class","name":"CubicCurve2D.Float","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/CubicCurve2D.Float.html","addedTags":["implements Serializable"]},{"type":"class","name":"Ellipse2D.Double","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Ellipse2D.Double.html","addedTags":["implements Serializable"]},{"type":"class","name":"Ellipse2D.Float","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Ellipse2D.Float.html","addedTags":["implements Serializable"]},{"type":"class","name":"Ellipse2D","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Ellipse2D.html","deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Ellipse2D.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Ellipse2D.html#hashCode--"}]},{"type":"class","name":"GeneralPath","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/GeneralPath.html","addedTags":["extends Path2D$Float"],"removedTags":["extends Object","implements Cloneable","implements Shape"],"deltas":[{"type":"field","name":"WIND_EVEN_ODD","status":"removed"},{"type":"field","name":"WIND_NON_ZERO","status":"removed"},{"type":"method","name":"append(PathIterator, boolean)","status":"removed"},{"type":"method","name":"append(Shape, boolean)","status":"removed"},{"type":"method","name":"clone()","status":"removed"},{"type":"method","name":"closePath()","status":"removed"},{"type":"method","name":"contains(Point2D)","status":"removed"},{"type":"method","name":"contains(Rectangle2D)","status":"removed"},{"type":"method","name":"contains(double, double)","status":"removed"},{"type":"method","name":"contains(double, double, double, double)","status":"removed"},{"type":"method","name":"createTransformedShape(AffineTransform)","status":"removed"},{"type":"method","name":"curveTo(float, float, float, float, float, float)","status":"removed"},{"type":"method","name":"getBounds()","status":"removed"},{"type":"method","name":"getBounds2D()","status":"removed"},{"type":"method","name":"getCurrentPoint()","status":"removed"},{"type":"method","name":"getPathIterator(AffineTransform)","status":"removed"},{"type":"method","name":"getPathIterator(AffineTransform, double)","status":"removed"},{"type":"method","name":"getWindingRule()","status":"removed"},{"type":"method","name":"intersects(Rectangle2D)","status":"removed"},{"type":"method","name":"intersects(double, double, double, double)","status":"removed"},{"type":"method","name":"lineTo(float, float)","status":"removed"},{"type":"method","name":"moveTo(float, float)","status":"removed"},{"type":"method","name":"quadTo(float, float, float, float)","status":"removed"},{"type":"method","name":"reset()","status":"removed"},{"type":"method","name":"setWindingRule(int)","status":"removed"},{"type":"method","name":"transform(AffineTransform)","status":"removed"}]},{"type":"class","name":"Line2D.Double","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Line2D.Double.html","addedTags":["implements Serializable"]},{"type":"class","name":"Line2D.Float","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Line2D.Float.html","addedTags":["implements Serializable"]},{"type":"class","name":"Path2D.Double","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Path2D.Double.html"},{"type":"class","name":"Path2D.Float","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Path2D.Float.html"},{"type":"class","name":"Path2D","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Path2D.html"},{"type":"class","name":"Point2D.Double","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Point2D.Double.html","addedTags":["implements Serializable"]},{"type":"class","name":"Point2D.Float","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Point2D.Float.html","addedTags":["implements Serializable"]},{"type":"class","name":"QuadCurve2D.Double","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/QuadCurve2D.Double.html","addedTags":["implements Serializable"]},{"type":"class","name":"QuadCurve2D.Float","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/QuadCurve2D.Float.html","addedTags":["implements Serializable"]},{"type":"class","name":"Rectangle2D.Double","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Rectangle2D.Double.html","addedTags":["implements Serializable"]},{"type":"class","name":"Rectangle2D.Float","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/Rectangle2D.Float.html","addedTags":["implements Serializable"]},{"type":"class","name":"RoundRectangle2D.Double","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/RoundRectangle2D.Double.html","addedTags":["implements Serializable"]},{"type":"class","name":"RoundRectangle2D.Float","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/RoundRectangle2D.Float.html","addedTags":["implements Serializable"]},{"type":"class","name":"RoundRectangle2D","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/RoundRectangle2D.html","deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/RoundRectangle2D.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/geom/RoundRectangle2D.html#hashCode--"}]}]},{"type":"package","name":"java.awt.image","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/image/package-summary.html","deltas":[{"type":"class","name":"BufferStrategy","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/image/BufferStrategy.html","deltas":[{"type":"method","name":"dispose()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/image/BufferStrategy.html#dispose--"}]},{"type":"class","name":"BufferedImage","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/image/BufferedImage.html","deltas":[{"type":"method","name":"flush()","status":"removed"},{"type":"method","name":"getCapabilities(GraphicsConfiguration)","status":"removed"}]},{"type":"class","name":"VolatileImage","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/image/VolatileImage.html","deltas":[{"type":"method","name":"flush()","status":"removed"}]}]},{"type":"package","name":"java.awt.print","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/print/package-summary.html","deltas":[{"type":"class","name":"PrinterJob","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/print/PrinterJob.html","deltas":[{"type":"method","name":"getPageFormat(PrintRequestAttributeSet)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/print/PrinterJob.html#getPageFormat-javax.print.attribute.PrintRequestAttributeSet-"}]}]},{"type":"package","name":"java.awt","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/package-summary.html","deltas":[{"type":"class","name":"AlphaComposite","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/AlphaComposite.html","deltas":[{"type":"method","name":"derive(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/AlphaComposite.html#derive-float-"},{"type":"method","name":"derive(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/AlphaComposite.html#derive-int-"}]},{"type":"class","name":"Component.BltBufferStrategy","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Component.BltBufferStrategy.html","deltas":[{"type":"method","name":"dispose()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Component.BltBufferStrategy.html#dispose--"}]},{"type":"class","name":"Component.FlipBufferStrategy","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Component.FlipBufferStrategy.html","deltas":[{"type":"method","name":"dispose()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Component.FlipBufferStrategy.html#dispose--"}]},{"type":"class","name":"Component","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html","deltas":[{"type":"field","name":"accessibleContext","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html#accessibleContext"},{"type":"method","name":"getBaseline(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html#getBaseline-int-int-"},{"type":"method","name":"getBaselineResizeBehavior()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html#getBaselineResizeBehavior--"},{"type":"method","name":"revalidate()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html#revalidate--"}]},{"type":"class","name":"Container.AccessibleAWTContainer","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Container.AccessibleAWTContainer.html","deltas":[{"type":"method","name":"removePropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Container.AccessibleAWTContainer.html#removePropertyChangeListener-java.beans.PropertyChangeListener-"}]},{"type":"class","name":"Container","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Container.html","deltas":[{"type":"method","name":"getComponentZOrder(Component)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Container.html#getComponentZOrder-java.awt.Component-","removedTags":["final"]},{"type":"method","name":"isValidateRoot()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Container.html#isValidateRoot--"},{"type":"method","name":"setComponentZOrder(Component, int)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Container.html#setComponentZOrder-java.awt.Component-int-","removedTags":["final"]},{"type":"method","name":"transferFocusBackward()","status":"removed"}]},{"type":"class","name":"Cursor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Cursor.html","deltas":[{"type":"field","name":"predefined","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Cursor.html#predefined","addedTags":["deprecated"]}]},{"type":"class","name":"Desktop","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Desktop.html"},{"type":"class","name":"Dialog","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html","deltas":[{"type":"field","name":"DEFAULT_MODALITY_TYPE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#DEFAULT_MODALITY_TYPE"},{"type":"method","name":"Dialog(Window)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#Dialog-java.awt.Window-"},{"type":"method","name":"Dialog(Window, Dialog.ModalityType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#Dialog-java.awt.Window-java.awt.Dialog.ModalityType-"},{"type":"method","name":"Dialog(Window, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#Dialog-java.awt.Window-java.lang.String-"},{"type":"method","name":"Dialog(Window, String, Dialog.ModalityType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#Dialog-java.awt.Window-java.lang.String-java.awt.Dialog.ModalityType-"},{"type":"method","name":"Dialog(Window, String, Dialog.ModalityType, GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#Dialog-java.awt.Window-java.lang.String-java.awt.Dialog.ModalityType-java.awt.GraphicsConfiguration-"},{"type":"method","name":"getModalityType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#getModalityType--"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#setBackground-java.awt.Color-"},{"type":"method","name":"setModalityType(Dialog.ModalityType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#setModalityType-java.awt.Dialog.ModalityType-"},{"type":"method","name":"setOpacity(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#setOpacity-float-"},{"type":"method","name":"setShape(Shape)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#setShape-java.awt.Shape-"},{"type":"method","name":"setVisible(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#setVisible-boolean-"},{"type":"method","name":"toBack()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html#toBack--"}]},{"type":"class","name":"EventQueue","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/EventQueue.html","deltas":[{"type":"method","name":"createSecondaryLoop()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/EventQueue.html#createSecondaryLoop--"}]},{"type":"class","name":"FileDialog","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/FileDialog.html","deltas":[{"type":"method","name":"getFiles()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/FileDialog.html#getFiles--"},{"type":"method","name":"isMultipleMode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/FileDialog.html#isMultipleMode--"},{"type":"method","name":"setMultipleMode(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/FileDialog.html#setMultipleMode-boolean-"}]},{"type":"class","name":"FlowLayout","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/FlowLayout.html","deltas":[{"type":"method","name":"getAlignOnBaseline()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/FlowLayout.html#getAlignOnBaseline--"},{"type":"method","name":"setAlignOnBaseline(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/FlowLayout.html#setAlignOnBaseline-boolean-"}]},{"type":"class","name":"FontMetrics","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/FontMetrics.html","deltas":[{"type":"method","name":"getFontRenderContext()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/FontMetrics.html#getFontRenderContext--"}]},{"type":"class","name":"Font","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html","deltas":[{"type":"field","name":"DIALOG","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html#DIALOG"},{"type":"field","name":"DIALOG_INPUT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html#DIALOG_INPUT"},{"type":"field","name":"MONOSPACED","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html#MONOSPACED"},{"type":"field","name":"SANS_SERIF","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html#SANS_SERIF"},{"type":"field","name":"SERIF","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html#SERIF"},{"type":"method","name":"Font(Font)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html#Font-java.awt.Font-"},{"type":"method","name":"finalize()","status":"removed"},{"type":"method","name":"hasLayoutAttributes()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html#hasLayoutAttributes--"}]},{"type":"class","name":"Frame","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Frame.html","deltas":[{"type":"method","name":"finalize()","status":"removed"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Frame.html#setBackground-java.awt.Color-"},{"type":"method","name":"setOpacity(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Frame.html#setOpacity-float-"},{"type":"method","name":"setShape(Shape)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Frame.html#setShape-java.awt.Shape-"}]},{"type":"class","name":"GraphicsConfiguration","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsConfiguration.html","deltas":[{"type":"method","name":"createCompatibleImage(int, int)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsConfiguration.html#createCompatibleImage-int-int-","removedTags":["abstract"]},{"type":"method","name":"createCompatibleImage(int, int, int)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsConfiguration.html#createCompatibleImage-int-int-int-","removedTags":["abstract"]},{"type":"method","name":"createCompatibleVolatileImage(int, int)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsConfiguration.html#createCompatibleVolatileImage-int-int-","removedTags":["abstract"]},{"type":"method","name":"createCompatibleVolatileImage(int, int, int)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsConfiguration.html#createCompatibleVolatileImage-int-int-int-","removedTags":["abstract"]},{"type":"method","name":"isTranslucencyCapable()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsConfiguration.html#isTranslucencyCapable--"}]},{"type":"class","name":"GraphicsDevice","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsDevice.html","deltas":[{"type":"method","name":"isWindowTranslucencySupported(GraphicsDevice.WindowTranslucency)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsDevice.html#isWindowTranslucencySupported-java.awt.GraphicsDevice.WindowTranslucency-"}]},{"type":"class","name":"GraphicsEnvironment","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsEnvironment.html","deltas":[{"type":"method","name":"registerFont(Font)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsEnvironment.html#registerFont-java.awt.Font-"}]},{"type":"class","name":"GridBagConstraints","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagConstraints.html","deltas":[{"type":"field","name":"ABOVE_BASELINE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagConstraints.html#ABOVE_BASELINE"},{"type":"field","name":"ABOVE_BASELINE_LEADING","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagConstraints.html#ABOVE_BASELINE_LEADING"},{"type":"field","name":"ABOVE_BASELINE_TRAILING","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagConstraints.html#ABOVE_BASELINE_TRAILING"},{"type":"field","name":"BASELINE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagConstraints.html#BASELINE"},{"type":"field","name":"BASELINE_LEADING","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagConstraints.html#BASELINE_LEADING"},{"type":"field","name":"BASELINE_TRAILING","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagConstraints.html#BASELINE_TRAILING"},{"type":"field","name":"BELOW_BASELINE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagConstraints.html#BELOW_BASELINE"},{"type":"field","name":"BELOW_BASELINE_LEADING","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagConstraints.html#BELOW_BASELINE_LEADING"},{"type":"field","name":"BELOW_BASELINE_TRAILING","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagConstraints.html#BELOW_BASELINE_TRAILING"}]},{"type":"class","name":"GridBagLayoutInfo","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagLayoutInfo.html"},{"type":"class","name":"Image","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Image.html","deltas":[{"type":"method","name":"flush()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Image.html#flush--","removedTags":["abstract"]}]},{"type":"class","name":"KeyboardFocusManager","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/KeyboardFocusManager.html","deltas":[{"type":"method","name":"clearFocusOwner()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/KeyboardFocusManager.html#clearFocusOwner--"},{"type":"method","name":"clearGlobalFocusOwner()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/KeyboardFocusManager.html#clearGlobalFocusOwner--","addedTags":["throws SecurityException"]},{"type":"method","name":"setGlobalActiveWindow(Window)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/KeyboardFocusManager.html#setGlobalActiveWindow-java.awt.Window-","addedTags":["throws SecurityException"]},{"type":"method","name":"setGlobalCurrentFocusCycleRoot(Container)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/KeyboardFocusManager.html#setGlobalCurrentFocusCycleRoot-java.awt.Container-","addedTags":["throws SecurityException"]},{"type":"method","name":"setGlobalFocusOwner(Component)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/KeyboardFocusManager.html#setGlobalFocusOwner-java.awt.Component-","addedTags":["throws SecurityException"]},{"type":"method","name":"setGlobalFocusedWindow(Window)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/KeyboardFocusManager.html#setGlobalFocusedWindow-java.awt.Window-","addedTags":["throws SecurityException"]},{"type":"method","name":"setGlobalPermanentFocusOwner(Component)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/KeyboardFocusManager.html#setGlobalPermanentFocusOwner-java.awt.Component-","addedTags":["throws SecurityException"]}]},{"type":"class","name":"LinearGradientPaint","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/LinearGradientPaint.html"},{"type":"class","name":"MultipleGradientPaint","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/MultipleGradientPaint.html"},{"type":"class","name":"PopupMenu","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/PopupMenu.html","deltas":[{"type":"method","name":"getParent()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/PopupMenu.html#getParent--"}]},{"type":"class","name":"RadialGradientPaint","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/RadialGradientPaint.html"},{"type":"class","name":"RenderingHints","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/RenderingHints.html","deltas":[{"type":"field","name":"KEY_TEXT_LCD_CONTRAST","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/RenderingHints.html#KEY_TEXT_LCD_CONTRAST"},{"type":"field","name":"VALUE_TEXT_ANTIALIAS_GASP","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_GASP"},{"type":"field","name":"VALUE_TEXT_ANTIALIAS_LCD_HBGR","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_LCD_HBGR"},{"type":"field","name":"VALUE_TEXT_ANTIALIAS_LCD_HRGB","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_LCD_HRGB"},{"type":"field","name":"VALUE_TEXT_ANTIALIAS_LCD_VBGR","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_LCD_VBGR"},{"type":"field","name":"VALUE_TEXT_ANTIALIAS_LCD_VRGB","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_LCD_VRGB"}]},{"type":"class","name":"SplashScreen","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/SplashScreen.html"},{"type":"class","name":"SystemColor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/SystemColor.html","deltas":[{"type":"method","name":"createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)","status":"removed"},{"type":"method","name":"getRGB()","status":"removed"}]},{"type":"class","name":"SystemTray","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/SystemTray.html"},{"type":"class","name":"Toolkit","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Toolkit.html","deltas":[{"type":"method","name":"areExtraMouseButtonsEnabled()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Toolkit.html#areExtraMouseButtonsEnabled--"},{"type":"method","name":"createDesktopPeer(Desktop)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Toolkit.html#createDesktopPeer-java.awt.Desktop-"},{"type":"method","name":"isAlwaysOnTopSupported()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Toolkit.html#isAlwaysOnTopSupported--"},{"type":"method","name":"isModalExclusionTypeSupported(Dialog.ModalExclusionType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Toolkit.html#isModalExclusionTypeSupported-java.awt.Dialog.ModalExclusionType-"},{"type":"method","name":"isModalityTypeSupported(Dialog.ModalityType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Toolkit.html#isModalityTypeSupported-java.awt.Dialog.ModalityType-"}]},{"type":"class","name":"TrayIcon","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/TrayIcon.html"},{"type":"class","name":"Window","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html","deltas":[{"type":"method","name":"finalize()","status":"removed"},{"type":"method","name":"getBackground()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#getBackground--"},{"type":"method","name":"getGraphicsConfiguration()","status":"removed"},{"type":"method","name":"getIconImages()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#getIconImages--"},{"type":"method","name":"getModalExclusionType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#getModalExclusionType--"},{"type":"method","name":"getOpacity()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#getOpacity--"},{"type":"method","name":"getOwnerlessWindows()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#getOwnerlessWindows--"},{"type":"method","name":"getShape()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#getShape--"},{"type":"method","name":"getType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#getType--"},{"type":"method","name":"getWindows()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#getWindows--"},{"type":"method","name":"isAlwaysOnTopSupported()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#isAlwaysOnTopSupported--"},{"type":"method","name":"isAutoRequestFocus()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#isAutoRequestFocus--"},{"type":"method","name":"isOpaque()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#isOpaque--"},{"type":"method","name":"isValidateRoot()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#isValidateRoot--"},{"type":"method","name":"paint(Graphics)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#paint-java.awt.Graphics-"},{"type":"method","name":"removeNotify()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#removeNotify--"},{"type":"method","name":"reshape(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#reshape-int-int-int-int-"},{"type":"method","name":"setAutoRequestFocus(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setAutoRequestFocus-boolean-"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setBackground-java.awt.Color-"},{"type":"method","name":"setBounds(Rectangle)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setBounds-java.awt.Rectangle-"},{"type":"method","name":"setIconImage(Image)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setIconImage-java.awt.Image-"},{"type":"method","name":"setIconImages(List)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setIconImages-java.util.List-"},{"type":"method","name":"setLocation(Point)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setLocation-java.awt.Point-"},{"type":"method","name":"setLocation(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setLocation-int-int-"},{"type":"method","name":"setMinimumSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setMinimumSize-java.awt.Dimension-"},{"type":"method","name":"setModalExclusionType(Dialog.ModalExclusionType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setModalExclusionType-java.awt.Dialog.ModalExclusionType-"},{"type":"method","name":"setOpacity(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setOpacity-float-"},{"type":"method","name":"setShape(Shape)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setShape-java.awt.Shape-"},{"type":"method","name":"setSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setSize-java.awt.Dimension-"},{"type":"method","name":"setSize(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setSize-int-int-"},{"type":"method","name":"setType(Window.Type)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setType-java.awt.Window.Type-"},{"type":"method","name":"setVisible(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#setVisible-boolean-"}]},{"type":"enum","name":"Component.BaselineResizeBehavior","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Component.BaselineResizeBehavior.html"},{"type":"enum","name":"Desktop.Action","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Desktop.Action.html"},{"type":"enum","name":"Dialog.ModalExclusionType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.ModalExclusionType.html"},{"type":"enum","name":"Dialog.ModalityType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.ModalityType.html"},{"type":"enum","name":"GraphicsDevice.WindowTranslucency","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/GraphicsDevice.WindowTranslucency.html"},{"type":"enum","name":"MultipleGradientPaint.ColorSpaceType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/MultipleGradientPaint.ColorSpaceType.html"},{"type":"enum","name":"MultipleGradientPaint.CycleMethod","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/MultipleGradientPaint.CycleMethod.html"},{"type":"enum","name":"TrayIcon.MessageType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/TrayIcon.MessageType.html"},{"type":"enum","name":"Window.Type","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/Window.Type.html"},{"type":"interface","name":"SecondaryLoop","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/awt/SecondaryLoop.html"}]},{"type":"package","name":"java.beans","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/package-summary.html","deltas":[{"type":"annotation","name":"ConstructorProperties","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/ConstructorProperties.html"},{"type":"annotation","name":"Transient","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/Transient.html"},{"type":"class","name":"Expression","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/Expression.html","deltas":[{"type":"method","name":"execute()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/Expression.html#execute--"}]},{"type":"class","name":"FeatureDescriptor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/FeatureDescriptor.html","deltas":[{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/FeatureDescriptor.html#toString--"}]},{"type":"class","name":"Introspector","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/Introspector.html","deltas":[{"type":"method","name":"getBeanInfo(Class, Class, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/Introspector.html#getBeanInfo-java.lang.Class-java.lang.Class-int-"}]},{"type":"class","name":"PropertyChangeEvent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeEvent.html","deltas":[{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeEvent.html#toString--"}]},{"type":"class","name":"XMLDecoder","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/XMLDecoder.html","addedTags":["implements AutoCloseable"],"deltas":[{"type":"method","name":"XMLDecoder(InputSource)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/XMLDecoder.html#XMLDecoder-org.xml.sax.InputSource-"},{"type":"method","name":"createHandler(Object, ExceptionListener, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/XMLDecoder.html#createHandler-java.lang.Object-java.beans.ExceptionListener-java.lang.ClassLoader-"}]},{"type":"class","name":"XMLEncoder","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/XMLEncoder.html","addedTags":["implements AutoCloseable"],"deltas":[{"type":"method","name":"XMLEncoder(OutputStream, String, boolean, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/beans/XMLEncoder.html#XMLEncoder-java.io.OutputStream-java.lang.String-boolean-int-"}]}]},{"type":"package","name":"java.io","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/package-summary.html","deltas":[{"type":"class","name":"BufferedReader","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/BufferedReader.html","deltas":[{"type":"method","name":"lines()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/BufferedReader.html#lines--"}]},{"type":"class","name":"Console","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/Console.html"},{"type":"class","name":"File","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html","deltas":[{"type":"method","name":"canExecute()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#canExecute--"},{"type":"method","name":"getFreeSpace()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#getFreeSpace--"},{"type":"method","name":"getTotalSpace()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#getTotalSpace--"},{"type":"method","name":"getUsableSpace()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#getUsableSpace--"},{"type":"method","name":"setExecutable(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#setExecutable-boolean-"},{"type":"method","name":"setExecutable(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#setExecutable-boolean-boolean-"},{"type":"method","name":"setReadable(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#setReadable-boolean-"},{"type":"method","name":"setReadable(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#setReadable-boolean-boolean-"},{"type":"method","name":"setWritable(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#setWritable-boolean-"},{"type":"method","name":"setWritable(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#setWritable-boolean-boolean-"},{"type":"method","name":"toPath()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#toPath--"},{"type":"method","name":"toURL()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/File.html#toURL--","addedTags":["deprecated"]}]},{"type":"class","name":"IOError","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/IOError.html"},{"type":"class","name":"IOException","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html","deltas":[{"type":"method","name":"IOException(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html#IOException-java.lang.String-java.lang.Throwable-"},{"type":"method","name":"IOException(Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html#IOException-java.lang.Throwable-"}]},{"type":"class","name":"ObjectStreamClass","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/ObjectStreamClass.html","deltas":[{"type":"method","name":"lookupAny(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/ObjectStreamClass.html#lookupAny-java.lang.Class-"}]},{"type":"class","name":"PipedInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/PipedInputStream.html","deltas":[{"type":"method","name":"PipedInputStream(PipedOutputStream, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/PipedInputStream.html#PipedInputStream-java.io.PipedOutputStream-int-"},{"type":"method","name":"PipedInputStream(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/PipedInputStream.html#PipedInputStream-int-"}]},{"type":"class","name":"PipedReader","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/PipedReader.html","deltas":[{"type":"method","name":"PipedReader(PipedWriter, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/PipedReader.html#PipedReader-java.io.PipedWriter-int-"},{"type":"method","name":"PipedReader(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/PipedReader.html#PipedReader-int-"}]},{"type":"class","name":"PrintStream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html","deltas":[{"type":"method","name":"clearError()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html#clearError--"}]},{"type":"class","name":"PrintWriter","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html","deltas":[{"type":"method","name":"clearError()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html#clearError--"}]},{"type":"class","name":"UncheckedIOException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/UncheckedIOException.html"},{"type":"interface","name":"Closeable","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html","addedTags":["implements AutoCloseable"]},{"type":"interface","name":"ObjectInput","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html","addedTags":["implements AutoCloseable"]},{"type":"interface","name":"ObjectOutput","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html","addedTags":["implements AutoCloseable"]}]},{"type":"package","name":"java.lang.annotation","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/package-summary.html","deltas":[{"type":"annotation","name":"Native","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Native.html"},{"type":"annotation","name":"Repeatable","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Repeatable.html"},{"type":"enum","name":"ElementType","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html","deltas":[{"type":"field","name":"TYPE_PARAMETER","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html#TYPE_PARAMETER"},{"type":"field","name":"TYPE_USE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html#TYPE_USE"},{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html#values--","removedTags":["final"]}]},{"type":"enum","name":"RetentionPolicy","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html#values--","removedTags":["final"]}]}]},{"type":"package","name":"java.lang.instrument","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/package-summary.html","deltas":[{"type":"interface","name":"Instrumentation","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/Instrumentation.html","deltas":[{"type":"method","name":"addTransformer(ClassFileTransformer, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/Instrumentation.html#addTransformer-java.lang.instrument.ClassFileTransformer-boolean-"},{"type":"method","name":"appendToBootstrapClassLoaderSearch(JarFile)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/Instrumentation.html#appendToBootstrapClassLoaderSearch-java.util.jar.JarFile-"},{"type":"method","name":"appendToSystemClassLoaderSearch(JarFile)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/Instrumentation.html#appendToSystemClassLoaderSearch-java.util.jar.JarFile-"},{"type":"method","name":"isModifiableClass(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/Instrumentation.html#isModifiableClass-java.lang.Class-"},{"type":"method","name":"isNativeMethodPrefixSupported()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/Instrumentation.html#isNativeMethodPrefixSupported--"},{"type":"method","name":"isRetransformClassesSupported()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/Instrumentation.html#isRetransformClassesSupported--"},{"type":"method","name":"retransformClasses(Class...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/Instrumentation.html#retransformClasses-java.lang.Class...-"},{"type":"method","name":"setNativeMethodPrefix(ClassFileTransformer, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/Instrumentation.html#setNativeMethodPrefix-java.lang.instrument.ClassFileTransformer-java.lang.String-"}]}]},{"type":"package","name":"java.lang.invoke","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/invoke/package-summary.html"},{"type":"package","name":"java.lang.management","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/package-summary.html","deltas":[{"type":"class","name":"LockInfo","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/LockInfo.html"},{"type":"class","name":"ManagementFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ManagementFactory.html","deltas":[{"type":"method","name":"getPlatformMXBean(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ManagementFactory.html#getPlatformMXBean-java.lang.Class-"},{"type":"method","name":"getPlatformMXBean(MBeanServerConnection, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ManagementFactory.html#getPlatformMXBean-javax.management.MBeanServerConnection-java.lang.Class-"},{"type":"method","name":"getPlatformMXBeans(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ManagementFactory.html#getPlatformMXBeans-java.lang.Class-"},{"type":"method","name":"getPlatformMXBeans(MBeanServerConnection, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ManagementFactory.html#getPlatformMXBeans-javax.management.MBeanServerConnection-java.lang.Class-"},{"type":"method","name":"getPlatformManagementInterfaces()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ManagementFactory.html#getPlatformManagementInterfaces--"}]},{"type":"class","name":"MonitorInfo","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/MonitorInfo.html"},{"type":"class","name":"ThreadInfo","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadInfo.html","deltas":[{"type":"method","name":"getLockInfo()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadInfo.html#getLockInfo--"},{"type":"method","name":"getLockedMonitors()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadInfo.html#getLockedMonitors--"},{"type":"method","name":"getLockedSynchronizers()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadInfo.html#getLockedSynchronizers--"}]},{"type":"enum","name":"MemoryType","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/MemoryType.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/MemoryType.html#values--","removedTags":["final"]}]},{"type":"interface","name":"BufferPoolMXBean","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/BufferPoolMXBean.html"},{"type":"interface","name":"ClassLoadingMXBean","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ClassLoadingMXBean.html","addedTags":["implements PlatformManagedObject"]},{"type":"interface","name":"CompilationMXBean","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/CompilationMXBean.html","addedTags":["implements PlatformManagedObject"]},{"type":"interface","name":"MemoryMXBean","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/MemoryMXBean.html","addedTags":["implements PlatformManagedObject"]},{"type":"interface","name":"MemoryManagerMXBean","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/MemoryManagerMXBean.html","addedTags":["implements PlatformManagedObject"]},{"type":"interface","name":"MemoryPoolMXBean","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/MemoryPoolMXBean.html","addedTags":["implements PlatformManagedObject"]},{"type":"interface","name":"OperatingSystemMXBean","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/OperatingSystemMXBean.html","addedTags":["implements PlatformManagedObject"],"deltas":[{"type":"method","name":"getSystemLoadAverage()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/OperatingSystemMXBean.html#getSystemLoadAverage--"}]},{"type":"interface","name":"PlatformLoggingMXBean","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/PlatformLoggingMXBean.html"},{"type":"interface","name":"PlatformManagedObject","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/PlatformManagedObject.html"},{"type":"interface","name":"RuntimeMXBean","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/RuntimeMXBean.html","addedTags":["implements PlatformManagedObject"]},{"type":"interface","name":"ThreadMXBean","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadMXBean.html","addedTags":["implements PlatformManagedObject"],"deltas":[{"type":"method","name":"dumpAllThreads(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadMXBean.html#dumpAllThreads-boolean-boolean-"},{"type":"method","name":"findDeadlockedThreads()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadMXBean.html#findDeadlockedThreads--"},{"type":"method","name":"getThreadInfo(long[], boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadMXBean.html#getThreadInfo-long:A-boolean-boolean-"},{"type":"method","name":"isObjectMonitorUsageSupported()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadMXBean.html#isObjectMonitorUsageSupported--"},{"type":"method","name":"isSynchronizerUsageSupported()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadMXBean.html#isSynchronizerUsageSupported--"}]}]},{"type":"package","name":"java.lang.ref","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ref/package-summary.html","deltas":[{"type":"class","name":"Reference","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ref/Reference.html","deltas":[{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ref/Reference.html#clone--","csr":"JDK-8202260"}]}]},{"type":"package","name":"java.lang.reflect","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/package-summary.html","deltas":[{"type":"class","name":"AccessibleObject","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html","deltas":[{"type":"method","name":"getAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html#getAnnotationsByType-java.lang.Class-"},{"type":"method","name":"getDeclaredAnnotation(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html#getDeclaredAnnotation-java.lang.Class-"},{"type":"method","name":"getDeclaredAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html#getDeclaredAnnotationsByType-java.lang.Class-"}]},{"type":"class","name":"Constructor","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Constructor.html","addedTags":["extends Executable"],"removedTags":["extends AccessibleObject","implements GenericDeclaration","implements Member"],"deltas":[{"type":"method","name":"getAnnotatedReceiverType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Constructor.html#getAnnotatedReceiverType--"},{"type":"method","name":"getAnnotatedReturnType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Constructor.html#getAnnotatedReturnType--"},{"type":"method","name":"getParameterCount()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Constructor.html#getParameterCount--"}]},{"type":"class","name":"Executable","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Executable.html"},{"type":"class","name":"Field","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Field.html","deltas":[{"type":"method","name":"getAnnotatedType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Field.html#getAnnotatedType--"},{"type":"method","name":"getAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Field.html#getAnnotationsByType-java.lang.Class-"}]},{"type":"class","name":"GenericSignatureFormatError","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/GenericSignatureFormatError.html","deltas":[{"type":"method","name":"GenericSignatureFormatError(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/GenericSignatureFormatError.html#GenericSignatureFormatError-java.lang.String-"}]},{"type":"class","name":"InvocationTargetException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationTargetException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"MalformedParametersException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/MalformedParametersException.html"},{"type":"class","name":"Method","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html","addedTags":["extends Executable"],"removedTags":["extends AccessibleObject","implements GenericDeclaration","implements Member"],"deltas":[{"type":"method","name":"getAnnotatedReturnType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html#getAnnotatedReturnType--"},{"type":"method","name":"getParameterCount()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html#getParameterCount--"},{"type":"method","name":"isDefault()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html#isDefault--"}]},{"type":"class","name":"Modifier","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Modifier.html","deltas":[{"type":"method","name":"classModifiers()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Modifier.html#classModifiers--"},{"type":"method","name":"constructorModifiers()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Modifier.html#constructorModifiers--"},{"type":"method","name":"fieldModifiers()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Modifier.html#fieldModifiers--"},{"type":"method","name":"interfaceModifiers()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Modifier.html#interfaceModifiers--"},{"type":"method","name":"methodModifiers()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Modifier.html#methodModifiers--"},{"type":"method","name":"parameterModifiers()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Modifier.html#parameterModifiers--"}]},{"type":"class","name":"Parameter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Parameter.html"},{"type":"interface","name":"AnnotatedArrayType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedArrayType.html"},{"type":"interface","name":"AnnotatedElement","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedElement.html","deltas":[{"type":"method","name":"getAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedElement.html#getAnnotationsByType-java.lang.Class-"},{"type":"method","name":"getDeclaredAnnotation(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedElement.html#getDeclaredAnnotation-java.lang.Class-"},{"type":"method","name":"getDeclaredAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedElement.html#getDeclaredAnnotationsByType-java.lang.Class-"},{"type":"method","name":"isAnnotationPresent(Class)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedElement.html#isAnnotationPresent-java.lang.Class-","removedTags":["abstract"]}]},{"type":"interface","name":"AnnotatedParameterizedType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedParameterizedType.html"},{"type":"interface","name":"AnnotatedTypeVariable","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedTypeVariable.html"},{"type":"interface","name":"AnnotatedType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedType.html"},{"type":"interface","name":"AnnotatedWildcardType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedWildcardType.html"},{"type":"interface","name":"GenericDeclaration","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/GenericDeclaration.html","addedTags":["implements AnnotatedElement"]},{"type":"interface","name":"TypeVariable","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/TypeVariable.html","addedTags":["implements AnnotatedElement"],"deltas":[{"type":"method","name":"getAnnotatedBounds()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/TypeVariable.html#getAnnotatedBounds--"}]},{"type":"interface","name":"Type","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html","deltas":[{"type":"method","name":"getTypeName()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html#getTypeName--"}]}]},{"type":"package","name":"java.lang","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/package-summary.html","deltas":[{"type":"annotation","name":"FunctionalInterface","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html"},{"type":"annotation","name":"SafeVarargs","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/SafeVarargs.html"},{"type":"class","name":"AssertionError","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/AssertionError.html","deltas":[{"type":"method","name":"AssertionError(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/AssertionError.html#AssertionError-java.lang.String-java.lang.Throwable-"}]},{"type":"class","name":"Boolean","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html","deltas":[{"type":"method","name":"compare(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html#compare-boolean-boolean-"},{"type":"method","name":"hashCode(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html#hashCode-boolean-"},{"type":"method","name":"logicalAnd(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html#logicalAnd-boolean-boolean-"},{"type":"method","name":"logicalOr(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html#logicalOr-boolean-boolean-"},{"type":"method","name":"logicalXor(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html#logicalXor-boolean-boolean-"}]},{"type":"class","name":"BootstrapMethodError","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/BootstrapMethodError.html"},{"type":"class","name":"Byte","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html","deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html#BYTES"},{"type":"method","name":"compare(byte, byte)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html#compare-byte-byte-"},{"type":"method","name":"hashCode(byte)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html#hashCode-byte-"},{"type":"method","name":"toUnsignedInt(byte)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html#toUnsignedInt-byte-"},{"type":"method","name":"toUnsignedLong(byte)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html#toUnsignedLong-byte-"}]},{"type":"class","name":"Character.UnicodeBlock","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html","deltas":[{"type":"field","name":"ALCHEMICAL_SYMBOLS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ALCHEMICAL_SYMBOLS"},{"type":"field","name":"ANCIENT_GREEK_MUSICAL_NOTATION","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ANCIENT_GREEK_MUSICAL_NOTATION"},{"type":"field","name":"ANCIENT_GREEK_NUMBERS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ANCIENT_GREEK_NUMBERS"},{"type":"field","name":"ANCIENT_SYMBOLS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ANCIENT_SYMBOLS"},{"type":"field","name":"ARABIC_EXTENDED_A","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ARABIC_EXTENDED_A"},{"type":"field","name":"ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS"},{"type":"field","name":"ARABIC_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ARABIC_SUPPLEMENT"},{"type":"field","name":"AVESTAN","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#AVESTAN"},{"type":"field","name":"BALINESE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#BALINESE"},{"type":"field","name":"BAMUM","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#BAMUM"},{"type":"field","name":"BAMUM_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#BAMUM_SUPPLEMENT"},{"type":"field","name":"BATAK","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#BATAK"},{"type":"field","name":"BRAHMI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#BRAHMI"},{"type":"field","name":"BUGINESE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#BUGINESE"},{"type":"field","name":"CARIAN","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CARIAN"},{"type":"field","name":"CHAKMA","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CHAKMA"},{"type":"field","name":"CHAM","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CHAM"},{"type":"field","name":"CJK_STROKES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CJK_STROKES"},{"type":"field","name":"CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C"},{"type":"field","name":"CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D"},{"type":"field","name":"CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E"},{"type":"field","name":"COMBINING_DIACRITICAL_MARKS_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#COMBINING_DIACRITICAL_MARKS_SUPPLEMENT"},{"type":"field","name":"COMMON_INDIC_NUMBER_FORMS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#COMMON_INDIC_NUMBER_FORMS"},{"type":"field","name":"COPTIC","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#COPTIC"},{"type":"field","name":"COUNTING_ROD_NUMERALS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#COUNTING_ROD_NUMERALS"},{"type":"field","name":"CUNEIFORM","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CUNEIFORM"},{"type":"field","name":"CUNEIFORM_NUMBERS_AND_PUNCTUATION","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CUNEIFORM_NUMBERS_AND_PUNCTUATION"},{"type":"field","name":"CYRILLIC_EXTENDED_A","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CYRILLIC_EXTENDED_A"},{"type":"field","name":"CYRILLIC_EXTENDED_B","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#CYRILLIC_EXTENDED_B"},{"type":"field","name":"DEVANAGARI_EXTENDED","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#DEVANAGARI_EXTENDED"},{"type":"field","name":"DOMINO_TILES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#DOMINO_TILES"},{"type":"field","name":"EGYPTIAN_HIEROGLYPHS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#EGYPTIAN_HIEROGLYPHS"},{"type":"field","name":"EMOTICONS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#EMOTICONS"},{"type":"field","name":"ENCLOSED_ALPHANUMERIC_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ENCLOSED_ALPHANUMERIC_SUPPLEMENT"},{"type":"field","name":"ENCLOSED_IDEOGRAPHIC_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ENCLOSED_IDEOGRAPHIC_SUPPLEMENT"},{"type":"field","name":"ETHIOPIC_EXTENDED","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ETHIOPIC_EXTENDED"},{"type":"field","name":"ETHIOPIC_EXTENDED_A","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ETHIOPIC_EXTENDED_A"},{"type":"field","name":"ETHIOPIC_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#ETHIOPIC_SUPPLEMENT"},{"type":"field","name":"GEORGIAN_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#GEORGIAN_SUPPLEMENT"},{"type":"field","name":"GLAGOLITIC","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#GLAGOLITIC"},{"type":"field","name":"HANGUL_JAMO_EXTENDED_A","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#HANGUL_JAMO_EXTENDED_A"},{"type":"field","name":"HANGUL_JAMO_EXTENDED_B","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#HANGUL_JAMO_EXTENDED_B"},{"type":"field","name":"IMPERIAL_ARAMAIC","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#IMPERIAL_ARAMAIC"},{"type":"field","name":"INSCRIPTIONAL_PAHLAVI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#INSCRIPTIONAL_PAHLAVI"},{"type":"field","name":"INSCRIPTIONAL_PARTHIAN","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#INSCRIPTIONAL_PARTHIAN"},{"type":"field","name":"JAVANESE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#JAVANESE"},{"type":"field","name":"KAITHI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#KAITHI"},{"type":"field","name":"KANA_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#KANA_SUPPLEMENT"},{"type":"field","name":"KAYAH_LI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#KAYAH_LI"},{"type":"field","name":"KHAROSHTHI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#KHAROSHTHI"},{"type":"field","name":"LATIN_EXTENDED_C","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#LATIN_EXTENDED_C"},{"type":"field","name":"LATIN_EXTENDED_D","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#LATIN_EXTENDED_D"},{"type":"field","name":"LEPCHA","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#LEPCHA"},{"type":"field","name":"LISU","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#LISU"},{"type":"field","name":"LYCIAN","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#LYCIAN"},{"type":"field","name":"LYDIAN","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#LYDIAN"},{"type":"field","name":"MAHJONG_TILES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#MAHJONG_TILES"},{"type":"field","name":"MANDAIC","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#MANDAIC"},{"type":"field","name":"MEETEI_MAYEK","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#MEETEI_MAYEK"},{"type":"field","name":"MEETEI_MAYEK_EXTENSIONS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#MEETEI_MAYEK_EXTENSIONS"},{"type":"field","name":"MEROITIC_CURSIVE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#MEROITIC_CURSIVE"},{"type":"field","name":"MEROITIC_HIEROGLYPHS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#MEROITIC_HIEROGLYPHS"},{"type":"field","name":"MIAO","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#MIAO"},{"type":"field","name":"MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS"},{"type":"field","name":"MODIFIER_TONE_LETTERS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#MODIFIER_TONE_LETTERS"},{"type":"field","name":"MYANMAR_EXTENDED_A","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#MYANMAR_EXTENDED_A"},{"type":"field","name":"NEW_TAI_LUE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#NEW_TAI_LUE"},{"type":"field","name":"NKO","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#NKO"},{"type":"field","name":"OLD_PERSIAN","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#OLD_PERSIAN"},{"type":"field","name":"OLD_SOUTH_ARABIAN","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#OLD_SOUTH_ARABIAN"},{"type":"field","name":"OLD_TURKIC","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#OLD_TURKIC"},{"type":"field","name":"OL_CHIKI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#OL_CHIKI"},{"type":"field","name":"PHAGS_PA","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#PHAGS_PA"},{"type":"field","name":"PHAISTOS_DISC","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#PHAISTOS_DISC"},{"type":"field","name":"PHOENICIAN","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#PHOENICIAN"},{"type":"field","name":"PHONETIC_EXTENSIONS_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#PHONETIC_EXTENSIONS_SUPPLEMENT"},{"type":"field","name":"PLAYING_CARDS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#PLAYING_CARDS"},{"type":"field","name":"REJANG","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#REJANG"},{"type":"field","name":"RUMI_NUMERAL_SYMBOLS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#RUMI_NUMERAL_SYMBOLS"},{"type":"field","name":"SAMARITAN","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#SAMARITAN"},{"type":"field","name":"SAURASHTRA","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#SAURASHTRA"},{"type":"field","name":"SHARADA","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#SHARADA"},{"type":"field","name":"SORA_SOMPENG","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#SORA_SOMPENG"},{"type":"field","name":"SUNDANESE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#SUNDANESE"},{"type":"field","name":"SUNDANESE_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#SUNDANESE_SUPPLEMENT"},{"type":"field","name":"SUPPLEMENTAL_PUNCTUATION","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#SUPPLEMENTAL_PUNCTUATION"},{"type":"field","name":"SYLOTI_NAGRI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#SYLOTI_NAGRI"},{"type":"field","name":"TAI_THAM","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#TAI_THAM"},{"type":"field","name":"TAI_VIET","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#TAI_VIET"},{"type":"field","name":"TAKRI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#TAKRI"},{"type":"field","name":"TIFINAGH","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#TIFINAGH"},{"type":"field","name":"TRANSPORT_AND_MAP_SYMBOLS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#TRANSPORT_AND_MAP_SYMBOLS"},{"type":"field","name":"UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED"},{"type":"field","name":"VAI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#VAI"},{"type":"field","name":"VEDIC_EXTENSIONS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#VEDIC_EXTENSIONS"},{"type":"field","name":"VERTICAL_FORMS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html#VERTICAL_FORMS"}]},{"type":"class","name":"Character","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html","deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#BYTES"},{"type":"method","name":"compare(char, char)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#compare-char-char-"},{"type":"method","name":"getName(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#getName-int-"},{"type":"method","name":"hashCode(char)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#hashCode-char-"},{"type":"method","name":"highSurrogate(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#highSurrogate-int-"},{"type":"method","name":"isAlphabetic(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#isAlphabetic-int-"},{"type":"method","name":"isBmpCodePoint(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#isBmpCodePoint-int-"},{"type":"method","name":"isIdeographic(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#isIdeographic-int-"},{"type":"method","name":"isSurrogate(char)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#isSurrogate-char-"},{"type":"method","name":"lowSurrogate(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#lowSurrogate-int-"}]},{"type":"class","name":"ClassLoader","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html","deltas":[{"type":"method","name":"getClassLoadingLock(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html#getClassLoadingLock-java.lang.String-"},{"type":"method","name":"registerAsParallelCapable()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html#registerAsParallelCapable--"}]},{"type":"class","name":"ClassNotFoundException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"ClassValue","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ClassValue.html"},{"type":"class","name":"Class","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html","deltas":[{"type":"method","name":"getAnnotatedInterfaces()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getAnnotatedInterfaces--"},{"type":"method","name":"getAnnotatedSuperclass()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getAnnotatedSuperclass--"},{"type":"method","name":"getAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getAnnotationsByType-java.lang.Class-"},{"type":"method","name":"getDeclaredAnnotation(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getDeclaredAnnotation-java.lang.Class-"},{"type":"method","name":"getDeclaredAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getDeclaredAnnotationsByType-java.lang.Class-"},{"type":"method","name":"getDeclaringClass()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getDeclaringClass--","addedTags":["throws SecurityException"]},{"type":"method","name":"getEnclosingClass()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getEnclosingClass--","addedTags":["throws SecurityException"]},{"type":"method","name":"getEnclosingConstructor()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getEnclosingConstructor--","addedTags":["throws SecurityException"]},{"type":"method","name":"getEnclosingMethod()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getEnclosingMethod--","addedTags":["throws SecurityException"]},{"type":"method","name":"getTypeName()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getTypeName--"},{"type":"method","name":"toGenericString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#toGenericString--"}]},{"type":"class","name":"Double","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html","deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html#BYTES"},{"type":"field","name":"MAX_EXPONENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html#MAX_EXPONENT"},{"type":"field","name":"MIN_EXPONENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html#MIN_EXPONENT"},{"type":"field","name":"MIN_NORMAL","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html#MIN_NORMAL"},{"type":"method","name":"hashCode(double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html#hashCode-double-"},{"type":"method","name":"isFinite(double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html#isFinite-double-"},{"type":"method","name":"max(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html#max-double-double-"},{"type":"method","name":"min(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html#min-double-double-"},{"type":"method","name":"sum(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html#sum-double-double-"}]},{"type":"class","name":"Enum","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html","deltas":[{"type":"method","name":"finalize()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#finalize--"}]},{"type":"class","name":"Error","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Error.html","deltas":[{"type":"method","name":"Error(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Error.html#Error-java.lang.String-java.lang.Throwable-boolean-boolean-"}]},{"type":"class","name":"Exception","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html","deltas":[{"type":"method","name":"Exception(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html#Exception-java.lang.String-java.lang.Throwable-boolean-boolean-"}]},{"type":"class","name":"Float","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html","deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html#BYTES"},{"type":"field","name":"MAX_EXPONENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html#MAX_EXPONENT"},{"type":"field","name":"MIN_EXPONENT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html#MIN_EXPONENT"},{"type":"field","name":"MIN_NORMAL","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html#MIN_NORMAL"},{"type":"method","name":"hashCode(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html#hashCode-float-"},{"type":"method","name":"isFinite(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html#isFinite-float-"},{"type":"method","name":"max(float, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html#max-float-float-"},{"type":"method","name":"min(float, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html#min-float-float-"},{"type":"method","name":"sum(float, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html#sum-float-float-"}]},{"type":"class","name":"IllegalAccessException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalAccessException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"InstantiationException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/InstantiationException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"Integer","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html","deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#BYTES"},{"type":"method","name":"compare(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#compare-int-int-"},{"type":"method","name":"compareUnsigned(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#compareUnsigned-int-int-"},{"type":"method","name":"divideUnsigned(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#divideUnsigned-int-int-"},{"type":"method","name":"hashCode(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#hashCode-int-"},{"type":"method","name":"max(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#max-int-int-"},{"type":"method","name":"min(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#min-int-int-"},{"type":"method","name":"parseUnsignedInt(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#parseUnsignedInt-java.lang.String-"},{"type":"method","name":"parseUnsignedInt(String, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#parseUnsignedInt-java.lang.String-int-"},{"type":"method","name":"remainderUnsigned(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#remainderUnsigned-int-int-"},{"type":"method","name":"sum(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#sum-int-int-"},{"type":"method","name":"toUnsignedLong(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#toUnsignedLong-int-"},{"type":"method","name":"toUnsignedString(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#toUnsignedString-int-"},{"type":"method","name":"toUnsignedString(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#toUnsignedString-int-int-"}]},{"type":"class","name":"InternalError","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/InternalError.html","deltas":[{"type":"method","name":"InternalError(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/InternalError.html#InternalError-java.lang.String-java.lang.Throwable-"},{"type":"method","name":"InternalError(Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/InternalError.html#InternalError-java.lang.Throwable-"}]},{"type":"class","name":"LinkageError","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/LinkageError.html","deltas":[{"type":"method","name":"LinkageError(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/LinkageError.html#LinkageError-java.lang.String-java.lang.Throwable-"}]},{"type":"class","name":"Long","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html","deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#BYTES"},{"type":"method","name":"compare(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#compare-long-long-"},{"type":"method","name":"compareUnsigned(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#compareUnsigned-long-long-"},{"type":"method","name":"divideUnsigned(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#divideUnsigned-long-long-"},{"type":"method","name":"hashCode(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#hashCode-long-"},{"type":"method","name":"max(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#max-long-long-"},{"type":"method","name":"min(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#min-long-long-"},{"type":"method","name":"parseUnsignedLong(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#parseUnsignedLong-java.lang.String-"},{"type":"method","name":"parseUnsignedLong(String, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#parseUnsignedLong-java.lang.String-int-"},{"type":"method","name":"remainderUnsigned(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#remainderUnsigned-long-long-"},{"type":"method","name":"sum(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#sum-long-long-"},{"type":"method","name":"toUnsignedString(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#toUnsignedString-long-"},{"type":"method","name":"toUnsignedString(long, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html#toUnsignedString-long-int-"}]},{"type":"class","name":"Math","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html","deltas":[{"type":"method","name":"addExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#addExact-int-int-"},{"type":"method","name":"addExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#addExact-long-long-"},{"type":"method","name":"copySign(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#copySign-double-double-"},{"type":"method","name":"copySign(float, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#copySign-float-float-"},{"type":"method","name":"decrementExact(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#decrementExact-int-"},{"type":"method","name":"decrementExact(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#decrementExact-long-"},{"type":"method","name":"floorDiv(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#floorDiv-int-int-"},{"type":"method","name":"floorDiv(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#floorDiv-long-long-"},{"type":"method","name":"floorMod(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#floorMod-int-int-"},{"type":"method","name":"floorMod(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#floorMod-long-long-"},{"type":"method","name":"getExponent(double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#getExponent-double-"},{"type":"method","name":"getExponent(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#getExponent-float-"},{"type":"method","name":"incrementExact(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#incrementExact-int-"},{"type":"method","name":"incrementExact(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#incrementExact-long-"},{"type":"method","name":"multiplyExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#multiplyExact-int-int-"},{"type":"method","name":"multiplyExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#multiplyExact-long-long-"},{"type":"method","name":"negateExact(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#negateExact-int-"},{"type":"method","name":"negateExact(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#negateExact-long-"},{"type":"method","name":"nextAfter(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#nextAfter-double-double-"},{"type":"method","name":"nextAfter(float, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#nextAfter-float-double-"},{"type":"method","name":"nextDown(double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#nextDown-double-"},{"type":"method","name":"nextDown(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#nextDown-float-"},{"type":"method","name":"nextUp(double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#nextUp-double-"},{"type":"method","name":"nextUp(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#nextUp-float-"},{"type":"method","name":"scalb(double, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#scalb-double-int-"},{"type":"method","name":"scalb(float, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#scalb-float-int-"},{"type":"method","name":"subtractExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#subtractExact-int-int-"},{"type":"method","name":"subtractExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#subtractExact-long-long-"},{"type":"method","name":"toIntExact(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#toIntExact-long-"}]},{"type":"class","name":"NoSuchFieldException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/NoSuchFieldException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"NoSuchMethodException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/NoSuchMethodException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"Package","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Package.html","deltas":[{"type":"method","name":"getAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Package.html#getAnnotationsByType-java.lang.Class-"},{"type":"method","name":"getDeclaredAnnotation(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Package.html#getDeclaredAnnotation-java.lang.Class-"},{"type":"method","name":"getDeclaredAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Package.html#getDeclaredAnnotationsByType-java.lang.Class-"}]},{"type":"class","name":"ProcessBuilder.Redirect","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.Redirect.html"},{"type":"class","name":"ProcessBuilder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html","deltas":[{"type":"method","name":"inheritIO()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html#inheritIO--"},{"type":"method","name":"redirectError()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html#redirectError--"},{"type":"method","name":"redirectError(File)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html#redirectError-java.io.File-"},{"type":"method","name":"redirectError(ProcessBuilder.Redirect)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html#redirectError-java.lang.ProcessBuilder.Redirect-"},{"type":"method","name":"redirectInput()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html#redirectInput--"},{"type":"method","name":"redirectInput(File)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html#redirectInput-java.io.File-"},{"type":"method","name":"redirectInput(ProcessBuilder.Redirect)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html#redirectInput-java.lang.ProcessBuilder.Redirect-"},{"type":"method","name":"redirectOutput()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html#redirectOutput--"},{"type":"method","name":"redirectOutput(File)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html#redirectOutput-java.io.File-"},{"type":"method","name":"redirectOutput(ProcessBuilder.Redirect)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html#redirectOutput-java.lang.ProcessBuilder.Redirect-"}]},{"type":"class","name":"Process","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Process.html","deltas":[{"type":"method","name":"destroyForcibly()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Process.html#destroyForcibly--"},{"type":"method","name":"isAlive()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Process.html#isAlive--"},{"type":"method","name":"waitFor(long, TimeUnit)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Process.html#waitFor-long-java.util.concurrent.TimeUnit-"}]},{"type":"class","name":"ReflectiveOperationException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ReflectiveOperationException.html"},{"type":"class","name":"RuntimeException","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html","deltas":[{"type":"method","name":"RuntimeException(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html#RuntimeException-java.lang.String-java.lang.Throwable-boolean-boolean-"}]},{"type":"class","name":"SecurityManager","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityManager.html","deltas":[{"type":"method","name":"checkAwtEventQueueAccess()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityManager.html#checkAwtEventQueueAccess--","addedTags":["deprecated"]},{"type":"method","name":"checkMemberAccess(Class, int)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityManager.html#checkMemberAccess-java.lang.Class-int-","addedTags":["deprecated"]},{"type":"method","name":"checkSystemClipboardAccess()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityManager.html#checkSystemClipboardAccess--","addedTags":["deprecated"]},{"type":"method","name":"checkTopLevelWindow(Object)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityManager.html#checkTopLevelWindow-java.lang.Object-","addedTags":["deprecated"]}]},{"type":"class","name":"Short","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html","deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html#BYTES"},{"type":"method","name":"compare(short, short)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html#compare-short-short-"},{"type":"method","name":"hashCode(short)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html#hashCode-short-"},{"type":"method","name":"toUnsignedInt(short)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html#toUnsignedInt-short-"},{"type":"method","name":"toUnsignedLong(short)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html#toUnsignedLong-short-"}]},{"type":"class","name":"StrictMath","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html","deltas":[{"type":"method","name":"addExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#addExact-int-int-"},{"type":"method","name":"addExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#addExact-long-long-"},{"type":"method","name":"copySign(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#copySign-double-double-"},{"type":"method","name":"copySign(float, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#copySign-float-float-"},{"type":"method","name":"floorDiv(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#floorDiv-int-int-"},{"type":"method","name":"floorDiv(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#floorDiv-long-long-"},{"type":"method","name":"floorMod(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#floorMod-int-int-"},{"type":"method","name":"floorMod(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#floorMod-long-long-"},{"type":"method","name":"getExponent(double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#getExponent-double-"},{"type":"method","name":"getExponent(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#getExponent-float-"},{"type":"method","name":"multiplyExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#multiplyExact-int-int-"},{"type":"method","name":"multiplyExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#multiplyExact-long-long-"},{"type":"method","name":"nextAfter(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#nextAfter-double-double-"},{"type":"method","name":"nextAfter(float, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#nextAfter-float-double-"},{"type":"method","name":"nextDown(double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#nextDown-double-"},{"type":"method","name":"nextDown(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#nextDown-float-"},{"type":"method","name":"nextUp(double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#nextUp-double-"},{"type":"method","name":"nextUp(float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#nextUp-float-"},{"type":"method","name":"scalb(double, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#scalb-double-int-"},{"type":"method","name":"scalb(float, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#scalb-float-int-"},{"type":"method","name":"subtractExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#subtractExact-int-int-"},{"type":"method","name":"subtractExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#subtractExact-long-long-"},{"type":"method","name":"toIntExact(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#toIntExact-long-"}]},{"type":"class","name":"String","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html","deltas":[{"type":"method","name":"String(byte[], Charset)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#String-byte:A-java.nio.charset.Charset-"},{"type":"method","name":"String(byte[], int, int, Charset)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#String-byte:A-int-int-java.nio.charset.Charset-"},{"type":"method","name":"getBytes(Charset)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#getBytes-java.nio.charset.Charset-"},{"type":"method","name":"isEmpty()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#isEmpty--"},{"type":"method","name":"join(CharSequence, CharSequence...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#join-java.lang.CharSequence-java.lang.CharSequence...-"},{"type":"method","name":"join(CharSequence, Iterable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#join-java.lang.CharSequence-java.lang.Iterable-"}]},{"type":"class","name":"System","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/System.html","deltas":[{"type":"method","name":"console()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/System.html#console--"},{"type":"method","name":"lineSeparator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/System.html#lineSeparator--"}]},{"type":"class","name":"ThreadLocal","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html","deltas":[{"type":"method","name":"withInitial(Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html#withInitial-java.util.function.Supplier-"}]},{"type":"class","name":"Thread","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html","deltas":[{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html#clone--"}]},{"type":"class","name":"Throwable","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html","deltas":[{"type":"method","name":"Throwable(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html#Throwable-java.lang.String-java.lang.Throwable-boolean-boolean-"},{"type":"method","name":"addSuppressed(Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html#addSuppressed-java.lang.Throwable-"},{"type":"method","name":"getSuppressed()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html#getSuppressed--"}]},{"type":"class","name":"VirtualMachineError","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/VirtualMachineError.html","deltas":[{"type":"method","name":"VirtualMachineError(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/VirtualMachineError.html#VirtualMachineError-java.lang.String-java.lang.Throwable-"},{"type":"method","name":"VirtualMachineError(Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/VirtualMachineError.html#VirtualMachineError-java.lang.Throwable-"}]},{"type":"enum","name":"Character.UnicodeScript","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeScript.html"},{"type":"enum","name":"ProcessBuilder.Redirect.Type","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.Redirect.Type.html"},{"type":"enum","name":"Thread.State","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.State.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.State.html#values--","removedTags":["final"]}]},{"type":"interface","name":"AutoCloseable","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html"},{"type":"interface","name":"CharSequence","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html","deltas":[{"type":"method","name":"chars()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html#chars--"},{"type":"method","name":"codePoints()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html#codePoints--"}]},{"type":"interface","name":"Iterable","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html","deltas":[{"type":"method","name":"forEach(Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html#forEach-java.util.function.Consumer-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html#spliterator--"}]}]},{"type":"package","name":"java.math","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/math/package-summary.html","deltas":[{"type":"class","name":"BigInteger","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html","deltas":[{"type":"method","name":"byteValueExact()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html#byteValueExact--"},{"type":"method","name":"intValueExact()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html#intValueExact--"},{"type":"method","name":"longValueExact()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html#longValueExact--"},{"type":"method","name":"shortValueExact()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html#shortValueExact--"}]},{"type":"enum","name":"RoundingMode","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/math/RoundingMode.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/math/RoundingMode.html#values--","removedTags":["final"]}]}]},{"type":"package","name":"java.net","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/package-summary.html","deltas":[{"type":"class","name":"CookieManager","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/CookieManager.html"},{"type":"class","name":"DatagramPacket","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/DatagramPacket.html","deltas":[{"type":"method","name":"DatagramPacket(byte[], int, SocketAddress)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/DatagramPacket.html#DatagramPacket-byte:A-int-java.net.SocketAddress-","removedTags":["throws SocketException"]},{"type":"method","name":"DatagramPacket(byte[], int, int, SocketAddress)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/DatagramPacket.html#DatagramPacket-byte:A-int-int-java.net.SocketAddress-","removedTags":["throws SocketException"]}]},{"type":"class","name":"DatagramSocket","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/DatagramSocket.html","addedTags":["implements Closeable"]},{"type":"class","name":"HttpCookie","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/HttpCookie.html"},{"type":"class","name":"HttpURLConnection","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html","deltas":[{"type":"field","name":"fixedContentLengthLong","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html#fixedContentLengthLong"},{"type":"method","name":"setFixedLengthStreamingMode(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html#setFixedLengthStreamingMode-long-"}]},{"type":"class","name":"IDN","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/IDN.html"},{"type":"class","name":"InetAddress","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/InetAddress.html","deltas":[{"type":"method","name":"getLoopbackAddress()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/InetAddress.html#getLoopbackAddress--"}]},{"type":"class","name":"InetSocketAddress","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html","deltas":[{"type":"method","name":"getHostString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html#getHostString--"}]},{"type":"class","name":"InterfaceAddress","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/InterfaceAddress.html"},{"type":"class","name":"NetworkInterface","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html","deltas":[{"type":"method","name":"getByIndex(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#getByIndex-int-"},{"type":"method","name":"getHardwareAddress()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#getHardwareAddress--"},{"type":"method","name":"getIndex()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#getIndex--"},{"type":"method","name":"getInterfaceAddresses()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#getInterfaceAddresses--"},{"type":"method","name":"getMTU()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#getMTU--"},{"type":"method","name":"getParent()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#getParent--"},{"type":"method","name":"getSubInterfaces()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#getSubInterfaces--"},{"type":"method","name":"isLoopback()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#isLoopback--"},{"type":"method","name":"isPointToPoint()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#isPointToPoint--"},{"type":"method","name":"isUp()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#isUp--"},{"type":"method","name":"isVirtual()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#isVirtual--"},{"type":"method","name":"supportsMulticast()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/NetworkInterface.html#supportsMulticast--"}]},{"type":"class","name":"ServerSocket","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/ServerSocket.html","addedTags":["implements Closeable"]},{"type":"class","name":"Socket","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/Socket.html","addedTags":["implements Closeable"]},{"type":"class","name":"StandardSocketOptions","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/StandardSocketOptions.html"},{"type":"class","name":"URLClassLoader","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/URLClassLoader.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"close()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/URLClassLoader.html#close--"},{"type":"method","name":"getResourceAsStream(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/URLClassLoader.html#getResourceAsStream-java.lang.String-"}]},{"type":"class","name":"URLConnection","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/URLConnection.html","deltas":[{"type":"method","name":"getContentLengthLong()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/URLConnection.html#getContentLengthLong--"},{"type":"method","name":"getHeaderFieldLong(String, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/URLConnection.html#getHeaderFieldLong-java.lang.String-long-"}]},{"type":"class","name":"URLPermission","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/URLPermission.html"},{"type":"class","name":"URL","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/URL.html","deltas":[{"type":"method","name":"set(String, String, int, String, String)","status":"removed"},{"type":"method","name":"set(String, String, int, String, String, String, String, String)","status":"removed"}]},{"type":"enum","name":"Authenticator.RequestorType","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/Authenticator.RequestorType.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/Authenticator.RequestorType.html#values--","removedTags":["final"]}]},{"type":"enum","name":"Proxy.Type","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/Proxy.Type.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/Proxy.Type.html#values--","removedTags":["final"]}]},{"type":"enum","name":"StandardProtocolFamily","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/StandardProtocolFamily.html"},{"type":"interface","name":"CookiePolicy","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/CookiePolicy.html"},{"type":"interface","name":"CookieStore","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/CookieStore.html"},{"type":"interface","name":"ProtocolFamily","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/ProtocolFamily.html"},{"type":"interface","name":"SocketOption","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/net/SocketOption.html"}]},{"type":"package","name":"java.nio.channels.spi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/spi/package-summary.html","deltas":[{"type":"class","name":"AsynchronousChannelProvider","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/spi/AsynchronousChannelProvider.html"},{"type":"class","name":"SelectorProvider","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/spi/SelectorProvider.html","deltas":[{"type":"method","name":"openDatagramChannel(ProtocolFamily)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/spi/SelectorProvider.html#openDatagramChannel-java.net.ProtocolFamily-"}]}]},{"type":"package","name":"java.nio.channels","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/package-summary.html","deltas":[{"type":"class","name":"AcceptPendingException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/AcceptPendingException.html"},{"type":"class","name":"AlreadyBoundException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/AlreadyBoundException.html"},{"type":"class","name":"AsynchronousChannelGroup","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/AsynchronousChannelGroup.html"},{"type":"class","name":"AsynchronousFileChannel","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/AsynchronousFileChannel.html"},{"type":"class","name":"AsynchronousServerSocketChannel","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/AsynchronousServerSocketChannel.html"},{"type":"class","name":"AsynchronousSocketChannel","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/AsynchronousSocketChannel.html"},{"type":"class","name":"Channels","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/Channels.html","deltas":[{"type":"method","name":"newInputStream(AsynchronousByteChannel)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/Channels.html#newInputStream-java.nio.channels.AsynchronousByteChannel-"},{"type":"method","name":"newOutputStream(AsynchronousByteChannel)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/Channels.html#newOutputStream-java.nio.channels.AsynchronousByteChannel-"}]},{"type":"class","name":"DatagramChannel","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/DatagramChannel.html","addedTags":["implements MulticastChannel"],"deltas":[{"type":"method","name":"bind(SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/DatagramChannel.html#bind-java.net.SocketAddress-"},{"type":"method","name":"getLocalAddress()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/DatagramChannel.html#getLocalAddress--"},{"type":"method","name":"getRemoteAddress()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/DatagramChannel.html#getRemoteAddress--"},{"type":"method","name":"open(ProtocolFamily)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/DatagramChannel.html#open-java.net.ProtocolFamily-"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/DatagramChannel.html#setOption-java.net.SocketOption-java.lang.Object-"}]},{"type":"class","name":"FileChannel","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/FileChannel.html","addedTags":["implements SeekableByteChannel"],"removedTags":["implements ByteChannel"],"deltas":[{"type":"method","name":"open(Path, OpenOption...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/FileChannel.html#open-java.nio.file.Path-java.nio.file.OpenOption...-"},{"type":"method","name":"open(Path, Set, FileAttribute...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/FileChannel.html#open-java.nio.file.Path-java.util.Set-java.nio.file.attribute.FileAttribute...-"}]},{"type":"class","name":"FileLock","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/FileLock.html","addedTags":["implements AutoCloseable"],"deltas":[{"type":"method","name":"FileLock(AsynchronousFileChannel, long, long, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/FileLock.html#FileLock-java.nio.channels.AsynchronousFileChannel-long-long-boolean-"},{"type":"method","name":"acquiredBy()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/FileLock.html#acquiredBy--"},{"type":"method","name":"close()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/FileLock.html#close--"}]},{"type":"class","name":"IllegalChannelGroupException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/IllegalChannelGroupException.html"},{"type":"class","name":"InterruptedByTimeoutException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/InterruptedByTimeoutException.html"},{"type":"class","name":"MembershipKey","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/MembershipKey.html"},{"type":"class","name":"ReadPendingException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/ReadPendingException.html"},{"type":"class","name":"Selector","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/Selector.html","addedTags":["implements Closeable"]},{"type":"class","name":"ServerSocketChannel","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/ServerSocketChannel.html","addedTags":["implements NetworkChannel"],"deltas":[{"type":"method","name":"bind(SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/ServerSocketChannel.html#bind-java.net.SocketAddress-"},{"type":"method","name":"bind(SocketAddress, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/ServerSocketChannel.html#bind-java.net.SocketAddress-int-"},{"type":"method","name":"getLocalAddress()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/ServerSocketChannel.html#getLocalAddress--"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/ServerSocketChannel.html#setOption-java.net.SocketOption-java.lang.Object-"}]},{"type":"class","name":"ShutdownChannelGroupException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/ShutdownChannelGroupException.html"},{"type":"class","name":"SocketChannel","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/SocketChannel.html","addedTags":["implements NetworkChannel"],"deltas":[{"type":"method","name":"bind(SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/SocketChannel.html#bind-java.net.SocketAddress-"},{"type":"method","name":"getLocalAddress()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/SocketChannel.html#getLocalAddress--"},{"type":"method","name":"getRemoteAddress()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/SocketChannel.html#getRemoteAddress--"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/SocketChannel.html#setOption-java.net.SocketOption-java.lang.Object-"},{"type":"method","name":"shutdownInput()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/SocketChannel.html#shutdownInput--"},{"type":"method","name":"shutdownOutput()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/SocketChannel.html#shutdownOutput--"}]},{"type":"class","name":"WritePendingException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/WritePendingException.html"},{"type":"interface","name":"AsynchronousByteChannel","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/AsynchronousByteChannel.html"},{"type":"interface","name":"AsynchronousChannel","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/AsynchronousChannel.html"},{"type":"interface","name":"CompletionHandler","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/CompletionHandler.html"},{"type":"interface","name":"MulticastChannel","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/MulticastChannel.html"},{"type":"interface","name":"NetworkChannel","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/NetworkChannel.html"},{"type":"interface","name":"SeekableByteChannel","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/channels/SeekableByteChannel.html"}]},{"type":"package","name":"java.nio.charset","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/charset/package-summary.html","deltas":[{"type":"class","name":"StandardCharsets","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/charset/StandardCharsets.html"}]},{"type":"package","name":"java.nio.file.attribute","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/file/attribute/package-summary.html"},{"type":"package","name":"java.nio.file.spi","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/file/spi/package-summary.html"},{"type":"package","name":"java.nio.file","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/file/package-summary.html"},{"type":"package","name":"java.nio","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/package-summary.html","deltas":[{"type":"class","name":"Buffer","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/Buffer.html","deltas":[{"type":"method","name":"array()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/Buffer.html#array--"},{"type":"method","name":"arrayOffset()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/Buffer.html#arrayOffset--"},{"type":"method","name":"hasArray()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/Buffer.html#hasArray--"},{"type":"method","name":"isDirect()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/Buffer.html#isDirect--"}]},{"type":"class","name":"CharBuffer","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/CharBuffer.html","deltas":[{"type":"method","name":"chars()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/CharBuffer.html#chars--"},{"type":"method","name":"subSequence(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/nio/CharBuffer.html#subSequence-int-int-"},{"type":"method","name":"subSequence(int, int)","status":"removed"}]}]},{"type":"package","name":"java.rmi.server","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/rmi/server/package-summary.html","deltas":[{"type":"class","name":"RemoteStub","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/rmi/server/RemoteStub.html","addedTags":["deprecated"]},{"type":"class","name":"SocketSecurityException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/rmi/server/SocketSecurityException.html","addedTags":["deprecated"]},{"type":"class","name":"UnicastRemoteObject","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/rmi/server/UnicastRemoteObject.html","deltas":[{"type":"method","name":"exportObject(Remote)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/rmi/server/UnicastRemoteObject.html#exportObject-java.rmi.Remote-","addedTags":["deprecated"]}]},{"type":"interface","name":"ServerRef","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/rmi/server/ServerRef.html","addedTags":["deprecated"]}]},{"type":"package","name":"java.rmi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/rmi/package-summary.html","deltas":[{"type":"class","name":"RMISecurityManager","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/rmi/RMISecurityManager.html","addedTags":["deprecated"]}]},{"type":"package","name":"java.security.cert","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/package-summary.html","deltas":[{"type":"class","name":"CertPathBuilderSpi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathBuilderSpi.html","deltas":[{"type":"method","name":"engineGetRevocationChecker()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathBuilderSpi.html#engineGetRevocationChecker--"}]},{"type":"class","name":"CertPathBuilder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathBuilder.html","deltas":[{"type":"method","name":"getRevocationChecker()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathBuilder.html#getRevocationChecker--"}]},{"type":"class","name":"CertPathValidatorException","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathValidatorException.html","deltas":[{"type":"method","name":"CertPathValidatorException(String, Throwable, CertPath, int, CertPathValidatorException.Reason)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathValidatorException.html#CertPathValidatorException-java.lang.String-java.lang.Throwable-java.security.cert.CertPath-int-java.security.cert.CertPathValidatorException.Reason-"},{"type":"method","name":"getReason()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathValidatorException.html#getReason--"}]},{"type":"class","name":"CertPathValidatorSpi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathValidatorSpi.html","deltas":[{"type":"method","name":"engineGetRevocationChecker()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathValidatorSpi.html#engineGetRevocationChecker--"}]},{"type":"class","name":"CertPathValidator","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathValidator.html","deltas":[{"type":"method","name":"getRevocationChecker()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathValidator.html#getRevocationChecker--"}]},{"type":"class","name":"CertificateRevokedException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertificateRevokedException.html"},{"type":"class","name":"Certificate","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/Certificate.html","deltas":[{"type":"method","name":"verify(PublicKey, Provider)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/Certificate.html#verify-java.security.PublicKey-java.security.Provider-"}]},{"type":"class","name":"PKIXCertPathChecker","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/PKIXCertPathChecker.html","addedTags":["implements CertPathChecker"],"deltas":[{"type":"method","name":"check(Certificate)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/PKIXCertPathChecker.html#check-java.security.cert.Certificate-"}]},{"type":"class","name":"PKIXRevocationChecker","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/PKIXRevocationChecker.html"},{"type":"class","name":"X509CRLEntry","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/X509CRLEntry.html","deltas":[{"type":"method","name":"getRevocationReason()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/X509CRLEntry.html#getRevocationReason--"}]},{"type":"class","name":"X509CRL","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/X509CRL.html","deltas":[{"type":"method","name":"verify(PublicKey, Provider)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/X509CRL.html#verify-java.security.PublicKey-java.security.Provider-"}]},{"type":"class","name":"X509Certificate","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/X509Certificate.html","deltas":[{"type":"method","name":"verify(PublicKey, Provider)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/X509Certificate.html#verify-java.security.PublicKey-java.security.Provider-"}]},{"type":"enum","name":"CRLReason","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CRLReason.html"},{"type":"enum","name":"CertPathValidatorException.BasicReason","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathValidatorException.BasicReason.html"},{"type":"enum","name":"PKIXReason","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/PKIXReason.html"},{"type":"enum","name":"PKIXRevocationChecker.Option","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/PKIXRevocationChecker.Option.html"},{"type":"interface","name":"CertPathChecker","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathChecker.html"},{"type":"interface","name":"CertPathValidatorException.Reason","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/CertPathValidatorException.Reason.html"},{"type":"interface","name":"Extension","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/cert/Extension.html"}]},{"type":"package","name":"java.security.interfaces","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/interfaces/package-summary.html","deltas":[{"type":"interface","name":"RSAKey","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/interfaces/RSAKey.html","deltas":[{"type":"method","name":"getParams()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/interfaces/RSAKey.html#getParams--","csr":"JDK-8190180"}]}]},{"type":"package","name":"java.security.spec","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/package-summary.html","deltas":[{"type":"class","name":"DSAGenParameterSpec","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/DSAGenParameterSpec.html"},{"type":"class","name":"MGF1ParameterSpec","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/MGF1ParameterSpec.html","deltas":[{"type":"field","name":"SHA224","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/MGF1ParameterSpec.html#SHA224"},{"type":"field","name":"SHA512_224","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/MGF1ParameterSpec.html#SHA512_224","csr":"JDK-8190180"},{"type":"field","name":"SHA512_256","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/MGF1ParameterSpec.html#SHA512_256","csr":"JDK-8190180"}]},{"type":"class","name":"PSSParameterSpec","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/PSSParameterSpec.html","deltas":[{"type":"field","name":"TRAILER_FIELD_BC","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/PSSParameterSpec.html#TRAILER_FIELD_BC","csr":"JDK-8190180"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/PSSParameterSpec.html#toString--","csr":"JDK-8190180"}]},{"type":"class","name":"RSAKeyGenParameterSpec","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAKeyGenParameterSpec.html","deltas":[{"type":"method","name":"RSAKeyGenParameterSpec(int, BigInteger, AlgorithmParameterSpec)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAKeyGenParameterSpec.html#RSAKeyGenParameterSpec-int-java.math.BigInteger-java.security.spec.AlgorithmParameterSpec-","csr":"JDK-8190180"},{"type":"method","name":"getKeyParams()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAKeyGenParameterSpec.html#getKeyParams--","csr":"JDK-8190180"}]},{"type":"class","name":"RSAMultiPrimePrivateCrtKeySpec","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html","deltas":[{"type":"method","name":"RSAMultiPrimePrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, RSAOtherPrimeInfo[], AlgorithmParameterSpec)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html#RSAMultiPrimePrivateCrtKeySpec-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.security.spec.RSAOtherPrimeInfo:A-java.security.spec.AlgorithmParameterSpec-","csr":"JDK-8190180"}]},{"type":"class","name":"RSAPrivateCrtKeySpec","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAPrivateCrtKeySpec.html","deltas":[{"type":"method","name":"RSAPrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, AlgorithmParameterSpec)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAPrivateCrtKeySpec.html#RSAPrivateCrtKeySpec-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.math.BigInteger-java.security.spec.AlgorithmParameterSpec-","csr":"JDK-8190180"}]},{"type":"class","name":"RSAPrivateKeySpec","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAPrivateKeySpec.html","deltas":[{"type":"method","name":"RSAPrivateKeySpec(BigInteger, BigInteger, AlgorithmParameterSpec)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAPrivateKeySpec.html#RSAPrivateKeySpec-java.math.BigInteger-java.math.BigInteger-java.security.spec.AlgorithmParameterSpec-","csr":"JDK-8190180"},{"type":"method","name":"getParams()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAPrivateKeySpec.html#getParams--","csr":"JDK-8190180"}]},{"type":"class","name":"RSAPublicKeySpec","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAPublicKeySpec.html","deltas":[{"type":"method","name":"RSAPublicKeySpec(BigInteger, BigInteger, AlgorithmParameterSpec)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAPublicKeySpec.html#RSAPublicKeySpec-java.math.BigInteger-java.math.BigInteger-java.security.spec.AlgorithmParameterSpec-","csr":"JDK-8190180"},{"type":"method","name":"getParams()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAPublicKeySpec.html#getParams--","csr":"JDK-8190180"}]}]},{"type":"package","name":"java.security","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/package-summary.html","deltas":[{"type":"class","name":"AccessController","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/AccessController.html","deltas":[{"type":"method","name":"doPrivileged(PrivilegedAction, AccessControlContext, Permission...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/AccessController.html#doPrivileged-java.security.PrivilegedAction-java.security.AccessControlContext-java.security.Permission...-"},{"type":"method","name":"doPrivileged(PrivilegedExceptionAction, AccessControlContext, Permission...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/AccessController.html#doPrivileged-java.security.PrivilegedExceptionAction-java.security.AccessControlContext-java.security.Permission...-"},{"type":"method","name":"doPrivilegedWithCombiner(PrivilegedAction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/AccessController.html#doPrivilegedWithCombiner-java.security.PrivilegedAction-"},{"type":"method","name":"doPrivilegedWithCombiner(PrivilegedAction, AccessControlContext, Permission...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/AccessController.html#doPrivilegedWithCombiner-java.security.PrivilegedAction-java.security.AccessControlContext-java.security.Permission...-"},{"type":"method","name":"doPrivilegedWithCombiner(PrivilegedExceptionAction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/AccessController.html#doPrivilegedWithCombiner-java.security.PrivilegedExceptionAction-"},{"type":"method","name":"doPrivilegedWithCombiner(PrivilegedExceptionAction, AccessControlContext, Permission...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/AccessController.html#doPrivilegedWithCombiner-java.security.PrivilegedExceptionAction-java.security.AccessControlContext-java.security.Permission...-"}]},{"type":"class","name":"DomainLoadStoreParameter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/DomainLoadStoreParameter.html"},{"type":"class","name":"KeyStore.PasswordProtection","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.PasswordProtection.html","deltas":[{"type":"method","name":"PasswordProtection(char[], String, AlgorithmParameterSpec)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.PasswordProtection.html#PasswordProtection-char:A-java.lang.String-java.security.spec.AlgorithmParameterSpec-"},{"type":"method","name":"getProtectionAlgorithm()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.PasswordProtection.html#getProtectionAlgorithm--"},{"type":"method","name":"getProtectionParameters()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.PasswordProtection.html#getProtectionParameters--"}]},{"type":"class","name":"KeyStore.PrivateKeyEntry","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.PrivateKeyEntry.html","deltas":[{"type":"method","name":"PrivateKeyEntry(PrivateKey, Certificate[], Set)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.PrivateKeyEntry.html#PrivateKeyEntry-java.security.PrivateKey-java.security.cert.Certificate:A-java.util.Set-"},{"type":"method","name":"getAttributes()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.PrivateKeyEntry.html#getAttributes--"}]},{"type":"class","name":"KeyStore.SecretKeyEntry","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.SecretKeyEntry.html","deltas":[{"type":"method","name":"SecretKeyEntry(SecretKey, Set)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.SecretKeyEntry.html#SecretKeyEntry-javax.crypto.SecretKey-java.util.Set-"},{"type":"method","name":"getAttributes()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.SecretKeyEntry.html#getAttributes--"}]},{"type":"class","name":"KeyStore.TrustedCertificateEntry","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.TrustedCertificateEntry.html","deltas":[{"type":"method","name":"TrustedCertificateEntry(Certificate, Set)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.TrustedCertificateEntry.html#TrustedCertificateEntry-java.security.cert.Certificate-java.util.Set-"},{"type":"method","name":"getAttributes()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.TrustedCertificateEntry.html#getAttributes--"}]},{"type":"class","name":"PKCS12Attribute","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/PKCS12Attribute.html"},{"type":"class","name":"PolicySpi","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/PolicySpi.html"},{"type":"class","name":"Policy","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.html","deltas":[{"type":"field","name":"UNSUPPORTED_EMPTY_COLLECTION","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.html#UNSUPPORTED_EMPTY_COLLECTION"},{"type":"method","name":"getInstance(String, Policy.Parameters)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.html#getInstance-java.lang.String-java.security.Policy.Parameters-"},{"type":"method","name":"getInstance(String, Policy.Parameters, Provider)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.html#getInstance-java.lang.String-java.security.Policy.Parameters-java.security.Provider-"},{"type":"method","name":"getInstance(String, Policy.Parameters, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.html#getInstance-java.lang.String-java.security.Policy.Parameters-java.lang.String-"},{"type":"method","name":"getParameters()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.html#getParameters--"},{"type":"method","name":"getPermissions(CodeSource)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.html#getPermissions-java.security.CodeSource-","removedTags":["abstract"]},{"type":"method","name":"getProvider()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.html#getProvider--"},{"type":"method","name":"getType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.html#getType--"},{"type":"method","name":"refresh()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.html#refresh--","removedTags":["abstract"]}]},{"type":"class","name":"Provider","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html","deltas":[{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#compute-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#computeIfAbsent-java.lang.Object-java.util.function.Function-"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#computeIfPresent-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#forEach-java.util.function.BiConsumer-"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#getOrDefault-java.lang.Object-java.lang.Object-"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#merge-java.lang.Object-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"putIfAbsent(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#putIfAbsent-java.lang.Object-java.lang.Object-"},{"type":"method","name":"remove(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#remove-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replace(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#replace-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replace(Object, Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#replace-java.lang.Object-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html#replaceAll-java.util.function.BiFunction-"}]},{"type":"class","name":"SecureRandom","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/SecureRandom.html","deltas":[{"type":"method","name":"getInstanceStrong()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/SecureRandom.html#getInstanceStrong--"}]},{"type":"class","name":"URIParameter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/URIParameter.html"},{"type":"class","name":"UnrecoverableKeyException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/UnrecoverableKeyException.html","addedTags":["extends UnrecoverableEntryException"],"removedTags":["extends GeneralSecurityException"]},{"type":"enum","name":"CryptoPrimitive","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/CryptoPrimitive.html"},{"type":"enum","name":"KeyRep.Type","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyRep.Type.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyRep.Type.html#values--","removedTags":["final"]}]},{"type":"interface","name":"AlgorithmConstraints","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/AlgorithmConstraints.html"},{"type":"interface","name":"KeyStore.Entry.Attribute","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.Entry.Attribute.html"},{"type":"interface","name":"KeyStore.Entry","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.Entry.html","deltas":[{"type":"method","name":"getAttributes()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.Entry.html#getAttributes--"}]},{"type":"interface","name":"Policy.Parameters","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Policy.Parameters.html"},{"type":"interface","name":"Principal","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Principal.html","deltas":[{"type":"method","name":"implies(Subject)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/Principal.html#implies-javax.security.auth.Subject-"}]},{"type":"interface","name":"PrivateKey","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/security/PrivateKey.html","addedTags":["implements Destroyable"]}]},{"type":"package","name":"java.sql","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/package-summary.html","deltas":[{"type":"class","name":"BatchUpdateException","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/BatchUpdateException.html","deltas":[{"type":"method","name":"BatchUpdateException(String, String, int, int[], Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/BatchUpdateException.html#BatchUpdateException-java.lang.String-java.lang.String-int-int:A-java.lang.Throwable-"},{"type":"method","name":"BatchUpdateException(String, String, int, long[], Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/BatchUpdateException.html#BatchUpdateException-java.lang.String-java.lang.String-int-long:A-java.lang.Throwable-"},{"type":"method","name":"BatchUpdateException(String, String, int[], Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/BatchUpdateException.html#BatchUpdateException-java.lang.String-java.lang.String-int:A-java.lang.Throwable-"},{"type":"method","name":"BatchUpdateException(String, int[], Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/BatchUpdateException.html#BatchUpdateException-java.lang.String-int:A-java.lang.Throwable-"},{"type":"method","name":"BatchUpdateException(Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/BatchUpdateException.html#BatchUpdateException-java.lang.Throwable-"},{"type":"method","name":"BatchUpdateException(int[], Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/BatchUpdateException.html#BatchUpdateException-int:A-java.lang.Throwable-"},{"type":"method","name":"getLargeUpdateCounts()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/BatchUpdateException.html#getLargeUpdateCounts--"}]},{"type":"class","name":"DataTruncation","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DataTruncation.html","deltas":[{"type":"method","name":"DataTruncation(int, boolean, boolean, int, int, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DataTruncation.html#DataTruncation-int-boolean-boolean-int-int-java.lang.Throwable-"}]},{"type":"class","name":"Date","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html","deltas":[{"type":"method","name":"toInstant()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html#toInstant--"},{"type":"method","name":"toLocalDate()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html#toLocalDate--"},{"type":"method","name":"valueOf(LocalDate)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html#valueOf-java.time.LocalDate-"}]},{"type":"class","name":"DriverManager","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DriverManager.html","deltas":[{"type":"method","name":"registerDriver(Driver, DriverAction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DriverManager.html#registerDriver-java.sql.Driver-java.sql.DriverAction-"}]},{"type":"class","name":"SQLClientInfoException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLClientInfoException.html"},{"type":"class","name":"SQLDataException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLDataException.html"},{"type":"class","name":"SQLException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html","addedTags":["implements Iterable"],"deltas":[{"type":"method","name":"SQLException(String, String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html#SQLException-java.lang.String-java.lang.String-java.lang.Throwable-"},{"type":"method","name":"SQLException(String, String, int, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html#SQLException-java.lang.String-java.lang.String-int-java.lang.Throwable-"},{"type":"method","name":"SQLException(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html#SQLException-java.lang.String-java.lang.Throwable-"},{"type":"method","name":"SQLException(Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html#SQLException-java.lang.Throwable-"},{"type":"method","name":"iterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html#iterator--"}]},{"type":"class","name":"SQLFeatureNotSupportedException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLFeatureNotSupportedException.html"},{"type":"class","name":"SQLIntegrityConstraintViolationException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLIntegrityConstraintViolationException.html"},{"type":"class","name":"SQLInvalidAuthorizationSpecException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLInvalidAuthorizationSpecException.html"},{"type":"class","name":"SQLNonTransientConnectionException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLNonTransientConnectionException.html"},{"type":"class","name":"SQLNonTransientException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLNonTransientException.html"},{"type":"class","name":"SQLRecoverableException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLRecoverableException.html"},{"type":"class","name":"SQLSyntaxErrorException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLSyntaxErrorException.html"},{"type":"class","name":"SQLTimeoutException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLTimeoutException.html"},{"type":"class","name":"SQLTransactionRollbackException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLTransactionRollbackException.html"},{"type":"class","name":"SQLTransientConnectionException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLTransientConnectionException.html"},{"type":"class","name":"SQLTransientException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLTransientException.html"},{"type":"class","name":"SQLWarning","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLWarning.html","deltas":[{"type":"method","name":"SQLWarning(String, String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLWarning.html#SQLWarning-java.lang.String-java.lang.String-java.lang.Throwable-"},{"type":"method","name":"SQLWarning(String, String, int, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLWarning.html#SQLWarning-java.lang.String-java.lang.String-int-java.lang.Throwable-"},{"type":"method","name":"SQLWarning(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLWarning.html#SQLWarning-java.lang.String-java.lang.Throwable-"},{"type":"method","name":"SQLWarning(Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLWarning.html#SQLWarning-java.lang.Throwable-"}]},{"type":"class","name":"Time","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html","deltas":[{"type":"method","name":"toInstant()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html#toInstant--"},{"type":"method","name":"toLocalTime()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html#toLocalTime--"},{"type":"method","name":"valueOf(LocalTime)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html#valueOf-java.time.LocalTime-"}]},{"type":"class","name":"Timestamp","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html","deltas":[{"type":"method","name":"from(Instant)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html#from-java.time.Instant-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html#hashCode--"},{"type":"method","name":"toInstant()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html#toInstant--"},{"type":"method","name":"toLocalDateTime()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html#toLocalDateTime--"},{"type":"method","name":"valueOf(LocalDateTime)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html#valueOf-java.time.LocalDateTime-"}]},{"type":"class","name":"Types","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html","deltas":[{"type":"field","name":"LONGNVARCHAR","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html#LONGNVARCHAR"},{"type":"field","name":"NCHAR","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html#NCHAR"},{"type":"field","name":"NCLOB","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html#NCLOB"},{"type":"field","name":"NVARCHAR","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html#NVARCHAR"},{"type":"field","name":"REF_CURSOR","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html#REF_CURSOR"},{"type":"field","name":"ROWID","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html#ROWID"},{"type":"field","name":"SQLXML","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html#SQLXML"},{"type":"field","name":"TIMESTAMP_WITH_TIMEZONE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html#TIMESTAMP_WITH_TIMEZONE"},{"type":"field","name":"TIME_WITH_TIMEZONE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html#TIME_WITH_TIMEZONE"}]},{"type":"enum","name":"ClientInfoStatus","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ClientInfoStatus.html"},{"type":"enum","name":"JDBCType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/JDBCType.html"},{"type":"enum","name":"PseudoColumnUsage","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PseudoColumnUsage.html"},{"type":"enum","name":"RowIdLifetime","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/RowIdLifetime.html"},{"type":"interface","name":"Array","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Array.html","deltas":[{"type":"method","name":"free()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Array.html#free--"}]},{"type":"interface","name":"Blob","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Blob.html","deltas":[{"type":"method","name":"free()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Blob.html#free--"},{"type":"method","name":"getBinaryStream(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Blob.html#getBinaryStream-long-long-"}]},{"type":"interface","name":"CallableStatement","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html","deltas":[{"type":"method","name":"getCharacterStream(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getCharacterStream-java.lang.String-"},{"type":"method","name":"getCharacterStream(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getCharacterStream-int-"},{"type":"method","name":"getNCharacterStream(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getNCharacterStream-java.lang.String-"},{"type":"method","name":"getNCharacterStream(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getNCharacterStream-int-"},{"type":"method","name":"getNClob(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getNClob-java.lang.String-"},{"type":"method","name":"getNClob(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getNClob-int-"},{"type":"method","name":"getNString(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getNString-java.lang.String-"},{"type":"method","name":"getNString(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getNString-int-"},{"type":"method","name":"getObject(String, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getObject-java.lang.String-java.lang.Class-"},{"type":"method","name":"getObject(int, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getObject-int-java.lang.Class-"},{"type":"method","name":"getRowId(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getRowId-java.lang.String-"},{"type":"method","name":"getRowId(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getRowId-int-"},{"type":"method","name":"getSQLXML(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getSQLXML-java.lang.String-"},{"type":"method","name":"getSQLXML(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#getSQLXML-int-"},{"type":"method","name":"registerOutParameter(String, SQLType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#registerOutParameter-java.lang.String-java.sql.SQLType-"},{"type":"method","name":"registerOutParameter(String, SQLType, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/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://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#registerOutParameter-java.lang.String-java.sql.SQLType-int-"},{"type":"method","name":"registerOutParameter(int, SQLType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#registerOutParameter-int-java.sql.SQLType-"},{"type":"method","name":"registerOutParameter(int, SQLType, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#registerOutParameter-int-java.sql.SQLType-java.lang.String-"},{"type":"method","name":"registerOutParameter(int, SQLType, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#registerOutParameter-int-java.sql.SQLType-int-"},{"type":"method","name":"setAsciiStream(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setAsciiStream-java.lang.String-java.io.InputStream-"},{"type":"method","name":"setAsciiStream(String, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setAsciiStream-java.lang.String-java.io.InputStream-long-"},{"type":"method","name":"setBinaryStream(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setBinaryStream-java.lang.String-java.io.InputStream-"},{"type":"method","name":"setBinaryStream(String, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setBinaryStream-java.lang.String-java.io.InputStream-long-"},{"type":"method","name":"setBlob(String, Blob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setBlob-java.lang.String-java.sql.Blob-"},{"type":"method","name":"setBlob(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setBlob-java.lang.String-java.io.InputStream-"},{"type":"method","name":"setBlob(String, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setBlob-java.lang.String-java.io.InputStream-long-"},{"type":"method","name":"setCharacterStream(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setCharacterStream-java.lang.String-java.io.Reader-"},{"type":"method","name":"setCharacterStream(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setCharacterStream-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"setClob(String, Clob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setClob-java.lang.String-java.sql.Clob-"},{"type":"method","name":"setClob(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setClob-java.lang.String-java.io.Reader-"},{"type":"method","name":"setClob(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setClob-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"setNCharacterStream(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setNCharacterStream-java.lang.String-java.io.Reader-"},{"type":"method","name":"setNCharacterStream(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setNCharacterStream-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"setNClob(String, NClob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setNClob-java.lang.String-java.sql.NClob-"},{"type":"method","name":"setNClob(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setNClob-java.lang.String-java.io.Reader-"},{"type":"method","name":"setNClob(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setNClob-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"setNString(String, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setNString-java.lang.String-java.lang.String-"},{"type":"method","name":"setObject(String, Object, SQLType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/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://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setObject-java.lang.String-java.lang.Object-java.sql.SQLType-int-"},{"type":"method","name":"setRowId(String, RowId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setRowId-java.lang.String-java.sql.RowId-"},{"type":"method","name":"setSQLXML(String, SQLXML)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html#setSQLXML-java.lang.String-java.sql.SQLXML-"}]},{"type":"interface","name":"Clob","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Clob.html","deltas":[{"type":"method","name":"free()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Clob.html#free--"},{"type":"method","name":"getCharacterStream(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Clob.html#getCharacterStream-long-long-"}]},{"type":"interface","name":"Connection","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html","addedTags":["implements AutoCloseable","implements Wrapper"],"deltas":[{"type":"method","name":"abort(Executor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#abort-java.util.concurrent.Executor-"},{"type":"method","name":"createArrayOf(String, Object[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#createArrayOf-java.lang.String-java.lang.Object:A-"},{"type":"method","name":"createBlob()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#createBlob--"},{"type":"method","name":"createClob()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#createClob--"},{"type":"method","name":"createNClob()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#createNClob--"},{"type":"method","name":"createSQLXML()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#createSQLXML--"},{"type":"method","name":"createStruct(String, Object[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#createStruct-java.lang.String-java.lang.Object:A-"},{"type":"method","name":"getClientInfo()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#getClientInfo--"},{"type":"method","name":"getClientInfo(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#getClientInfo-java.lang.String-"},{"type":"method","name":"getNetworkTimeout()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#getNetworkTimeout--"},{"type":"method","name":"getSchema()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#getSchema--"},{"type":"method","name":"isValid(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#isValid-int-"},{"type":"method","name":"setClientInfo(Properties)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#setClientInfo-java.util.Properties-"},{"type":"method","name":"setClientInfo(String, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#setClientInfo-java.lang.String-java.lang.String-"},{"type":"method","name":"setNetworkTimeout(Executor, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#setNetworkTimeout-java.util.concurrent.Executor-int-"},{"type":"method","name":"setSchema(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#setSchema-java.lang.String-"}]},{"type":"interface","name":"DatabaseMetaData","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html","addedTags":["implements Wrapper"],"deltas":[{"type":"field","name":"functionColumnInOut","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionColumnInOut"},{"type":"field","name":"functionColumnIn","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionColumnIn"},{"type":"field","name":"functionColumnOut","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionColumnOut"},{"type":"field","name":"functionColumnResult","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionColumnResult"},{"type":"field","name":"functionColumnUnknown","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionColumnUnknown"},{"type":"field","name":"functionNoNulls","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionNoNulls"},{"type":"field","name":"functionNoTable","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionNoTable"},{"type":"field","name":"functionNullableUnknown","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionNullableUnknown"},{"type":"field","name":"functionNullable","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionNullable"},{"type":"field","name":"functionResultUnknown","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionResultUnknown"},{"type":"field","name":"functionReturn","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionReturn"},{"type":"field","name":"functionReturnsTable","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#functionReturnsTable"},{"type":"field","name":"sqlStateSQL","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#sqlStateSQL"},{"type":"method","name":"autoCommitFailureClosesAllResultSets()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#autoCommitFailureClosesAllResultSets--"},{"type":"method","name":"generatedKeyAlwaysReturned()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#generatedKeyAlwaysReturned--"},{"type":"method","name":"getClientInfoProperties()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#getClientInfoProperties--"},{"type":"method","name":"getFunctionColumns(String, String, String, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/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://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#getFunctions-java.lang.String-java.lang.String-java.lang.String-"},{"type":"method","name":"getMaxLogicalLobSize()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#getMaxLogicalLobSize--"},{"type":"method","name":"getPseudoColumns(String, String, String, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#getPseudoColumns-java.lang.String-java.lang.String-java.lang.String-java.lang.String-"},{"type":"method","name":"getRowIdLifetime()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#getRowIdLifetime--"},{"type":"method","name":"getSchemas(String, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#getSchemas-java.lang.String-java.lang.String-"},{"type":"method","name":"supportsRefCursors()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#supportsRefCursors--"},{"type":"method","name":"supportsStoredFunctionsUsingCallSyntax()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#supportsStoredFunctionsUsingCallSyntax--"}]},{"type":"interface","name":"DriverAction","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/DriverAction.html"},{"type":"interface","name":"Driver","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Driver.html","deltas":[{"type":"method","name":"getParentLogger()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Driver.html#getParentLogger--"}]},{"type":"interface","name":"NClob","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/NClob.html"},{"type":"interface","name":"ParameterMetaData","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ParameterMetaData.html","addedTags":["implements Wrapper"]},{"type":"interface","name":"PreparedStatement","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html","deltas":[{"type":"method","name":"executeLargeUpdate()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#executeLargeUpdate--"},{"type":"method","name":"setAsciiStream(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setAsciiStream-int-java.io.InputStream-"},{"type":"method","name":"setAsciiStream(int, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setAsciiStream-int-java.io.InputStream-long-"},{"type":"method","name":"setBinaryStream(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setBinaryStream-int-java.io.InputStream-"},{"type":"method","name":"setBinaryStream(int, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setBinaryStream-int-java.io.InputStream-long-"},{"type":"method","name":"setBlob(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setBlob-int-java.io.InputStream-"},{"type":"method","name":"setBlob(int, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setBlob-int-java.io.InputStream-long-"},{"type":"method","name":"setCharacterStream(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setCharacterStream-int-java.io.Reader-"},{"type":"method","name":"setCharacterStream(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setCharacterStream-int-java.io.Reader-long-"},{"type":"method","name":"setClob(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setClob-int-java.io.Reader-"},{"type":"method","name":"setClob(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setClob-int-java.io.Reader-long-"},{"type":"method","name":"setNCharacterStream(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setNCharacterStream-int-java.io.Reader-"},{"type":"method","name":"setNCharacterStream(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setNCharacterStream-int-java.io.Reader-long-"},{"type":"method","name":"setNClob(int, NClob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setNClob-int-java.sql.NClob-"},{"type":"method","name":"setNClob(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setNClob-int-java.io.Reader-"},{"type":"method","name":"setNClob(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setNClob-int-java.io.Reader-long-"},{"type":"method","name":"setNString(int, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setNString-int-java.lang.String-"},{"type":"method","name":"setObject(int, Object, SQLType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setObject-int-java.lang.Object-java.sql.SQLType-"},{"type":"method","name":"setObject(int, Object, SQLType, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setObject-int-java.lang.Object-java.sql.SQLType-int-"},{"type":"method","name":"setRowId(int, RowId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setRowId-int-java.sql.RowId-"},{"type":"method","name":"setSQLXML(int, SQLXML)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html#setSQLXML-int-java.sql.SQLXML-"}]},{"type":"interface","name":"ResultSetMetaData","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSetMetaData.html","addedTags":["implements Wrapper"]},{"type":"interface","name":"ResultSet","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html","addedTags":["implements AutoCloseable","implements Wrapper"],"deltas":[{"type":"method","name":"getHoldability()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getHoldability--"},{"type":"method","name":"getNCharacterStream(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getNCharacterStream-java.lang.String-"},{"type":"method","name":"getNCharacterStream(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getNCharacterStream-int-"},{"type":"method","name":"getNClob(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getNClob-java.lang.String-"},{"type":"method","name":"getNClob(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getNClob-int-"},{"type":"method","name":"getNString(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getNString-java.lang.String-"},{"type":"method","name":"getNString(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getNString-int-"},{"type":"method","name":"getObject(String, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getObject-java.lang.String-java.lang.Class-"},{"type":"method","name":"getObject(int, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getObject-int-java.lang.Class-"},{"type":"method","name":"getRowId(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getRowId-java.lang.String-"},{"type":"method","name":"getRowId(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getRowId-int-"},{"type":"method","name":"getSQLXML(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getSQLXML-java.lang.String-"},{"type":"method","name":"getSQLXML(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#getSQLXML-int-"},{"type":"method","name":"isClosed()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#isClosed--"},{"type":"method","name":"updateAsciiStream(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateAsciiStream-java.lang.String-java.io.InputStream-"},{"type":"method","name":"updateAsciiStream(String, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateAsciiStream-java.lang.String-java.io.InputStream-long-"},{"type":"method","name":"updateAsciiStream(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateAsciiStream-int-java.io.InputStream-"},{"type":"method","name":"updateAsciiStream(int, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateAsciiStream-int-java.io.InputStream-long-"},{"type":"method","name":"updateBinaryStream(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateBinaryStream-java.lang.String-java.io.InputStream-"},{"type":"method","name":"updateBinaryStream(String, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateBinaryStream-java.lang.String-java.io.InputStream-long-"},{"type":"method","name":"updateBinaryStream(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateBinaryStream-int-java.io.InputStream-"},{"type":"method","name":"updateBinaryStream(int, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateBinaryStream-int-java.io.InputStream-long-"},{"type":"method","name":"updateBlob(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateBlob-java.lang.String-java.io.InputStream-"},{"type":"method","name":"updateBlob(String, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateBlob-java.lang.String-java.io.InputStream-long-"},{"type":"method","name":"updateBlob(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateBlob-int-java.io.InputStream-"},{"type":"method","name":"updateBlob(int, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateBlob-int-java.io.InputStream-long-"},{"type":"method","name":"updateCharacterStream(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateCharacterStream-java.lang.String-java.io.Reader-"},{"type":"method","name":"updateCharacterStream(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateCharacterStream-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"updateCharacterStream(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateCharacterStream-int-java.io.Reader-"},{"type":"method","name":"updateCharacterStream(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateCharacterStream-int-java.io.Reader-long-"},{"type":"method","name":"updateClob(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateClob-java.lang.String-java.io.Reader-"},{"type":"method","name":"updateClob(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateClob-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"updateClob(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateClob-int-java.io.Reader-"},{"type":"method","name":"updateClob(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateClob-int-java.io.Reader-long-"},{"type":"method","name":"updateNCharacterStream(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNCharacterStream-java.lang.String-java.io.Reader-"},{"type":"method","name":"updateNCharacterStream(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNCharacterStream-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"updateNCharacterStream(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNCharacterStream-int-java.io.Reader-"},{"type":"method","name":"updateNCharacterStream(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNCharacterStream-int-java.io.Reader-long-"},{"type":"method","name":"updateNClob(String, NClob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNClob-java.lang.String-java.sql.NClob-"},{"type":"method","name":"updateNClob(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNClob-java.lang.String-java.io.Reader-"},{"type":"method","name":"updateNClob(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNClob-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"updateNClob(int, NClob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNClob-int-java.sql.NClob-"},{"type":"method","name":"updateNClob(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNClob-int-java.io.Reader-"},{"type":"method","name":"updateNClob(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNClob-int-java.io.Reader-long-"},{"type":"method","name":"updateNString(String, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNString-java.lang.String-java.lang.String-"},{"type":"method","name":"updateNString(int, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateNString-int-java.lang.String-"},{"type":"method","name":"updateObject(String, Object, SQLType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/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://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateObject-java.lang.String-java.lang.Object-java.sql.SQLType-int-"},{"type":"method","name":"updateObject(int, Object, SQLType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateObject-int-java.lang.Object-java.sql.SQLType-"},{"type":"method","name":"updateObject(int, Object, SQLType, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateObject-int-java.lang.Object-java.sql.SQLType-int-"},{"type":"method","name":"updateRowId(String, RowId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateRowId-java.lang.String-java.sql.RowId-"},{"type":"method","name":"updateRowId(int, RowId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateRowId-int-java.sql.RowId-"},{"type":"method","name":"updateSQLXML(String, SQLXML)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateSQLXML-java.lang.String-java.sql.SQLXML-"},{"type":"method","name":"updateSQLXML(int, SQLXML)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#updateSQLXML-int-java.sql.SQLXML-"}]},{"type":"interface","name":"RowId","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/RowId.html"},{"type":"interface","name":"SQLInput","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLInput.html","deltas":[{"type":"method","name":"readNClob()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLInput.html#readNClob--"},{"type":"method","name":"readNString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLInput.html#readNString--"},{"type":"method","name":"readObject(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLInput.html#readObject-java.lang.Class-"},{"type":"method","name":"readRowId()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLInput.html#readRowId--"},{"type":"method","name":"readSQLXML()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLInput.html#readSQLXML--"}]},{"type":"interface","name":"SQLOutput","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLOutput.html","deltas":[{"type":"method","name":"writeNClob(NClob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLOutput.html#writeNClob-java.sql.NClob-"},{"type":"method","name":"writeNString(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLOutput.html#writeNString-java.lang.String-"},{"type":"method","name":"writeObject(Object, SQLType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLOutput.html#writeObject-java.lang.Object-java.sql.SQLType-"},{"type":"method","name":"writeRowId(RowId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLOutput.html#writeRowId-java.sql.RowId-"},{"type":"method","name":"writeSQLXML(SQLXML)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLOutput.html#writeSQLXML-java.sql.SQLXML-"}]},{"type":"interface","name":"SQLType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLType.html"},{"type":"interface","name":"SQLXML","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/SQLXML.html"},{"type":"interface","name":"Statement","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html","addedTags":["implements AutoCloseable","implements Wrapper"],"deltas":[{"type":"method","name":"closeOnCompletion()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#closeOnCompletion--"},{"type":"method","name":"executeLargeBatch()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#executeLargeBatch--"},{"type":"method","name":"executeLargeUpdate(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#executeLargeUpdate-java.lang.String-"},{"type":"method","name":"executeLargeUpdate(String, String[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#executeLargeUpdate-java.lang.String-java.lang.String:A-"},{"type":"method","name":"executeLargeUpdate(String, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#executeLargeUpdate-java.lang.String-int-"},{"type":"method","name":"executeLargeUpdate(String, int[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#executeLargeUpdate-java.lang.String-int:A-"},{"type":"method","name":"getLargeMaxRows()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#getLargeMaxRows--"},{"type":"method","name":"getLargeUpdateCount()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#getLargeUpdateCount--"},{"type":"method","name":"isCloseOnCompletion()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#isCloseOnCompletion--"},{"type":"method","name":"isClosed()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#isClosed--"},{"type":"method","name":"isPoolable()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#isPoolable--"},{"type":"method","name":"setLargeMaxRows(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#setLargeMaxRows-long-"},{"type":"method","name":"setPoolable(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#setPoolable-boolean-"}]},{"type":"interface","name":"Wrapper","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/sql/Wrapper.html"}]},{"type":"package","name":"java.text.spi","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/spi/package-summary.html"},{"type":"package","name":"java.text","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/package-summary.html","deltas":[{"type":"class","name":"BreakIterator","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/BreakIterator.html","deltas":[{"type":"method","name":"getInt(byte[], int)","status":"removed"},{"type":"method","name":"getLong(byte[], int)","status":"removed"},{"type":"method","name":"getShort(byte[], int)","status":"removed"}]},{"type":"class","name":"CollationKey","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/CollationKey.html","addedTags":["abstract"],"removedTags":["final"],"deltas":[{"type":"method","name":"CollationKey(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/CollationKey.html#CollationKey-java.lang.String-"},{"type":"method","name":"compareTo(CollationKey)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/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://docs.oracle.com/javase/8/docs/api/java/text/CollationKey.html#toByteArray--","addedTags":["abstract"]}]},{"type":"class","name":"DateFormatSymbols","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DateFormatSymbols.html","deltas":[{"type":"method","name":"getAvailableLocales()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DateFormatSymbols.html#getAvailableLocales--"},{"type":"method","name":"getInstance()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DateFormatSymbols.html#getInstance--"},{"type":"method","name":"getInstance(Locale)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DateFormatSymbols.html#getInstance-java.util.Locale-"}]},{"type":"class","name":"DecimalFormatSymbols","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DecimalFormatSymbols.html","removedTags":["final"],"deltas":[{"type":"method","name":"getAvailableLocales()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DecimalFormatSymbols.html#getAvailableLocales--"},{"type":"method","name":"getExponentSeparator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DecimalFormatSymbols.html#getExponentSeparator--"},{"type":"method","name":"getInstance()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DecimalFormatSymbols.html#getInstance--"},{"type":"method","name":"getInstance(Locale)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DecimalFormatSymbols.html#getInstance-java.util.Locale-"},{"type":"method","name":"setExponentSeparator(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DecimalFormatSymbols.html#setExponentSeparator-java.lang.String-"}]},{"type":"class","name":"DecimalFormat","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DecimalFormat.html","deltas":[{"type":"method","name":"getRoundingMode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DecimalFormat.html#getRoundingMode--"},{"type":"method","name":"setGroupingUsed(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DecimalFormat.html#setGroupingUsed-boolean-"},{"type":"method","name":"setRoundingMode(RoundingMode)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/DecimalFormat.html#setRoundingMode-java.math.RoundingMode-"}]},{"type":"class","name":"Format","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/Format.html","deltas":[{"type":"method","name":"Format()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/Format.html#Format--","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"Normalizer","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/Normalizer.html"},{"type":"class","name":"NumberFormat","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/NumberFormat.html","deltas":[{"type":"method","name":"NumberFormat()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/NumberFormat.html#NumberFormat--","addedTags":["protected"],"removedTags":["public"]},{"type":"method","name":"getRoundingMode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/NumberFormat.html#getRoundingMode--"},{"type":"method","name":"setRoundingMode(RoundingMode)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/NumberFormat.html#setRoundingMode-java.math.RoundingMode-"}]},{"type":"enum","name":"Normalizer.Form","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/text/Normalizer.Form.html"}]},{"type":"package","name":"java.time.chrono","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/time/chrono/package-summary.html"},{"type":"package","name":"java.time.format","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/time/format/package-summary.html"},{"type":"package","name":"java.time.temporal","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/time/temporal/package-summary.html"},{"type":"package","name":"java.time.zone","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/time/zone/package-summary.html"},{"type":"package","name":"java.time","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/time/package-summary.html"},{"type":"package","name":"java.util.concurrent.atomic","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/package-summary.html","deltas":[{"type":"class","name":"AtomicBoolean","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html","deltas":[{"type":"method","name":"lazySet(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html#lazySet-boolean-"}]},{"type":"class","name":"AtomicIntegerArray","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerArray.html","deltas":[{"type":"method","name":"accumulateAndGet(int, int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerArray.html#accumulateAndGet-int-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"getAndAccumulate(int, int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerArray.html#getAndAccumulate-int-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"getAndUpdate(int, IntUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerArray.html#getAndUpdate-int-java.util.function.IntUnaryOperator-"},{"type":"method","name":"lazySet(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerArray.html#lazySet-int-int-"},{"type":"method","name":"updateAndGet(int, IntUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerArray.html#updateAndGet-int-java.util.function.IntUnaryOperator-"}]},{"type":"class","name":"AtomicIntegerFieldUpdater","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html","deltas":[{"type":"method","name":"accumulateAndGet(Object, int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#accumulateAndGet-java.lang.Object-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"getAndAccumulate(Object, int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#getAndAccumulate-java.lang.Object-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"getAndUpdate(Object, IntUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#getAndUpdate-java.lang.Object-java.util.function.IntUnaryOperator-"},{"type":"method","name":"lazySet(Object, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#lazySet-java.lang.Object-int-"},{"type":"method","name":"updateAndGet(Object, IntUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html#updateAndGet-java.lang.Object-java.util.function.IntUnaryOperator-"}]},{"type":"class","name":"AtomicInteger","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html","deltas":[{"type":"method","name":"accumulateAndGet(int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html#accumulateAndGet-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"getAndAccumulate(int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html#getAndAccumulate-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"getAndUpdate(IntUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html#getAndUpdate-java.util.function.IntUnaryOperator-"},{"type":"method","name":"lazySet(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html#lazySet-int-"},{"type":"method","name":"updateAndGet(IntUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html#updateAndGet-java.util.function.IntUnaryOperator-"}]},{"type":"class","name":"AtomicLongArray","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongArray.html","deltas":[{"type":"method","name":"accumulateAndGet(int, long, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongArray.html#accumulateAndGet-int-long-java.util.function.LongBinaryOperator-"},{"type":"method","name":"getAndAccumulate(int, long, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongArray.html#getAndAccumulate-int-long-java.util.function.LongBinaryOperator-"},{"type":"method","name":"getAndUpdate(int, LongUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongArray.html#getAndUpdate-int-java.util.function.LongUnaryOperator-"},{"type":"method","name":"lazySet(int, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongArray.html#lazySet-int-long-"},{"type":"method","name":"updateAndGet(int, LongUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongArray.html#updateAndGet-int-java.util.function.LongUnaryOperator-"}]},{"type":"class","name":"AtomicLongFieldUpdater","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongFieldUpdater.html","deltas":[{"type":"method","name":"accumulateAndGet(Object, long, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#accumulateAndGet-java.lang.Object-long-java.util.function.LongBinaryOperator-"},{"type":"method","name":"getAndAccumulate(Object, long, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#getAndAccumulate-java.lang.Object-long-java.util.function.LongBinaryOperator-"},{"type":"method","name":"getAndUpdate(Object, LongUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#getAndUpdate-java.lang.Object-java.util.function.LongUnaryOperator-"},{"type":"method","name":"lazySet(Object, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#lazySet-java.lang.Object-long-"},{"type":"method","name":"updateAndGet(Object, LongUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLongFieldUpdater.html#updateAndGet-java.lang.Object-java.util.function.LongUnaryOperator-"}]},{"type":"class","name":"AtomicLong","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html","deltas":[{"type":"method","name":"accumulateAndGet(long, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html#accumulateAndGet-long-java.util.function.LongBinaryOperator-"},{"type":"method","name":"getAndAccumulate(long, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html#getAndAccumulate-long-java.util.function.LongBinaryOperator-"},{"type":"method","name":"getAndUpdate(LongUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html#getAndUpdate-java.util.function.LongUnaryOperator-"},{"type":"method","name":"lazySet(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html#lazySet-long-"},{"type":"method","name":"updateAndGet(LongUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html#updateAndGet-java.util.function.LongUnaryOperator-"}]},{"type":"class","name":"AtomicReferenceArray","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceArray.html","deltas":[{"type":"method","name":"accumulateAndGet(int, Object, BinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceArray.html#accumulateAndGet-int-java.lang.Object-java.util.function.BinaryOperator-"},{"type":"method","name":"getAndAccumulate(int, Object, BinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceArray.html#getAndAccumulate-int-java.lang.Object-java.util.function.BinaryOperator-"},{"type":"method","name":"getAndUpdate(int, UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceArray.html#getAndUpdate-int-java.util.function.UnaryOperator-"},{"type":"method","name":"lazySet(int, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceArray.html#lazySet-int-java.lang.Object-"},{"type":"method","name":"updateAndGet(int, UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceArray.html#updateAndGet-int-java.util.function.UnaryOperator-"}]},{"type":"class","name":"AtomicReferenceFieldUpdater","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html","deltas":[{"type":"method","name":"accumulateAndGet(Object, Object, BinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#accumulateAndGet-java.lang.Object-java.lang.Object-java.util.function.BinaryOperator-"},{"type":"method","name":"getAndAccumulate(Object, Object, BinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#getAndAccumulate-java.lang.Object-java.lang.Object-java.util.function.BinaryOperator-"},{"type":"method","name":"getAndUpdate(Object, UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#getAndUpdate-java.lang.Object-java.util.function.UnaryOperator-"},{"type":"method","name":"lazySet(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#lazySet-java.lang.Object-java.lang.Object-"},{"type":"method","name":"updateAndGet(Object, UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html#updateAndGet-java.lang.Object-java.util.function.UnaryOperator-"}]},{"type":"class","name":"AtomicReference","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html","deltas":[{"type":"method","name":"accumulateAndGet(Object, BinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html#accumulateAndGet-java.lang.Object-java.util.function.BinaryOperator-"},{"type":"method","name":"getAndAccumulate(Object, BinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html#getAndAccumulate-java.lang.Object-java.util.function.BinaryOperator-"},{"type":"method","name":"getAndUpdate(UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html#getAndUpdate-java.util.function.UnaryOperator-"},{"type":"method","name":"lazySet(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html#lazySet-java.lang.Object-"},{"type":"method","name":"updateAndGet(UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html#updateAndGet-java.util.function.UnaryOperator-"}]},{"type":"class","name":"DoubleAccumulator","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/DoubleAccumulator.html"},{"type":"class","name":"DoubleAdder","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/DoubleAdder.html"},{"type":"class","name":"LongAccumulator","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAccumulator.html"},{"type":"class","name":"LongAdder","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html"}]},{"type":"package","name":"java.util.concurrent.locks","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/package-summary.html","deltas":[{"type":"class","name":"AbstractOwnableSynchronizer","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/AbstractOwnableSynchronizer.html"},{"type":"class","name":"AbstractQueuedLongSynchronizer.ConditionObject","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html"},{"type":"class","name":"AbstractQueuedLongSynchronizer","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html"},{"type":"class","name":"AbstractQueuedSynchronizer","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/AbstractQueuedSynchronizer.html","addedTags":["extends AbstractOwnableSynchronizer"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"hasQueuedPredecessors()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/AbstractQueuedSynchronizer.html#hasQueuedPredecessors--"}]},{"type":"class","name":"LockSupport","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/LockSupport.html","deltas":[{"type":"method","name":"getBlocker(Thread)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/LockSupport.html#getBlocker-java.lang.Thread-"},{"type":"method","name":"park(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/LockSupport.html#park-java.lang.Object-"},{"type":"method","name":"parkNanos(Object, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/LockSupport.html#parkNanos-java.lang.Object-long-"},{"type":"method","name":"parkUntil(Object, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/LockSupport.html#parkUntil-java.lang.Object-long-"}]},{"type":"class","name":"ReentrantReadWriteLock.WriteLock","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html","deltas":[{"type":"method","name":"getHoldCount()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#getHoldCount--"},{"type":"method","name":"isHeldByCurrentThread()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html#isHeldByCurrentThread--"}]},{"type":"class","name":"ReentrantReadWriteLock","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.html","deltas":[{"type":"method","name":"getReadHoldCount()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.html#getReadHoldCount--"}]},{"type":"class","name":"StampedLock","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/StampedLock.html"}]},{"type":"package","name":"java.util.concurrent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/package-summary.html","deltas":[{"type":"class","name":"AbstractExecutorService","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/AbstractExecutorService.html","deltas":[{"type":"method","name":"newTaskFor(Callable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/AbstractExecutorService.html#newTaskFor-java.util.concurrent.Callable-"},{"type":"method","name":"newTaskFor(Runnable, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/AbstractExecutorService.html#newTaskFor-java.lang.Runnable-java.lang.Object-"}]},{"type":"class","name":"ArrayBlockingQueue","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ArrayBlockingQueue.html","deltas":[{"type":"method","name":"add(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ArrayBlockingQueue.html#add-java.lang.Object-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ArrayBlockingQueue.html#spliterator--"}]},{"type":"class","name":"CompletableFuture","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html"},{"type":"class","name":"CompletionException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletionException.html"},{"type":"class","name":"ConcurrentHashMap.KeySetView","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.KeySetView.html"},{"type":"class","name":"ConcurrentHashMap","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html","deltas":[{"type":"method","name":"ConcurrentHashMap(int, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#ConcurrentHashMap-int-float-"},{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#compute-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#computeIfAbsent-java.lang.Object-java.util.function.Function-"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#computeIfPresent-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#equals-java.lang.Object-"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#forEach-java.util.function.BiConsumer-"},{"type":"method","name":"forEach(long, BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#forEach-long-java.util.function.BiConsumer-"},{"type":"method","name":"forEach(long, BiFunction, Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#forEach-long-java.util.function.BiFunction-java.util.function.Consumer-"},{"type":"method","name":"forEachEntry(long, Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#forEachEntry-long-java.util.function.Consumer-"},{"type":"method","name":"forEachEntry(long, Function, Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#forEachEntry-long-java.util.function.Function-java.util.function.Consumer-"},{"type":"method","name":"forEachKey(long, Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#forEachKey-long-java.util.function.Consumer-"},{"type":"method","name":"forEachKey(long, Function, Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#forEachKey-long-java.util.function.Function-java.util.function.Consumer-"},{"type":"method","name":"forEachValue(long, Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#forEachValue-long-java.util.function.Consumer-"},{"type":"method","name":"forEachValue(long, Function, Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#forEachValue-long-java.util.function.Function-java.util.function.Consumer-"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#getOrDefault-java.lang.Object-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#hashCode--"},{"type":"method","name":"keySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#keySet--"},{"type":"method","name":"keySet()","status":"removed"},{"type":"method","name":"keySet(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#keySet-java.lang.Object-"},{"type":"method","name":"mappingCount()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#mappingCount--"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#merge-java.lang.Object-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"newKeySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#newKeySet--"},{"type":"method","name":"newKeySet(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#newKeySet-int-"},{"type":"method","name":"reduce(long, BiFunction, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduce-long-java.util.function.BiFunction-java.util.function.BiFunction-"},{"type":"method","name":"reduceEntries(long, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceEntries-long-java.util.function.BiFunction-"},{"type":"method","name":"reduceEntries(long, Function, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceEntries-long-java.util.function.Function-java.util.function.BiFunction-"},{"type":"method","name":"reduceEntriesToDouble(long, ToDoubleFunction, double, DoubleBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceEntriesToDouble-long-java.util.function.ToDoubleFunction-double-java.util.function.DoubleBinaryOperator-"},{"type":"method","name":"reduceEntriesToInt(long, ToIntFunction, int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceEntriesToInt-long-java.util.function.ToIntFunction-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"reduceEntriesToLong(long, ToLongFunction, long, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceEntriesToLong-long-java.util.function.ToLongFunction-long-java.util.function.LongBinaryOperator-"},{"type":"method","name":"reduceKeys(long, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceKeys-long-java.util.function.BiFunction-"},{"type":"method","name":"reduceKeys(long, Function, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceKeys-long-java.util.function.Function-java.util.function.BiFunction-"},{"type":"method","name":"reduceKeysToDouble(long, ToDoubleFunction, double, DoubleBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceKeysToDouble-long-java.util.function.ToDoubleFunction-double-java.util.function.DoubleBinaryOperator-"},{"type":"method","name":"reduceKeysToInt(long, ToIntFunction, int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceKeysToInt-long-java.util.function.ToIntFunction-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"reduceKeysToLong(long, ToLongFunction, long, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceKeysToLong-long-java.util.function.ToLongFunction-long-java.util.function.LongBinaryOperator-"},{"type":"method","name":"reduceToDouble(long, ToDoubleBiFunction, double, DoubleBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceToDouble-long-java.util.function.ToDoubleBiFunction-double-java.util.function.DoubleBinaryOperator-"},{"type":"method","name":"reduceToInt(long, ToIntBiFunction, int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceToInt-long-java.util.function.ToIntBiFunction-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"reduceToLong(long, ToLongBiFunction, long, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceToLong-long-java.util.function.ToLongBiFunction-long-java.util.function.LongBinaryOperator-"},{"type":"method","name":"reduceValues(long, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceValues-long-java.util.function.BiFunction-"},{"type":"method","name":"reduceValues(long, Function, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceValues-long-java.util.function.Function-java.util.function.BiFunction-"},{"type":"method","name":"reduceValuesToDouble(long, ToDoubleFunction, double, DoubleBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceValuesToDouble-long-java.util.function.ToDoubleFunction-double-java.util.function.DoubleBinaryOperator-"},{"type":"method","name":"reduceValuesToInt(long, ToIntFunction, int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceValuesToInt-long-java.util.function.ToIntFunction-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"reduceValuesToLong(long, ToLongFunction, long, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#reduceValuesToLong-long-java.util.function.ToLongFunction-long-java.util.function.LongBinaryOperator-"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#replaceAll-java.util.function.BiFunction-"},{"type":"method","name":"search(long, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#search-long-java.util.function.BiFunction-"},{"type":"method","name":"searchEntries(long, Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#searchEntries-long-java.util.function.Function-"},{"type":"method","name":"searchKeys(long, Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#searchKeys-long-java.util.function.Function-"},{"type":"method","name":"searchValues(long, Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#searchValues-long-java.util.function.Function-"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html#toString--"}]},{"type":"class","name":"ConcurrentLinkedDeque","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentLinkedDeque.html"},{"type":"class","name":"ConcurrentLinkedQueue","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentLinkedQueue.html","deltas":[{"type":"method","name":"addAll(Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentLinkedQueue.html#addAll-java.util.Collection-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentLinkedQueue.html#spliterator--"}]},{"type":"class","name":"ConcurrentSkipListMap","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListMap.html"},{"type":"class","name":"ConcurrentSkipListSet","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListSet.html"},{"type":"class","name":"CopyOnWriteArrayList","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html","deltas":[{"type":"method","name":"forEach(Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html#forEach-java.util.function.Consumer-"},{"type":"method","name":"removeIf(Predicate)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html#removeIf-java.util.function.Predicate-"},{"type":"method","name":"replaceAll(UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html#replaceAll-java.util.function.UnaryOperator-"},{"type":"method","name":"sort(Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html#sort-java.util.Comparator-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html#spliterator--"}]},{"type":"class","name":"CopyOnWriteArraySet","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArraySet.html","deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArraySet.html#equals-java.lang.Object-"},{"type":"method","name":"forEach(Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArraySet.html#forEach-java.util.function.Consumer-"},{"type":"method","name":"removeIf(Predicate)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArraySet.html#removeIf-java.util.function.Predicate-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArraySet.html#spliterator--"}]},{"type":"class","name":"CountedCompleter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CountedCompleter.html"},{"type":"class","name":"Executors","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Executors.html","deltas":[{"type":"method","name":"newWorkStealingPool()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Executors.html#newWorkStealingPool--"},{"type":"method","name":"newWorkStealingPool(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Executors.html#newWorkStealingPool-int-"}]},{"type":"class","name":"ForkJoinPool","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinPool.html"},{"type":"class","name":"ForkJoinTask","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinTask.html"},{"type":"class","name":"ForkJoinWorkerThread","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinWorkerThread.html"},{"type":"class","name":"FutureTask","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/FutureTask.html","addedTags":["implements RunnableFuture"],"removedTags":["implements Future","implements Runnable"]},{"type":"class","name":"LinkedBlockingDeque","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedBlockingDeque.html"},{"type":"class","name":"LinkedBlockingQueue","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedBlockingQueue.html","deltas":[{"type":"method","name":"contains(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedBlockingQueue.html#contains-java.lang.Object-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedBlockingQueue.html#spliterator--"}]},{"type":"class","name":"LinkedTransferQueue","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedTransferQueue.html"},{"type":"class","name":"Phaser","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Phaser.html"},{"type":"class","name":"PriorityBlockingQueue","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/PriorityBlockingQueue.html","deltas":[{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/PriorityBlockingQueue.html#spliterator--"}]},{"type":"class","name":"RecursiveAction","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/RecursiveAction.html"},{"type":"class","name":"RecursiveTask","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/RecursiveTask.html"},{"type":"class","name":"ScheduledThreadPoolExecutor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledThreadPoolExecutor.html","deltas":[{"type":"method","name":"decorateTask(Callable, RunnableScheduledFuture)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledThreadPoolExecutor.html#decorateTask-java.util.concurrent.Callable-java.util.concurrent.RunnableScheduledFuture-"},{"type":"method","name":"decorateTask(Runnable, RunnableScheduledFuture)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledThreadPoolExecutor.html#decorateTask-java.lang.Runnable-java.util.concurrent.RunnableScheduledFuture-"},{"type":"method","name":"getRemoveOnCancelPolicy()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledThreadPoolExecutor.html#getRemoveOnCancelPolicy--"},{"type":"method","name":"remove(Runnable)","status":"removed"},{"type":"method","name":"setRemoveOnCancelPolicy(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledThreadPoolExecutor.html#setRemoveOnCancelPolicy-boolean-"}]},{"type":"class","name":"SynchronousQueue","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/SynchronousQueue.html","deltas":[{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/SynchronousQueue.html#spliterator--"}]},{"type":"class","name":"ThreadLocalRandom","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadLocalRandom.html"},{"type":"class","name":"ThreadPoolExecutor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html","deltas":[{"type":"method","name":"allowCoreThreadTimeOut(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html#allowCoreThreadTimeOut-boolean-"},{"type":"method","name":"allowsCoreThreadTimeOut()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html#allowsCoreThreadTimeOut--"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html#toString--"}]},{"type":"enum","name":"TimeUnit","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html","addedTags":["abstract"],"removedTags":["final"],"deltas":[{"type":"field","name":"DAYS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html#DAYS"},{"type":"field","name":"HOURS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html#HOURS"},{"type":"field","name":"MINUTES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html#MINUTES"},{"type":"method","name":"toDays(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html#toDays-long-"},{"type":"method","name":"toHours(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html#toHours-long-"},{"type":"method","name":"toMinutes(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html#toMinutes-long-"},{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html#values--","removedTags":["final"]}]},{"type":"interface","name":"BlockingDeque","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingDeque.html"},{"type":"interface","name":"BlockingQueue","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html","deltas":[{"type":"method","name":"contains(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html#contains-java.lang.Object-"},{"type":"method","name":"remove(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html#remove-java.lang.Object-"}]},{"type":"interface","name":"CompletableFuture.AsynchronousCompletionTask","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.AsynchronousCompletionTask.html"},{"type":"interface","name":"CompletionStage","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletionStage.html"},{"type":"interface","name":"ConcurrentMap","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html","deltas":[{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html#compute-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html#computeIfAbsent-java.lang.Object-java.util.function.Function-"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html#computeIfPresent-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html#forEach-java.util.function.BiConsumer-"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html#getOrDefault-java.lang.Object-java.lang.Object-"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html#merge-java.lang.Object-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html#replaceAll-java.util.function.BiFunction-"}]},{"type":"interface","name":"ConcurrentNavigableMap","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html"},{"type":"interface","name":"ForkJoinPool.ForkJoinWorkerThreadFactory","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinPool.ForkJoinWorkerThreadFactory.html"},{"type":"interface","name":"ForkJoinPool.ManagedBlocker","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinPool.ManagedBlocker.html"},{"type":"interface","name":"RunnableFuture","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/RunnableFuture.html"},{"type":"interface","name":"RunnableScheduledFuture","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/RunnableScheduledFuture.html"},{"type":"interface","name":"TransferQueue","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TransferQueue.html"}]},{"type":"package","name":"java.util.function","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/function/package-summary.html"},{"type":"package","name":"java.util.jar","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/package-summary.html","deltas":[{"type":"class","name":"Attributes.Name","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/Attributes.Name.html","deltas":[{"type":"field","name":"EXTENSION_INSTALLATION","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/Attributes.Name.html#EXTENSION_INSTALLATION","addedTags":["deprecated"]},{"type":"field","name":"IMPLEMENTATION_URL","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/Attributes.Name.html#IMPLEMENTATION_URL","addedTags":["deprecated"]},{"type":"field","name":"IMPLEMENTATION_VENDOR_ID","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/Attributes.Name.html#IMPLEMENTATION_VENDOR_ID","addedTags":["deprecated"]}]},{"type":"class","name":"JarFile","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/JarFile.html","deltas":[{"type":"method","name":"stream()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/JarFile.html#stream--"}]},{"type":"interface","name":"Pack200.Packer","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/Pack200.Packer.html","deltas":[{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/Pack200.Packer.html#addPropertyChangeListener-java.beans.PropertyChangeListener-","addedTags":["deprecated"],"removedTags":["abstract"]},{"type":"method","name":"removePropertyChangeListener(PropertyChangeListener)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/Pack200.Packer.html#removePropertyChangeListener-java.beans.PropertyChangeListener-","addedTags":["deprecated"],"removedTags":["abstract"]}]},{"type":"interface","name":"Pack200.Unpacker","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/Pack200.Unpacker.html","deltas":[{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/Pack200.Unpacker.html#addPropertyChangeListener-java.beans.PropertyChangeListener-","addedTags":["deprecated"],"removedTags":["abstract"]},{"type":"method","name":"removePropertyChangeListener(PropertyChangeListener)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/jar/Pack200.Unpacker.html#removePropertyChangeListener-java.beans.PropertyChangeListener-","addedTags":["deprecated"],"removedTags":["abstract"]}]}]},{"type":"package","name":"java.util.logging","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/package-summary.html","deltas":[{"type":"class","name":"LogManager","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/LogManager.html","deltas":[{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/LogManager.html#addPropertyChangeListener-java.beans.PropertyChangeListener-","addedTags":["deprecated"]},{"type":"method","name":"removePropertyChangeListener(PropertyChangeListener)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/LogManager.html#removePropertyChangeListener-java.beans.PropertyChangeListener-","addedTags":["deprecated"]}]},{"type":"class","name":"Logger","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html","deltas":[{"type":"field","name":"GLOBAL_LOGGER_NAME","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#GLOBAL_LOGGER_NAME"},{"type":"field","name":"global","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#global","addedTags":["deprecated"]},{"type":"method","name":"config(Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#config-java.util.function.Supplier-"},{"type":"method","name":"fine(Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#fine-java.util.function.Supplier-"},{"type":"method","name":"finer(Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#finer-java.util.function.Supplier-"},{"type":"method","name":"finest(Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#finest-java.util.function.Supplier-"},{"type":"method","name":"getGlobal()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#getGlobal--"},{"type":"method","name":"info(Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#info-java.util.function.Supplier-"},{"type":"method","name":"log(Level, Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#log-java.util.logging.Level-java.util.function.Supplier-"},{"type":"method","name":"log(Level, Throwable, Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#log-java.util.logging.Level-java.lang.Throwable-java.util.function.Supplier-"},{"type":"method","name":"logp(Level, String, String, Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#logp-java.util.logging.Level-java.lang.String-java.lang.String-java.util.function.Supplier-"},{"type":"method","name":"logp(Level, String, String, Throwable, Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#logp-java.util.logging.Level-java.lang.String-java.lang.String-java.lang.Throwable-java.util.function.Supplier-"},{"type":"method","name":"logrb(Level, String, String, ResourceBundle, String, Object...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#logrb-java.util.logging.Level-java.lang.String-java.lang.String-java.util.ResourceBundle-java.lang.String-java.lang.Object...-"},{"type":"method","name":"logrb(Level, String, String, ResourceBundle, String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#logrb-java.util.logging.Level-java.lang.String-java.lang.String-java.util.ResourceBundle-java.lang.String-java.lang.Throwable-"},{"type":"method","name":"logrb(Level, String, String, String, String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#logrb-java.util.logging.Level-java.lang.String-java.lang.String-java.lang.String-java.lang.String-","addedTags":["deprecated"]},{"type":"method","name":"logrb(Level, String, String, String, String, Object)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#logrb-java.util.logging.Level-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Object-","addedTags":["deprecated"]},{"type":"method","name":"logrb(Level, String, String, String, String, Object[])","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#logrb-java.util.logging.Level-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Object:A-","addedTags":["deprecated"]},{"type":"method","name":"logrb(Level, String, String, String, String, Throwable)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#logrb-java.util.logging.Level-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Throwable-","addedTags":["deprecated"]},{"type":"method","name":"setResourceBundle(ResourceBundle)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#setResourceBundle-java.util.ResourceBundle-"},{"type":"method","name":"severe(Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#severe-java.util.function.Supplier-"},{"type":"method","name":"warning(Supplier)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html#warning-java.util.function.Supplier-"}]}]},{"type":"package","name":"java.util.regex","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/regex/package-summary.html","deltas":[{"type":"class","name":"Matcher","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/regex/Matcher.html","deltas":[{"type":"method","name":"end(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/regex/Matcher.html#end-java.lang.String-"},{"type":"method","name":"group(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/regex/Matcher.html#group-java.lang.String-"},{"type":"method","name":"start(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/regex/Matcher.html#start-java.lang.String-"}]},{"type":"class","name":"Pattern","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html","deltas":[{"type":"field","name":"UNICODE_CHARACTER_CLASS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html#UNICODE_CHARACTER_CLASS"},{"type":"method","name":"asPredicate()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html#asPredicate--"},{"type":"method","name":"splitAsStream(CharSequence)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html#splitAsStream-java.lang.CharSequence-"}]}]},{"type":"package","name":"java.util.spi","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/spi/package-summary.html"},{"type":"package","name":"java.util.stream","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html"},{"type":"package","name":"java.util.zip","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/package-summary.html","deltas":[{"type":"class","name":"Adler32","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/Adler32.html","deltas":[{"type":"method","name":"update(ByteBuffer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/Adler32.html#update-java.nio.ByteBuffer-"}]},{"type":"class","name":"CRC32","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/CRC32.html","deltas":[{"type":"method","name":"update(ByteBuffer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/CRC32.html#update-java.nio.ByteBuffer-"}]},{"type":"class","name":"DeflaterInputStream","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/DeflaterInputStream.html"},{"type":"class","name":"DeflaterOutputStream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/DeflaterOutputStream.html","deltas":[{"type":"method","name":"DeflaterOutputStream(OutputStream, Deflater, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/DeflaterOutputStream.html#DeflaterOutputStream-java.io.OutputStream-java.util.zip.Deflater-boolean-"},{"type":"method","name":"DeflaterOutputStream(OutputStream, Deflater, int, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/DeflaterOutputStream.html#DeflaterOutputStream-java.io.OutputStream-java.util.zip.Deflater-int-boolean-"},{"type":"method","name":"DeflaterOutputStream(OutputStream, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/DeflaterOutputStream.html#DeflaterOutputStream-java.io.OutputStream-boolean-"},{"type":"method","name":"flush()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/DeflaterOutputStream.html#flush--"}]},{"type":"class","name":"Deflater","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/Deflater.html","deltas":[{"type":"field","name":"FULL_FLUSH","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/Deflater.html#FULL_FLUSH"},{"type":"field","name":"NO_FLUSH","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/Deflater.html#NO_FLUSH"},{"type":"field","name":"SYNC_FLUSH","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/Deflater.html#SYNC_FLUSH"},{"type":"method","name":"deflate(byte[], int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/Deflater.html#deflate-byte:A-int-int-int-"}]},{"type":"class","name":"GZIPOutputStream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/GZIPOutputStream.html","deltas":[{"type":"method","name":"GZIPOutputStream(OutputStream, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/GZIPOutputStream.html#GZIPOutputStream-java.io.OutputStream-boolean-"},{"type":"method","name":"GZIPOutputStream(OutputStream, int, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/GZIPOutputStream.html#GZIPOutputStream-java.io.OutputStream-int-boolean-"}]},{"type":"class","name":"InflaterOutputStream","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/InflaterOutputStream.html"},{"type":"class","name":"ZipEntry","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipEntry.html","deltas":[{"type":"method","name":"getCreationTime()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipEntry.html#getCreationTime--"},{"type":"method","name":"getLastAccessTime()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipEntry.html#getLastAccessTime--"},{"type":"method","name":"getLastModifiedTime()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipEntry.html#getLastModifiedTime--"},{"type":"method","name":"setCreationTime(FileTime)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipEntry.html#setCreationTime-java.nio.file.attribute.FileTime-"},{"type":"method","name":"setLastAccessTime(FileTime)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipEntry.html#setLastAccessTime-java.nio.file.attribute.FileTime-"},{"type":"method","name":"setLastModifiedTime(FileTime)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipEntry.html#setLastModifiedTime-java.nio.file.attribute.FileTime-"}]},{"type":"class","name":"ZipError","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipError.html"},{"type":"class","name":"ZipFile","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipFile.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"ZipFile(File, Charset)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipFile.html#ZipFile-java.io.File-java.nio.charset.Charset-"},{"type":"method","name":"ZipFile(File, int, Charset)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipFile.html#ZipFile-java.io.File-int-java.nio.charset.Charset-"},{"type":"method","name":"ZipFile(String, Charset)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipFile.html#ZipFile-java.lang.String-java.nio.charset.Charset-"},{"type":"method","name":"getComment()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipFile.html#getComment--"},{"type":"method","name":"stream()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipFile.html#stream--"}]},{"type":"class","name":"ZipInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipInputStream.html","deltas":[{"type":"method","name":"ZipInputStream(InputStream, Charset)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipInputStream.html#ZipInputStream-java.io.InputStream-java.nio.charset.Charset-"}]},{"type":"class","name":"ZipOutputStream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipOutputStream.html","deltas":[{"type":"method","name":"ZipOutputStream(OutputStream, Charset)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/zip/ZipOutputStream.html#ZipOutputStream-java.io.OutputStream-java.nio.charset.Charset-"}]}]},{"type":"package","name":"java.util","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/package-summary.html","deltas":[{"type":"class","name":"AbstractMap.SimpleEntry","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.SimpleEntry.html"},{"type":"class","name":"AbstractMap.SimpleImmutableEntry","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.SimpleImmutableEntry.html"},{"type":"class","name":"ArrayDeque","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayDeque.html"},{"type":"class","name":"ArrayList","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html","deltas":[{"type":"method","name":"forEach(Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#forEach-java.util.function.Consumer-"},{"type":"method","name":"iterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#iterator--"},{"type":"method","name":"listIterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#listIterator--"},{"type":"method","name":"listIterator(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#listIterator-int-"},{"type":"method","name":"removeAll(Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#removeAll-java.util.Collection-"},{"type":"method","name":"removeIf(Predicate)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#removeIf-java.util.function.Predicate-"},{"type":"method","name":"replaceAll(UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#replaceAll-java.util.function.UnaryOperator-"},{"type":"method","name":"retainAll(Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#retainAll-java.util.Collection-"},{"type":"method","name":"sort(Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#sort-java.util.Comparator-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#spliterator--"},{"type":"method","name":"subList(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#subList-int-int-"}]},{"type":"class","name":"Arrays","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html","deltas":[{"type":"method","name":"binarySearch(Object[], int, int, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#binarySearch-java.lang.Object:A-int-int-java.lang.Object-"},{"type":"method","name":"binarySearch(Object[], int, int, Object, Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#binarySearch-java.lang.Object:A-int-int-java.lang.Object-java.util.Comparator-"},{"type":"method","name":"binarySearch(byte[], int, int, byte)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#binarySearch-byte:A-int-int-byte-"},{"type":"method","name":"binarySearch(char[], int, int, char)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#binarySearch-char:A-int-int-char-"},{"type":"method","name":"binarySearch(double[], int, int, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#binarySearch-double:A-int-int-double-"},{"type":"method","name":"binarySearch(float[], int, int, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#binarySearch-float:A-int-int-float-"},{"type":"method","name":"binarySearch(int[], int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#binarySearch-int:A-int-int-int-"},{"type":"method","name":"binarySearch(long[], int, int, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#binarySearch-long:A-int-int-long-"},{"type":"method","name":"binarySearch(short[], int, int, short)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#binarySearch-short:A-int-int-short-"},{"type":"method","name":"copyOf(Object[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOf-java.lang.Object:A-int-"},{"type":"method","name":"copyOf(Object[], int, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOf-java.lang.Object:A-int-java.lang.Class-"},{"type":"method","name":"copyOf(boolean[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOf-boolean:A-int-"},{"type":"method","name":"copyOf(byte[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOf-byte:A-int-"},{"type":"method","name":"copyOf(char[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOf-char:A-int-"},{"type":"method","name":"copyOf(double[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOf-double:A-int-"},{"type":"method","name":"copyOf(float[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOf-float:A-int-"},{"type":"method","name":"copyOf(int[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOf-int:A-int-"},{"type":"method","name":"copyOf(long[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOf-long:A-int-"},{"type":"method","name":"copyOf(short[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOf-short:A-int-"},{"type":"method","name":"copyOfRange(Object[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOfRange-java.lang.Object:A-int-int-"},{"type":"method","name":"copyOfRange(Object[], int, int, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOfRange-java.lang.Object:A-int-int-java.lang.Class-"},{"type":"method","name":"copyOfRange(boolean[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOfRange-boolean:A-int-int-"},{"type":"method","name":"copyOfRange(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOfRange-byte:A-int-int-"},{"type":"method","name":"copyOfRange(char[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOfRange-char:A-int-int-"},{"type":"method","name":"copyOfRange(double[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOfRange-double:A-int-int-"},{"type":"method","name":"copyOfRange(float[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOfRange-float:A-int-int-"},{"type":"method","name":"copyOfRange(int[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOfRange-int:A-int-int-"},{"type":"method","name":"copyOfRange(long[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOfRange-long:A-int-int-"},{"type":"method","name":"copyOfRange(short[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#copyOfRange-short:A-int-int-"},{"type":"method","name":"parallelPrefix(Object[], BinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelPrefix-java.lang.Object:A-java.util.function.BinaryOperator-"},{"type":"method","name":"parallelPrefix(Object[], int, int, BinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelPrefix-java.lang.Object:A-int-int-java.util.function.BinaryOperator-"},{"type":"method","name":"parallelPrefix(double[], DoubleBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelPrefix-double:A-java.util.function.DoubleBinaryOperator-"},{"type":"method","name":"parallelPrefix(double[], int, int, DoubleBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelPrefix-double:A-int-int-java.util.function.DoubleBinaryOperator-"},{"type":"method","name":"parallelPrefix(int[], IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelPrefix-int:A-java.util.function.IntBinaryOperator-"},{"type":"method","name":"parallelPrefix(int[], int, int, IntBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelPrefix-int:A-int-int-java.util.function.IntBinaryOperator-"},{"type":"method","name":"parallelPrefix(long[], LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelPrefix-long:A-java.util.function.LongBinaryOperator-"},{"type":"method","name":"parallelPrefix(long[], int, int, LongBinaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelPrefix-long:A-int-int-java.util.function.LongBinaryOperator-"},{"type":"method","name":"parallelSetAll(Object[], IntFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSetAll-java.lang.Object:A-java.util.function.IntFunction-"},{"type":"method","name":"parallelSetAll(double[], IntToDoubleFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSetAll-double:A-java.util.function.IntToDoubleFunction-"},{"type":"method","name":"parallelSetAll(int[], IntUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSetAll-int:A-java.util.function.IntUnaryOperator-"},{"type":"method","name":"parallelSetAll(long[], IntToLongFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSetAll-long:A-java.util.function.IntToLongFunction-"},{"type":"method","name":"parallelSort(Comparable[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-java.lang.Comparable:A-"},{"type":"method","name":"parallelSort(Comparable[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-java.lang.Comparable:A-int-int-"},{"type":"method","name":"parallelSort(Object[], Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-java.lang.Object:A-java.util.Comparator-"},{"type":"method","name":"parallelSort(Object[], int, int, Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-java.lang.Object:A-int-int-java.util.Comparator-"},{"type":"method","name":"parallelSort(byte[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-byte:A-"},{"type":"method","name":"parallelSort(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-byte:A-int-int-"},{"type":"method","name":"parallelSort(char[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-char:A-"},{"type":"method","name":"parallelSort(char[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-char:A-int-int-"},{"type":"method","name":"parallelSort(double[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-double:A-"},{"type":"method","name":"parallelSort(double[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-double:A-int-int-"},{"type":"method","name":"parallelSort(float[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-float:A-"},{"type":"method","name":"parallelSort(float[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-float:A-int-int-"},{"type":"method","name":"parallelSort(int[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-int:A-"},{"type":"method","name":"parallelSort(int[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-int:A-int-int-"},{"type":"method","name":"parallelSort(long[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-long:A-"},{"type":"method","name":"parallelSort(long[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-long:A-int-int-"},{"type":"method","name":"parallelSort(short[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-short:A-"},{"type":"method","name":"parallelSort(short[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSort-short:A-int-int-"},{"type":"method","name":"setAll(Object[], IntFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#setAll-java.lang.Object:A-java.util.function.IntFunction-"},{"type":"method","name":"setAll(double[], IntToDoubleFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#setAll-double:A-java.util.function.IntToDoubleFunction-"},{"type":"method","name":"setAll(int[], IntUnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#setAll-int:A-java.util.function.IntUnaryOperator-"},{"type":"method","name":"setAll(long[], IntToLongFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#setAll-long:A-java.util.function.IntToLongFunction-"},{"type":"method","name":"spliterator(Object[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#spliterator-java.lang.Object:A-"},{"type":"method","name":"spliterator(Object[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#spliterator-java.lang.Object:A-int-int-"},{"type":"method","name":"spliterator(double[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#spliterator-double:A-"},{"type":"method","name":"spliterator(double[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#spliterator-double:A-int-int-"},{"type":"method","name":"spliterator(int[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#spliterator-int:A-"},{"type":"method","name":"spliterator(int[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#spliterator-int:A-int-int-"},{"type":"method","name":"spliterator(long[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#spliterator-long:A-"},{"type":"method","name":"spliterator(long[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#spliterator-long:A-int-int-"},{"type":"method","name":"stream(Object[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#stream-java.lang.Object:A-"},{"type":"method","name":"stream(Object[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#stream-java.lang.Object:A-int-int-"},{"type":"method","name":"stream(double[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#stream-double:A-"},{"type":"method","name":"stream(double[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#stream-double:A-int-int-"},{"type":"method","name":"stream(int[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#stream-int:A-"},{"type":"method","name":"stream(int[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#stream-int:A-int-int-"},{"type":"method","name":"stream(long[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#stream-long:A-"},{"type":"method","name":"stream(long[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#stream-long:A-int-int-"}]},{"type":"class","name":"Base64.Decoder","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Base64.Decoder.html"},{"type":"class","name":"Base64.Encoder","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Base64.Encoder.html"},{"type":"class","name":"Base64","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Base64.html"},{"type":"class","name":"BitSet","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/BitSet.html","deltas":[{"type":"method","name":"previousClearBit(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/BitSet.html#previousClearBit-int-"},{"type":"method","name":"previousSetBit(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/BitSet.html#previousSetBit-int-"},{"type":"method","name":"stream()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/BitSet.html#stream--"},{"type":"method","name":"toByteArray()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/BitSet.html#toByteArray--"},{"type":"method","name":"toLongArray()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/BitSet.html#toLongArray--"},{"type":"method","name":"valueOf(ByteBuffer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/BitSet.html#valueOf-java.nio.ByteBuffer-"},{"type":"method","name":"valueOf(LongBuffer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/BitSet.html#valueOf-java.nio.LongBuffer-"},{"type":"method","name":"valueOf(byte[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/BitSet.html#valueOf-byte:A-"},{"type":"method","name":"valueOf(long[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/BitSet.html#valueOf-long:A-"}]},{"type":"class","name":"Calendar.Builder","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.Builder.html"},{"type":"class","name":"Calendar","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html","deltas":[{"type":"field","name":"ALL_STYLES","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#ALL_STYLES"},{"type":"field","name":"LONG","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#LONG"},{"type":"field","name":"LONG_FORMAT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#LONG_FORMAT"},{"type":"field","name":"LONG_STANDALONE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#LONG_STANDALONE"},{"type":"field","name":"NARROW_FORMAT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#NARROW_FORMAT"},{"type":"field","name":"NARROW_STANDALONE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#NARROW_STANDALONE"},{"type":"field","name":"SHORT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#SHORT"},{"type":"field","name":"SHORT_FORMAT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#SHORT_FORMAT"},{"type":"field","name":"SHORT_STANDALONE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#SHORT_STANDALONE"},{"type":"method","name":"getAvailableCalendarTypes()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#getAvailableCalendarTypes--"},{"type":"method","name":"getCalendarType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#getCalendarType--"},{"type":"method","name":"getDisplayName(int, int, Locale)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#getDisplayName-int-int-java.util.Locale-"},{"type":"method","name":"getDisplayNames(int, int, Locale)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#getDisplayNames-int-int-java.util.Locale-"},{"type":"method","name":"getWeekYear()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#getWeekYear--"},{"type":"method","name":"getWeeksInWeekYear()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#getWeeksInWeekYear--"},{"type":"method","name":"isWeekDateSupported()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#isWeekDateSupported--"},{"type":"method","name":"setWeekDate(int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#setWeekDate-int-int-int-"},{"type":"method","name":"toInstant()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#toInstant--"}]},{"type":"class","name":"Collections","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html","deltas":[{"type":"method","name":"asLifoQueue(Deque)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#asLifoQueue-java.util.Deque-"},{"type":"method","name":"checkedNavigableMap(NavigableMap, Class, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#checkedNavigableMap-java.util.NavigableMap-java.lang.Class-java.lang.Class-"},{"type":"method","name":"checkedNavigableSet(NavigableSet, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#checkedNavigableSet-java.util.NavigableSet-java.lang.Class-"},{"type":"method","name":"checkedQueue(Queue, Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#checkedQueue-java.util.Queue-java.lang.Class-"},{"type":"method","name":"emptyEnumeration()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#emptyEnumeration--"},{"type":"method","name":"emptyIterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#emptyIterator--"},{"type":"method","name":"emptyListIterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#emptyListIterator--"},{"type":"method","name":"emptyNavigableMap()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#emptyNavigableMap--"},{"type":"method","name":"emptyNavigableSet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#emptyNavigableSet--"},{"type":"method","name":"emptySortedMap()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#emptySortedMap--"},{"type":"method","name":"emptySortedSet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#emptySortedSet--"},{"type":"method","name":"newSetFromMap(Map)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#newSetFromMap-java.util.Map-"},{"type":"method","name":"synchronizedNavigableMap(NavigableMap)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#synchronizedNavigableMap-java.util.NavigableMap-"},{"type":"method","name":"synchronizedNavigableSet(NavigableSet)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#synchronizedNavigableSet-java.util.NavigableSet-"},{"type":"method","name":"unmodifiableNavigableMap(NavigableMap)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#unmodifiableNavigableMap-java.util.NavigableMap-"},{"type":"method","name":"unmodifiableNavigableSet(NavigableSet)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#unmodifiableNavigableSet-java.util.NavigableSet-"}]},{"type":"class","name":"ConcurrentModificationException","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ConcurrentModificationException.html","deltas":[{"type":"method","name":"ConcurrentModificationException(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ConcurrentModificationException.html#ConcurrentModificationException-java.lang.String-java.lang.Throwable-"},{"type":"method","name":"ConcurrentModificationException(Throwable)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ConcurrentModificationException.html#ConcurrentModificationException-java.lang.Throwable-"}]},{"type":"class","name":"Currency","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Currency.html","deltas":[{"type":"method","name":"getAvailableCurrencies()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Currency.html#getAvailableCurrencies--"},{"type":"method","name":"getDisplayName()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Currency.html#getDisplayName--"},{"type":"method","name":"getDisplayName(Locale)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Currency.html#getDisplayName-java.util.Locale-"},{"type":"method","name":"getNumericCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Currency.html#getNumericCode--"}]},{"type":"class","name":"Date","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Date.html","deltas":[{"type":"method","name":"from(Instant)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Date.html#from-java.time.Instant-"},{"type":"method","name":"toInstant()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Date.html#toInstant--"}]},{"type":"class","name":"DoubleSummaryStatistics","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/DoubleSummaryStatistics.html"},{"type":"class","name":"EnumMap","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/EnumMap.html","deltas":[{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/EnumMap.html#hashCode--"}]},{"type":"class","name":"GregorianCalendar","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/GregorianCalendar.html","deltas":[{"type":"method","name":"from(ZonedDateTime)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/GregorianCalendar.html#from-java.time.ZonedDateTime-"},{"type":"method","name":"getCalendarType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/GregorianCalendar.html#getCalendarType--"},{"type":"method","name":"getWeekYear()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/GregorianCalendar.html#getWeekYear--"},{"type":"method","name":"getWeeksInWeekYear()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/GregorianCalendar.html#getWeeksInWeekYear--"},{"type":"method","name":"isWeekDateSupported()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/GregorianCalendar.html#isWeekDateSupported--"},{"type":"method","name":"setWeekDate(int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/GregorianCalendar.html#setWeekDate-int-int-int-"},{"type":"method","name":"toZonedDateTime()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/GregorianCalendar.html#toZonedDateTime--"}]},{"type":"class","name":"HashMap","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html","deltas":[{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#compute-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#computeIfAbsent-java.lang.Object-java.util.function.Function-"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#computeIfPresent-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#forEach-java.util.function.BiConsumer-"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#getOrDefault-java.lang.Object-java.lang.Object-"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#merge-java.lang.Object-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"putIfAbsent(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#putIfAbsent-java.lang.Object-java.lang.Object-"},{"type":"method","name":"remove(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#remove-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replace(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#replace-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replace(Object, Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#replace-java.lang.Object-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html#replaceAll-java.util.function.BiFunction-"}]},{"type":"class","name":"HashSet","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashSet.html","deltas":[{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/HashSet.html#spliterator--"}]},{"type":"class","name":"Hashtable","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html","deltas":[{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#compute-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#computeIfAbsent-java.lang.Object-java.util.function.Function-"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#computeIfPresent-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#forEach-java.util.function.BiConsumer-"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#getOrDefault-java.lang.Object-java.lang.Object-"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#merge-java.lang.Object-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"putIfAbsent(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#putIfAbsent-java.lang.Object-java.lang.Object-"},{"type":"method","name":"remove(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#remove-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replace(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#replace-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replace(Object, Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#replace-java.lang.Object-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html#replaceAll-java.util.function.BiFunction-"}]},{"type":"class","name":"IdentityHashMap","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/IdentityHashMap.html","deltas":[{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/IdentityHashMap.html#forEach-java.util.function.BiConsumer-"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/IdentityHashMap.html#replaceAll-java.util.function.BiFunction-"}]},{"type":"class","name":"IllformedLocaleException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/IllformedLocaleException.html"},{"type":"class","name":"IntSummaryStatistics","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/IntSummaryStatistics.html"},{"type":"class","name":"LinkedHashMap","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html","deltas":[{"type":"method","name":"entrySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html#entrySet--"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html#forEach-java.util.function.BiConsumer-"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html#getOrDefault-java.lang.Object-java.lang.Object-"},{"type":"method","name":"keySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html#keySet--"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html#replaceAll-java.util.function.BiFunction-"},{"type":"method","name":"values()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html#values--"}]},{"type":"class","name":"LinkedHashSet","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashSet.html","deltas":[{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashSet.html#spliterator--"}]},{"type":"class","name":"LinkedList","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html","addedTags":["implements Deque"],"removedTags":["implements Queue"],"deltas":[{"type":"method","name":"descendingIterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#descendingIterator--"},{"type":"method","name":"offerFirst(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#offerFirst-java.lang.Object-"},{"type":"method","name":"offerLast(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#offerLast-java.lang.Object-"},{"type":"method","name":"peekFirst()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#peekFirst--"},{"type":"method","name":"peekLast()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#peekLast--"},{"type":"method","name":"pollFirst()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#pollFirst--"},{"type":"method","name":"pollLast()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#pollLast--"},{"type":"method","name":"pop()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#pop--"},{"type":"method","name":"push(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#push-java.lang.Object-"},{"type":"method","name":"removeFirstOccurrence(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#removeFirstOccurrence-java.lang.Object-"},{"type":"method","name":"removeLastOccurrence(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#removeLastOccurrence-java.lang.Object-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html#spliterator--"}]},{"type":"class","name":"ListResourceBundle","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ListResourceBundle.html","deltas":[{"type":"method","name":"handleKeySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ListResourceBundle.html#handleKeySet--"}]},{"type":"class","name":"Locale.Builder","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.Builder.html"},{"type":"class","name":"Locale.LanguageRange","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.LanguageRange.html"},{"type":"class","name":"Locale","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html","deltas":[{"type":"field","name":"PRIVATE_USE_EXTENSION","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#PRIVATE_USE_EXTENSION"},{"type":"field","name":"ROOT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#ROOT"},{"type":"field","name":"UNICODE_LOCALE_EXTENSION","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#UNICODE_LOCALE_EXTENSION"},{"type":"method","name":"filter(List, Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#filter-java.util.List-java.util.Collection-"},{"type":"method","name":"filter(List, Collection, Locale.FilteringMode)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/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://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#filterTags-java.util.List-java.util.Collection-"},{"type":"method","name":"filterTags(List, Collection, Locale.FilteringMode)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#filterTags-java.util.List-java.util.Collection-java.util.Locale.FilteringMode-"},{"type":"method","name":"forLanguageTag(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#forLanguageTag-java.lang.String-"},{"type":"method","name":"getDefault(Locale.Category)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#getDefault-java.util.Locale.Category-"},{"type":"method","name":"getDisplayScript()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#getDisplayScript--"},{"type":"method","name":"getDisplayScript(Locale)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#getDisplayScript-java.util.Locale-"},{"type":"method","name":"getExtension(char)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#getExtension-char-"},{"type":"method","name":"getExtensionKeys()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#getExtensionKeys--"},{"type":"method","name":"getScript()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#getScript--"},{"type":"method","name":"getUnicodeLocaleAttributes()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#getUnicodeLocaleAttributes--"},{"type":"method","name":"getUnicodeLocaleKeys()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#getUnicodeLocaleKeys--"},{"type":"method","name":"getUnicodeLocaleType(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#getUnicodeLocaleType-java.lang.String-"},{"type":"method","name":"hasExtensions()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#hasExtensions--"},{"type":"method","name":"lookup(List, Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#lookup-java.util.List-java.util.Collection-"},{"type":"method","name":"lookupTag(List, Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#lookupTag-java.util.List-java.util.Collection-"},{"type":"method","name":"setDefault(Locale.Category, Locale)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#setDefault-java.util.Locale.Category-java.util.Locale-"},{"type":"method","name":"stripExtensions()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#stripExtensions--"},{"type":"method","name":"toLanguageTag()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html#toLanguageTag--"}]},{"type":"class","name":"LongSummaryStatistics","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/LongSummaryStatistics.html"},{"type":"class","name":"Objects","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Objects.html"},{"type":"class","name":"OptionalDouble","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/OptionalDouble.html"},{"type":"class","name":"OptionalInt","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/OptionalInt.html"},{"type":"class","name":"OptionalLong","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/OptionalLong.html"},{"type":"class","name":"Optional","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html"},{"type":"class","name":"PriorityQueue","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PriorityQueue.html","deltas":[{"type":"method","name":"PriorityQueue(Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PriorityQueue.html#PriorityQueue-java.util.Comparator-"},{"type":"method","name":"contains(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PriorityQueue.html#contains-java.lang.Object-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PriorityQueue.html#spliterator--"},{"type":"method","name":"toArray()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PriorityQueue.html#toArray--"},{"type":"method","name":"toArray(Object[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PriorityQueue.html#toArray-java.lang.Object:A-"}]},{"type":"class","name":"Properties","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html","deltas":[{"type":"method","name":"load(Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html#load-java.io.Reader-"},{"type":"method","name":"store(Writer, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html#store-java.io.Writer-java.lang.String-"},{"type":"method","name":"stringPropertyNames()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html#stringPropertyNames--"}]},{"type":"class","name":"PropertyResourceBundle","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PropertyResourceBundle.html","deltas":[{"type":"method","name":"PropertyResourceBundle(Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PropertyResourceBundle.html#PropertyResourceBundle-java.io.Reader-"},{"type":"method","name":"handleKeySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PropertyResourceBundle.html#handleKeySet--"}]},{"type":"class","name":"Random","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html","deltas":[{"type":"method","name":"doubles()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#doubles--"},{"type":"method","name":"doubles(double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#doubles-double-double-"},{"type":"method","name":"doubles(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#doubles-long-"},{"type":"method","name":"doubles(long, double, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#doubles-long-double-double-"},{"type":"method","name":"ints()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#ints--"},{"type":"method","name":"ints(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#ints-int-int-"},{"type":"method","name":"ints(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#ints-long-"},{"type":"method","name":"ints(long, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#ints-long-int-int-"},{"type":"method","name":"longs()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#longs--"},{"type":"method","name":"longs(long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#longs-long-"},{"type":"method","name":"longs(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#longs-long-long-"},{"type":"method","name":"longs(long, long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Random.html#longs-long-long-long-"}]},{"type":"class","name":"ResourceBundle.Control","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.Control.html"},{"type":"class","name":"ResourceBundle","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html","deltas":[{"type":"method","name":"clearCache()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html#clearCache--"},{"type":"method","name":"clearCache(ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html#clearCache-java.lang.ClassLoader-"},{"type":"method","name":"containsKey(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html#containsKey-java.lang.String-"},{"type":"method","name":"getBaseBundleName()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html#getBaseBundleName--"},{"type":"method","name":"getBundle(String, Locale, ClassLoader, ResourceBundle.Control)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html#getBundle-java.lang.String-java.util.Locale-java.lang.ClassLoader-java.util.ResourceBundle.Control-"},{"type":"method","name":"getBundle(String, Locale, ResourceBundle.Control)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html#getBundle-java.lang.String-java.util.Locale-java.util.ResourceBundle.Control-"},{"type":"method","name":"getBundle(String, ResourceBundle.Control)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html#getBundle-java.lang.String-java.util.ResourceBundle.Control-"},{"type":"method","name":"handleKeySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html#handleKeySet--"},{"type":"method","name":"keySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ResourceBundle.html#keySet--"}]},{"type":"class","name":"Scanner","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Scanner.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"Scanner(Path)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Scanner.html#Scanner-java.nio.file.Path-"},{"type":"method","name":"Scanner(Path, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Scanner.html#Scanner-java.nio.file.Path-java.lang.String-"},{"type":"method","name":"reset()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Scanner.html#reset--"}]},{"type":"class","name":"ServiceConfigurationError","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ServiceConfigurationError.html"},{"type":"class","name":"ServiceLoader","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/ServiceLoader.html"},{"type":"class","name":"SimpleTimeZone","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/SimpleTimeZone.html","deltas":[{"type":"method","name":"observesDaylightTime()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/SimpleTimeZone.html#observesDaylightTime--"}]},{"type":"class","name":"Spliterators.AbstractDoubleSpliterator","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Spliterators.AbstractDoubleSpliterator.html"},{"type":"class","name":"Spliterators.AbstractIntSpliterator","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Spliterators.AbstractIntSpliterator.html"},{"type":"class","name":"Spliterators.AbstractLongSpliterator","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Spliterators.AbstractLongSpliterator.html"},{"type":"class","name":"Spliterators.AbstractSpliterator","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Spliterators.AbstractSpliterator.html"},{"type":"class","name":"Spliterators","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Spliterators.html"},{"type":"class","name":"SplittableRandom","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/SplittableRandom.html"},{"type":"class","name":"StringJoiner","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/StringJoiner.html"},{"type":"class","name":"TimeZone","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html","deltas":[{"type":"method","name":"getTimeZone(ZoneId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html#getTimeZone-java.time.ZoneId-"},{"type":"method","name":"observesDaylightTime()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html#observesDaylightTime--"},{"type":"method","name":"toZoneId()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html#toZoneId--"}]},{"type":"class","name":"TreeMap","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html","addedTags":["implements NavigableMap"],"removedTags":["implements SortedMap"],"deltas":[{"type":"method","name":"ceilingEntry(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#ceilingEntry-java.lang.Object-"},{"type":"method","name":"ceilingKey(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#ceilingKey-java.lang.Object-"},{"type":"method","name":"descendingKeySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#descendingKeySet--"},{"type":"method","name":"descendingMap()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#descendingMap--"},{"type":"method","name":"firstEntry()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#firstEntry--"},{"type":"method","name":"floorEntry(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#floorEntry-java.lang.Object-"},{"type":"method","name":"floorKey(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#floorKey-java.lang.Object-"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#forEach-java.util.function.BiConsumer-"},{"type":"method","name":"headMap(Object, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#headMap-java.lang.Object-boolean-"},{"type":"method","name":"higherEntry(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#higherEntry-java.lang.Object-"},{"type":"method","name":"higherKey(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#higherKey-java.lang.Object-"},{"type":"method","name":"lastEntry()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#lastEntry--"},{"type":"method","name":"lowerEntry(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#lowerEntry-java.lang.Object-"},{"type":"method","name":"lowerKey(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#lowerKey-java.lang.Object-"},{"type":"method","name":"navigableKeySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#navigableKeySet--"},{"type":"method","name":"pollFirstEntry()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#pollFirstEntry--"},{"type":"method","name":"pollLastEntry()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#pollLastEntry--"},{"type":"method","name":"replace(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#replace-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replace(Object, Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#replace-java.lang.Object-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#replaceAll-java.util.function.BiFunction-"},{"type":"method","name":"subMap(Object, boolean, Object, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#subMap-java.lang.Object-boolean-java.lang.Object-boolean-"},{"type":"method","name":"tailMap(Object, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#tailMap-java.lang.Object-boolean-"}]},{"type":"class","name":"TreeSet","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html","addedTags":["implements NavigableSet"],"removedTags":["implements SortedSet"],"deltas":[{"type":"method","name":"ceiling(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#ceiling-java.lang.Object-"},{"type":"method","name":"descendingIterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#descendingIterator--"},{"type":"method","name":"descendingSet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#descendingSet--"},{"type":"method","name":"floor(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#floor-java.lang.Object-"},{"type":"method","name":"headSet(Object, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#headSet-java.lang.Object-boolean-"},{"type":"method","name":"higher(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#higher-java.lang.Object-"},{"type":"method","name":"lower(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#lower-java.lang.Object-"},{"type":"method","name":"pollFirst()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#pollFirst--"},{"type":"method","name":"pollLast()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#pollLast--"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#spliterator--"},{"type":"method","name":"subSet(Object, boolean, Object, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#subSet-java.lang.Object-boolean-java.lang.Object-boolean-"},{"type":"method","name":"tailSet(Object, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#tailSet-java.lang.Object-boolean-"}]},{"type":"class","name":"Vector","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html","deltas":[{"type":"method","name":"forEach(Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html#forEach-java.util.function.Consumer-"},{"type":"method","name":"iterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html#iterator--"},{"type":"method","name":"listIterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html#listIterator--"},{"type":"method","name":"listIterator(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html#listIterator-int-"},{"type":"method","name":"removeIf(Predicate)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html#removeIf-java.util.function.Predicate-"},{"type":"method","name":"replaceAll(UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html#replaceAll-java.util.function.UnaryOperator-"},{"type":"method","name":"sort(Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html#sort-java.util.Comparator-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html#spliterator--"}]},{"type":"class","name":"WeakHashMap","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/WeakHashMap.html","deltas":[{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/WeakHashMap.html#forEach-java.util.function.BiConsumer-"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/WeakHashMap.html#replaceAll-java.util.function.BiFunction-"}]},{"type":"enum","name":"Formatter.BigDecimalLayoutForm","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.BigDecimalLayoutForm.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.BigDecimalLayoutForm.html#values--","removedTags":["final"]}]},{"type":"enum","name":"Locale.Category","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.Category.html"},{"type":"enum","name":"Locale.FilteringMode","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Locale.FilteringMode.html"},{"type":"interface","name":"Collection","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html","deltas":[{"type":"method","name":"parallelStream()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html#parallelStream--"},{"type":"method","name":"removeIf(Predicate)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html#removeIf-java.util.function.Predicate-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html#spliterator--"},{"type":"method","name":"stream()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html#stream--"}]},{"type":"interface","name":"Comparator","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html","deltas":[{"type":"method","name":"comparing(Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#comparing-java.util.function.Function-"},{"type":"method","name":"comparing(Function, Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#comparing-java.util.function.Function-java.util.Comparator-"},{"type":"method","name":"comparingDouble(ToDoubleFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#comparingDouble-java.util.function.ToDoubleFunction-"},{"type":"method","name":"comparingInt(ToIntFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#comparingInt-java.util.function.ToIntFunction-"},{"type":"method","name":"comparingLong(ToLongFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#comparingLong-java.util.function.ToLongFunction-"},{"type":"method","name":"naturalOrder()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#naturalOrder--"},{"type":"method","name":"nullsFirst(Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#nullsFirst-java.util.Comparator-"},{"type":"method","name":"nullsLast(Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#nullsLast-java.util.Comparator-"},{"type":"method","name":"reverseOrder()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#reverseOrder--"},{"type":"method","name":"reversed()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#reversed--"},{"type":"method","name":"thenComparing(Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#thenComparing-java.util.Comparator-"},{"type":"method","name":"thenComparing(Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#thenComparing-java.util.function.Function-"},{"type":"method","name":"thenComparing(Function, Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#thenComparing-java.util.function.Function-java.util.Comparator-"},{"type":"method","name":"thenComparingDouble(ToDoubleFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#thenComparingDouble-java.util.function.ToDoubleFunction-"},{"type":"method","name":"thenComparingInt(ToIntFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#thenComparingInt-java.util.function.ToIntFunction-"},{"type":"method","name":"thenComparingLong(ToLongFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html#thenComparingLong-java.util.function.ToLongFunction-"}]},{"type":"interface","name":"Deque","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Deque.html"},{"type":"interface","name":"Iterator","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html","deltas":[{"type":"method","name":"forEachRemaining(Consumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html#forEachRemaining-java.util.function.Consumer-"},{"type":"method","name":"remove()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html#remove--","removedTags":["abstract"]}]},{"type":"interface","name":"List","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/List.html","deltas":[{"type":"method","name":"replaceAll(UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/List.html#replaceAll-java.util.function.UnaryOperator-"},{"type":"method","name":"sort(Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/List.html#sort-java.util.Comparator-"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/List.html#spliterator--"}]},{"type":"interface","name":"Map.Entry","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html","deltas":[{"type":"method","name":"comparingByKey()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html#comparingByKey--"},{"type":"method","name":"comparingByKey(Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html#comparingByKey-java.util.Comparator-"},{"type":"method","name":"comparingByValue()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html#comparingByValue--"},{"type":"method","name":"comparingByValue(Comparator)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html#comparingByValue-java.util.Comparator-"}]},{"type":"interface","name":"Map","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html","deltas":[{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#compute-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#computeIfAbsent-java.lang.Object-java.util.function.Function-"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#computeIfPresent-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#forEach-java.util.function.BiConsumer-"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#getOrDefault-java.lang.Object-java.lang.Object-"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#merge-java.lang.Object-java.lang.Object-java.util.function.BiFunction-"},{"type":"method","name":"putIfAbsent(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#putIfAbsent-java.lang.Object-java.lang.Object-"},{"type":"method","name":"remove(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#remove-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replace(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#replace-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replace(Object, Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#replace-java.lang.Object-java.lang.Object-java.lang.Object-"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#replaceAll-java.util.function.BiFunction-"}]},{"type":"interface","name":"NavigableMap","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html"},{"type":"interface","name":"NavigableSet","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html"},{"type":"interface","name":"PrimitiveIterator.OfDouble","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PrimitiveIterator.OfDouble.html"},{"type":"interface","name":"PrimitiveIterator.OfInt","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PrimitiveIterator.OfInt.html"},{"type":"interface","name":"PrimitiveIterator.OfLong","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PrimitiveIterator.OfLong.html"},{"type":"interface","name":"PrimitiveIterator","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/PrimitiveIterator.html"},{"type":"interface","name":"Queue","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Queue.html","deltas":[{"type":"method","name":"add(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Queue.html#add-java.lang.Object-"}]},{"type":"interface","name":"Set","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Set.html","deltas":[{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Set.html#spliterator--"}]},{"type":"interface","name":"SortedMap","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html","deltas":[{"type":"method","name":"entrySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html#entrySet--"},{"type":"method","name":"keySet()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html#keySet--"},{"type":"method","name":"values()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html#values--"}]},{"type":"interface","name":"SortedSet","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html","deltas":[{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html#spliterator--"}]},{"type":"interface","name":"Spliterator.OfDouble","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Spliterator.OfDouble.html"},{"type":"interface","name":"Spliterator.OfInt","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Spliterator.OfInt.html"},{"type":"interface","name":"Spliterator.OfLong","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Spliterator.OfLong.html"},{"type":"interface","name":"Spliterator.OfPrimitive","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Spliterator.OfPrimitive.html"},{"type":"interface","name":"Spliterator","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/java/util/Spliterator.html"}]},{"type":"package","name":"javax.accessibility","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/accessibility/package-summary.html","deltas":[{"type":"class","name":"AccessibleAttributeSequence","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/accessibility/AccessibleAttributeSequence.html","deltas":[{"type":"method","name":"AccessibleAttributeSequence()","status":"removed"},{"type":"method","name":"AccessibleAttributeSequence(int, int, AttributeSet)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/accessibility/AccessibleAttributeSequence.html#AccessibleAttributeSequence-int-int-javax.swing.text.AttributeSet-"}]},{"type":"class","name":"AccessibleRole","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/accessibility/AccessibleRole.html","deltas":[{"type":"field","name":"HTML_CONTAINER","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/accessibility/AccessibleRole.html#HTML_CONTAINER"}]},{"type":"class","name":"AccessibleTextSequence","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/accessibility/AccessibleTextSequence.html","deltas":[{"type":"method","name":"AccessibleTextSequence()","status":"removed"},{"type":"method","name":"AccessibleTextSequence(int, int, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/accessibility/AccessibleTextSequence.html#AccessibleTextSequence-int-int-java.lang.String-"}]},{"type":"interface","name":"AccessibleAction","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/accessibility/AccessibleAction.html","deltas":[{"type":"field","name":"CLICK","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/accessibility/AccessibleAction.html#CLICK"},{"type":"field","name":"TOGGLE_POPUP","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/accessibility/AccessibleAction.html#TOGGLE_POPUP"}]}]},{"type":"package","name":"javax.activation","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/activation/package-summary.html"},{"type":"package","name":"javax.annotation.processing","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/annotation/processing/package-summary.html"},{"type":"package","name":"javax.annotation","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/annotation/package-summary.html"},{"type":"package","name":"javax.crypto.spec","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/spec/package-summary.html","deltas":[{"type":"class","name":"GCMParameterSpec","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/spec/GCMParameterSpec.html"},{"type":"class","name":"PBEParameterSpec","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/spec/PBEParameterSpec.html","deltas":[{"type":"method","name":"PBEParameterSpec(byte[], int, AlgorithmParameterSpec)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/spec/PBEParameterSpec.html#PBEParameterSpec-byte:A-int-java.security.spec.AlgorithmParameterSpec-"},{"type":"method","name":"getParameterSpec()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/spec/PBEParameterSpec.html#getParameterSpec--"}]}]},{"type":"package","name":"javax.crypto","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/package-summary.html","deltas":[{"type":"class","name":"AEADBadTagException","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/AEADBadTagException.html"},{"type":"class","name":"CipherSpi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/CipherSpi.html","deltas":[{"type":"method","name":"engineUpdateAAD(ByteBuffer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/CipherSpi.html#engineUpdateAAD-java.nio.ByteBuffer-"},{"type":"method","name":"engineUpdateAAD(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/CipherSpi.html#engineUpdateAAD-byte:A-int-int-"}]},{"type":"class","name":"Cipher","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html","deltas":[{"type":"method","name":"updateAAD(ByteBuffer)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html#updateAAD-java.nio.ByteBuffer-"},{"type":"method","name":"updateAAD(byte[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html#updateAAD-byte:A-"},{"type":"method","name":"updateAAD(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html#updateAAD-byte:A-int-int-"}]},{"type":"interface","name":"SecretKey","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/crypto/SecretKey.html","addedTags":["implements Destroyable"]}]},{"type":"package","name":"javax.imageio.metadata","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/package-summary.html","deltas":[{"type":"class","name":"IIOMetadataNode","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html","deltas":[{"type":"method","name":"getBaseURI()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#getBaseURI--","addedTags":["throws DOMException"]},{"type":"method","name":"getFeature(String, String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#getFeature-java.lang.String-java.lang.String-","addedTags":["throws DOMException"]},{"type":"method","name":"getNodeValue()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#getNodeValue--","removedTags":["throws DOMException"]},{"type":"method","name":"getSchemaTypeInfo()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#getSchemaTypeInfo--","addedTags":["throws DOMException"]},{"type":"method","name":"getUserData(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#getUserData-java.lang.String-","addedTags":["throws DOMException"]},{"type":"method","name":"isDefaultNamespace(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#isDefaultNamespace-java.lang.String-","addedTags":["throws DOMException"]},{"type":"method","name":"isEqualNode(Node)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#isEqualNode-org.w3c.dom.Node-","addedTags":["throws DOMException"]},{"type":"method","name":"isSameNode(Node)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#isSameNode-org.w3c.dom.Node-","addedTags":["throws DOMException"]},{"type":"method","name":"lookupNamespaceURI(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#lookupNamespaceURI-java.lang.String-","addedTags":["throws DOMException"]},{"type":"method","name":"lookupPrefix(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#lookupPrefix-java.lang.String-","addedTags":["throws DOMException"]},{"type":"method","name":"setNodeValue(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#setNodeValue-java.lang.String-","removedTags":["throws DOMException"]},{"type":"method","name":"setUserData(String, Object, UserDataHandler)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/metadata/IIOMetadataNode.html#setUserData-java.lang.String-java.lang.Object-org.w3c.dom.UserDataHandler-","addedTags":["throws DOMException"]}]}]},{"type":"package","name":"javax.imageio.spi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/spi/package-summary.html","deltas":[{"type":"class","name":"ImageReaderSpi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/spi/ImageReaderSpi.html","deltas":[{"type":"field","name":"STANDARD_INPUT_TYPE","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/spi/ImageReaderSpi.html#STANDARD_INPUT_TYPE","addedTags":["deprecated"]}]},{"type":"class","name":"ImageWriterSpi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/spi/ImageWriterSpi.html","deltas":[{"type":"field","name":"STANDARD_OUTPUT_TYPE","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/spi/ImageWriterSpi.html#STANDARD_OUTPUT_TYPE","addedTags":["deprecated"]}]}]},{"type":"package","name":"javax.imageio.stream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/stream/package-summary.html","deltas":[{"type":"class","name":"FileCacheImageInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/stream/FileCacheImageInputStream.html","deltas":[{"type":"method","name":"finalize()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/stream/FileCacheImageInputStream.html#finalize--"}]},{"type":"class","name":"FileImageInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/stream/FileImageInputStream.html","deltas":[{"type":"method","name":"finalize()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/stream/FileImageInputStream.html#finalize--"}]},{"type":"class","name":"FileImageOutputStream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/stream/FileImageOutputStream.html","deltas":[{"type":"method","name":"finalize()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/stream/FileImageOutputStream.html#finalize--"}]},{"type":"class","name":"MemoryCacheImageInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/stream/MemoryCacheImageInputStream.html","deltas":[{"type":"method","name":"finalize()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/stream/MemoryCacheImageInputStream.html#finalize--"}]},{"type":"interface","name":"ImageInputStream","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/stream/ImageInputStream.html","addedTags":["implements Closeable"]}]},{"type":"package","name":"javax.imageio","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/package-summary.html","deltas":[{"type":"class","name":"ImageIO","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/ImageIO.html","deltas":[{"type":"method","name":"getReaderFileSuffixes()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/ImageIO.html#getReaderFileSuffixes--"},{"type":"method","name":"getWriterFileSuffixes()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/imageio/ImageIO.html#getWriterFileSuffixes--"}]}]},{"type":"package","name":"javax.jws.soap","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/jws/soap/package-summary.html"},{"type":"package","name":"javax.jws","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/jws/package-summary.html"},{"type":"package","name":"javax.lang.model.element","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/lang/model/element/package-summary.html"},{"type":"package","name":"javax.lang.model.type","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/lang/model/type/package-summary.html"},{"type":"package","name":"javax.lang.model.util","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/lang/model/util/package-summary.html"},{"type":"package","name":"javax.lang.model","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/lang/model/package-summary.html"},{"type":"package","name":"javax.management.loading","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/loading/package-summary.html","deltas":[{"type":"class","name":"MLetContent","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/loading/MLetContent.html"}]},{"type":"package","name":"javax.management.modelmbean","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/modelmbean/package-summary.html","deltas":[{"type":"class","name":"DescriptorSupport","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/modelmbean/DescriptorSupport.html","deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/modelmbean/DescriptorSupport.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/modelmbean/DescriptorSupport.html#hashCode--"}]},{"type":"class","name":"ModelMBeanAttributeInfo","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/modelmbean/ModelMBeanAttributeInfo.html","removedTags":["implements Cloneable"]},{"type":"class","name":"ModelMBeanConstructorInfo","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/modelmbean/ModelMBeanConstructorInfo.html","removedTags":["implements Cloneable"]},{"type":"class","name":"ModelMBeanInfoSupport","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/modelmbean/ModelMBeanInfoSupport.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"getDescriptor()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/modelmbean/ModelMBeanInfoSupport.html#getDescriptor--"},{"type":"method","name":"getMBeanDescriptor()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/modelmbean/ModelMBeanInfoSupport.html#getMBeanDescriptor--","removedTags":["throws RuntimeOperationsException"]}]},{"type":"class","name":"ModelMBeanNotificationInfo","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/modelmbean/ModelMBeanNotificationInfo.html","removedTags":["implements Cloneable"]}]},{"type":"package","name":"javax.management.monitor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/monitor/package-summary.html","deltas":[{"type":"class","name":"CounterMonitor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/monitor/CounterMonitor.html","deltas":[{"type":"method","name":"preDeregister()","status":"removed"},{"type":"method","name":"setGranularityPeriod(long)","status":"removed"}]},{"type":"class","name":"GaugeMonitor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/monitor/GaugeMonitor.html","deltas":[{"type":"method","name":"setGranularityPeriod(long)","status":"removed"}]},{"type":"class","name":"StringMonitor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/monitor/StringMonitor.html","deltas":[{"type":"method","name":"setGranularityPeriod(long)","status":"removed"}]}]},{"type":"package","name":"javax.management.openmbean","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/package-summary.html","deltas":[{"type":"class","name":"ArrayType","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/ArrayType.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"ArrayType(SimpleType, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/ArrayType.html#ArrayType-javax.management.openmbean.SimpleType-boolean-"},{"type":"method","name":"getArrayType(OpenType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/ArrayType.html#getArrayType-javax.management.openmbean.OpenType-"},{"type":"method","name":"getPrimitiveArrayType(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/ArrayType.html#getPrimitiveArrayType-java.lang.Class-"},{"type":"method","name":"isPrimitiveArray()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/ArrayType.html#isPrimitiveArray--"}]},{"type":"class","name":"CompositeDataInvocationHandler","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/CompositeDataInvocationHandler.html"},{"type":"class","name":"CompositeType","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/CompositeType.html","removedTags":["implements Serializable"]},{"type":"class","name":"InvalidKeyException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/InvalidKeyException.html","removedTags":["implements Serializable"]},{"type":"class","name":"InvalidOpenTypeException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/InvalidOpenTypeException.html","removedTags":["implements Serializable"]},{"type":"class","name":"KeyAlreadyExistsException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/KeyAlreadyExistsException.html","removedTags":["implements Serializable"]},{"type":"class","name":"OpenDataException","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenDataException.html","removedTags":["implements Serializable"]},{"type":"class","name":"OpenMBeanAttributeInfoSupport","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenMBeanAttributeInfoSupport.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"OpenMBeanAttributeInfoSupport(String, String, OpenType, boolean, boolean, boolean, Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenMBeanAttributeInfoSupport.html#OpenMBeanAttributeInfoSupport-java.lang.String-java.lang.String-javax.management.openmbean.OpenType-boolean-boolean-boolean-javax.management.Descriptor-"}]},{"type":"class","name":"OpenMBeanConstructorInfoSupport","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenMBeanConstructorInfoSupport.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"OpenMBeanConstructorInfoSupport(String, String, OpenMBeanParameterInfo[], Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenMBeanConstructorInfoSupport.html#OpenMBeanConstructorInfoSupport-java.lang.String-java.lang.String-javax.management.openmbean.OpenMBeanParameterInfo:A-javax.management.Descriptor-"}]},{"type":"class","name":"OpenMBeanInfoSupport","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenMBeanInfoSupport.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"OpenMBeanInfoSupport(String, String, OpenMBeanAttributeInfo[], OpenMBeanConstructorInfo[], OpenMBeanOperationInfo[], MBeanNotificationInfo[], Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenMBeanInfoSupport.html#OpenMBeanInfoSupport-java.lang.String-java.lang.String-javax.management.openmbean.OpenMBeanAttributeInfo:A-javax.management.openmbean.OpenMBeanConstructorInfo:A-javax.management.openmbean.OpenMBeanOperationInfo:A-javax.management.MBeanNotificationInfo:A-javax.management.Descriptor-"}]},{"type":"class","name":"OpenMBeanOperationInfoSupport","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenMBeanOperationInfoSupport.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"OpenMBeanOperationInfoSupport(String, String, OpenMBeanParameterInfo[], OpenType, int, Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenMBeanOperationInfoSupport.html#OpenMBeanOperationInfoSupport-java.lang.String-java.lang.String-javax.management.openmbean.OpenMBeanParameterInfo:A-javax.management.openmbean.OpenType-int-javax.management.Descriptor-"}]},{"type":"class","name":"OpenMBeanParameterInfoSupport","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenMBeanParameterInfoSupport.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"OpenMBeanParameterInfoSupport(String, String, OpenType, Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenMBeanParameterInfoSupport.html#OpenMBeanParameterInfoSupport-java.lang.String-java.lang.String-javax.management.openmbean.OpenType-javax.management.Descriptor-"}]},{"type":"class","name":"OpenType","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenType.html","deltas":[{"type":"field","name":"ALLOWED_CLASSNAMES","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenType.html#ALLOWED_CLASSNAMES","addedTags":["deprecated"]},{"type":"field","name":"ALLOWED_CLASSNAMES_LIST","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/OpenType.html#ALLOWED_CLASSNAMES_LIST"}]},{"type":"class","name":"SimpleType","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/SimpleType.html","removedTags":["implements Serializable"]},{"type":"class","name":"TabularType","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/TabularType.html","removedTags":["implements Serializable"]},{"type":"interface","name":"CompositeDataView","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/openmbean/CompositeDataView.html"}]},{"type":"package","name":"javax.management.relation","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/package-summary.html","deltas":[{"type":"class","name":"RoleInfo","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleInfo.html","deltas":[{"type":"field","name":"ROLE_CARDINALITY_INFINITY","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleInfo.html#ROLE_CARDINALITY_INFINITY","addedTags":["final"]}]},{"type":"class","name":"RoleList","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleList.html","deltas":[{"type":"method","name":"add(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleList.html#add-java.lang.Object-"},{"type":"method","name":"add(int, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleList.html#add-int-java.lang.Object-"},{"type":"method","name":"addAll(Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleList.html#addAll-java.util.Collection-"},{"type":"method","name":"addAll(int, Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleList.html#addAll-int-java.util.Collection-"},{"type":"method","name":"asList()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleList.html#asList--"},{"type":"method","name":"set(int, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleList.html#set-int-java.lang.Object-"}]},{"type":"class","name":"RoleUnresolvedList","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleUnresolvedList.html","deltas":[{"type":"method","name":"add(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleUnresolvedList.html#add-java.lang.Object-"},{"type":"method","name":"add(int, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleUnresolvedList.html#add-int-java.lang.Object-"},{"type":"method","name":"addAll(Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleUnresolvedList.html#addAll-java.util.Collection-"},{"type":"method","name":"addAll(int, Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleUnresolvedList.html#addAll-int-java.util.Collection-"},{"type":"method","name":"asList()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleUnresolvedList.html#asList--"},{"type":"method","name":"set(int, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/relation/RoleUnresolvedList.html#set-int-java.lang.Object-"}]}]},{"type":"package","name":"javax.management.remote.rmi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/package-summary.html","deltas":[{"type":"class","name":"RMIConnectorServer","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/RMIConnectorServer.html","deltas":[{"type":"method","name":"setMBeanServerForwarder(MBeanServerForwarder)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/RMIConnectorServer.html#setMBeanServerForwarder-javax.management.remote.MBeanServerForwarder-"}]},{"type":"class","name":"RMIConnector","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/RMIConnector.html","addedTags":["implements JMXAddressable"],"deltas":[{"type":"method","name":"getAddress()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/RMIConnector.html#getAddress--"}]},{"type":"class","name":"RMIServerImpl","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/RMIServerImpl.html","addedTags":["implements Closeable"]},{"type":"class","name":"_RMIConnectionImpl_Tie","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/_RMIConnectionImpl_Tie.html"},{"type":"class","name":"_RMIConnection_Stub","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/_RMIConnection_Stub.html"},{"type":"class","name":"_RMIServerImpl_Tie","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/_RMIServerImpl_Tie.html"},{"type":"class","name":"_RMIServer_Stub","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/_RMIServer_Stub.html"},{"type":"interface","name":"RMIConnection","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/rmi/RMIConnection.html","addedTags":["implements Closeable"]}]},{"type":"package","name":"javax.management.remote","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/package-summary.html","deltas":[{"type":"class","name":"JMXConnectorServer","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/JMXConnectorServer.html","addedTags":["implements JMXAddressable"]},{"type":"interface","name":"JMXAddressable","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/JMXAddressable.html"},{"type":"interface","name":"JMXConnector","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/remote/JMXConnector.html","addedTags":["implements Closeable"]}]},{"type":"package","name":"javax.management.timer","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/timer/package-summary.html","deltas":[{"type":"class","name":"TimerAlarmClockNotification","status":"removed"}]},{"type":"package","name":"javax.management","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/package-summary.html","deltas":[{"type":"annotation","name":"DescriptorKey","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/DescriptorKey.html"},{"type":"annotation","name":"MXBean","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MXBean.html"},{"type":"class","name":"AttributeChangeNotificationFilter","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeChangeNotificationFilter.html","removedTags":["implements Serializable"]},{"type":"class","name":"AttributeList","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeList.html","deltas":[{"type":"method","name":"AttributeList(List)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeList.html#AttributeList-java.util.List-"},{"type":"method","name":"add(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeList.html#add-java.lang.Object-"},{"type":"method","name":"add(int, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeList.html#add-int-java.lang.Object-"},{"type":"method","name":"addAll(Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeList.html#addAll-java.util.Collection-"},{"type":"method","name":"addAll(int, Collection)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeList.html#addAll-int-java.util.Collection-"},{"type":"method","name":"asList()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeList.html#asList--"},{"type":"method","name":"set(int, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeList.html#set-int-java.lang.Object-"}]},{"type":"class","name":"AttributeValueExp","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeValueExp.html","deltas":[{"type":"method","name":"setMBeanServer(MBeanServer)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/AttributeValueExp.html#setMBeanServer-javax.management.MBeanServer-","addedTags":["deprecated"]}]},{"type":"class","name":"Attribute","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/Attribute.html","deltas":[{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/Attribute.html#hashCode--"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/Attribute.html#toString--"}]},{"type":"class","name":"ImmutableDescriptor","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ImmutableDescriptor.html"},{"type":"class","name":"JMX","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/JMX.html"},{"type":"class","name":"MBeanAttributeInfo","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanAttributeInfo.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"MBeanAttributeInfo(String, String, String, boolean, boolean, boolean)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanAttributeInfo.html#MBeanAttributeInfo-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-","removedTags":["throws IllegalArgumentException"]},{"type":"method","name":"MBeanAttributeInfo(String, String, String, boolean, boolean, boolean, Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanAttributeInfo.html#MBeanAttributeInfo-java.lang.String-java.lang.String-java.lang.String-boolean-boolean-boolean-javax.management.Descriptor-"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanAttributeInfo.html#toString--"}]},{"type":"class","name":"MBeanConstructorInfo","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanConstructorInfo.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"MBeanConstructorInfo(String, String, MBeanParameterInfo[])","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanConstructorInfo.html#MBeanConstructorInfo-java.lang.String-java.lang.String-javax.management.MBeanParameterInfo:A-","removedTags":["throws IllegalArgumentException"]},{"type":"method","name":"MBeanConstructorInfo(String, String, MBeanParameterInfo[], Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanConstructorInfo.html#MBeanConstructorInfo-java.lang.String-java.lang.String-javax.management.MBeanParameterInfo:A-javax.management.Descriptor-"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanConstructorInfo.html#toString--"}]},{"type":"class","name":"MBeanFeatureInfo","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanFeatureInfo.html","addedTags":["implements DescriptorRead"],"deltas":[{"type":"method","name":"MBeanFeatureInfo(String, String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanFeatureInfo.html#MBeanFeatureInfo-java.lang.String-java.lang.String-","removedTags":["throws IllegalArgumentException"]},{"type":"method","name":"MBeanFeatureInfo(String, String, Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanFeatureInfo.html#MBeanFeatureInfo-java.lang.String-java.lang.String-javax.management.Descriptor-"},{"type":"method","name":"getDescriptor()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanFeatureInfo.html#getDescriptor--"}]},{"type":"class","name":"MBeanInfo","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanInfo.html","addedTags":["implements DescriptorRead"],"deltas":[{"type":"method","name":"MBeanInfo(String, String, MBeanAttributeInfo[], MBeanConstructorInfo[], MBeanOperationInfo[], MBeanNotificationInfo[], Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanInfo.html#MBeanInfo-java.lang.String-java.lang.String-javax.management.MBeanAttributeInfo:A-javax.management.MBeanConstructorInfo:A-javax.management.MBeanOperationInfo:A-javax.management.MBeanNotificationInfo:A-javax.management.Descriptor-"},{"type":"method","name":"getDescriptor()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanInfo.html#getDescriptor--"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanInfo.html#toString--"}]},{"type":"class","name":"MBeanNotificationInfo","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanNotificationInfo.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"MBeanNotificationInfo(String[], String, String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanNotificationInfo.html#MBeanNotificationInfo-java.lang.String:A-java.lang.String-java.lang.String-","removedTags":["throws IllegalArgumentException"]},{"type":"method","name":"MBeanNotificationInfo(String[], String, String, Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanNotificationInfo.html#MBeanNotificationInfo-java.lang.String:A-java.lang.String-java.lang.String-javax.management.Descriptor-"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanNotificationInfo.html#toString--"}]},{"type":"class","name":"MBeanOperationInfo","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanOperationInfo.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"MBeanOperationInfo(String, Method)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanOperationInfo.html#MBeanOperationInfo-java.lang.String-java.lang.reflect.Method-","removedTags":["throws IllegalArgumentException"]},{"type":"method","name":"MBeanOperationInfo(String, String, MBeanParameterInfo[], String, int)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanOperationInfo.html#MBeanOperationInfo-java.lang.String-java.lang.String-javax.management.MBeanParameterInfo:A-java.lang.String-int-","removedTags":["throws IllegalArgumentException"]},{"type":"method","name":"MBeanOperationInfo(String, String, MBeanParameterInfo[], String, int, Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanOperationInfo.html#MBeanOperationInfo-java.lang.String-java.lang.String-javax.management.MBeanParameterInfo:A-java.lang.String-int-javax.management.Descriptor-"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanOperationInfo.html#toString--"}]},{"type":"class","name":"MBeanParameterInfo","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanParameterInfo.html","removedTags":["implements Serializable"],"deltas":[{"type":"method","name":"MBeanParameterInfo(String, String, String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanParameterInfo.html#MBeanParameterInfo-java.lang.String-java.lang.String-java.lang.String-","removedTags":["throws IllegalArgumentException"]},{"type":"method","name":"MBeanParameterInfo(String, String, String, Descriptor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanParameterInfo.html#MBeanParameterInfo-java.lang.String-java.lang.String-java.lang.String-javax.management.Descriptor-"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanParameterInfo.html#toString--"}]},{"type":"class","name":"MBeanServerDelegate","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanServerDelegate.html","deltas":[{"type":"field","name":"DELEGATE_NAME","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanServerDelegate.html#DELEGATE_NAME"}]},{"type":"class","name":"MBeanServerInvocationHandler","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanServerInvocationHandler.html","deltas":[{"type":"method","name":"MBeanServerInvocationHandler(MBeanServerConnection, ObjectName, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanServerInvocationHandler.html#MBeanServerInvocationHandler-javax.management.MBeanServerConnection-javax.management.ObjectName-boolean-"},{"type":"method","name":"getMBeanServerConnection()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanServerInvocationHandler.html#getMBeanServerConnection--"},{"type":"method","name":"getObjectName()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanServerInvocationHandler.html#getObjectName--"},{"type":"method","name":"isMXBean()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanServerInvocationHandler.html#isMXBean--"}]},{"type":"class","name":"MBeanServerNotification","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanServerNotification.html","deltas":[{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/MBeanServerNotification.html#toString--"}]},{"type":"class","name":"NotificationBroadcasterSupport","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/NotificationBroadcasterSupport.html","deltas":[{"type":"method","name":"NotificationBroadcasterSupport(Executor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/NotificationBroadcasterSupport.html#NotificationBroadcasterSupport-java.util.concurrent.Executor-"},{"type":"method","name":"NotificationBroadcasterSupport(Executor, MBeanNotificationInfo...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/NotificationBroadcasterSupport.html#NotificationBroadcasterSupport-java.util.concurrent.Executor-javax.management.MBeanNotificationInfo...-"},{"type":"method","name":"NotificationBroadcasterSupport(MBeanNotificationInfo...)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/NotificationBroadcasterSupport.html#NotificationBroadcasterSupport-javax.management.MBeanNotificationInfo...-"}]},{"type":"class","name":"NotificationFilterSupport","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/NotificationFilterSupport.html","removedTags":["implements Serializable"]},{"type":"class","name":"ObjectInstance","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectInstance.html","deltas":[{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectInstance.html#toString--"}]},{"type":"class","name":"ObjectName","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html","addedTags":["implements Comparable"],"removedTags":["implements Serializable"],"deltas":[{"type":"field","name":"WILDCARD","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#WILDCARD"},{"type":"method","name":"ObjectName(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#ObjectName-java.lang.String-","removedTags":["throws NullPointerException"]},{"type":"method","name":"ObjectName(String, Hashtable)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#ObjectName-java.lang.String-java.util.Hashtable-","removedTags":["throws NullPointerException"]},{"type":"method","name":"ObjectName(String, String, String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#ObjectName-java.lang.String-java.lang.String-java.lang.String-","removedTags":["throws NullPointerException"]},{"type":"method","name":"apply(ObjectName)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#apply-javax.management.ObjectName-","removedTags":["throws NullPointerException"]},{"type":"method","name":"compareTo(ObjectName)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#compareTo-javax.management.ObjectName-"},{"type":"method","name":"getInstance(ObjectName)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#getInstance-javax.management.ObjectName-","removedTags":["throws NullPointerException"]},{"type":"method","name":"getInstance(String, Hashtable)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#getInstance-java.lang.String-java.util.Hashtable-","removedTags":["throws NullPointerException"]},{"type":"method","name":"getInstance(String, String, String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#getInstance-java.lang.String-java.lang.String-java.lang.String-","removedTags":["throws NullPointerException"]},{"type":"method","name":"getKeyProperty(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#getKeyProperty-java.lang.String-","removedTags":["throws NullPointerException"]},{"type":"method","name":"isPropertyListPattern()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#isPropertyListPattern--"},{"type":"method","name":"isPropertyValuePattern()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#isPropertyValuePattern--"},{"type":"method","name":"isPropertyValuePattern(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#isPropertyValuePattern-java.lang.String-"},{"type":"method","name":"quote(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#quote-java.lang.String-","removedTags":["throws NullPointerException"]},{"type":"method","name":"unquote(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#unquote-java.lang.String-","removedTags":["throws IllegalArgumentException","throws NullPointerException"]}]},{"type":"class","name":"Query","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/Query.html","deltas":[{"type":"method","name":"isInstanceOf(StringValueExp)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/Query.html#isInstanceOf-javax.management.StringValueExp-"}]},{"type":"class","name":"StandardEmitterMBean","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/StandardEmitterMBean.html"},{"type":"class","name":"StandardMBean","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/StandardMBean.html","addedTags":["implements MBeanRegistration"],"deltas":[{"type":"method","name":"StandardMBean(Class, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/StandardMBean.html#StandardMBean-java.lang.Class-boolean-"},{"type":"method","name":"StandardMBean(Object, Class, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/StandardMBean.html#StandardMBean-java.lang.Object-java.lang.Class-boolean-"},{"type":"method","name":"postDeregister()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/StandardMBean.html#postDeregister--"},{"type":"method","name":"postRegister(Boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/StandardMBean.html#postRegister-java.lang.Boolean-"},{"type":"method","name":"preDeregister()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/StandardMBean.html#preDeregister--"},{"type":"method","name":"preRegister(MBeanServer, ObjectName)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/StandardMBean.html#preRegister-javax.management.MBeanServer-javax.management.ObjectName-"}]},{"type":"class","name":"StringValueExp","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/StringValueExp.html","deltas":[{"type":"method","name":"setMBeanServer(MBeanServer)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/StringValueExp.html#setMBeanServer-javax.management.MBeanServer-","addedTags":["deprecated"]}]},{"type":"interface","name":"DescriptorAccess","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/DescriptorAccess.html","addedTags":["implements DescriptorRead"],"deltas":[{"type":"method","name":"getDescriptor()","status":"removed"}]},{"type":"interface","name":"DescriptorRead","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/DescriptorRead.html"},{"type":"interface","name":"Descriptor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/Descriptor.html","deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/Descriptor.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/management/Descriptor.html#hashCode--"}]}]},{"type":"package","name":"javax.naming","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/naming/package-summary.html","deltas":[{"type":"class","name":"InitialContext","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/naming/InitialContext.html","deltas":[{"type":"method","name":"doLookup(Name)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/naming/InitialContext.html#doLookup-javax.naming.Name-"},{"type":"method","name":"doLookup(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/naming/InitialContext.html#doLookup-java.lang.String-"}]}]},{"type":"package","name":"javax.net.ssl","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/package-summary.html","deltas":[{"type":"class","name":"ExtendedSSLSession","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/ExtendedSSLSession.html"},{"type":"class","name":"SNIHostName","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SNIHostName.html"},{"type":"class","name":"SNIMatcher","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SNIMatcher.html"},{"type":"class","name":"SNIServerName","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SNIServerName.html"},{"type":"class","name":"SSLContextSpi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLContextSpi.html","deltas":[{"type":"method","name":"engineGetDefaultSSLParameters()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLContextSpi.html#engineGetDefaultSSLParameters--"},{"type":"method","name":"engineGetSupportedSSLParameters()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLContextSpi.html#engineGetSupportedSSLParameters--"}]},{"type":"class","name":"SSLContext","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLContext.html","deltas":[{"type":"method","name":"getDefault()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLContext.html#getDefault--"},{"type":"method","name":"getDefaultSSLParameters()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLContext.html#getDefaultSSLParameters--"},{"type":"method","name":"getSupportedSSLParameters()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLContext.html#getSupportedSSLParameters--"},{"type":"method","name":"setDefault(SSLContext)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLContext.html#setDefault-javax.net.ssl.SSLContext-"}]},{"type":"class","name":"SSLEngine","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html","deltas":[{"type":"method","name":"getApplicationProtocol()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html#getApplicationProtocol--"},{"type":"method","name":"getHandshakeApplicationProtocol()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html#getHandshakeApplicationProtocol--"},{"type":"method","name":"getHandshakeApplicationProtocolSelector()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html#getHandshakeApplicationProtocolSelector--"},{"type":"method","name":"getHandshakeSession()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html#getHandshakeSession--"},{"type":"method","name":"getSSLParameters()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html#getSSLParameters--"},{"type":"method","name":"setHandshakeApplicationProtocolSelector(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html#setHandshakeApplicationProtocolSelector-java.util.function.BiFunction-"},{"type":"method","name":"setSSLParameters(SSLParameters)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html#setSSLParameters-javax.net.ssl.SSLParameters-"}]},{"type":"class","name":"SSLParameters","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLParameters.html"},{"type":"class","name":"SSLServerSocket","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLServerSocket.html","deltas":[{"type":"method","name":"getSSLParameters()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLServerSocket.html#getSSLParameters--"},{"type":"method","name":"setSSLParameters(SSLParameters)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLServerSocket.html#setSSLParameters-javax.net.ssl.SSLParameters-"}]},{"type":"class","name":"SSLSocketFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLSocketFactory.html","deltas":[{"type":"method","name":"createSocket(Socket, InputStream, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLSocketFactory.html#createSocket-java.net.Socket-java.io.InputStream-boolean-"}]},{"type":"class","name":"SSLSocket","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLSocket.html","deltas":[{"type":"method","name":"getApplicationProtocol()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLSocket.html#getApplicationProtocol--"},{"type":"method","name":"getHandshakeApplicationProtocol()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLSocket.html#getHandshakeApplicationProtocol--"},{"type":"method","name":"getHandshakeApplicationProtocolSelector()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLSocket.html#getHandshakeApplicationProtocolSelector--"},{"type":"method","name":"getHandshakeSession()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLSocket.html#getHandshakeSession--"},{"type":"method","name":"getSSLParameters()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLSocket.html#getSSLParameters--"},{"type":"method","name":"setHandshakeApplicationProtocolSelector(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLSocket.html#setHandshakeApplicationProtocolSelector-java.util.function.BiFunction-"},{"type":"method","name":"setSSLParameters(SSLParameters)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLSocket.html#setSSLParameters-javax.net.ssl.SSLParameters-"}]},{"type":"class","name":"StandardConstants","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/StandardConstants.html"},{"type":"class","name":"X509ExtendedTrustManager","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/X509ExtendedTrustManager.html"},{"type":"enum","name":"SSLEngineResult.HandshakeStatus","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngineResult.HandshakeStatus.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngineResult.HandshakeStatus.html#values--","removedTags":["final"]}]},{"type":"enum","name":"SSLEngineResult.Status","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngineResult.Status.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngineResult.Status.html#values--","removedTags":["final"]}]}]},{"type":"package","name":"javax.print.attribute.standard","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/print/attribute/standard/package-summary.html","deltas":[{"type":"class","name":"DialogTypeSelection","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/print/attribute/standard/DialogTypeSelection.html"}]},{"type":"package","name":"javax.rmi.ssl","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/rmi/ssl/package-summary.html","deltas":[{"type":"class","name":"SslRMIServerSocketFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/rmi/ssl/SslRMIServerSocketFactory.html","deltas":[{"type":"method","name":"SslRMIServerSocketFactory(SSLContext, String[], String[], boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/rmi/ssl/SslRMIServerSocketFactory.html#SslRMIServerSocketFactory-javax.net.ssl.SSLContext-java.lang.String:A-java.lang.String:A-boolean-"}]}]},{"type":"package","name":"javax.script","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/script/package-summary.html"},{"type":"package","name":"javax.security.auth.kerberos","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/kerberos/package-summary.html","deltas":[{"type":"class","name":"KerberosKey","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/kerberos/KerberosKey.html","deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/kerberos/KerberosKey.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/kerberos/KerberosKey.html#hashCode--"}]},{"type":"class","name":"KerberosTicket","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/kerberos/KerberosTicket.html","deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/kerberos/KerberosTicket.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/kerberos/KerberosTicket.html#hashCode--"}]},{"type":"class","name":"KeyTab","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/kerberos/KeyTab.html"}]},{"type":"package","name":"javax.security.auth.login","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/package-summary.html","deltas":[{"type":"class","name":"ConfigurationSpi","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/ConfigurationSpi.html"},{"type":"class","name":"Configuration","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/Configuration.html","deltas":[{"type":"method","name":"getInstance(String, Configuration.Parameters)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/Configuration.html#getInstance-java.lang.String-javax.security.auth.login.Configuration.Parameters-"},{"type":"method","name":"getInstance(String, Configuration.Parameters, Provider)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/Configuration.html#getInstance-java.lang.String-javax.security.auth.login.Configuration.Parameters-java.security.Provider-"},{"type":"method","name":"getInstance(String, Configuration.Parameters, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/Configuration.html#getInstance-java.lang.String-javax.security.auth.login.Configuration.Parameters-java.lang.String-"},{"type":"method","name":"getParameters()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/Configuration.html#getParameters--"},{"type":"method","name":"getProvider()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/Configuration.html#getProvider--"},{"type":"method","name":"getType()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/Configuration.html#getType--"},{"type":"method","name":"refresh()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/Configuration.html#refresh--","removedTags":["abstract"]}]},{"type":"interface","name":"Configuration.Parameters","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/login/Configuration.Parameters.html"}]},{"type":"package","name":"javax.security.auth.x500","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/x500/package-summary.html","deltas":[{"type":"class","name":"X500Principal","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/x500/X500Principal.html","deltas":[{"type":"method","name":"X500Principal(String, Map)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/x500/X500Principal.html#X500Principal-java.lang.String-java.util.Map-"},{"type":"method","name":"getName(String, Map)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/x500/X500Principal.html#getName-java.lang.String-java.util.Map-"}]}]},{"type":"package","name":"javax.security.auth","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/package-summary.html","deltas":[{"type":"interface","name":"Destroyable","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/Destroyable.html","deltas":[{"type":"method","name":"destroy()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/Destroyable.html#destroy--","removedTags":["abstract"]},{"type":"method","name":"isDestroyed()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/auth/Destroyable.html#isDestroyed--","removedTags":["abstract"]}]}]},{"type":"package","name":"javax.security.sasl","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/sasl/package-summary.html","deltas":[{"type":"class","name":"Sasl","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/sasl/Sasl.html","deltas":[{"type":"field","name":"BOUND_SERVER_NAME","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/sasl/Sasl.html#BOUND_SERVER_NAME"},{"type":"field","name":"CREDENTIALS","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/security/sasl/Sasl.html#CREDENTIALS"}]}]},{"type":"package","name":"javax.sound.midi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/package-summary.html","deltas":[{"type":"class","name":"MetaMessage","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/MetaMessage.html","deltas":[{"type":"method","name":"MetaMessage(int, byte[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/MetaMessage.html#MetaMessage-int-byte:A-int-"}]},{"type":"class","name":"ShortMessage","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/ShortMessage.html","deltas":[{"type":"method","name":"ShortMessage(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/ShortMessage.html#ShortMessage-int-"},{"type":"method","name":"ShortMessage(int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/ShortMessage.html#ShortMessage-int-int-int-"},{"type":"method","name":"ShortMessage(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/ShortMessage.html#ShortMessage-int-int-int-int-"}]},{"type":"class","name":"SysexMessage","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/SysexMessage.html","deltas":[{"type":"method","name":"SysexMessage(byte[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/SysexMessage.html#SysexMessage-byte:A-int-"},{"type":"method","name":"SysexMessage(int, byte[], int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/SysexMessage.html#SysexMessage-int-byte:A-int-"}]},{"type":"interface","name":"MidiDeviceReceiver","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/MidiDeviceReceiver.html"},{"type":"interface","name":"MidiDeviceTransmitter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/MidiDeviceTransmitter.html"},{"type":"interface","name":"MidiDevice","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/MidiDevice.html","addedTags":["implements AutoCloseable"]},{"type":"interface","name":"Receiver","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/Receiver.html","addedTags":["implements AutoCloseable"]},{"type":"interface","name":"Transmitter","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/midi/Transmitter.html","addedTags":["implements AutoCloseable"]}]},{"type":"package","name":"javax.sound.sampled","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/sampled/package-summary.html","deltas":[{"type":"class","name":"AudioFormat.Encoding","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/sampled/AudioFormat.Encoding.html","deltas":[{"type":"field","name":"PCM_FLOAT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/sampled/AudioFormat.Encoding.html#PCM_FLOAT"}]},{"type":"interface","name":"Line","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sound/sampled/Line.html","addedTags":["implements AutoCloseable"]}]},{"type":"package","name":"javax.sql.rowset.serial","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/package-summary.html","deltas":[{"type":"class","name":"SQLInputImpl","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SQLInputImpl.html","deltas":[{"type":"method","name":"readNClob()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SQLInputImpl.html#readNClob--"},{"type":"method","name":"readNString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SQLInputImpl.html#readNString--"},{"type":"method","name":"readRowId()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SQLInputImpl.html#readRowId--"},{"type":"method","name":"readSQLXML()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SQLInputImpl.html#readSQLXML--"}]},{"type":"class","name":"SQLOutputImpl","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SQLOutputImpl.html","deltas":[{"type":"method","name":"writeNClob(NClob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SQLOutputImpl.html#writeNClob-java.sql.NClob-"},{"type":"method","name":"writeNString(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SQLOutputImpl.html#writeNString-java.lang.String-"},{"type":"method","name":"writeRowId(RowId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SQLOutputImpl.html#writeRowId-java.sql.RowId-"},{"type":"method","name":"writeSQLXML(SQLXML)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SQLOutputImpl.html#writeSQLXML-java.sql.SQLXML-"}]},{"type":"class","name":"SerialArray","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialArray.html","deltas":[{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialArray.html#clone--"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialArray.html#equals-java.lang.Object-"},{"type":"method","name":"free()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialArray.html#free--"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialArray.html#hashCode--"}]},{"type":"class","name":"SerialBlob","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialBlob.html","deltas":[{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialBlob.html#clone--"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialBlob.html#equals-java.lang.Object-"},{"type":"method","name":"free()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialBlob.html#free--"},{"type":"method","name":"getBinaryStream(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialBlob.html#getBinaryStream-long-long-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialBlob.html#hashCode--"}]},{"type":"class","name":"SerialClob","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialClob.html","deltas":[{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialClob.html#clone--"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialClob.html#equals-java.lang.Object-"},{"type":"method","name":"free()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialClob.html#free--"},{"type":"method","name":"getCharacterStream(long, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialClob.html#getCharacterStream-long-long-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialClob.html#hashCode--"}]},{"type":"class","name":"SerialDatalink","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialDatalink.html","deltas":[{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialDatalink.html#clone--"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialDatalink.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialDatalink.html#hashCode--"}]},{"type":"class","name":"SerialJavaObject","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialJavaObject.html","deltas":[{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialJavaObject.html#clone--"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialJavaObject.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialJavaObject.html#hashCode--"}]},{"type":"class","name":"SerialRef","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialRef.html","deltas":[{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialRef.html#clone--"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialRef.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialRef.html#hashCode--"}]},{"type":"class","name":"SerialStruct","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialStruct.html","deltas":[{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialStruct.html#clone--"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialStruct.html#equals-java.lang.Object-"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/serial/SerialStruct.html#hashCode--"}]}]},{"type":"package","name":"javax.sql.rowset.spi","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/package-summary.html","deltas":[{"type":"class","name":"SyncFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncFactory.html","deltas":[{"type":"field","name":"ROWSET_SYNC_PROVIDER","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncFactory.html#ROWSET_SYNC_PROVIDER","addedTags":["final"]},{"type":"field","name":"ROWSET_SYNC_PROVIDER_VERSION","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncFactory.html#ROWSET_SYNC_PROVIDER_VERSION","addedTags":["final"]},{"type":"field","name":"ROWSET_SYNC_VENDOR","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncFactory.html#ROWSET_SYNC_VENDOR","addedTags":["final"]}]},{"type":"class","name":"SyncProvider","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html","deltas":[{"type":"field","name":"DATASOURCE_DB_LOCK","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#DATASOURCE_DB_LOCK","addedTags":["final"]},{"type":"field","name":"DATASOURCE_NO_LOCK","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#DATASOURCE_NO_LOCK","addedTags":["final"]},{"type":"field","name":"DATASOURCE_ROW_LOCK","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#DATASOURCE_ROW_LOCK","addedTags":["final"]},{"type":"field","name":"DATASOURCE_TABLE_LOCK","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#DATASOURCE_TABLE_LOCK","addedTags":["final"]},{"type":"field","name":"GRADE_CHECK_ALL_AT_COMMIT","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#GRADE_CHECK_ALL_AT_COMMIT","addedTags":["final"]},{"type":"field","name":"GRADE_CHECK_MODIFIED_AT_COMMIT","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#GRADE_CHECK_MODIFIED_AT_COMMIT","addedTags":["final"]},{"type":"field","name":"GRADE_LOCK_WHEN_LOADED","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#GRADE_LOCK_WHEN_LOADED","addedTags":["final"]},{"type":"field","name":"GRADE_LOCK_WHEN_MODIFIED","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#GRADE_LOCK_WHEN_MODIFIED","addedTags":["final"]},{"type":"field","name":"GRADE_NONE","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#GRADE_NONE","addedTags":["final"]},{"type":"field","name":"NONUPDATABLE_VIEW_SYNC","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#NONUPDATABLE_VIEW_SYNC","addedTags":["final"]},{"type":"field","name":"UPDATABLE_VIEW_SYNC","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/spi/SyncProvider.html#UPDATABLE_VIEW_SYNC","addedTags":["final"]}]}]},{"type":"package","name":"javax.sql.rowset","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/package-summary.html","deltas":[{"type":"class","name":"BaseRowSet","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html","deltas":[{"type":"method","name":"setAsciiStream(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setAsciiStream-java.lang.String-java.io.InputStream-"},{"type":"method","name":"setAsciiStream(String, InputStream, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setAsciiStream-java.lang.String-java.io.InputStream-int-"},{"type":"method","name":"setAsciiStream(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setAsciiStream-int-java.io.InputStream-"},{"type":"method","name":"setBigDecimal(String, BigDecimal)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBigDecimal-java.lang.String-java.math.BigDecimal-"},{"type":"method","name":"setBinaryStream(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBinaryStream-java.lang.String-java.io.InputStream-"},{"type":"method","name":"setBinaryStream(String, InputStream, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBinaryStream-java.lang.String-java.io.InputStream-int-"},{"type":"method","name":"setBinaryStream(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBinaryStream-int-java.io.InputStream-"},{"type":"method","name":"setBlob(String, Blob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBlob-java.lang.String-java.sql.Blob-"},{"type":"method","name":"setBlob(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBlob-java.lang.String-java.io.InputStream-"},{"type":"method","name":"setBlob(String, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBlob-java.lang.String-java.io.InputStream-long-"},{"type":"method","name":"setBlob(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBlob-int-java.io.InputStream-"},{"type":"method","name":"setBlob(int, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBlob-int-java.io.InputStream-long-"},{"type":"method","name":"setBoolean(String, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBoolean-java.lang.String-boolean-"},{"type":"method","name":"setByte(String, byte)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setByte-java.lang.String-byte-"},{"type":"method","name":"setBytes(String, byte[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setBytes-java.lang.String-byte:A-"},{"type":"method","name":"setCharacterStream(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setCharacterStream-java.lang.String-java.io.Reader-"},{"type":"method","name":"setCharacterStream(String, Reader, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setCharacterStream-java.lang.String-java.io.Reader-int-"},{"type":"method","name":"setCharacterStream(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setCharacterStream-int-java.io.Reader-"},{"type":"method","name":"setClob(String, Clob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setClob-java.lang.String-java.sql.Clob-"},{"type":"method","name":"setClob(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setClob-java.lang.String-java.io.Reader-"},{"type":"method","name":"setClob(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setClob-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"setClob(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setClob-int-java.io.Reader-"},{"type":"method","name":"setClob(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setClob-int-java.io.Reader-long-"},{"type":"method","name":"setDate(String, Date)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setDate-java.lang.String-java.sql.Date-"},{"type":"method","name":"setDate(String, Date, Calendar)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setDate-java.lang.String-java.sql.Date-java.util.Calendar-"},{"type":"method","name":"setDouble(String, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setDouble-java.lang.String-double-"},{"type":"method","name":"setFloat(String, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setFloat-java.lang.String-float-"},{"type":"method","name":"setInt(String, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setInt-java.lang.String-int-"},{"type":"method","name":"setLong(String, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setLong-java.lang.String-long-"},{"type":"method","name":"setNCharacterStream(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNCharacterStream-java.lang.String-java.io.Reader-"},{"type":"method","name":"setNCharacterStream(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNCharacterStream-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"setNCharacterStream(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNCharacterStream-int-java.io.Reader-"},{"type":"method","name":"setNCharacterStream(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNCharacterStream-int-java.io.Reader-long-"},{"type":"method","name":"setNClob(String, NClob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNClob-java.lang.String-java.sql.NClob-"},{"type":"method","name":"setNClob(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNClob-java.lang.String-java.io.Reader-"},{"type":"method","name":"setNClob(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNClob-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"setNClob(int, NClob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNClob-int-java.sql.NClob-"},{"type":"method","name":"setNClob(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNClob-int-java.io.Reader-"},{"type":"method","name":"setNClob(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNClob-int-java.io.Reader-long-"},{"type":"method","name":"setNString(String, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNString-java.lang.String-java.lang.String-"},{"type":"method","name":"setNString(int, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNString-int-java.lang.String-"},{"type":"method","name":"setNull(String, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNull-java.lang.String-int-"},{"type":"method","name":"setNull(String, int, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setNull-java.lang.String-int-java.lang.String-"},{"type":"method","name":"setObject(String, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setObject-java.lang.String-java.lang.Object-"},{"type":"method","name":"setObject(String, Object, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setObject-java.lang.String-java.lang.Object-int-"},{"type":"method","name":"setObject(String, Object, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setObject-java.lang.String-java.lang.Object-int-int-"},{"type":"method","name":"setRowId(String, RowId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setRowId-java.lang.String-java.sql.RowId-"},{"type":"method","name":"setRowId(int, RowId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setRowId-int-java.sql.RowId-"},{"type":"method","name":"setSQLXML(String, SQLXML)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setSQLXML-java.lang.String-java.sql.SQLXML-"},{"type":"method","name":"setSQLXML(int, SQLXML)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setSQLXML-int-java.sql.SQLXML-"},{"type":"method","name":"setShort(String, short)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setShort-java.lang.String-short-"},{"type":"method","name":"setString(String, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setString-java.lang.String-java.lang.String-"},{"type":"method","name":"setTime(String, Time)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setTime-java.lang.String-java.sql.Time-"},{"type":"method","name":"setTime(String, Time, Calendar)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setTime-java.lang.String-java.sql.Time-java.util.Calendar-"},{"type":"method","name":"setTimestamp(String, Timestamp)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setTimestamp-java.lang.String-java.sql.Timestamp-"},{"type":"method","name":"setTimestamp(String, Timestamp, Calendar)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setTimestamp-java.lang.String-java.sql.Timestamp-java.util.Calendar-"},{"type":"method","name":"setURL(int, URL)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/BaseRowSet.html#setURL-int-java.net.URL-"}]},{"type":"class","name":"RowSetMetaDataImpl","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/RowSetMetaDataImpl.html","deltas":[{"type":"method","name":"isWrapperFor(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/RowSetMetaDataImpl.html#isWrapperFor-java.lang.Class-"},{"type":"method","name":"unwrap(Class)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/RowSetMetaDataImpl.html#unwrap-java.lang.Class-"}]},{"type":"class","name":"RowSetProvider","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/RowSetProvider.html"},{"type":"interface","name":"CachedRowSet","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/CachedRowSet.html","deltas":[{"type":"field","name":"COMMIT_ON_ACCEPT_CHANGES","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/CachedRowSet.html#COMMIT_ON_ACCEPT_CHANGES","addedTags":["deprecated"]}]},{"type":"interface","name":"RowSetFactory","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/rowset/RowSetFactory.html"}]},{"type":"package","name":"javax.sql","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/package-summary.html","deltas":[{"type":"class","name":"StatementEvent","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/StatementEvent.html"},{"type":"interface","name":"CommonDataSource","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/CommonDataSource.html"},{"type":"interface","name":"ConnectionPoolDataSource","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/ConnectionPoolDataSource.html","addedTags":["implements CommonDataSource"],"deltas":[{"type":"method","name":"getLogWriter()","status":"removed"},{"type":"method","name":"getLoginTimeout()","status":"removed"},{"type":"method","name":"setLogWriter(PrintWriter)","status":"removed"},{"type":"method","name":"setLoginTimeout(int)","status":"removed"}]},{"type":"interface","name":"DataSource","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html","addedTags":["implements CommonDataSource","implements Wrapper"],"deltas":[{"type":"method","name":"getLogWriter()","status":"removed"},{"type":"method","name":"getLoginTimeout()","status":"removed"},{"type":"method","name":"setLogWriter(PrintWriter)","status":"removed"},{"type":"method","name":"setLoginTimeout(int)","status":"removed"}]},{"type":"interface","name":"PooledConnection","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/PooledConnection.html","deltas":[{"type":"method","name":"addStatementEventListener(StatementEventListener)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/PooledConnection.html#addStatementEventListener-javax.sql.StatementEventListener-"},{"type":"method","name":"removeStatementEventListener(StatementEventListener)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/PooledConnection.html#removeStatementEventListener-javax.sql.StatementEventListener-"}]},{"type":"interface","name":"RowSet","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html","deltas":[{"type":"method","name":"setAsciiStream(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setAsciiStream-java.lang.String-java.io.InputStream-"},{"type":"method","name":"setAsciiStream(String, InputStream, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setAsciiStream-java.lang.String-java.io.InputStream-int-"},{"type":"method","name":"setAsciiStream(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setAsciiStream-int-java.io.InputStream-"},{"type":"method","name":"setBigDecimal(String, BigDecimal)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBigDecimal-java.lang.String-java.math.BigDecimal-"},{"type":"method","name":"setBinaryStream(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBinaryStream-java.lang.String-java.io.InputStream-"},{"type":"method","name":"setBinaryStream(String, InputStream, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBinaryStream-java.lang.String-java.io.InputStream-int-"},{"type":"method","name":"setBinaryStream(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBinaryStream-int-java.io.InputStream-"},{"type":"method","name":"setBlob(String, Blob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBlob-java.lang.String-java.sql.Blob-"},{"type":"method","name":"setBlob(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBlob-java.lang.String-java.io.InputStream-"},{"type":"method","name":"setBlob(String, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBlob-java.lang.String-java.io.InputStream-long-"},{"type":"method","name":"setBlob(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBlob-int-java.io.InputStream-"},{"type":"method","name":"setBlob(int, InputStream, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBlob-int-java.io.InputStream-long-"},{"type":"method","name":"setBoolean(String, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBoolean-java.lang.String-boolean-"},{"type":"method","name":"setByte(String, byte)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setByte-java.lang.String-byte-"},{"type":"method","name":"setBytes(String, byte[])","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setBytes-java.lang.String-byte:A-"},{"type":"method","name":"setCharacterStream(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setCharacterStream-java.lang.String-java.io.Reader-"},{"type":"method","name":"setCharacterStream(String, Reader, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setCharacterStream-java.lang.String-java.io.Reader-int-"},{"type":"method","name":"setCharacterStream(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setCharacterStream-int-java.io.Reader-"},{"type":"method","name":"setClob(String, Clob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setClob-java.lang.String-java.sql.Clob-"},{"type":"method","name":"setClob(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setClob-java.lang.String-java.io.Reader-"},{"type":"method","name":"setClob(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setClob-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"setClob(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setClob-int-java.io.Reader-"},{"type":"method","name":"setClob(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setClob-int-java.io.Reader-long-"},{"type":"method","name":"setDate(String, Date)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setDate-java.lang.String-java.sql.Date-"},{"type":"method","name":"setDate(String, Date, Calendar)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setDate-java.lang.String-java.sql.Date-java.util.Calendar-"},{"type":"method","name":"setDouble(String, double)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setDouble-java.lang.String-double-"},{"type":"method","name":"setFloat(String, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setFloat-java.lang.String-float-"},{"type":"method","name":"setInt(String, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setInt-java.lang.String-int-"},{"type":"method","name":"setLong(String, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setLong-java.lang.String-long-"},{"type":"method","name":"setNCharacterStream(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNCharacterStream-java.lang.String-java.io.Reader-"},{"type":"method","name":"setNCharacterStream(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNCharacterStream-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"setNCharacterStream(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNCharacterStream-int-java.io.Reader-"},{"type":"method","name":"setNCharacterStream(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNCharacterStream-int-java.io.Reader-long-"},{"type":"method","name":"setNClob(String, NClob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNClob-java.lang.String-java.sql.NClob-"},{"type":"method","name":"setNClob(String, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNClob-java.lang.String-java.io.Reader-"},{"type":"method","name":"setNClob(String, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNClob-java.lang.String-java.io.Reader-long-"},{"type":"method","name":"setNClob(int, NClob)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNClob-int-java.sql.NClob-"},{"type":"method","name":"setNClob(int, Reader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNClob-int-java.io.Reader-"},{"type":"method","name":"setNClob(int, Reader, long)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNClob-int-java.io.Reader-long-"},{"type":"method","name":"setNString(String, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNString-java.lang.String-java.lang.String-"},{"type":"method","name":"setNString(int, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNString-int-java.lang.String-"},{"type":"method","name":"setNull(String, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNull-java.lang.String-int-"},{"type":"method","name":"setNull(String, int, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setNull-java.lang.String-int-java.lang.String-"},{"type":"method","name":"setObject(String, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setObject-java.lang.String-java.lang.Object-"},{"type":"method","name":"setObject(String, Object, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setObject-java.lang.String-java.lang.Object-int-"},{"type":"method","name":"setObject(String, Object, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setObject-java.lang.String-java.lang.Object-int-int-"},{"type":"method","name":"setRowId(String, RowId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setRowId-java.lang.String-java.sql.RowId-"},{"type":"method","name":"setRowId(int, RowId)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setRowId-int-java.sql.RowId-"},{"type":"method","name":"setSQLXML(String, SQLXML)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setSQLXML-java.lang.String-java.sql.SQLXML-"},{"type":"method","name":"setSQLXML(int, SQLXML)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setSQLXML-int-java.sql.SQLXML-"},{"type":"method","name":"setShort(String, short)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setShort-java.lang.String-short-"},{"type":"method","name":"setString(String, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setString-java.lang.String-java.lang.String-"},{"type":"method","name":"setTime(String, Time)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setTime-java.lang.String-java.sql.Time-"},{"type":"method","name":"setTime(String, Time, Calendar)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setTime-java.lang.String-java.sql.Time-java.util.Calendar-"},{"type":"method","name":"setTimestamp(String, Timestamp)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setTimestamp-java.lang.String-java.sql.Timestamp-"},{"type":"method","name":"setTimestamp(String, Timestamp, Calendar)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setTimestamp-java.lang.String-java.sql.Timestamp-java.util.Calendar-"},{"type":"method","name":"setURL(int, URL)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/RowSet.html#setURL-int-java.net.URL-"}]},{"type":"interface","name":"StatementEventListener","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/StatementEventListener.html"},{"type":"interface","name":"XADataSource","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/sql/XADataSource.html","addedTags":["implements CommonDataSource"],"deltas":[{"type":"method","name":"getLogWriter()","status":"removed"},{"type":"method","name":"getLoginTimeout()","status":"removed"},{"type":"method","name":"setLogWriter(PrintWriter)","status":"removed"},{"type":"method","name":"setLoginTimeout(int)","status":"removed"}]}]},{"type":"package","name":"javax.swing.border","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/package-summary.html","deltas":[{"type":"class","name":"AbstractBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/AbstractBorder.html","deltas":[{"type":"method","name":"getBaseline(Component, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/AbstractBorder.html#getBaseline-java.awt.Component-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(Component)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/AbstractBorder.html#getBaselineResizeBehavior-java.awt.Component-"}]},{"type":"class","name":"BevelBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/BevelBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"CompoundBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/CompoundBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"EmptyBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/EmptyBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"EtchedBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/EtchedBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"LineBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/LineBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"MatteBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/MatteBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"SoftBevelBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/SoftBevelBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"StrokeBorder","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/StrokeBorder.html"},{"type":"class","name":"TitledBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/TitledBorder.html","deltas":[{"type":"method","name":"getBaseline(Component, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/TitledBorder.html#getBaseline-java.awt.Component-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(Component)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/border/TitledBorder.html#getBaselineResizeBehavior-java.awt.Component-"},{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]}]},{"type":"package","name":"javax.swing.event","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/package-summary.html","deltas":[{"type":"class","name":"HyperlinkEvent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/HyperlinkEvent.html","deltas":[{"type":"method","name":"HyperlinkEvent(Object, HyperlinkEvent.EventType, URL, String, Element, InputEvent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/HyperlinkEvent.html#HyperlinkEvent-java.lang.Object-javax.swing.event.HyperlinkEvent.EventType-java.net.URL-java.lang.String-javax.swing.text.Element-java.awt.event.InputEvent-"},{"type":"method","name":"getInputEvent()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/HyperlinkEvent.html#getInputEvent--"}]},{"type":"class","name":"MenuDragMouseEvent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/MenuDragMouseEvent.html","deltas":[{"type":"method","name":"MenuDragMouseEvent(Component, int, long, int, int, int, int, int, int, boolean, MenuElement[], MenuSelectionManager)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/MenuDragMouseEvent.html#MenuDragMouseEvent-java.awt.Component-int-long-int-int-int-int-int-int-boolean-javax.swing.MenuElement:A-javax.swing.MenuSelectionManager-"}]},{"type":"class","name":"MouseInputAdapter","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/MouseInputAdapter.html","addedTags":["extends MouseAdapter"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"mouseClicked(MouseEvent)","status":"removed"},{"type":"method","name":"mouseDragged(MouseEvent)","status":"removed"},{"type":"method","name":"mouseEntered(MouseEvent)","status":"removed"},{"type":"method","name":"mouseExited(MouseEvent)","status":"removed"},{"type":"method","name":"mouseMoved(MouseEvent)","status":"removed"},{"type":"method","name":"mousePressed(MouseEvent)","status":"removed"},{"type":"method","name":"mouseReleased(MouseEvent)","status":"removed"}]},{"type":"class","name":"RowSorterEvent","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/RowSorterEvent.html"},{"type":"class","name":"SwingPropertyChangeSupport","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/SwingPropertyChangeSupport.html","deltas":[{"type":"method","name":"SwingPropertyChangeSupport(Object, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/SwingPropertyChangeSupport.html#SwingPropertyChangeSupport-java.lang.Object-boolean-"},{"type":"method","name":"firePropertyChange(PropertyChangeEvent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/SwingPropertyChangeSupport.html#firePropertyChange-java.beans.PropertyChangeEvent-"},{"type":"method","name":"isNotifyOnEDT()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/SwingPropertyChangeSupport.html#isNotifyOnEDT--"}]},{"type":"enum","name":"RowSorterEvent.Type","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/RowSorterEvent.Type.html"},{"type":"interface","name":"RowSorterListener","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/event/RowSorterListener.html"}]},{"type":"package","name":"javax.swing.filechooser","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/filechooser/package-summary.html","deltas":[{"type":"class","name":"FileNameExtensionFilter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/filechooser/FileNameExtensionFilter.html"}]},{"type":"package","name":"javax.swing.plaf.basic","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/package-summary.html","deltas":[{"type":"class","name":"BasicBorders.ButtonBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicBorders.ButtonBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"BasicBorders.FieldBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicBorders.FieldBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"BasicBorders.MarginBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicBorders.MarginBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"BasicBorders.MenuBarBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicBorders.MenuBarBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"BasicBorders.RadioButtonBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicBorders.RadioButtonBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"BasicBorders.ToggleButtonBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicBorders.ToggleButtonBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"BasicButtonUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicButtonUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicButtonUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicButtonUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"}]},{"type":"class","name":"BasicColorChooserUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicColorChooserUI.html","deltas":[{"type":"method","name":"uninstallPreviewPanel()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicColorChooserUI.html#uninstallPreviewPanel--"}]},{"type":"class","name":"BasicComboBoxEditor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicComboBoxEditor.html","deltas":[{"type":"method","name":"createEditorComponent()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicComboBoxEditor.html#createEditorComponent--"}]},{"type":"class","name":"BasicComboBoxUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html","deltas":[{"type":"field","name":"padding","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#padding"},{"type":"field","name":"squareButton","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#squareButton"},{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"},{"type":"method","name":"getSizeForComponent(Component)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicComboBoxUI.html#getSizeForComponent-java.awt.Component-"}]},{"type":"class","name":"BasicDirectoryModel","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicDirectoryModel.html","deltas":[{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicDirectoryModel.html#addPropertyChangeListener-java.beans.PropertyChangeListener-"},{"type":"method","name":"firePropertyChange(String, Object, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicDirectoryModel.html#firePropertyChange-java.lang.String-java.lang.Object-java.lang.Object-"},{"type":"method","name":"getPropertyChangeListeners()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicDirectoryModel.html#getPropertyChangeListeners--"},{"type":"method","name":"removePropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicDirectoryModel.html#removePropertyChangeListener-java.beans.PropertyChangeListener-"}]},{"type":"class","name":"BasicFileChooserUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicFileChooserUI.html","deltas":[{"type":"field","name":"viewMenuIcon","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicFileChooserUI.html#viewMenuIcon"},{"type":"method","name":"createUI(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicFileChooserUI.html#createUI-javax.swing.JComponent-"},{"type":"method","name":"getDefaultButton(JFileChooser)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicFileChooserUI.html#getDefaultButton-javax.swing.JFileChooser-"}]},{"type":"class","name":"BasicHTML","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicHTML.html","deltas":[{"type":"method","name":"getHTMLBaseline(View, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicHTML.html#getHTMLBaseline-javax.swing.text.View-int-int-"}]},{"type":"class","name":"BasicInternalFrameUI.BorderListener","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicInternalFrameUI.BorderListener.html","deltas":[{"type":"method","name":"mouseEntered(MouseEvent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicInternalFrameUI.BorderListener.html#mouseEntered-java.awt.event.MouseEvent-"}]},{"type":"class","name":"BasicLabelUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicLabelUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicLabelUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicLabelUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"}]},{"type":"class","name":"BasicListUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicListUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicListUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicListUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"}]},{"type":"class","name":"BasicMenuItemUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicMenuItemUI.html","deltas":[{"type":"field","name":"acceleratorDelimiter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicMenuItemUI.html#acceleratorDelimiter"},{"type":"field","name":"propertyChangeListener","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicMenuItemUI.html#propertyChangeListener"},{"type":"method","name":"createPropertyChangeListener(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicMenuItemUI.html#createPropertyChangeListener-javax.swing.JComponent-"}]},{"type":"class","name":"BasicMenuUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicMenuUI.html","deltas":[{"type":"field","name":"propertyChangeListener","status":"removed"}]},{"type":"class","name":"BasicPanelUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicPanelUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicPanelUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicPanelUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"}]},{"type":"class","name":"BasicPasswordFieldUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicPasswordFieldUI.html","deltas":[{"type":"method","name":"installDefaults()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicPasswordFieldUI.html#installDefaults--"}]},{"type":"class","name":"BasicProgressBarUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicProgressBarUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicProgressBarUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicProgressBarUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"},{"type":"method","name":"getFrameCount()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicProgressBarUI.html#getFrameCount--"}]},{"type":"class","name":"BasicRadioButtonUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicRadioButtonUI.html","deltas":[{"type":"method","name":"installListeners(AbstractButton)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicRadioButtonUI.html#installListeners-javax.swing.AbstractButton-"},{"type":"method","name":"uninstallListeners(AbstractButton)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicRadioButtonUI.html#uninstallListeners-javax.swing.AbstractButton-"}]},{"type":"class","name":"BasicScrollBarUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicScrollBarUI.html","deltas":[{"type":"field","name":"decrGap","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicScrollBarUI.html#decrGap"},{"type":"field","name":"incrGap","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicScrollBarUI.html#incrGap"},{"type":"field","name":"scrollBarWidth","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicScrollBarUI.html#scrollBarWidth"}]},{"type":"class","name":"BasicScrollPaneUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicScrollPaneUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicScrollPaneUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicScrollPaneUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"}]},{"type":"class","name":"BasicSliderUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSliderUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSliderUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSliderUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"},{"type":"method","name":"getHighestValue()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSliderUI.html#getHighestValue--"},{"type":"method","name":"getLowestValue()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSliderUI.html#getLowestValue--"},{"type":"method","name":"labelsHaveSameBaselines()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSliderUI.html#labelsHaveSameBaselines--"},{"type":"method","name":"uninstallDefaults(JSlider)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSliderUI.html#uninstallDefaults-javax.swing.JSlider-"},{"type":"method","name":"yPositionForValue(int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSliderUI.html#yPositionForValue-int-int-int-"}]},{"type":"class","name":"BasicSpinnerUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSpinnerUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSpinnerUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicSpinnerUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"}]},{"type":"class","name":"BasicTabbedPaneUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTabbedPaneUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTabbedPaneUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaseline(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTabbedPaneUI.html#getBaseline-int-"},{"type":"method","name":"getBaselineOffset()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTabbedPaneUI.html#getBaselineOffset--"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTabbedPaneUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"}]},{"type":"class","name":"BasicTableHeaderUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTableHeaderUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTableHeaderUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getRolloverColumn()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTableHeaderUI.html#getRolloverColumn--"},{"type":"method","name":"rolloverColumnUpdated(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTableHeaderUI.html#rolloverColumnUpdated-int-int-"}]},{"type":"class","name":"BasicTableUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTableUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTableUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTableUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"}]},{"type":"class","name":"BasicTextAreaUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTextAreaUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTextAreaUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTextAreaUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"}]},{"type":"class","name":"BasicTextFieldUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTextFieldUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTextFieldUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTextFieldUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"},{"type":"method","name":"installUI(JComponent)","status":"removed"},{"type":"method","name":"propertyChange(PropertyChangeEvent)","status":"removed"}]},{"type":"class","name":"BasicToolBarUI.DragWindow","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicToolBarUI.DragWindow.html","deltas":[{"type":"method","name":"getOrientation()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicToolBarUI.DragWindow.html#getOrientation--"}]},{"type":"class","name":"BasicToolBarUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicToolBarUI.html","deltas":[{"type":"method","name":"getNonRolloverBorder(AbstractButton)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicToolBarUI.html#getNonRolloverBorder-javax.swing.AbstractButton-"},{"type":"method","name":"getRolloverBorder(AbstractButton)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicToolBarUI.html#getRolloverBorder-javax.swing.AbstractButton-"}]},{"type":"class","name":"BasicTreeUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTreeUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTreeUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTreeUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"},{"type":"method","name":"getDropLineRect(JTree.DropLocation)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTreeUI.html#getDropLineRect-javax.swing.JTree.DropLocation-"},{"type":"method","name":"getLeadSelectionRow()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTreeUI.html#getLeadSelectionRow--"},{"type":"method","name":"isDropLine(JTree.DropLocation)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTreeUI.html#isDropLine-javax.swing.JTree.DropLocation-"},{"type":"method","name":"paintDropLine(Graphics)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTreeUI.html#paintDropLine-java.awt.Graphics-"},{"type":"method","name":"updateLeadSelectionRow()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicTreeUI.html#updateLeadSelectionRow--"}]}]},{"type":"package","name":"javax.swing.plaf.metal","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/package-summary.html","deltas":[{"type":"class","name":"MetalBorders.ButtonBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.ButtonBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"MetalBorders.Flush3DBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.Flush3DBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"MetalBorders.InternalFrameBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.InternalFrameBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"MetalBorders.MenuBarBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.MenuBarBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"MetalBorders.MenuItemBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.MenuItemBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"MetalBorders.OptionDialogBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.OptionDialogBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"MetalBorders.PaletteBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.PaletteBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"MetalBorders.PopupMenuBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.PopupMenuBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"MetalBorders.ScrollPaneBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.ScrollPaneBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"},{"type":"method","name":"getBorderInsets(Component, Insets)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.ScrollPaneBorder.html#getBorderInsets-java.awt.Component-java.awt.Insets-"}]},{"type":"class","name":"MetalBorders.TableHeaderBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.TableHeaderBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"},{"type":"method","name":"getBorderInsets(Component, Insets)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.TableHeaderBorder.html#getBorderInsets-java.awt.Component-java.awt.Insets-"}]},{"type":"class","name":"MetalBorders.ToolBarBorder","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalBorders.ToolBarBorder.html","deltas":[{"type":"method","name":"getBorderInsets(Component)","status":"removed"}]},{"type":"class","name":"MetalComboBoxButton","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalComboBoxButton.html","deltas":[{"type":"method","name":"getMinimumSize()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalComboBoxButton.html#getMinimumSize--"}]},{"type":"class","name":"MetalComboBoxUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalComboBoxUI.html#getBaseline-javax.swing.JComponent-int-int-"}]},{"type":"class","name":"MetalInternalFrameUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalInternalFrameUI.html","deltas":[{"type":"method","name":"createBorderListener(JInternalFrame)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalInternalFrameUI.html#createBorderListener-javax.swing.JInternalFrame-"}]},{"type":"class","name":"MetalLookAndFeel","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalLookAndFeel.html","deltas":[{"type":"method","name":"getLayoutStyle()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalLookAndFeel.html#getLayoutStyle--"}]},{"type":"class","name":"MetalScrollPaneUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalScrollPaneUI.html","deltas":[{"type":"method","name":"uninstallListeners(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalScrollPaneUI.html#uninstallListeners-javax.swing.JComponent-"},{"type":"method","name":"uninstallListeners(JScrollPane)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalScrollPaneUI.html#uninstallListeners-javax.swing.JScrollPane-","addedTags":["deprecated"]}]},{"type":"class","name":"MetalTabbedPaneUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalTabbedPaneUI.html","deltas":[{"type":"method","name":"getBaselineOffset()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/metal/MetalTabbedPaneUI.html#getBaselineOffset--"}]}]},{"type":"package","name":"javax.swing.plaf.nimbus","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/nimbus/package-summary.html"},{"type":"package","name":"javax.swing.plaf.synth","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/package-summary.html","deltas":[{"type":"class","name":"SynthButtonUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthButtonUI.html"},{"type":"class","name":"SynthCheckBoxMenuItemUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.html"},{"type":"class","name":"SynthCheckBoxUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthCheckBoxUI.html"},{"type":"class","name":"SynthColorChooserUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthColorChooserUI.html"},{"type":"class","name":"SynthComboBoxUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthComboBoxUI.html"},{"type":"class","name":"SynthDesktopIconUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthDesktopIconUI.html"},{"type":"class","name":"SynthDesktopPaneUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthDesktopPaneUI.html"},{"type":"class","name":"SynthEditorPaneUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthEditorPaneUI.html"},{"type":"class","name":"SynthFormattedTextFieldUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthFormattedTextFieldUI.html"},{"type":"class","name":"SynthGraphicsUtils","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthGraphicsUtils.html","deltas":[{"type":"method","name":"drawLine(SynthContext, Object, Graphics, int, int, int, int, Object)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthGraphicsUtils.html#drawLine-javax.swing.plaf.synth.SynthContext-java.lang.Object-java.awt.Graphics-int-int-int-int-java.lang.Object-"}]},{"type":"class","name":"SynthInternalFrameUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthInternalFrameUI.html"},{"type":"class","name":"SynthLabelUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthLabelUI.html"},{"type":"class","name":"SynthListUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthListUI.html"},{"type":"class","name":"SynthLookAndFeel","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthLookAndFeel.html","deltas":[{"type":"method","name":"load(InputStream, Class)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthLookAndFeel.html#load-java.io.InputStream-java.lang.Class-","removedTags":["throws IllegalArgumentException"]},{"type":"method","name":"load(URL)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthLookAndFeel.html#load-java.net.URL-"},{"type":"method","name":"shouldUpdateStyleOnEvent(PropertyChangeEvent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthLookAndFeel.html#shouldUpdateStyleOnEvent-java.beans.PropertyChangeEvent-"}]},{"type":"class","name":"SynthMenuBarUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthMenuBarUI.html"},{"type":"class","name":"SynthMenuItemUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthMenuItemUI.html"},{"type":"class","name":"SynthMenuUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthMenuUI.html"},{"type":"class","name":"SynthOptionPaneUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthOptionPaneUI.html"},{"type":"class","name":"SynthPainter","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html","deltas":[{"type":"method","name":"paintProgressBarBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintProgressBarBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintProgressBarBorder(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintProgressBarBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintScrollBarBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintScrollBarBorder(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintScrollBarTrackBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarTrackBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintScrollBarTrackBorder(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintScrollBarTrackBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintSeparatorBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintSeparatorBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintSeparatorBorder(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintSeparatorBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintSliderBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintSliderBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintSliderBorder(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintSliderBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintSliderTrackBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintSliderTrackBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintSliderTrackBorder(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintSliderTrackBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintSplitPaneDividerBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintSplitPaneDividerBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintTabbedPaneTabAreaBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabAreaBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintTabbedPaneTabAreaBorder(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabAreaBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintTabbedPaneTabBackground(SynthContext, Graphics, int, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-int-"},{"type":"method","name":"paintTabbedPaneTabBorder(SynthContext, Graphics, int, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintTabbedPaneTabBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-int-"},{"type":"method","name":"paintToolBarBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintToolBarBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintToolBarBorder(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintToolBarBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintToolBarContentBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintToolBarContentBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintToolBarContentBorder(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintToolBarContentBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintToolBarDragWindowBackground(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintToolBarDragWindowBackground-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"},{"type":"method","name":"paintToolBarDragWindowBorder(SynthContext, Graphics, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPainter.html#paintToolBarDragWindowBorder-javax.swing.plaf.synth.SynthContext-java.awt.Graphics-int-int-int-int-int-"}]},{"type":"class","name":"SynthPanelUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPanelUI.html"},{"type":"class","name":"SynthPasswordFieldUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPasswordFieldUI.html"},{"type":"class","name":"SynthPopupMenuUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthPopupMenuUI.html"},{"type":"class","name":"SynthProgressBarUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthProgressBarUI.html"},{"type":"class","name":"SynthRadioButtonMenuItemUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.html"},{"type":"class","name":"SynthRadioButtonUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthRadioButtonUI.html"},{"type":"class","name":"SynthRootPaneUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthRootPaneUI.html"},{"type":"class","name":"SynthScrollBarUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthScrollBarUI.html"},{"type":"class","name":"SynthScrollPaneUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthScrollPaneUI.html"},{"type":"class","name":"SynthSeparatorUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthSeparatorUI.html"},{"type":"class","name":"SynthSliderUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthSliderUI.html"},{"type":"class","name":"SynthSpinnerUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthSpinnerUI.html"},{"type":"class","name":"SynthSplitPaneUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthSplitPaneUI.html"},{"type":"class","name":"SynthTabbedPaneUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthTabbedPaneUI.html"},{"type":"class","name":"SynthTableHeaderUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthTableHeaderUI.html"},{"type":"class","name":"SynthTableUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthTableUI.html"},{"type":"class","name":"SynthTextAreaUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthTextAreaUI.html"},{"type":"class","name":"SynthTextFieldUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthTextFieldUI.html"},{"type":"class","name":"SynthTextPaneUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthTextPaneUI.html"},{"type":"class","name":"SynthToggleButtonUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthToggleButtonUI.html"},{"type":"class","name":"SynthToolBarUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthToolBarUI.html"},{"type":"class","name":"SynthToolTipUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthToolTipUI.html"},{"type":"class","name":"SynthTreeUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthTreeUI.html"},{"type":"class","name":"SynthViewportUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthViewportUI.html"},{"type":"interface","name":"SynthUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/synth/SynthUI.html"}]},{"type":"package","name":"javax.swing.plaf","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/package-summary.html","deltas":[{"type":"class","name":"ComponentUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/ComponentUI.html","deltas":[{"type":"method","name":"getBaseline(JComponent, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/ComponentUI.html#getBaseline-javax.swing.JComponent-int-int-"},{"type":"method","name":"getBaselineResizeBehavior(JComponent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/ComponentUI.html#getBaselineResizeBehavior-javax.swing.JComponent-"}]},{"type":"class","name":"FileChooserUI","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/FileChooserUI.html","deltas":[{"type":"method","name":"getDefaultButton(JFileChooser)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/FileChooserUI.html#getDefaultButton-javax.swing.JFileChooser-"}]},{"type":"class","name":"LayerUI","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/LayerUI.html"}]},{"type":"package","name":"javax.swing.table","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/table/package-summary.html","deltas":[{"type":"class","name":"TableRowSorter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/table/TableRowSorter.html"},{"type":"class","name":"TableStringConverter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/table/TableStringConverter.html"}]},{"type":"package","name":"javax.swing.text.html","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/package-summary.html","deltas":[{"type":"class","name":"CSS.Attribute","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/CSS.Attribute.html","deltas":[{"type":"field","name":"BORDER_BOTTOM_COLOR","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/CSS.Attribute.html#BORDER_BOTTOM_COLOR"},{"type":"field","name":"BORDER_BOTTOM_STYLE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/CSS.Attribute.html#BORDER_BOTTOM_STYLE"},{"type":"field","name":"BORDER_LEFT_COLOR","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/CSS.Attribute.html#BORDER_LEFT_COLOR"},{"type":"field","name":"BORDER_LEFT_STYLE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/CSS.Attribute.html#BORDER_LEFT_STYLE"},{"type":"field","name":"BORDER_RIGHT_COLOR","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/CSS.Attribute.html#BORDER_RIGHT_COLOR"},{"type":"field","name":"BORDER_RIGHT_STYLE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/CSS.Attribute.html#BORDER_RIGHT_STYLE"},{"type":"field","name":"BORDER_TOP_COLOR","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/CSS.Attribute.html#BORDER_TOP_COLOR"},{"type":"field","name":"BORDER_TOP_STYLE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/CSS.Attribute.html#BORDER_TOP_STYLE"}]},{"type":"class","name":"HTMLFrameHyperlinkEvent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/HTMLFrameHyperlinkEvent.html","deltas":[{"type":"method","name":"HTMLFrameHyperlinkEvent(Object, HyperlinkEvent.EventType, URL, String, Element, InputEvent, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/HTMLFrameHyperlinkEvent.html#HTMLFrameHyperlinkEvent-java.lang.Object-javax.swing.event.HyperlinkEvent.EventType-java.net.URL-java.lang.String-javax.swing.text.Element-java.awt.event.InputEvent-java.lang.String-"}]},{"type":"class","name":"Option","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/Option.html","addedTags":["implements Serializable"]},{"type":"enum","name":"FormSubmitEvent.MethodType","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/FormSubmitEvent.MethodType.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/html/FormSubmitEvent.MethodType.html#values--","removedTags":["final"]}]}]},{"type":"package","name":"javax.swing.text","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/package-summary.html","deltas":[{"type":"class","name":"DefaultCaret","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/DefaultCaret.html","deltas":[{"type":"method","name":"getDotBias()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/DefaultCaret.html#getDotBias--"},{"type":"method","name":"getMarkBias()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/DefaultCaret.html#getMarkBias--"},{"type":"method","name":"moveDot(int, Position.Bias)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/DefaultCaret.html#moveDot-int-javax.swing.text.Position.Bias-"},{"type":"method","name":"setDot(int, Position.Bias)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/DefaultCaret.html#setDot-int-javax.swing.text.Position.Bias-"}]},{"type":"class","name":"DefaultEditorKit","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/DefaultEditorKit.html","deltas":[{"type":"field","name":"deleteNextWordAction","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/DefaultEditorKit.html#deleteNextWordAction"},{"type":"field","name":"deletePrevWordAction","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/DefaultEditorKit.html#deletePrevWordAction"}]},{"type":"class","name":"DefaultStyledDocument","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/DefaultStyledDocument.html","deltas":[{"type":"method","name":"removeElement(Element)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/DefaultStyledDocument.html#removeElement-javax.swing.text.Element-"}]},{"type":"class","name":"GlyphView","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/GlyphView.html","deltas":[{"type":"method","name":"getMinimumSpan(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/GlyphView.html#getMinimumSpan-int-"}]},{"type":"class","name":"JTextComponent.AccessibleJTextComponent","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.AccessibleJTextComponent.html","addedTags":["implements AccessibleExtendedText"],"deltas":[{"type":"method","name":"getTextBounds(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getTextBounds-int-int-"},{"type":"method","name":"getTextSequenceAfter(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getTextSequenceAfter-int-int-"},{"type":"method","name":"getTextSequenceAt(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getTextSequenceAt-int-int-"},{"type":"method","name":"getTextSequenceBefore(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.AccessibleJTextComponent.html#getTextSequenceBefore-int-int-"}]},{"type":"class","name":"JTextComponent.DropLocation","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.DropLocation.html"},{"type":"class","name":"JTextComponent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html","deltas":[{"type":"method","name":"getDropLocation()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html#getDropLocation--"},{"type":"method","name":"getDropMode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html#getDropMode--"},{"type":"method","name":"getPrintable(MessageFormat, MessageFormat)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html#getPrintable-java.text.MessageFormat-java.text.MessageFormat-"},{"type":"method","name":"print()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html#print--"},{"type":"method","name":"print(MessageFormat, MessageFormat)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html#print-java.text.MessageFormat-java.text.MessageFormat-"},{"type":"method","name":"print(MessageFormat, MessageFormat, boolean, PrintService, PrintRequestAttributeSet, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html#print-java.text.MessageFormat-java.text.MessageFormat-boolean-javax.print.PrintService-javax.print.attribute.PrintRequestAttributeSet-boolean-"},{"type":"method","name":"restoreComposedText()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html#restoreComposedText--"},{"type":"method","name":"saveComposedText(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html#saveComposedText-int-"},{"type":"method","name":"setDropMode(DropMode)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html#setDropMode-javax.swing.DropMode-"}]},{"type":"class","name":"ParagraphView","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/ParagraphView.html","deltas":[{"type":"method","name":"adjustRow(ParagraphView.Row, int, int)","status":"removed"},{"type":"method","name":"calculateMinorAxisRequirements(int, SizeRequirements)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/ParagraphView.html#calculateMinorAxisRequirements-int-javax.swing.SizeRequirements-"}]},{"type":"class","name":"Segment","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/Segment.html","addedTags":["implements CharSequence"],"deltas":[{"type":"method","name":"charAt(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/Segment.html#charAt-int-"},{"type":"method","name":"length()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/Segment.html#length--"},{"type":"method","name":"subSequence(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/text/Segment.html#subSequence-int-int-"}]}]},{"type":"package","name":"javax.swing.tree","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/tree/package-summary.html","deltas":[{"type":"class","name":"DefaultTreeCellRenderer","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/tree/DefaultTreeCellRenderer.html","deltas":[{"type":"method","name":"updateUI()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/tree/DefaultTreeCellRenderer.html#updateUI--"}]},{"type":"class","name":"DefaultTreeSelectionModel","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/tree/DefaultTreeSelectionModel.html","deltas":[{"type":"method","name":"notifyPathChange(Vector, TreePath)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/tree/DefaultTreeSelectionModel.html#notifyPathChange-java.util.Vector-javax.swing.tree.TreePath-","addedTags":["deprecated"]}]}]},{"type":"package","name":"javax.swing","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/package-summary.html","deltas":[{"type":"class","name":"AbstractButton","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/AbstractButton.html","deltas":[{"type":"method","name":"actionPropertyChanged(Action, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/AbstractButton.html#actionPropertyChanged-javax.swing.Action-java.lang.String-"},{"type":"method","name":"getHideActionText()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/AbstractButton.html#getHideActionText--"},{"type":"method","name":"removeNotify()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/AbstractButton.html#removeNotify--"},{"type":"method","name":"setHideActionText(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/AbstractButton.html#setHideActionText-boolean-"}]},{"type":"class","name":"AbstractSpinnerModel","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/AbstractSpinnerModel.html","addedTags":["implements Serializable"]},{"type":"class","name":"BorderFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html","deltas":[{"type":"method","name":"createDashedBorder(Paint)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createDashedBorder-java.awt.Paint-"},{"type":"method","name":"createDashedBorder(Paint, float, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createDashedBorder-java.awt.Paint-float-float-"},{"type":"method","name":"createDashedBorder(Paint, float, float, float, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createDashedBorder-java.awt.Paint-float-float-float-boolean-"},{"type":"method","name":"createLineBorder(Color, int, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createLineBorder-java.awt.Color-int-boolean-"},{"type":"method","name":"createLoweredSoftBevelBorder()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createLoweredSoftBevelBorder--"},{"type":"method","name":"createRaisedSoftBevelBorder()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createRaisedSoftBevelBorder--"},{"type":"method","name":"createSoftBevelBorder(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createSoftBevelBorder-int-"},{"type":"method","name":"createSoftBevelBorder(int, Color, Color)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createSoftBevelBorder-int-java.awt.Color-java.awt.Color-"},{"type":"method","name":"createSoftBevelBorder(int, Color, Color, Color, Color)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createSoftBevelBorder-int-java.awt.Color-java.awt.Color-java.awt.Color-java.awt.Color-"},{"type":"method","name":"createStrokeBorder(BasicStroke)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createStrokeBorder-java.awt.BasicStroke-"},{"type":"method","name":"createStrokeBorder(BasicStroke, Paint)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BorderFactory.html#createStrokeBorder-java.awt.BasicStroke-java.awt.Paint-"}]},{"type":"class","name":"Box.Filler","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Box.Filler.html","deltas":[{"type":"field","name":"accessibleContext","status":"removed"},{"type":"method","name":"getMaximumSize()","status":"removed"},{"type":"method","name":"getMinimumSize()","status":"removed"},{"type":"method","name":"getPreferredSize()","status":"removed"},{"type":"method","name":"paintComponent(Graphics)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Box.Filler.html#paintComponent-java.awt.Graphics-"}]},{"type":"class","name":"BoxLayout","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BoxLayout.html","deltas":[{"type":"method","name":"getAxis()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BoxLayout.html#getAxis--"},{"type":"method","name":"getTarget()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/BoxLayout.html#getTarget--"}]},{"type":"class","name":"Box","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Box.html","deltas":[{"type":"field","name":"accessibleContext","status":"removed"},{"type":"method","name":"paintComponent(Graphics)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Box.html#paintComponent-java.awt.Graphics-"}]},{"type":"class","name":"ButtonGroup","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/ButtonGroup.html","deltas":[{"type":"method","name":"clearSelection()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/ButtonGroup.html#clearSelection--"}]},{"type":"class","name":"DefaultRowSorter.ModelWrapper","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/DefaultRowSorter.ModelWrapper.html"},{"type":"class","name":"DefaultRowSorter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/DefaultRowSorter.html"},{"type":"class","name":"GroupLayout.Group","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/GroupLayout.Group.html"},{"type":"class","name":"GroupLayout.ParallelGroup","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/GroupLayout.ParallelGroup.html"},{"type":"class","name":"GroupLayout.SequentialGroup","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/GroupLayout.SequentialGroup.html"},{"type":"class","name":"GroupLayout","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/GroupLayout.html"},{"type":"class","name":"ImageIcon","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/ImageIcon.html","deltas":[{"type":"field","name":"component","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/ImageIcon.html#component","addedTags":["deprecated"]},{"type":"field","name":"tracker","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/ImageIcon.html#tracker","addedTags":["deprecated"]}]},{"type":"class","name":"JApplet","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JApplet.html","addedTags":["implements TransferHandler.HasGetTransferHandler"],"deltas":[{"type":"method","name":"getGraphics()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JApplet.html#getGraphics--"},{"type":"method","name":"getTransferHandler()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JApplet.html#getTransferHandler--"},{"type":"method","name":"repaint(long, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JApplet.html#repaint-long-int-int-int-int-"},{"type":"method","name":"setTransferHandler(TransferHandler)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JApplet.html#setTransferHandler-javax.swing.TransferHandler-"}]},{"type":"class","name":"JButton","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JButton.html","deltas":[{"type":"method","name":"configurePropertiesFromAction(Action)","status":"removed"}]},{"type":"class","name":"JCheckBox","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JCheckBox.html","deltas":[{"type":"method","name":"configurePropertiesFromAction(Action)","status":"removed"},{"type":"method","name":"createActionPropertyChangeListener(Action)","status":"removed"}]},{"type":"class","name":"JComboBox","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComboBox.html","deltas":[{"type":"method","name":"actionPropertyChanged(Action, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComboBox.html#actionPropertyChanged-javax.swing.Action-java.lang.String-"},{"type":"method","name":"processKeyBinding(KeyStroke, KeyEvent, int, boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComboBox.html#processKeyBinding-javax.swing.KeyStroke-java.awt.event.KeyEvent-int-boolean-"}]},{"type":"class","name":"JComponent.AccessibleJComponent","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComponent.AccessibleJComponent.html","deltas":[{"type":"field","name":"accessibleContainerHandler","status":"removed"},{"type":"field","name":"accessibleFocusHandler","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComponent.AccessibleJComponent.html#accessibleFocusHandler","addedTags":["deprecated"]}]},{"type":"class","name":"JComponent","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComponent.html","addedTags":["implements TransferHandler.HasGetTransferHandler"],"deltas":[{"type":"field","name":"accessibleContext","status":"removed"},{"type":"method","name":"getAccessibleContext()","status":"removed"},{"type":"method","name":"getBaseline(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComponent.html#getBaseline-int-int-"},{"type":"method","name":"getBaselineResizeBehavior()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComponent.html#getBaselineResizeBehavior--"},{"type":"method","name":"hide()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComponent.html#hide--"},{"type":"method","name":"isPaintingForPrint()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComponent.html#isPaintingForPrint--"},{"type":"method","name":"isPaintingOrigin()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JComponent.html#isPaintingOrigin--"}]},{"type":"class","name":"JDesktopPane","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDesktopPane.html","deltas":[{"type":"method","name":"addImpl(Component, Object, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDesktopPane.html#addImpl-java.awt.Component-java.lang.Object-int-"},{"type":"method","name":"isOpaque()","status":"removed"},{"type":"method","name":"remove(Component)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDesktopPane.html#remove-java.awt.Component-"},{"type":"method","name":"remove(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDesktopPane.html#remove-int-"},{"type":"method","name":"removeAll()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDesktopPane.html#removeAll--"},{"type":"method","name":"selectFrame(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDesktopPane.html#selectFrame-boolean-"},{"type":"method","name":"setComponentZOrder(Component, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDesktopPane.html#setComponentZOrder-java.awt.Component-int-"}]},{"type":"class","name":"JDialog","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html","addedTags":["implements TransferHandler.HasGetTransferHandler"],"deltas":[{"type":"method","name":"JDialog()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog--","removedTags":["throws HeadlessException"]},{"type":"method","name":"JDialog(Dialog)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Dialog-","removedTags":["throws HeadlessException"]},{"type":"method","name":"JDialog(Dialog, String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Dialog-java.lang.String-","removedTags":["throws HeadlessException"]},{"type":"method","name":"JDialog(Dialog, String, boolean)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Dialog-java.lang.String-boolean-","removedTags":["throws HeadlessException"]},{"type":"method","name":"JDialog(Dialog, String, boolean, GraphicsConfiguration)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Dialog-java.lang.String-boolean-java.awt.GraphicsConfiguration-","removedTags":["throws HeadlessException"]},{"type":"method","name":"JDialog(Dialog, boolean)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Dialog-boolean-","removedTags":["throws HeadlessException"]},{"type":"method","name":"JDialog(Frame)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Frame-","removedTags":["throws HeadlessException"]},{"type":"method","name":"JDialog(Frame, String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Frame-java.lang.String-","removedTags":["throws HeadlessException"]},{"type":"method","name":"JDialog(Frame, String, boolean)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Frame-java.lang.String-boolean-","removedTags":["throws HeadlessException"]},{"type":"method","name":"JDialog(Frame, boolean)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Frame-boolean-","removedTags":["throws HeadlessException"]},{"type":"method","name":"JDialog(Window)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Window-"},{"type":"method","name":"JDialog(Window, Dialog.ModalityType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Window-java.awt.Dialog.ModalityType-"},{"type":"method","name":"JDialog(Window, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Window-java.lang.String-"},{"type":"method","name":"JDialog(Window, String, Dialog.ModalityType)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Window-java.lang.String-java.awt.Dialog.ModalityType-"},{"type":"method","name":"JDialog(Window, String, Dialog.ModalityType, GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#JDialog-java.awt.Window-java.lang.String-java.awt.Dialog.ModalityType-java.awt.GraphicsConfiguration-"},{"type":"method","name":"getGraphics()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#getGraphics--"},{"type":"method","name":"getTransferHandler()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#getTransferHandler--"},{"type":"method","name":"repaint(long, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#repaint-long-int-int-int-int-"},{"type":"method","name":"setTransferHandler(TransferHandler)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JDialog.html#setTransferHandler-javax.swing.TransferHandler-"}]},{"type":"class","name":"JFrame","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JFrame.html","addedTags":["implements TransferHandler.HasGetTransferHandler"],"deltas":[{"type":"method","name":"getGraphics()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JFrame.html#getGraphics--"},{"type":"method","name":"getTransferHandler()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JFrame.html#getTransferHandler--"},{"type":"method","name":"repaint(long, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JFrame.html#repaint-long-int-int-int-int-"},{"type":"method","name":"setTransferHandler(TransferHandler)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JFrame.html#setTransferHandler-javax.swing.TransferHandler-"}]},{"type":"class","name":"JInternalFrame","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JInternalFrame.html","deltas":[{"type":"method","name":"getLastCursor()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JInternalFrame.html#getLastCursor--"},{"type":"method","name":"setCursor(Cursor)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JInternalFrame.html#setCursor-java.awt.Cursor-"}]},{"type":"class","name":"JLayer","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JLayer.html"},{"type":"class","name":"JList.AccessibleJList.AccessibleJListChild","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JList.AccessibleJList.AccessibleJListChild.html","deltas":[{"type":"method","name":"getAccessibleAction()","status":"removed"}]},{"type":"class","name":"JList.DropLocation","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JList.DropLocation.html"},{"type":"class","name":"JList","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JList.html","deltas":[{"type":"method","name":"getDropLocation()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JList.html#getDropLocation--"},{"type":"method","name":"getDropMode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JList.html#getDropMode--"},{"type":"method","name":"getSelectedValues()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JList.html#getSelectedValues--","addedTags":["deprecated"]},{"type":"method","name":"getSelectedValuesList()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JList.html#getSelectedValuesList--"},{"type":"method","name":"setDropMode(DropMode)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JList.html#setDropMode-javax.swing.DropMode-"}]},{"type":"class","name":"JMenuItem","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JMenuItem.html","deltas":[{"type":"method","name":"actionPropertyChanged(Action, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JMenuItem.html#actionPropertyChanged-javax.swing.Action-java.lang.String-"},{"type":"method","name":"createActionPropertyChangeListener(Action)","status":"removed"},{"type":"method","name":"setModel(ButtonModel)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JMenuItem.html#setModel-javax.swing.ButtonModel-"}]},{"type":"class","name":"JMenu","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JMenu.html","deltas":[{"type":"method","name":"configurePropertiesFromAction(Action)","status":"removed"}]},{"type":"class","name":"JOptionPane","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JOptionPane.html","deltas":[{"type":"method","name":"createDialog(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JOptionPane.html#createDialog-java.lang.String-"}]},{"type":"class","name":"JPasswordField.AccessibleJPasswordField","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.AccessibleJPasswordField.html","deltas":[{"type":"method","name":"getAccessibleText()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.AccessibleJPasswordField.html#getAccessibleText--"},{"type":"method","name":"getAfterIndex(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.AccessibleJPasswordField.html#getAfterIndex-int-int-"},{"type":"method","name":"getAtIndex(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.AccessibleJPasswordField.html#getAtIndex-int-int-"},{"type":"method","name":"getBeforeIndex(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.AccessibleJPasswordField.html#getBeforeIndex-int-int-"},{"type":"method","name":"getTextRange(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.AccessibleJPasswordField.html#getTextRange-int-int-"},{"type":"method","name":"getTextSequenceAfter(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.AccessibleJPasswordField.html#getTextSequenceAfter-int-int-"},{"type":"method","name":"getTextSequenceAt(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.AccessibleJPasswordField.html#getTextSequenceAt-int-int-"},{"type":"method","name":"getTextSequenceBefore(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.AccessibleJPasswordField.html#getTextSequenceBefore-int-int-"}]},{"type":"class","name":"JPasswordField","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.html","deltas":[{"type":"method","name":"updateUI()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JPasswordField.html#updateUI--"}]},{"type":"class","name":"JRadioButton","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JRadioButton.html","deltas":[{"type":"method","name":"configurePropertiesFromAction(Action)","status":"removed"},{"type":"method","name":"createActionPropertyChangeListener(Action)","status":"removed"}]},{"type":"class","name":"JRootPane","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JRootPane.html","deltas":[{"type":"method","name":"setDoubleBuffered(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JRootPane.html#setDoubleBuffered-boolean-"}]},{"type":"class","name":"JSlider","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JSlider.html","deltas":[{"type":"method","name":"imageUpdate(Image, int, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JSlider.html#imageUpdate-java.awt.Image-int-int-int-int-int-"},{"type":"method","name":"setFont(Font)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JSlider.html#setFont-java.awt.Font-"}]},{"type":"class","name":"JSpinner.DefaultEditor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JSpinner.DefaultEditor.html","deltas":[{"type":"method","name":"getBaseline(int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JSpinner.DefaultEditor.html#getBaseline-int-int-"},{"type":"method","name":"getBaselineResizeBehavior()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JSpinner.DefaultEditor.html#getBaselineResizeBehavior--"}]},{"type":"class","name":"JSpinner.NumberEditor","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JSpinner.NumberEditor.html","deltas":[{"type":"method","name":"setComponentOrientation(ComponentOrientation)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JSpinner.NumberEditor.html#setComponentOrientation-java.awt.ComponentOrientation-"}]},{"type":"class","name":"JTabbedPane.AccessibleJTabbedPane","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTabbedPane.AccessibleJTabbedPane.html","deltas":[{"type":"method","name":"getAccessibleName()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTabbedPane.AccessibleJTabbedPane.html#getAccessibleName--"}]},{"type":"class","name":"JTabbedPane","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTabbedPane.html","deltas":[{"type":"method","name":"getTabComponentAt(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTabbedPane.html#getTabComponentAt-int-"},{"type":"method","name":"indexOfTabComponent(Component)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTabbedPane.html#indexOfTabComponent-java.awt.Component-"},{"type":"method","name":"setTabComponentAt(int, Component)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTabbedPane.html#setTabComponentAt-int-java.awt.Component-"}]},{"type":"class","name":"JTable.AccessibleJTable.AccessibleJTableCell","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.AccessibleJTable.AccessibleJTableCell.html","deltas":[{"type":"method","name":"getCurrentAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.AccessibleJTable.AccessibleJTableCell.html#getCurrentAccessibleContext--"},{"type":"method","name":"getCurrentComponent()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.AccessibleJTable.AccessibleJTableCell.html#getCurrentComponent--"}]},{"type":"class","name":"JTable.DropLocation","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.DropLocation.html"},{"type":"class","name":"JTable","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html","addedTags":["implements RowSorterListener"],"deltas":[{"type":"method","name":"convertRowIndexToModel(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#convertRowIndexToModel-int-"},{"type":"method","name":"convertRowIndexToView(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#convertRowIndexToView-int-"},{"type":"method","name":"getAutoCreateRowSorter()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#getAutoCreateRowSorter--"},{"type":"method","name":"getDropLocation()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#getDropLocation--"},{"type":"method","name":"getDropMode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#getDropMode--"},{"type":"method","name":"getFillsViewportHeight()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#getFillsViewportHeight--"},{"type":"method","name":"getRowSorter()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#getRowSorter--"},{"type":"method","name":"getUpdateSelectionOnSort()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#getUpdateSelectionOnSort--"},{"type":"method","name":"print(JTable.PrintMode, MessageFormat, MessageFormat, boolean, PrintRequestAttributeSet, boolean, PrintService)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#print-javax.swing.JTable.PrintMode-java.text.MessageFormat-java.text.MessageFormat-boolean-javax.print.attribute.PrintRequestAttributeSet-boolean-javax.print.PrintService-"},{"type":"method","name":"setAutoCreateRowSorter(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#setAutoCreateRowSorter-boolean-"},{"type":"method","name":"setDropMode(DropMode)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#setDropMode-javax.swing.DropMode-"},{"type":"method","name":"setFillsViewportHeight(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#setFillsViewportHeight-boolean-"},{"type":"method","name":"setRowSorter(RowSorter)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#setRowSorter-javax.swing.RowSorter-"},{"type":"method","name":"setUpdateSelectionOnSort(boolean)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#setUpdateSelectionOnSort-boolean-"},{"type":"method","name":"sorterChanged(RowSorterEvent)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.html#sorterChanged-javax.swing.event.RowSorterEvent-"}]},{"type":"class","name":"JTextField","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTextField.html","deltas":[{"type":"method","name":"actionPropertyChanged(Action, String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTextField.html#actionPropertyChanged-javax.swing.Action-java.lang.String-"}]},{"type":"class","name":"JTree.DropLocation","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.DropLocation.html"},{"type":"class","name":"JTree.EmptySelectionModel","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.EmptySelectionModel.html","deltas":[{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.EmptySelectionModel.html#addPropertyChangeListener-java.beans.PropertyChangeListener-"},{"type":"method","name":"addTreeSelectionListener(TreeSelectionListener)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.EmptySelectionModel.html#addTreeSelectionListener-javax.swing.event.TreeSelectionListener-"},{"type":"method","name":"removePropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.EmptySelectionModel.html#removePropertyChangeListener-java.beans.PropertyChangeListener-"},{"type":"method","name":"removeTreeSelectionListener(TreeSelectionListener)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.EmptySelectionModel.html#removeTreeSelectionListener-javax.swing.event.TreeSelectionListener-"},{"type":"method","name":"setRowMapper(RowMapper)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.EmptySelectionModel.html#setRowMapper-javax.swing.tree.RowMapper-"},{"type":"method","name":"setSelectionMode(int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.EmptySelectionModel.html#setSelectionMode-int-"}]},{"type":"class","name":"JTree","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.html","deltas":[{"type":"method","name":"getDropLocation()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.html#getDropLocation--"},{"type":"method","name":"getDropMode()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.html#getDropMode--"},{"type":"method","name":"setDropMode(DropMode)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.html#setDropMode-javax.swing.DropMode-"}]},{"type":"class","name":"JViewport","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JViewport.html","deltas":[{"type":"method","name":"isPaintingOrigin()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JViewport.html#isPaintingOrigin--"}]},{"type":"class","name":"JWindow","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JWindow.html","addedTags":["implements TransferHandler.HasGetTransferHandler"],"deltas":[{"type":"method","name":"getGraphics()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JWindow.html#getGraphics--"},{"type":"method","name":"getTransferHandler()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JWindow.html#getTransferHandler--"},{"type":"method","name":"repaint(long, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JWindow.html#repaint-long-int-int-int-int-"},{"type":"method","name":"setTransferHandler(TransferHandler)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JWindow.html#setTransferHandler-javax.swing.TransferHandler-"}]},{"type":"class","name":"LayoutStyle","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/LayoutStyle.html"},{"type":"class","name":"LookAndFeel","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/LookAndFeel.html","deltas":[{"type":"method","name":"getLayoutStyle()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/LookAndFeel.html#getLayoutStyle--"}]},{"type":"class","name":"OverlayLayout","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/OverlayLayout.html","deltas":[{"type":"method","name":"getTarget()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/OverlayLayout.html#getTarget--"}]},{"type":"class","name":"RepaintManager","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/RepaintManager.html","deltas":[{"type":"method","name":"addDirtyRegion(Applet, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/RepaintManager.html#addDirtyRegion-java.applet.Applet-int-int-int-int-"},{"type":"method","name":"addDirtyRegion(Window, int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/RepaintManager.html#addDirtyRegion-java.awt.Window-int-int-int-int-"}]},{"type":"class","name":"RowFilter.Entry","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/RowFilter.Entry.html"},{"type":"class","name":"RowFilter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/RowFilter.html"},{"type":"class","name":"RowSorter.SortKey","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/RowSorter.SortKey.html"},{"type":"class","name":"RowSorter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/RowSorter.html"},{"type":"class","name":"SpringLayout","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SpringLayout.html","deltas":[{"type":"field","name":"BASELINE","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SpringLayout.html#BASELINE"},{"type":"field","name":"HEIGHT","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SpringLayout.html#HEIGHT"},{"type":"field","name":"HORIZONTAL_CENTER","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SpringLayout.html#HORIZONTAL_CENTER"},{"type":"field","name":"VERTICAL_CENTER","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SpringLayout.html#VERTICAL_CENTER"},{"type":"field","name":"WIDTH","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SpringLayout.html#WIDTH"}]},{"type":"class","name":"SwingUtilities","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SwingUtilities.html","deltas":[{"type":"method","name":"getUnwrappedParent(Component)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SwingUtilities.html#getUnwrappedParent-java.awt.Component-"},{"type":"method","name":"getUnwrappedView(JViewport)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SwingUtilities.html#getUnwrappedView-javax.swing.JViewport-"}]},{"type":"class","name":"SwingWorker","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SwingWorker.html"},{"type":"class","name":"Timer","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Timer.html","deltas":[{"type":"method","name":"getActionCommand()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Timer.html#getActionCommand--"},{"type":"method","name":"setActionCommand(String)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Timer.html#setActionCommand-java.lang.String-"}]},{"type":"class","name":"TransferHandler.DropLocation","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.DropLocation.html"},{"type":"class","name":"TransferHandler.TransferSupport","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.TransferSupport.html"},{"type":"class","name":"TransferHandler","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.html","deltas":[{"type":"field","name":"LINK","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.html#LINK"},{"type":"method","name":"canImport(TransferHandler.TransferSupport)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.html#canImport-javax.swing.TransferHandler.TransferSupport-"},{"type":"method","name":"getDragImage()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.html#getDragImage--"},{"type":"method","name":"getDragImageOffset()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.html#getDragImageOffset--"},{"type":"method","name":"importData(TransferHandler.TransferSupport)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.html#importData-javax.swing.TransferHandler.TransferSupport-"},{"type":"method","name":"setDragImage(Image)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.html#setDragImage-java.awt.Image-"},{"type":"method","name":"setDragImageOffset(Point)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/TransferHandler.html#setDragImageOffset-java.awt.Point-"}]},{"type":"class","name":"UIDefaults","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/UIDefaults.html","deltas":[{"type":"method","name":"UIDefaults(int, float)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/UIDefaults.html#UIDefaults-int-float-"}]},{"type":"enum","name":"DropMode","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/DropMode.html"},{"type":"enum","name":"GroupLayout.Alignment","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/GroupLayout.Alignment.html"},{"type":"enum","name":"JTable.PrintMode","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.PrintMode.html","deltas":[{"type":"method","name":"values()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/JTable.PrintMode.html#values--","removedTags":["final"]}]},{"type":"enum","name":"LayoutStyle.ComponentPlacement","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/LayoutStyle.ComponentPlacement.html"},{"type":"enum","name":"RowFilter.ComparisonType","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/RowFilter.ComparisonType.html"},{"type":"enum","name":"SortOrder","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SortOrder.html"},{"type":"enum","name":"SwingWorker.StateValue","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/SwingWorker.StateValue.html"},{"type":"interface","name":"Action","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Action.html","deltas":[{"type":"field","name":"DISPLAYED_MNEMONIC_INDEX_KEY","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Action.html#DISPLAYED_MNEMONIC_INDEX_KEY"},{"type":"field","name":"LARGE_ICON_KEY","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Action.html#LARGE_ICON_KEY"},{"type":"field","name":"SELECTED_KEY","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Action.html#SELECTED_KEY"}]},{"type":"interface","name":"Painter","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/swing/Painter.html"}]},{"type":"package","name":"javax.tools","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/tools/package-summary.html"},{"type":"package","name":"javax.xml.bind.annotation.adapters","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/annotation/adapters/package-summary.html"},{"type":"package","name":"javax.xml.bind.annotation","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/annotation/package-summary.html"},{"type":"package","name":"javax.xml.bind.attachment","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/attachment/package-summary.html"},{"type":"package","name":"javax.xml.bind.helpers","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/helpers/package-summary.html"},{"type":"package","name":"javax.xml.bind.util","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/util/package-summary.html"},{"type":"package","name":"javax.xml.bind","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dom","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/crypto/dom/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig.dom","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/crypto/dsig/dom/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig.keyinfo","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/crypto/dsig/keyinfo/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig.spec","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/crypto/dsig/spec/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/crypto/dsig/package-summary.html"},{"type":"package","name":"javax.xml.crypto","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/crypto/package-summary.html"},{"type":"package","name":"javax.xml.datatype","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/datatype/package-summary.html","deltas":[{"type":"class","name":"DatatypeFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/datatype/DatatypeFactory.html","deltas":[{"type":"method","name":"newInstance(String, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/datatype/DatatypeFactory.html#newInstance-java.lang.String-java.lang.ClassLoader-"}]}]},{"type":"package","name":"javax.xml.parsers","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/parsers/package-summary.html","deltas":[{"type":"class","name":"DocumentBuilderFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/parsers/DocumentBuilderFactory.html","deltas":[{"type":"method","name":"newInstance(String, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/parsers/DocumentBuilderFactory.html#newInstance-java.lang.String-java.lang.ClassLoader-"}]},{"type":"class","name":"FactoryConfigurationError","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/parsers/FactoryConfigurationError.html","deltas":[{"type":"method","name":"getCause()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/parsers/FactoryConfigurationError.html#getCause--"}]},{"type":"class","name":"SAXParserFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/parsers/SAXParserFactory.html","deltas":[{"type":"method","name":"newInstance(String, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/parsers/SAXParserFactory.html#newInstance-java.lang.String-java.lang.ClassLoader-"}]}]},{"type":"package","name":"javax.xml.soap","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/soap/package-summary.html"},{"type":"package","name":"javax.xml.stream.events","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/stream/events/package-summary.html"},{"type":"package","name":"javax.xml.stream.util","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/stream/util/package-summary.html"},{"type":"package","name":"javax.xml.stream","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/stream/package-summary.html"},{"type":"package","name":"javax.xml.transform.stax","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/transform/stax/package-summary.html"},{"type":"package","name":"javax.xml.transform","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/transform/package-summary.html","deltas":[{"type":"class","name":"TransformerFactoryConfigurationError","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/transform/TransformerFactoryConfigurationError.html","deltas":[{"type":"method","name":"getCause()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/transform/TransformerFactoryConfigurationError.html#getCause--"}]},{"type":"class","name":"TransformerFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/transform/TransformerFactory.html","deltas":[{"type":"method","name":"newInstance(String, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/transform/TransformerFactory.html#newInstance-java.lang.String-java.lang.ClassLoader-"}]}]},{"type":"package","name":"javax.xml.validation","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/validation/package-summary.html","deltas":[{"type":"class","name":"SchemaFactoryConfigurationError","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/validation/SchemaFactoryConfigurationError.html"},{"type":"class","name":"SchemaFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/validation/SchemaFactory.html","deltas":[{"type":"method","name":"newInstance(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/validation/SchemaFactory.html#newInstance-java.lang.String-","removedTags":["final"]},{"type":"method","name":"newInstance(String, String, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/validation/SchemaFactory.html#newInstance-java.lang.String-java.lang.String-java.lang.ClassLoader-"}]}]},{"type":"package","name":"javax.xml.ws.handler.soap","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/ws/handler/soap/package-summary.html"},{"type":"package","name":"javax.xml.ws.handler","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/ws/handler/package-summary.html"},{"type":"package","name":"javax.xml.ws.http","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/ws/http/package-summary.html"},{"type":"package","name":"javax.xml.ws.soap","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/ws/soap/package-summary.html"},{"type":"package","name":"javax.xml.ws.spi.http","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/ws/spi/http/package-summary.html"},{"type":"package","name":"javax.xml.ws.spi","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/ws/spi/package-summary.html"},{"type":"package","name":"javax.xml.ws.wsaddressing","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/ws/wsaddressing/package-summary.html"},{"type":"package","name":"javax.xml.ws","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/ws/package-summary.html"},{"type":"package","name":"javax.xml.xpath","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/xpath/package-summary.html","deltas":[{"type":"class","name":"XPathFactory","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/xpath/XPathFactory.html","deltas":[{"type":"method","name":"newInstance()","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/xpath/XPathFactory.html#newInstance--","removedTags":["final"]},{"type":"method","name":"newInstance(String)","status":"modified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/xpath/XPathFactory.html#newInstance-java.lang.String-","removedTags":["final"]},{"type":"method","name":"newInstance(String, String, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/xpath/XPathFactory.html#newInstance-java.lang.String-java.lang.String-java.lang.ClassLoader-"}]}]},{"type":"package","name":"javax.xml","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/package-summary.html","deltas":[{"type":"class","name":"XMLConstants","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/XMLConstants.html","deltas":[{"type":"field","name":"ACCESS_EXTERNAL_DTD","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/XMLConstants.html#ACCESS_EXTERNAL_DTD"},{"type":"field","name":"ACCESS_EXTERNAL_SCHEMA","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/XMLConstants.html#ACCESS_EXTERNAL_SCHEMA"},{"type":"field","name":"ACCESS_EXTERNAL_STYLESHEET","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/javax/xml/XMLConstants.html#ACCESS_EXTERNAL_STYLESHEET"}]}]},{"type":"package","name":"org.w3c.dom.views","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/org/w3c/dom/views/package-summary.html"},{"type":"package","name":"org.xml.sax","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/org/xml/sax/package-summary.html","deltas":[{"type":"class","name":"SAXParseException","status":"notmodified","javadoc":"https://docs.oracle.com/javase/8/docs/api/org/xml/sax/SAXParseException.html","deltas":[{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/javase/8/docs/api/org/xml/sax/SAXParseException.html#toString--"}]}]}]}