{"base":{"feature":"1.0","vendor":"javasoft","version":"1.0.2"},"target":{"feature":"18","vendor":"tem","version":"18.0.2.1+1"},"deltas":[{"type":"package","name":"java.applet","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/package-summary.html","deltas":[{"type":"class","name":"Applet.AccessibleApplet","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/Applet.AccessibleApplet.html"},{"type":"class","name":"Applet","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/Applet.html","addedTags":["deprecated","forRemoval"],"deltas":[{"type":"method","name":"Applet()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/Applet.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/Applet.html#getAccessibleContext()"},{"type":"method","name":"getLocale()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/Applet.html#getLocale()"},{"type":"method","name":"isValidateRoot()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/Applet.html#isValidateRoot()"},{"type":"method","name":"newAudioClip(URL)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/Applet.html#newAudioClip(java.net.URL)"}]},{"type":"interface","name":"AppletContext","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/AppletContext.html","addedTags":["abstract","deprecated","forRemoval"],"deltas":[{"type":"method","name":"getStream(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/AppletContext.html#getStream(java.lang.String)"},{"type":"method","name":"getStreamKeys()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/AppletContext.html#getStreamKeys()"},{"type":"method","name":"setStream(String, InputStream)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/AppletContext.html#setStream(java.lang.String,java.io.InputStream)"}]},{"type":"interface","name":"AppletStub","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/AppletStub.html","addedTags":["abstract","deprecated","forRemoval"]},{"type":"interface","name":"AudioClip","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/applet/AudioClip.html","addedTags":["abstract","deprecated","forRemoval"]}]},{"type":"package","name":"java.awt.color","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/color/package-summary.html"},{"type":"package","name":"java.awt.datatransfer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.datatransfer/java/awt/datatransfer/package-summary.html"},{"type":"package","name":"java.awt.desktop","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/desktop/package-summary.html"},{"type":"package","name":"java.awt.dnd","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/dnd/package-summary.html"},{"type":"package","name":"java.awt.event","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/event/package-summary.html"},{"type":"package","name":"java.awt.font","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/font/package-summary.html"},{"type":"package","name":"java.awt.geom","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/geom/package-summary.html"},{"type":"package","name":"java.awt.im.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/im/spi/package-summary.html"},{"type":"package","name":"java.awt.im","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/im/package-summary.html"},{"type":"package","name":"java.awt.image.renderable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/renderable/package-summary.html"},{"type":"package","name":"java.awt.image","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/package-summary.html","deltas":[{"type":"class","name":"AbstractMultiResolutionImage","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/AbstractMultiResolutionImage.html"},{"type":"class","name":"AffineTransformOp","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/AffineTransformOp.html"},{"type":"class","name":"AreaAveragingScaleFilter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/AreaAveragingScaleFilter.html"},{"type":"class","name":"BandCombineOp","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/BandCombineOp.html"},{"type":"class","name":"BandedSampleModel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/BandedSampleModel.html"},{"type":"class","name":"BaseMultiResolutionImage","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/BaseMultiResolutionImage.html"},{"type":"class","name":"BufferStrategy","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/BufferStrategy.html"},{"type":"class","name":"BufferedImageFilter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/BufferedImageFilter.html"},{"type":"class","name":"BufferedImage","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/BufferedImage.html"},{"type":"class","name":"ByteLookupTable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ByteLookupTable.html"},{"type":"class","name":"ColorConvertOp","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorConvertOp.html"},{"type":"class","name":"ColorModel","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html","addedTags":["implements Transparency"],"deltas":[{"type":"field","name":"transferType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#transferType"},{"type":"method","name":"ColorModel(int, int[], ColorSpace, boolean, boolean, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#%3Cinit%3E(int,int%5B%5D,java.awt.color.ColorSpace,boolean,boolean,int,int)"},{"type":"method","name":"coerceData(WritableRaster, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#coerceData(java.awt.image.WritableRaster,boolean)"},{"type":"method","name":"createCompatibleSampleModel(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#createCompatibleSampleModel(int,int)"},{"type":"method","name":"createCompatibleWritableRaster(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#createCompatibleWritableRaster(int,int)"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#equals(java.lang.Object)"},{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8273103"},{"type":"method","name":"getAlpha(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getAlpha(java.lang.Object)"},{"type":"method","name":"getAlphaRaster(WritableRaster)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getAlphaRaster(java.awt.image.WritableRaster)"},{"type":"method","name":"getBlue(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getBlue(java.lang.Object)"},{"type":"method","name":"getColorSpace()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getColorSpace()"},{"type":"method","name":"getComponentSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponentSize()"},{"type":"method","name":"getComponentSize(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponentSize(int)"},{"type":"method","name":"getComponents(Object, int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponents(java.lang.Object,int%5B%5D,int)"},{"type":"method","name":"getComponents(int, int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getComponents(int,int%5B%5D,int)"},{"type":"method","name":"getDataElement(float[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElement(float%5B%5D,int)"},{"type":"method","name":"getDataElement(int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElement(int%5B%5D,int)"},{"type":"method","name":"getDataElements(float[], int, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElements(float%5B%5D,int,java.lang.Object)"},{"type":"method","name":"getDataElements(int, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElements(int,java.lang.Object)"},{"type":"method","name":"getDataElements(int[], int, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getDataElements(int%5B%5D,int,java.lang.Object)"},{"type":"method","name":"getGreen(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getGreen(java.lang.Object)"},{"type":"method","name":"getNormalizedComponents(Object, float[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getNormalizedComponents(java.lang.Object,float%5B%5D,int)"},{"type":"method","name":"getNormalizedComponents(int[], int, float[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getNormalizedComponents(int%5B%5D,int,float%5B%5D,int)"},{"type":"method","name":"getNumColorComponents()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getNumColorComponents()"},{"type":"method","name":"getNumComponents()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getNumComponents()"},{"type":"method","name":"getRGB(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getRGB(java.lang.Object)"},{"type":"method","name":"getRed(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getRed(java.lang.Object)"},{"type":"method","name":"getTransferType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getTransferType()"},{"type":"method","name":"getTransparency()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getTransparency()"},{"type":"method","name":"getUnnormalizedComponents(float[], int, int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#getUnnormalizedComponents(float%5B%5D,int,int%5B%5D,int)"},{"type":"method","name":"hasAlpha()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#hasAlpha()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#hashCode()"},{"type":"method","name":"isAlphaPremultiplied()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#isAlphaPremultiplied()"},{"type":"method","name":"isCompatibleRaster(Raster)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#isCompatibleRaster(java.awt.image.Raster)"},{"type":"method","name":"isCompatibleSampleModel(SampleModel)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#isCompatibleSampleModel(java.awt.image.SampleModel)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ColorModel.html#toString()"}]},{"type":"class","name":"ComponentColorModel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ComponentColorModel.html"},{"type":"class","name":"ComponentSampleModel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ComponentSampleModel.html"},{"type":"class","name":"ConvolveOp","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ConvolveOp.html"},{"type":"class","name":"DataBufferByte","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DataBufferByte.html"},{"type":"class","name":"DataBufferDouble","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DataBufferDouble.html"},{"type":"class","name":"DataBufferFloat","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DataBufferFloat.html"},{"type":"class","name":"DataBufferInt","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DataBufferInt.html"},{"type":"class","name":"DataBufferShort","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DataBufferShort.html"},{"type":"class","name":"DataBufferUShort","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DataBufferUShort.html"},{"type":"class","name":"DataBuffer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DataBuffer.html"},{"type":"class","name":"DirectColorModel","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html","addedTags":["extends PackedColorModel"],"removedTags":["extends ColorModel"],"deltas":[{"type":"method","name":"DirectColorModel(ColorSpace, int, int, int, int, int, boolean, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#%3Cinit%3E(java.awt.color.ColorSpace,int,int,int,int,int,boolean,int)"},{"type":"method","name":"coerceData(WritableRaster, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#coerceData(java.awt.image.WritableRaster,boolean)"},{"type":"method","name":"createCompatibleWritableRaster(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#createCompatibleWritableRaster(int,int)"},{"type":"method","name":"getAlpha(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getAlpha(java.lang.Object)"},{"type":"method","name":"getBlue(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getBlue(java.lang.Object)"},{"type":"method","name":"getComponents(Object, int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getComponents(java.lang.Object,int%5B%5D,int)"},{"type":"method","name":"getComponents(int, int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getComponents(int,int%5B%5D,int)"},{"type":"method","name":"getDataElement(int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getDataElement(int%5B%5D,int)"},{"type":"method","name":"getDataElements(int, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getDataElements(int,java.lang.Object)"},{"type":"method","name":"getDataElements(int[], int, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getDataElements(int%5B%5D,int,java.lang.Object)"},{"type":"method","name":"getGreen(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getGreen(java.lang.Object)"},{"type":"method","name":"getRGB(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getRGB(java.lang.Object)"},{"type":"method","name":"getRed(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#getRed(java.lang.Object)"},{"type":"method","name":"isCompatibleRaster(Raster)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#isCompatibleRaster(java.awt.image.Raster)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/DirectColorModel.html#toString()"}]},{"type":"class","name":"ImagingOpException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ImagingOpException.html"},{"type":"class","name":"IndexColorModel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html","deltas":[{"type":"method","name":"IndexColorModel(int, int, int[], int, boolean, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#%3Cinit%3E(int,int,int%5B%5D,int,boolean,int,int)"},{"type":"method","name":"IndexColorModel(int, int, int[], int, int, BigInteger)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#%3Cinit%3E(int,int,int%5B%5D,int,int,java.math.BigInteger)"},{"type":"method","name":"convertToIntDiscrete(Raster, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#convertToIntDiscrete(java.awt.image.Raster,boolean)"},{"type":"method","name":"createCompatibleSampleModel(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#createCompatibleSampleModel(int,int)"},{"type":"method","name":"createCompatibleWritableRaster(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#createCompatibleWritableRaster(int,int)"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#equals(java.lang.Object)"},{"type":"method","name":"getComponentSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getComponentSize()"},{"type":"method","name":"getComponents(Object, int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getComponents(java.lang.Object,int%5B%5D,int)"},{"type":"method","name":"getComponents(int, int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getComponents(int,int%5B%5D,int)"},{"type":"method","name":"getDataElement(int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getDataElement(int%5B%5D,int)"},{"type":"method","name":"getDataElements(int, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getDataElements(int,java.lang.Object)"},{"type":"method","name":"getDataElements(int[], int, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getDataElements(int%5B%5D,int,java.lang.Object)"},{"type":"method","name":"getRGBs(int[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getRGBs(int%5B%5D)"},{"type":"method","name":"getTransparency()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getTransparency()"},{"type":"method","name":"getValidPixels()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#getValidPixels()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#hashCode()"},{"type":"method","name":"isCompatibleRaster(Raster)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#isCompatibleRaster(java.awt.image.Raster)"},{"type":"method","name":"isCompatibleSampleModel(SampleModel)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#isCompatibleSampleModel(java.awt.image.SampleModel)"},{"type":"method","name":"isValid()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#isValid()"},{"type":"method","name":"isValid(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#isValid(int)"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/IndexColorModel.html#toString()"}]},{"type":"class","name":"Kernel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/Kernel.html"},{"type":"class","name":"LookupOp","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/LookupOp.html"},{"type":"class","name":"LookupTable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/LookupTable.html"},{"type":"class","name":"MemoryImageSource","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/MemoryImageSource.html","deltas":[{"type":"method","name":"newPixels()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#newPixels()"},{"type":"method","name":"newPixels(byte[], ColorModel, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#newPixels(byte%5B%5D,java.awt.image.ColorModel,int,int)"},{"type":"method","name":"newPixels(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#newPixels(int,int,int,int)"},{"type":"method","name":"newPixels(int, int, int, int, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#newPixels(int,int,int,int,boolean)"},{"type":"method","name":"newPixels(int[], ColorModel, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#newPixels(int%5B%5D,java.awt.image.ColorModel,int,int)"},{"type":"method","name":"setAnimated(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#setAnimated(boolean)"},{"type":"method","name":"setFullBufferUpdates(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/MemoryImageSource.html#setFullBufferUpdates(boolean)"}]},{"type":"class","name":"MultiPixelPackedSampleModel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/MultiPixelPackedSampleModel.html"},{"type":"class","name":"PackedColorModel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PackedColorModel.html"},{"type":"class","name":"PixelGrabber","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PixelGrabber.html","deltas":[{"type":"method","name":"PixelGrabber(Image, int, int, int, int, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PixelGrabber.html#%3Cinit%3E(java.awt.Image,int,int,int,int,boolean)"},{"type":"method","name":"abortGrabbing()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PixelGrabber.html#abortGrabbing()"},{"type":"method","name":"getColorModel()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PixelGrabber.html#getColorModel()"},{"type":"method","name":"getHeight()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PixelGrabber.html#getHeight()"},{"type":"method","name":"getPixels()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PixelGrabber.html#getPixels()"},{"type":"method","name":"getStatus()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PixelGrabber.html#getStatus()"},{"type":"method","name":"getWidth()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PixelGrabber.html#getWidth()"},{"type":"method","name":"startGrabbing()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PixelGrabber.html#startGrabbing()"}]},{"type":"class","name":"PixelInterleavedSampleModel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/PixelInterleavedSampleModel.html"},{"type":"class","name":"RGBImageFilter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/RGBImageFilter.html","deltas":[{"type":"method","name":"RGBImageFilter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/RGBImageFilter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"RasterFormatException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/RasterFormatException.html"},{"type":"class","name":"Raster","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/Raster.html"},{"type":"class","name":"ReplicateScaleFilter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ReplicateScaleFilter.html"},{"type":"class","name":"RescaleOp","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/RescaleOp.html"},{"type":"class","name":"SampleModel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/SampleModel.html"},{"type":"class","name":"ShortLookupTable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ShortLookupTable.html"},{"type":"class","name":"SinglePixelPackedSampleModel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/SinglePixelPackedSampleModel.html"},{"type":"class","name":"VolatileImage","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/VolatileImage.html"},{"type":"class","name":"WritableRaster","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/WritableRaster.html"},{"type":"interface","name":"BufferedImageOp","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/BufferedImageOp.html"},{"type":"interface","name":"ImageConsumer","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ImageConsumer.html","addedTags":["abstract"]},{"type":"interface","name":"ImageObserver","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ImageObserver.html","addedTags":["abstract"]},{"type":"interface","name":"ImageProducer","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/ImageProducer.html","addedTags":["abstract"]},{"type":"interface","name":"MultiResolutionImage","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/MultiResolutionImage.html"},{"type":"interface","name":"RasterOp","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/RasterOp.html"},{"type":"interface","name":"RenderedImage","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/RenderedImage.html"},{"type":"interface","name":"TileObserver","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/TileObserver.html"},{"type":"interface","name":"WritableRenderedImage","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/image/WritableRenderedImage.html"}]},{"type":"package","name":"java.awt.peer","status":"removed"},{"type":"package","name":"java.awt.print","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/print/package-summary.html"},{"type":"package","name":"java.awt","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/package-summary.html","deltas":[{"type":"class","name":"AWTEventMulticaster","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/AWTEventMulticaster.html"},{"type":"class","name":"AWTEvent","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/AWTEvent.html"},{"type":"class","name":"AWTKeyStroke","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/AWTKeyStroke.html"},{"type":"class","name":"AWTPermission","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/AWTPermission.html"},{"type":"class","name":"AlphaComposite","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/AlphaComposite.html"},{"type":"class","name":"BasicStroke","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BasicStroke.html"},{"type":"class","name":"BorderLayout","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html","addedTags":["implements LayoutManager2","implements Serializable"],"removedTags":["implements LayoutManager"],"deltas":[{"type":"field","name":"AFTER_LAST_LINE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#AFTER_LAST_LINE"},{"type":"field","name":"AFTER_LINE_ENDS","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#AFTER_LINE_ENDS"},{"type":"field","name":"BEFORE_FIRST_LINE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#BEFORE_FIRST_LINE"},{"type":"field","name":"BEFORE_LINE_BEGINS","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#BEFORE_LINE_BEGINS"},{"type":"field","name":"CENTER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#CENTER"},{"type":"field","name":"EAST","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#EAST"},{"type":"field","name":"LINE_END","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#LINE_END"},{"type":"field","name":"LINE_START","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#LINE_START"},{"type":"field","name":"NORTH","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#NORTH"},{"type":"field","name":"PAGE_END","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#PAGE_END"},{"type":"field","name":"PAGE_START","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#PAGE_START"},{"type":"field","name":"SOUTH","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#SOUTH"},{"type":"field","name":"WEST","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#WEST"},{"type":"method","name":"addLayoutComponent(Component, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#addLayoutComponent(java.awt.Component,java.lang.Object)"},{"type":"method","name":"addLayoutComponent(String, Component)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#addLayoutComponent(java.lang.String,java.awt.Component)","addedTags":["deprecated"]},{"type":"method","name":"getConstraints(Component)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#getConstraints(java.awt.Component)"},{"type":"method","name":"getHgap()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#getHgap()"},{"type":"method","name":"getLayoutAlignmentX(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#getLayoutAlignmentX(java.awt.Container)"},{"type":"method","name":"getLayoutAlignmentY(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#getLayoutAlignmentY(java.awt.Container)"},{"type":"method","name":"getLayoutComponent(Container, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#getLayoutComponent(java.awt.Container,java.lang.Object)"},{"type":"method","name":"getLayoutComponent(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#getLayoutComponent(java.lang.Object)"},{"type":"method","name":"getVgap()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#getVgap()"},{"type":"method","name":"invalidateLayout(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#invalidateLayout(java.awt.Container)"},{"type":"method","name":"maximumLayoutSize(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#maximumLayoutSize(java.awt.Container)"},{"type":"method","name":"setHgap(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#setHgap(int)"},{"type":"method","name":"setVgap(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BorderLayout.html#setVgap(int)"}]},{"type":"class","name":"BufferCapabilities.FlipContents","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BufferCapabilities.FlipContents.html"},{"type":"class","name":"BufferCapabilities","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/BufferCapabilities.html"},{"type":"class","name":"Button.AccessibleAWTButton","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.AccessibleAWTButton.html"},{"type":"class","name":"Button","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Button()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Button(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"addActionListener(ActionListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#addActionListener(java.awt.event.ActionListener)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#getAccessibleContext()"},{"type":"method","name":"getActionCommand()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#getActionCommand()"},{"type":"method","name":"getActionListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#getActionListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#getListeners(java.lang.Class)"},{"type":"method","name":"processActionEvent(ActionEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#processActionEvent(java.awt.event.ActionEvent)"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"removeActionListener(ActionListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#removeActionListener(java.awt.event.ActionListener)"},{"type":"method","name":"setActionCommand(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Button.html#setActionCommand(java.lang.String)"}]},{"type":"class","name":"Canvas.AccessibleAWTCanvas","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Canvas.AccessibleAWTCanvas.html"},{"type":"class","name":"Canvas","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Canvas.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Canvas(GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Canvas.html#%3Cinit%3E(java.awt.GraphicsConfiguration)"},{"type":"method","name":"createBufferStrategy(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Canvas.html#createBufferStrategy(int)"},{"type":"method","name":"createBufferStrategy(int, BufferCapabilities)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Canvas.html#createBufferStrategy(int,java.awt.BufferCapabilities)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Canvas.html#getAccessibleContext()"},{"type":"method","name":"getBufferStrategy()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Canvas.html#getBufferStrategy()"},{"type":"method","name":"update(Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Canvas.html#update(java.awt.Graphics)"}]},{"type":"class","name":"CardLayout","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html","addedTags":["implements LayoutManager2","implements Serializable"],"removedTags":["implements LayoutManager"],"deltas":[{"type":"method","name":"addLayoutComponent(Component, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html#addLayoutComponent(java.awt.Component,java.lang.Object)"},{"type":"method","name":"addLayoutComponent(String, Component)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html#addLayoutComponent(java.lang.String,java.awt.Component)","addedTags":["deprecated"]},{"type":"method","name":"getHgap()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html#getHgap()"},{"type":"method","name":"getLayoutAlignmentX(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html#getLayoutAlignmentX(java.awt.Container)"},{"type":"method","name":"getLayoutAlignmentY(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html#getLayoutAlignmentY(java.awt.Container)"},{"type":"method","name":"getVgap()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html#getVgap()"},{"type":"method","name":"invalidateLayout(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html#invalidateLayout(java.awt.Container)"},{"type":"method","name":"maximumLayoutSize(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html#maximumLayoutSize(java.awt.Container)"},{"type":"method","name":"setHgap(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html#setHgap(int)"},{"type":"method","name":"setVgap(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CardLayout.html#setVgap(int)"}]},{"type":"class","name":"Checkbox.AccessibleAWTCheckbox","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.AccessibleAWTCheckbox.html"},{"type":"class","name":"CheckboxGroup","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxGroup.html","addedTags":["implements Serializable"],"deltas":[{"type":"method","name":"getCurrent()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxGroup.html#getCurrent()","addedTags":["deprecated"]},{"type":"method","name":"getSelectedCheckbox()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxGroup.html#getSelectedCheckbox()"},{"type":"method","name":"setCurrent(Checkbox)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxGroup.html#setCurrent(java.awt.Checkbox)","addedTags":["deprecated"]},{"type":"method","name":"setSelectedCheckbox(Checkbox)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxGroup.html#setSelectedCheckbox(java.awt.Checkbox)"}]},{"type":"class","name":"CheckboxMenuItem.AccessibleAWTCheckboxMenuItem","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.AccessibleAWTCheckboxMenuItem.html"},{"type":"class","name":"CheckboxMenuItem","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html","addedTags":["implements Accessible","implements ItemSelectable"],"deltas":[{"type":"method","name":"CheckboxMenuItem()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#%3Cinit%3E()"},{"type":"method","name":"CheckboxMenuItem(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"CheckboxMenuItem(String, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#%3Cinit%3E(java.lang.String,boolean)"},{"type":"method","name":"addItemListener(ItemListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#addItemListener(java.awt.event.ItemListener)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#getAccessibleContext()"},{"type":"method","name":"getItemListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#getItemListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#getListeners(java.lang.Class)"},{"type":"method","name":"getSelectedObjects()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#getSelectedObjects()"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"processItemEvent(ItemEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#processItemEvent(java.awt.event.ItemEvent)"},{"type":"method","name":"removeItemListener(ItemListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CheckboxMenuItem.html#removeItemListener(java.awt.event.ItemListener)"}]},{"type":"class","name":"Checkbox","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html","addedTags":["implements Accessible","implements ItemSelectable"],"deltas":[{"type":"method","name":"Checkbox()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Checkbox(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Checkbox(String, CheckboxGroup, boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#%3Cinit%3E(java.lang.String,java.awt.CheckboxGroup,boolean)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Checkbox(String, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#%3Cinit%3E(java.lang.String,boolean)"},{"type":"method","name":"Checkbox(String, boolean, CheckboxGroup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#%3Cinit%3E(java.lang.String,boolean,java.awt.CheckboxGroup)"},{"type":"method","name":"addItemListener(ItemListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#addItemListener(java.awt.event.ItemListener)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#getAccessibleContext()"},{"type":"method","name":"getItemListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#getItemListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#getListeners(java.lang.Class)"},{"type":"method","name":"getSelectedObjects()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#getSelectedObjects()"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"processItemEvent(ItemEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#processItemEvent(java.awt.event.ItemEvent)"},{"type":"method","name":"removeItemListener(ItemListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Checkbox.html#removeItemListener(java.awt.event.ItemListener)"}]},{"type":"class","name":"Choice.AccessibleAWTChoice","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.AccessibleAWTChoice.html"},{"type":"class","name":"Choice","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html","addedTags":["implements Accessible","implements ItemSelectable"],"deltas":[{"type":"method","name":"Choice()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"add(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#add(java.lang.String)"},{"type":"method","name":"addItemListener(ItemListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#addItemListener(java.awt.event.ItemListener)"},{"type":"method","name":"countItems()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#countItems()","addedTags":["deprecated"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#getAccessibleContext()"},{"type":"method","name":"getItemCount()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#getItemCount()"},{"type":"method","name":"getItemListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#getItemListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#getListeners(java.lang.Class)"},{"type":"method","name":"getSelectedObjects()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#getSelectedObjects()"},{"type":"method","name":"insert(String, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#insert(java.lang.String,int)"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"processItemEvent(ItemEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#processItemEvent(java.awt.event.ItemEvent)"},{"type":"method","name":"remove(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#remove(java.lang.String)"},{"type":"method","name":"remove(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#remove(int)"},{"type":"method","name":"removeAll()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#removeAll()"},{"type":"method","name":"removeItemListener(ItemListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Choice.html#removeItemListener(java.awt.event.ItemListener)"}]},{"type":"class","name":"Color","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html","addedTags":["implements Paint","implements Serializable"],"removedTags":["final"],"deltas":[{"type":"field","name":"BLACK","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#BLACK"},{"type":"field","name":"BLUE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#BLUE"},{"type":"field","name":"CYAN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#CYAN"},{"type":"field","name":"DARK_GRAY","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#DARK_GRAY"},{"type":"field","name":"GRAY","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#GRAY"},{"type":"field","name":"GREEN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#GREEN"},{"type":"field","name":"LIGHT_GRAY","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#LIGHT_GRAY"},{"type":"field","name":"MAGENTA","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#MAGENTA"},{"type":"field","name":"ORANGE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#ORANGE"},{"type":"field","name":"PINK","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#PINK"},{"type":"field","name":"RED","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#RED"},{"type":"field","name":"WHITE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#WHITE"},{"type":"field","name":"YELLOW","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#YELLOW"},{"type":"method","name":"Color(ColorSpace, float[], float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#%3Cinit%3E(java.awt.color.ColorSpace,float%5B%5D,float)"},{"type":"method","name":"Color(float, float, float, float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#%3Cinit%3E(float,float,float,float)"},{"type":"method","name":"Color(int, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#%3Cinit%3E(int,boolean)"},{"type":"method","name":"Color(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#%3Cinit%3E(int,int,int,int)"},{"type":"method","name":"createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#createContext(java.awt.image.ColorModel,java.awt.Rectangle,java.awt.geom.Rectangle2D,java.awt.geom.AffineTransform,java.awt.RenderingHints)"},{"type":"method","name":"decode(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#decode(java.lang.String)"},{"type":"method","name":"getAlpha()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#getAlpha()"},{"type":"method","name":"getColorComponents(ColorSpace, float[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#getColorComponents(java.awt.color.ColorSpace,float%5B%5D)"},{"type":"method","name":"getColorComponents(float[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#getColorComponents(float%5B%5D)"},{"type":"method","name":"getColorSpace()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#getColorSpace()"},{"type":"method","name":"getComponents(ColorSpace, float[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#getComponents(java.awt.color.ColorSpace,float%5B%5D)"},{"type":"method","name":"getComponents(float[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#getComponents(float%5B%5D)"},{"type":"method","name":"getRGBColorComponents(float[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#getRGBColorComponents(float%5B%5D)"},{"type":"method","name":"getRGBComponents(float[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#getRGBComponents(float%5B%5D)"},{"type":"method","name":"getTransparency()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Color.html#getTransparency()"}]},{"type":"class","name":"Component.AccessibleAWTComponent.AccessibleAWTComponentHandler","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.AccessibleAWTComponent.AccessibleAWTComponentHandler.html"},{"type":"class","name":"Component.AccessibleAWTComponent.AccessibleAWTFocusHandler","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.AccessibleAWTComponent.AccessibleAWTFocusHandler.html"},{"type":"class","name":"Component.AccessibleAWTComponent","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.AccessibleAWTComponent.html"},{"type":"class","name":"Component.BltBufferStrategy","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.BltBufferStrategy.html"},{"type":"class","name":"Component.FlipBufferStrategy","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.FlipBufferStrategy.html"},{"type":"class","name":"ComponentOrientation","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/ComponentOrientation.html"},{"type":"class","name":"Component","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html","addedTags":["implements MenuContainer","implements Serializable"],"deltas":[{"type":"field","name":"BOTTOM_ALIGNMENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#BOTTOM_ALIGNMENT"},{"type":"field","name":"CENTER_ALIGNMENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#CENTER_ALIGNMENT"},{"type":"field","name":"LEFT_ALIGNMENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#LEFT_ALIGNMENT"},{"type":"field","name":"RIGHT_ALIGNMENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#RIGHT_ALIGNMENT"},{"type":"field","name":"TOP_ALIGNMENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#TOP_ALIGNMENT"},{"type":"field","name":"accessibleContext","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#accessibleContext"},{"type":"method","name":"Component()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#%3Cinit%3E()"},{"type":"method","name":"action(Event, Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#action(java.awt.Event,java.lang.Object)","addedTags":["deprecated"]},{"type":"method","name":"add(PopupMenu)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#add(java.awt.PopupMenu)"},{"type":"method","name":"addComponentListener(ComponentListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addComponentListener(java.awt.event.ComponentListener)"},{"type":"method","name":"addFocusListener(FocusListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addFocusListener(java.awt.event.FocusListener)"},{"type":"method","name":"addHierarchyBoundsListener(HierarchyBoundsListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener)"},{"type":"method","name":"addHierarchyListener(HierarchyListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addHierarchyListener(java.awt.event.HierarchyListener)"},{"type":"method","name":"addInputMethodListener(InputMethodListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addInputMethodListener(java.awt.event.InputMethodListener)"},{"type":"method","name":"addKeyListener(KeyListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addKeyListener(java.awt.event.KeyListener)"},{"type":"method","name":"addMouseListener(MouseListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addMouseListener(java.awt.event.MouseListener)"},{"type":"method","name":"addMouseMotionListener(MouseMotionListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addMouseMotionListener(java.awt.event.MouseMotionListener)"},{"type":"method","name":"addMouseWheelListener(MouseWheelListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addMouseWheelListener(java.awt.event.MouseWheelListener)"},{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addPropertyChangeListener(java.beans.PropertyChangeListener)"},{"type":"method","name":"addPropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"applyComponentOrientation(ComponentOrientation)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#applyComponentOrientation(java.awt.ComponentOrientation)"},{"type":"method","name":"areFocusTraversalKeysSet(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#areFocusTraversalKeysSet(int)"},{"type":"method","name":"bounds()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#bounds()","addedTags":["deprecated"]},{"type":"method","name":"coalesceEvents(AWTEvent, AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#coalesceEvents(java.awt.AWTEvent,java.awt.AWTEvent)"},{"type":"method","name":"contains(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#contains(java.awt.Point)"},{"type":"method","name":"contains(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#contains(int,int)"},{"type":"method","name":"createVolatileImage(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#createVolatileImage(int,int)"},{"type":"method","name":"createVolatileImage(int, int, ImageCapabilities)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#createVolatileImage(int,int,java.awt.ImageCapabilities)"},{"type":"method","name":"deliverEvent(Event)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#deliverEvent(java.awt.Event)","addedTags":["deprecated"]},{"type":"method","name":"disable()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#disable()","addedTags":["deprecated"]},{"type":"method","name":"disableEvents(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#disableEvents(long)"},{"type":"method","name":"dispatchEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#dispatchEvent(java.awt.AWTEvent)"},{"type":"method","name":"doLayout()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#doLayout()"},{"type":"method","name":"enable()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#enable()","addedTags":["deprecated"]},{"type":"method","name":"enable(boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#enable(boolean)","addedTags":["deprecated"]},{"type":"method","name":"enableEvents(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#enableEvents(long)"},{"type":"method","name":"enableInputMethods(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#enableInputMethods(boolean)"},{"type":"method","name":"firePropertyChange(String, Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,java.lang.Object,java.lang.Object)"},{"type":"method","name":"firePropertyChange(String, boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,boolean,boolean)"},{"type":"method","name":"firePropertyChange(String, byte, byte)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,byte,byte)"},{"type":"method","name":"firePropertyChange(String, char, char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,char,char)"},{"type":"method","name":"firePropertyChange(String, double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,double,double)"},{"type":"method","name":"firePropertyChange(String, float, float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,float,float)"},{"type":"method","name":"firePropertyChange(String, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,int,int)"},{"type":"method","name":"firePropertyChange(String, long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,long,long)"},{"type":"method","name":"firePropertyChange(String, short, short)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#firePropertyChange(java.lang.String,short,short)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getAccessibleContext()"},{"type":"method","name":"getAlignmentX()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getAlignmentX()"},{"type":"method","name":"getAlignmentY()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getAlignmentY()"},{"type":"method","name":"getBaseline(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getBaseline(int,int)"},{"type":"method","name":"getBaselineResizeBehavior()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getBaselineResizeBehavior()"},{"type":"method","name":"getBounds()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getBounds()"},{"type":"method","name":"getBounds(Rectangle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getBounds(java.awt.Rectangle)"},{"type":"method","name":"getComponentAt(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getComponentAt(java.awt.Point)"},{"type":"method","name":"getComponentAt(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getComponentAt(int,int)"},{"type":"method","name":"getComponentListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getComponentListeners()"},{"type":"method","name":"getComponentOrientation()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getComponentOrientation()"},{"type":"method","name":"getCursor()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getCursor()"},{"type":"method","name":"getDropTarget()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getDropTarget()"},{"type":"method","name":"getFocusCycleRootAncestor()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getFocusCycleRootAncestor()"},{"type":"method","name":"getFocusListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getFocusListeners()"},{"type":"method","name":"getFocusTraversalKeys(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getFocusTraversalKeys(int)"},{"type":"method","name":"getFocusTraversalKeysEnabled()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getFocusTraversalKeysEnabled()"},{"type":"method","name":"getGraphicsConfiguration()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getGraphicsConfiguration()"},{"type":"method","name":"getHeight()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getHeight()"},{"type":"method","name":"getHierarchyBoundsListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getHierarchyBoundsListeners()"},{"type":"method","name":"getHierarchyListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getHierarchyListeners()"},{"type":"method","name":"getIgnoreRepaint()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getIgnoreRepaint()"},{"type":"method","name":"getInputContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getInputContext()"},{"type":"method","name":"getInputMethodListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getInputMethodListeners()"},{"type":"method","name":"getInputMethodRequests()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getInputMethodRequests()"},{"type":"method","name":"getKeyListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getKeyListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getListeners(java.lang.Class)"},{"type":"method","name":"getLocale()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getLocale()"},{"type":"method","name":"getLocation()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getLocation()"},{"type":"method","name":"getLocation(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getLocation(java.awt.Point)"},{"type":"method","name":"getLocationOnScreen()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getLocationOnScreen()"},{"type":"method","name":"getMaximumSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getMaximumSize()"},{"type":"method","name":"getMinimumSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getMinimumSize()"},{"type":"method","name":"getMouseListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getMouseListeners()"},{"type":"method","name":"getMouseMotionListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getMouseMotionListeners()"},{"type":"method","name":"getMousePosition()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getMousePosition()"},{"type":"method","name":"getMouseWheelListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getMouseWheelListeners()"},{"type":"method","name":"getName()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getName()"},{"type":"method","name":"getPeer()","status":"removed"},{"type":"method","name":"getPreferredSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getPreferredSize()"},{"type":"method","name":"getPropertyChangeListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getPropertyChangeListeners()"},{"type":"method","name":"getPropertyChangeListeners(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getPropertyChangeListeners(java.lang.String)"},{"type":"method","name":"getSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getSize()"},{"type":"method","name":"getSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getSize(java.awt.Dimension)"},{"type":"method","name":"getTreeLock()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getTreeLock()"},{"type":"method","name":"getWidth()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getWidth()"},{"type":"method","name":"getX()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getX()"},{"type":"method","name":"getY()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#getY()"},{"type":"method","name":"gotFocus(Event, Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#gotFocus(java.awt.Event,java.lang.Object)","addedTags":["deprecated"]},{"type":"method","name":"handleEvent(Event)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#handleEvent(java.awt.Event)","addedTags":["deprecated"]},{"type":"method","name":"hasFocus()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#hasFocus()"},{"type":"method","name":"hide()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#hide()","addedTags":["deprecated"]},{"type":"method","name":"inside(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#inside(int,int)","addedTags":["deprecated"]},{"type":"method","name":"isBackgroundSet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isBackgroundSet()"},{"type":"method","name":"isCursorSet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isCursorSet()"},{"type":"method","name":"isDisplayable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isDisplayable()"},{"type":"method","name":"isDoubleBuffered()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isDoubleBuffered()"},{"type":"method","name":"isFocusCycleRoot(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isFocusCycleRoot(java.awt.Container)"},{"type":"method","name":"isFocusOwner()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isFocusOwner()"},{"type":"method","name":"isFocusTraversable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isFocusTraversable()"},{"type":"method","name":"isFocusable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isFocusable()"},{"type":"method","name":"isFontSet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isFontSet()"},{"type":"method","name":"isForegroundSet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isForegroundSet()"},{"type":"method","name":"isLightweight()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isLightweight()"},{"type":"method","name":"isMaximumSizeSet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isMaximumSizeSet()"},{"type":"method","name":"isMinimumSizeSet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isMinimumSizeSet()"},{"type":"method","name":"isOpaque()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isOpaque()"},{"type":"method","name":"isPreferredSizeSet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#isPreferredSizeSet()"},{"type":"method","name":"keyDown(Event, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#keyDown(java.awt.Event,int)","addedTags":["deprecated"]},{"type":"method","name":"keyUp(Event, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#keyUp(java.awt.Event,int)","addedTags":["deprecated"]},{"type":"method","name":"layout()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#layout()","addedTags":["deprecated"]},{"type":"method","name":"list(PrintWriter)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#list(java.io.PrintWriter)"},{"type":"method","name":"list(PrintWriter, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#list(java.io.PrintWriter,int)"},{"type":"method","name":"locate(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#locate(int,int)","addedTags":["deprecated"]},{"type":"method","name":"location()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#location()","addedTags":["deprecated"]},{"type":"method","name":"lostFocus(Event, Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#lostFocus(java.awt.Event,java.lang.Object)","addedTags":["deprecated"]},{"type":"method","name":"minimumSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#minimumSize()","addedTags":["deprecated"]},{"type":"method","name":"mouseDown(Event, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#mouseDown(java.awt.Event,int,int)","addedTags":["deprecated"]},{"type":"method","name":"mouseDrag(Event, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#mouseDrag(java.awt.Event,int,int)","addedTags":["deprecated"]},{"type":"method","name":"mouseEnter(Event, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#mouseEnter(java.awt.Event,int,int)","addedTags":["deprecated"]},{"type":"method","name":"mouseExit(Event, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#mouseExit(java.awt.Event,int,int)","addedTags":["deprecated"]},{"type":"method","name":"mouseMove(Event, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#mouseMove(java.awt.Event,int,int)","addedTags":["deprecated"]},{"type":"method","name":"mouseUp(Event, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#mouseUp(java.awt.Event,int,int)","addedTags":["deprecated"]},{"type":"method","name":"move(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#move(int,int)","addedTags":["deprecated"]},{"type":"method","name":"nextFocus()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#nextFocus()","addedTags":["deprecated"]},{"type":"method","name":"postEvent(Event)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#postEvent(java.awt.Event)","addedTags":["deprecated"]},{"type":"method","name":"preferredSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#preferredSize()","addedTags":["deprecated"]},{"type":"method","name":"processComponentEvent(ComponentEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#processComponentEvent(java.awt.event.ComponentEvent)"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"processFocusEvent(FocusEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#processFocusEvent(java.awt.event.FocusEvent)"},{"type":"method","name":"processHierarchyBoundsEvent(HierarchyEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#processHierarchyBoundsEvent(java.awt.event.HierarchyEvent)"},{"type":"method","name":"processHierarchyEvent(HierarchyEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#processHierarchyEvent(java.awt.event.HierarchyEvent)"},{"type":"method","name":"processInputMethodEvent(InputMethodEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#processInputMethodEvent(java.awt.event.InputMethodEvent)"},{"type":"method","name":"processKeyEvent(KeyEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#processKeyEvent(java.awt.event.KeyEvent)"},{"type":"method","name":"processMouseEvent(MouseEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#processMouseEvent(java.awt.event.MouseEvent)"},{"type":"method","name":"processMouseMotionEvent(MouseEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#processMouseMotionEvent(java.awt.event.MouseEvent)"},{"type":"method","name":"processMouseWheelEvent(MouseWheelEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#processMouseWheelEvent(java.awt.event.MouseWheelEvent)"},{"type":"method","name":"remove(MenuComponent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#remove(java.awt.MenuComponent)"},{"type":"method","name":"removeComponentListener(ComponentListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removeComponentListener(java.awt.event.ComponentListener)"},{"type":"method","name":"removeFocusListener(FocusListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removeFocusListener(java.awt.event.FocusListener)"},{"type":"method","name":"removeHierarchyBoundsListener(HierarchyBoundsListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removeHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener)"},{"type":"method","name":"removeHierarchyListener(HierarchyListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removeHierarchyListener(java.awt.event.HierarchyListener)"},{"type":"method","name":"removeInputMethodListener(InputMethodListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removeInputMethodListener(java.awt.event.InputMethodListener)"},{"type":"method","name":"removeKeyListener(KeyListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removeKeyListener(java.awt.event.KeyListener)"},{"type":"method","name":"removeMouseListener(MouseListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removeMouseListener(java.awt.event.MouseListener)"},{"type":"method","name":"removeMouseMotionListener(MouseMotionListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removeMouseMotionListener(java.awt.event.MouseMotionListener)"},{"type":"method","name":"removeMouseWheelListener(MouseWheelListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removeMouseWheelListener(java.awt.event.MouseWheelListener)"},{"type":"method","name":"removePropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removePropertyChangeListener(java.beans.PropertyChangeListener)"},{"type":"method","name":"removePropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"requestFocus(FocusEvent.Cause)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#requestFocus(java.awt.event.FocusEvent.Cause)"},{"type":"method","name":"requestFocus(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#requestFocus(boolean)"},{"type":"method","name":"requestFocus(boolean, FocusEvent.Cause)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#requestFocus(boolean,java.awt.event.FocusEvent.Cause)"},{"type":"method","name":"requestFocusInWindow()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#requestFocusInWindow()"},{"type":"method","name":"requestFocusInWindow(FocusEvent.Cause)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#requestFocusInWindow(java.awt.event.FocusEvent.Cause)"},{"type":"method","name":"requestFocusInWindow(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#requestFocusInWindow(boolean)"},{"type":"method","name":"reshape(int, int, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#reshape(int,int,int,int)","addedTags":["deprecated"]},{"type":"method","name":"resize(Dimension)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#resize(java.awt.Dimension)","addedTags":["deprecated"]},{"type":"method","name":"resize(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#resize(int,int)","addedTags":["deprecated"]},{"type":"method","name":"revalidate()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#revalidate()"},{"type":"method","name":"setBounds(Rectangle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setBounds(java.awt.Rectangle)"},{"type":"method","name":"setBounds(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setBounds(int,int,int,int)"},{"type":"method","name":"setComponentOrientation(ComponentOrientation)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setComponentOrientation(java.awt.ComponentOrientation)"},{"type":"method","name":"setCursor(Cursor)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setCursor(java.awt.Cursor)"},{"type":"method","name":"setDropTarget(DropTarget)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setDropTarget(java.awt.dnd.DropTarget)"},{"type":"method","name":"setEnabled(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setEnabled(boolean)"},{"type":"method","name":"setFocusTraversalKeys(int, Set)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setFocusTraversalKeys(int,java.util.Set)"},{"type":"method","name":"setFocusTraversalKeysEnabled(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setFocusTraversalKeysEnabled(boolean)"},{"type":"method","name":"setFocusable(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setFocusable(boolean)"},{"type":"method","name":"setIgnoreRepaint(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setIgnoreRepaint(boolean)"},{"type":"method","name":"setLocale(Locale)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setLocale(java.util.Locale)"},{"type":"method","name":"setLocation(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setLocation(java.awt.Point)"},{"type":"method","name":"setLocation(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setLocation(int,int)"},{"type":"method","name":"setMaximumSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setMaximumSize(java.awt.Dimension)"},{"type":"method","name":"setMinimumSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setMinimumSize(java.awt.Dimension)"},{"type":"method","name":"setMixingCutoutShape(Shape)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setMixingCutoutShape(java.awt.Shape)"},{"type":"method","name":"setName(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setName(java.lang.String)"},{"type":"method","name":"setPreferredSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setPreferredSize(java.awt.Dimension)"},{"type":"method","name":"setSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setSize(java.awt.Dimension)"},{"type":"method","name":"setSize(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setSize(int,int)"},{"type":"method","name":"setVisible(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#setVisible(boolean)"},{"type":"method","name":"show()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#show()","addedTags":["deprecated"]},{"type":"method","name":"show(boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#show(boolean)","addedTags":["deprecated"]},{"type":"method","name":"size()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#size()","addedTags":["deprecated"]},{"type":"method","name":"transferFocus()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#transferFocus()"},{"type":"method","name":"transferFocusBackward()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#transferFocusBackward()"},{"type":"method","name":"transferFocusUpCycle()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.html#transferFocusUpCycle()"}]},{"type":"class","name":"Container.AccessibleAWTContainer.AccessibleContainerHandler","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.AccessibleAWTContainer.AccessibleContainerHandler.html"},{"type":"class","name":"Container.AccessibleAWTContainer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.AccessibleAWTContainer.html"},{"type":"class","name":"ContainerOrderFocusTraversalPolicy","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/ContainerOrderFocusTraversalPolicy.html"},{"type":"class","name":"Container","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html","removedTags":["abstract"],"deltas":[{"type":"method","name":"Container()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#%3Cinit%3E()"},{"type":"method","name":"add(Component, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#add(java.awt.Component,java.lang.Object)"},{"type":"method","name":"add(Component, Object, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#add(java.awt.Component,java.lang.Object,int)"},{"type":"method","name":"addContainerListener(ContainerListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#addContainerListener(java.awt.event.ContainerListener)"},{"type":"method","name":"addImpl(Component, Object, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#addImpl(java.awt.Component,java.lang.Object,int)"},{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#addPropertyChangeListener(java.beans.PropertyChangeListener)"},{"type":"method","name":"addPropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"applyComponentOrientation(ComponentOrientation)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#applyComponentOrientation(java.awt.ComponentOrientation)"},{"type":"method","name":"areFocusTraversalKeysSet(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#areFocusTraversalKeysSet(int)"},{"type":"method","name":"countComponents()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#countComponents()","addedTags":["deprecated"]},{"type":"method","name":"deliverEvent(Event)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#deliverEvent(java.awt.Event)","addedTags":["deprecated"]},{"type":"method","name":"doLayout()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#doLayout()"},{"type":"method","name":"findComponentAt(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#findComponentAt(java.awt.Point)"},{"type":"method","name":"findComponentAt(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#findComponentAt(int,int)"},{"type":"method","name":"getAlignmentX()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getAlignmentX()"},{"type":"method","name":"getAlignmentY()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getAlignmentY()"},{"type":"method","name":"getComponentAt(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getComponentAt(java.awt.Point)"},{"type":"method","name":"getComponentAt(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getComponentAt(int,int)"},{"type":"method","name":"getComponentCount()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getComponentCount()"},{"type":"method","name":"getComponentZOrder(Component)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getComponentZOrder(java.awt.Component)"},{"type":"method","name":"getContainerListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getContainerListeners()"},{"type":"method","name":"getFocusTraversalKeys(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getFocusTraversalKeys(int)"},{"type":"method","name":"getFocusTraversalPolicy()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getFocusTraversalPolicy()"},{"type":"method","name":"getInsets()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getInsets()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getListeners(java.lang.Class)"},{"type":"method","name":"getMaximumSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getMaximumSize()"},{"type":"method","name":"getMinimumSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getMinimumSize()"},{"type":"method","name":"getMousePosition(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getMousePosition(boolean)"},{"type":"method","name":"getPreferredSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#getPreferredSize()"},{"type":"method","name":"insets()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#insets()","addedTags":["deprecated"]},{"type":"method","name":"invalidate()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#invalidate()"},{"type":"method","name":"isAncestorOf(Component)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#isAncestorOf(java.awt.Component)"},{"type":"method","name":"isFocusCycleRoot()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#isFocusCycleRoot()"},{"type":"method","name":"isFocusCycleRoot(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#isFocusCycleRoot(java.awt.Container)"},{"type":"method","name":"isFocusTraversalPolicyProvider()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#isFocusTraversalPolicyProvider()"},{"type":"method","name":"isFocusTraversalPolicySet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#isFocusTraversalPolicySet()"},{"type":"method","name":"isValidateRoot()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#isValidateRoot()"},{"type":"method","name":"layout()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#layout()","addedTags":["deprecated"]},{"type":"method","name":"list(PrintWriter, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#list(java.io.PrintWriter,int)"},{"type":"method","name":"locate(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#locate(int,int)","addedTags":["deprecated"]},{"type":"method","name":"minimumSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#minimumSize()","addedTags":["deprecated"]},{"type":"method","name":"paint(Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#paint(java.awt.Graphics)"},{"type":"method","name":"preferredSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#preferredSize()","addedTags":["deprecated"]},{"type":"method","name":"print(Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#print(java.awt.Graphics)"},{"type":"method","name":"processContainerEvent(ContainerEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#processContainerEvent(java.awt.event.ContainerEvent)"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"remove(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#remove(int)"},{"type":"method","name":"removeContainerListener(ContainerListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#removeContainerListener(java.awt.event.ContainerListener)"},{"type":"method","name":"setComponentZOrder(Component, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#setComponentZOrder(java.awt.Component,int)"},{"type":"method","name":"setFocusCycleRoot(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#setFocusCycleRoot(boolean)"},{"type":"method","name":"setFocusTraversalKeys(int, Set)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalKeys(int,java.util.Set)"},{"type":"method","name":"setFocusTraversalPolicy(FocusTraversalPolicy)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalPolicy(java.awt.FocusTraversalPolicy)"},{"type":"method","name":"setFocusTraversalPolicyProvider(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#setFocusTraversalPolicyProvider(boolean)"},{"type":"method","name":"setFont(Font)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#setFont(java.awt.Font)"},{"type":"method","name":"transferFocusDownCycle()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#transferFocusDownCycle()"},{"type":"method","name":"update(Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#update(java.awt.Graphics)"},{"type":"method","name":"validateTree()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Container.html#validateTree()"}]},{"type":"class","name":"Cursor","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Cursor.html"},{"type":"class","name":"DefaultFocusTraversalPolicy","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/DefaultFocusTraversalPolicy.html"},{"type":"class","name":"DefaultKeyboardFocusManager","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/DefaultKeyboardFocusManager.html"},{"type":"class","name":"Desktop","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Desktop.html"},{"type":"class","name":"Dialog.AccessibleAWTDialog","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.AccessibleAWTDialog.html"},{"type":"class","name":"Dialog","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html","deltas":[{"type":"field","name":"DEFAULT_MODALITY_TYPE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#DEFAULT_MODALITY_TYPE"},{"type":"method","name":"Dialog(Dialog)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Dialog)"},{"type":"method","name":"Dialog(Dialog, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Dialog,java.lang.String)"},{"type":"method","name":"Dialog(Dialog, String, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Dialog,java.lang.String,boolean)"},{"type":"method","name":"Dialog(Dialog, String, boolean, GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Dialog,java.lang.String,boolean,java.awt.GraphicsConfiguration)"},{"type":"method","name":"Dialog(Frame)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Frame)"},{"type":"method","name":"Dialog(Frame, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Frame,java.lang.String)"},{"type":"method","name":"Dialog(Frame, String, boolean, GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Frame,java.lang.String,boolean,java.awt.GraphicsConfiguration)"},{"type":"method","name":"Dialog(Window)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Window)"},{"type":"method","name":"Dialog(Window, Dialog.ModalityType)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Window,java.awt.Dialog.ModalityType)"},{"type":"method","name":"Dialog(Window, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Window,java.lang.String)"},{"type":"method","name":"Dialog(Window, String, Dialog.ModalityType)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Window,java.lang.String,java.awt.Dialog.ModalityType)"},{"type":"method","name":"Dialog(Window, String, Dialog.ModalityType, GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#%3Cinit%3E(java.awt.Window,java.lang.String,java.awt.Dialog.ModalityType,java.awt.GraphicsConfiguration)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#getAccessibleContext()"},{"type":"method","name":"getModalityType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#getModalityType()"},{"type":"method","name":"hide()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#hide()"},{"type":"method","name":"isUndecorated()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#isUndecorated()"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#setBackground(java.awt.Color)"},{"type":"method","name":"setModal(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#setModal(boolean)"},{"type":"method","name":"setModalityType(Dialog.ModalityType)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#setModalityType(java.awt.Dialog.ModalityType)"},{"type":"method","name":"setOpacity(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#setOpacity(float)"},{"type":"method","name":"setShape(Shape)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#setShape(java.awt.Shape)"},{"type":"method","name":"setUndecorated(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#setUndecorated(boolean)"},{"type":"method","name":"setVisible(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#setVisible(boolean)"},{"type":"method","name":"show()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#show()"},{"type":"method","name":"toBack()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.html#toBack()"}]},{"type":"class","name":"Dimension","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dimension.html","addedTags":["extends Dimension2D","implements Serializable"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dimension.html#equals(java.lang.Object)"},{"type":"method","name":"getHeight()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dimension.html#getHeight()"},{"type":"method","name":"getSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dimension.html#getSize()"},{"type":"method","name":"getWidth()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dimension.html#getWidth()"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dimension.html#hashCode()"},{"type":"method","name":"setSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dimension.html#setSize(java.awt.Dimension)"},{"type":"method","name":"setSize(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dimension.html#setSize(double,double)"},{"type":"method","name":"setSize(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dimension.html#setSize(int,int)"}]},{"type":"class","name":"DisplayMode","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/DisplayMode.html"},{"type":"class","name":"EventQueue","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/EventQueue.html"},{"type":"class","name":"Event","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html","addedTags":["deprecated","implements Serializable"],"deltas":[{"type":"field","name":"BACK_SPACE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#BACK_SPACE"},{"type":"field","name":"CAPS_LOCK","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#CAPS_LOCK"},{"type":"field","name":"DELETE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#DELETE"},{"type":"field","name":"ENTER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#ENTER"},{"type":"field","name":"ESCAPE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#ESCAPE"},{"type":"field","name":"INSERT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#INSERT"},{"type":"field","name":"NUM_LOCK","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#NUM_LOCK"},{"type":"field","name":"PAUSE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#PAUSE"},{"type":"field","name":"PRINT_SCREEN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#PRINT_SCREEN"},{"type":"field","name":"SCROLL_BEGIN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#SCROLL_BEGIN"},{"type":"field","name":"SCROLL_END","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#SCROLL_END"},{"type":"field","name":"SCROLL_LOCK","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#SCROLL_LOCK"},{"type":"field","name":"TAB","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Event.html#TAB"}]},{"type":"class","name":"FileDialog","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FileDialog.html","deltas":[{"type":"method","name":"FileDialog(Dialog)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FileDialog.html#%3Cinit%3E(java.awt.Dialog)"},{"type":"method","name":"FileDialog(Dialog, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FileDialog.html#%3Cinit%3E(java.awt.Dialog,java.lang.String)"},{"type":"method","name":"FileDialog(Dialog, String, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FileDialog.html#%3Cinit%3E(java.awt.Dialog,java.lang.String,int)"},{"type":"method","name":"FileDialog(Frame)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FileDialog.html#%3Cinit%3E(java.awt.Frame)"},{"type":"method","name":"getFiles()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FileDialog.html#getFiles()"},{"type":"method","name":"isMultipleMode()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FileDialog.html#isMultipleMode()"},{"type":"method","name":"setMode(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FileDialog.html#setMode(int)"},{"type":"method","name":"setMultipleMode(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FileDialog.html#setMultipleMode(boolean)"},{"type":"method","name":"setTitle(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FileDialog.html#setTitle(java.lang.String)"}]},{"type":"class","name":"FlowLayout","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html","addedTags":["implements Serializable"],"deltas":[{"type":"field","name":"LEADING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html#LEADING"},{"type":"field","name":"TRAILING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html#TRAILING"},{"type":"method","name":"getAlignOnBaseline()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html#getAlignOnBaseline()"},{"type":"method","name":"getAlignment()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html#getAlignment()"},{"type":"method","name":"getHgap()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html#getHgap()"},{"type":"method","name":"getVgap()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html#getVgap()"},{"type":"method","name":"setAlignOnBaseline(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html#setAlignOnBaseline(boolean)"},{"type":"method","name":"setAlignment(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html#setAlignment(int)"},{"type":"method","name":"setHgap(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html#setHgap(int)"},{"type":"method","name":"setVgap(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FlowLayout.html#setVgap(int)"}]},{"type":"class","name":"FocusTraversalPolicy","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html"},{"type":"class","name":"FontFormatException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontFormatException.html"},{"type":"class","name":"FontMetrics","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html","addedTags":["implements Serializable"],"deltas":[{"type":"method","name":"getFontRenderContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getFontRenderContext()"},{"type":"method","name":"getLineMetrics(CharacterIterator, int, int, Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(java.text.CharacterIterator,int,int,java.awt.Graphics)"},{"type":"method","name":"getLineMetrics(String, Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(java.lang.String,java.awt.Graphics)"},{"type":"method","name":"getLineMetrics(String, int, int, Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(java.lang.String,int,int,java.awt.Graphics)"},{"type":"method","name":"getLineMetrics(char[], int, int, Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getLineMetrics(char%5B%5D,int,int,java.awt.Graphics)"},{"type":"method","name":"getMaxCharBounds(Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getMaxCharBounds(java.awt.Graphics)"},{"type":"method","name":"getMaxDecent()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getMaxDecent()","addedTags":["deprecated"]},{"type":"method","name":"getStringBounds(CharacterIterator, int, int, Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(java.text.CharacterIterator,int,int,java.awt.Graphics)"},{"type":"method","name":"getStringBounds(String, Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(java.lang.String,java.awt.Graphics)"},{"type":"method","name":"getStringBounds(String, int, int, Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(java.lang.String,int,int,java.awt.Graphics)"},{"type":"method","name":"getStringBounds(char[], int, int, Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#getStringBounds(char%5B%5D,int,int,java.awt.Graphics)"},{"type":"method","name":"hasUniformLineMetrics()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/FontMetrics.html#hasUniformLineMetrics()"}]},{"type":"class","name":"Font","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html","addedTags":["implements Serializable"],"deltas":[{"type":"field","name":"CENTER_BASELINE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#CENTER_BASELINE"},{"type":"field","name":"DIALOG","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#DIALOG"},{"type":"field","name":"DIALOG_INPUT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#DIALOG_INPUT"},{"type":"field","name":"HANGING_BASELINE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#HANGING_BASELINE"},{"type":"field","name":"LAYOUT_LEFT_TO_RIGHT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#LAYOUT_LEFT_TO_RIGHT"},{"type":"field","name":"LAYOUT_NO_LIMIT_CONTEXT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#LAYOUT_NO_LIMIT_CONTEXT"},{"type":"field","name":"LAYOUT_NO_START_CONTEXT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#LAYOUT_NO_START_CONTEXT"},{"type":"field","name":"LAYOUT_RIGHT_TO_LEFT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#LAYOUT_RIGHT_TO_LEFT"},{"type":"field","name":"MONOSPACED","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#MONOSPACED"},{"type":"field","name":"ROMAN_BASELINE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#ROMAN_BASELINE"},{"type":"field","name":"SANS_SERIF","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#SANS_SERIF"},{"type":"field","name":"SERIF","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#SERIF"},{"type":"field","name":"TRUETYPE_FONT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#TRUETYPE_FONT"},{"type":"field","name":"TYPE1_FONT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#TYPE1_FONT"},{"type":"field","name":"pointSize","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#pointSize"},{"type":"method","name":"Font(Font)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#%3Cinit%3E(java.awt.Font)"},{"type":"method","name":"Font(Map)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#%3Cinit%3E(java.util.Map)"},{"type":"method","name":"canDisplay(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#canDisplay(char)"},{"type":"method","name":"canDisplay(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#canDisplay(int)"},{"type":"method","name":"canDisplayUpTo(CharacterIterator, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#canDisplayUpTo(java.text.CharacterIterator,int,int)"},{"type":"method","name":"canDisplayUpTo(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#canDisplayUpTo(java.lang.String)"},{"type":"method","name":"canDisplayUpTo(char[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#canDisplayUpTo(char%5B%5D,int,int)"},{"type":"method","name":"createFont(int, File)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#createFont(int,java.io.File)"},{"type":"method","name":"createFont(int, InputStream)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#createFont(int,java.io.InputStream)"},{"type":"method","name":"createFonts(File)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#createFonts(java.io.File)"},{"type":"method","name":"createFonts(InputStream)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#createFonts(java.io.InputStream)"},{"type":"method","name":"createGlyphVector(FontRenderContext, CharacterIterator)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,java.text.CharacterIterator)"},{"type":"method","name":"createGlyphVector(FontRenderContext, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,java.lang.String)"},{"type":"method","name":"createGlyphVector(FontRenderContext, char[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,char%5B%5D)"},{"type":"method","name":"createGlyphVector(FontRenderContext, int[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#createGlyphVector(java.awt.font.FontRenderContext,int%5B%5D)"},{"type":"method","name":"decode(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#decode(java.lang.String)"},{"type":"method","name":"deriveFont(AffineTransform)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#deriveFont(java.awt.geom.AffineTransform)"},{"type":"method","name":"deriveFont(Map)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#deriveFont(java.util.Map)"},{"type":"method","name":"deriveFont(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#deriveFont(float)"},{"type":"method","name":"deriveFont(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#deriveFont(int)"},{"type":"method","name":"deriveFont(int, AffineTransform)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#deriveFont(int,java.awt.geom.AffineTransform)"},{"type":"method","name":"deriveFont(int, float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#deriveFont(int,float)"},{"type":"method","name":"getAttributes()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getAttributes()"},{"type":"method","name":"getAvailableAttributes()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getAvailableAttributes()"},{"type":"method","name":"getBaselineFor(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getBaselineFor(char)"},{"type":"method","name":"getFamily(Locale)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getFamily(java.util.Locale)"},{"type":"method","name":"getFont(Map)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getFont(java.util.Map)"},{"type":"method","name":"getFontName()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getFontName()"},{"type":"method","name":"getFontName(Locale)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getFontName(java.util.Locale)"},{"type":"method","name":"getItalicAngle()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getItalicAngle()"},{"type":"method","name":"getLineMetrics(CharacterIterator, int, int, FontRenderContext)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(java.text.CharacterIterator,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getLineMetrics(String, FontRenderContext)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(java.lang.String,java.awt.font.FontRenderContext)"},{"type":"method","name":"getLineMetrics(String, int, int, FontRenderContext)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(java.lang.String,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getLineMetrics(char[], int, int, FontRenderContext)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getLineMetrics(char%5B%5D,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getMaxCharBounds(FontRenderContext)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getMaxCharBounds(java.awt.font.FontRenderContext)"},{"type":"method","name":"getMissingGlyphCode()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getMissingGlyphCode()"},{"type":"method","name":"getNumGlyphs()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getNumGlyphs()"},{"type":"method","name":"getPSName()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getPSName()"},{"type":"method","name":"getSize2D()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getSize2D()"},{"type":"method","name":"getStringBounds(CharacterIterator, int, int, FontRenderContext)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getStringBounds(java.text.CharacterIterator,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getStringBounds(String, FontRenderContext)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getStringBounds(java.lang.String,java.awt.font.FontRenderContext)"},{"type":"method","name":"getStringBounds(String, int, int, FontRenderContext)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getStringBounds(java.lang.String,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getStringBounds(char[], int, int, FontRenderContext)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getStringBounds(char%5B%5D,int,int,java.awt.font.FontRenderContext)"},{"type":"method","name":"getTransform()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#getTransform()"},{"type":"method","name":"hasLayoutAttributes()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#hasLayoutAttributes()"},{"type":"method","name":"hasUniformLineMetrics()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#hasUniformLineMetrics()"},{"type":"method","name":"isTransformed()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#isTransformed()"},{"type":"method","name":"layoutGlyphVector(FontRenderContext, char[], int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#layoutGlyphVector(java.awt.font.FontRenderContext,char%5B%5D,int,int,int)"},{"type":"method","name":"textRequiresLayout(char[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Font.html#textRequiresLayout(char%5B%5D,int,int)"}]},{"type":"class","name":"Frame.AccessibleAWTFrame","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.AccessibleAWTFrame.html"},{"type":"class","name":"Frame","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html","deltas":[{"type":"field","name":"CROSSHAIR_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#CROSSHAIR_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"DEFAULT_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#DEFAULT_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"E_RESIZE_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#E_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"HAND_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#HAND_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"ICONIFIED","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#ICONIFIED"},{"type":"field","name":"MAXIMIZED_BOTH","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_BOTH"},{"type":"field","name":"MAXIMIZED_HORIZ","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_HORIZ"},{"type":"field","name":"MAXIMIZED_VERT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#MAXIMIZED_VERT"},{"type":"field","name":"MOVE_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#MOVE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"NE_RESIZE_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#NE_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"NORMAL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#NORMAL"},{"type":"field","name":"NW_RESIZE_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#NW_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"N_RESIZE_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#N_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"SE_RESIZE_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#SE_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"SW_RESIZE_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#SW_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"S_RESIZE_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#S_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"TEXT_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#TEXT_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"WAIT_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#WAIT_CURSOR","addedTags":["deprecated"]},{"type":"field","name":"W_RESIZE_CURSOR","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#W_RESIZE_CURSOR","addedTags":["deprecated"]},{"type":"method","name":"Frame()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Frame(GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#%3Cinit%3E(java.awt.GraphicsConfiguration)"},{"type":"method","name":"Frame(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Frame(String, GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#%3Cinit%3E(java.lang.String,java.awt.GraphicsConfiguration)"},{"type":"method","name":"dispose()","status":"removed"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#getAccessibleContext()"},{"type":"method","name":"getCursorType()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#getCursorType()","addedTags":["deprecated"]},{"type":"method","name":"getExtendedState()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#getExtendedState()"},{"type":"method","name":"getFrames()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#getFrames()"},{"type":"method","name":"getMaximizedBounds()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#getMaximizedBounds()"},{"type":"method","name":"getState()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#getState()"},{"type":"method","name":"isUndecorated()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#isUndecorated()"},{"type":"method","name":"removeNotify()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#removeNotify()"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#setBackground(java.awt.Color)"},{"type":"method","name":"setCursor(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#setCursor(int)","addedTags":["deprecated"]},{"type":"method","name":"setExtendedState(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#setExtendedState(int)"},{"type":"method","name":"setMaximizedBounds(Rectangle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#setMaximizedBounds(java.awt.Rectangle)"},{"type":"method","name":"setOpacity(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#setOpacity(float)"},{"type":"method","name":"setShape(Shape)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#setShape(java.awt.Shape)"},{"type":"method","name":"setState(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#setState(int)"},{"type":"method","name":"setUndecorated(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Frame.html#setUndecorated(boolean)"}]},{"type":"class","name":"GradientPaint","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GradientPaint.html"},{"type":"class","name":"Graphics2D","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics2D.html"},{"type":"class","name":"GraphicsConfigTemplate","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GraphicsConfigTemplate.html"},{"type":"class","name":"GraphicsConfiguration","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GraphicsConfiguration.html"},{"type":"class","name":"GraphicsDevice","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GraphicsDevice.html"},{"type":"class","name":"GraphicsEnvironment","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GraphicsEnvironment.html"},{"type":"class","name":"Graphics","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html","deltas":[{"type":"method","name":"drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#drawImage(java.awt.Image,int,int,int,int,int,int,int,int,java.awt.Color,java.awt.image.ImageObserver)"},{"type":"method","name":"drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#drawImage(java.awt.Image,int,int,int,int,int,int,int,int,java.awt.image.ImageObserver)"},{"type":"method","name":"drawPolyline(int[], int[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#drawPolyline(int%5B%5D,int%5B%5D,int)"},{"type":"method","name":"drawString(AttributedCharacterIterator, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#drawString(java.text.AttributedCharacterIterator,int,int)"},{"type":"method","name":"finalize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#finalize()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"getClip()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#getClip()"},{"type":"method","name":"getClipBounds()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#getClipBounds()"},{"type":"method","name":"getClipBounds(Rectangle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#getClipBounds(java.awt.Rectangle)"},{"type":"method","name":"getClipRect()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#getClipRect()","addedTags":["deprecated"],"removedTags":["abstract"]},{"type":"method","name":"hitClip(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#hitClip(int,int,int,int)"},{"type":"method","name":"setClip(Shape)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#setClip(java.awt.Shape)"},{"type":"method","name":"setClip(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Graphics.html#setClip(int,int,int,int)"}]},{"type":"class","name":"GridBagConstraints","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html","addedTags":["implements Serializable"],"deltas":[{"type":"field","name":"ABOVE_BASELINE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#ABOVE_BASELINE"},{"type":"field","name":"ABOVE_BASELINE_LEADING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#ABOVE_BASELINE_LEADING"},{"type":"field","name":"ABOVE_BASELINE_TRAILING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#ABOVE_BASELINE_TRAILING"},{"type":"field","name":"BASELINE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#BASELINE"},{"type":"field","name":"BASELINE_LEADING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#BASELINE_LEADING"},{"type":"field","name":"BASELINE_TRAILING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#BASELINE_TRAILING"},{"type":"field","name":"BELOW_BASELINE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#BELOW_BASELINE"},{"type":"field","name":"BELOW_BASELINE_LEADING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#BELOW_BASELINE_LEADING"},{"type":"field","name":"BELOW_BASELINE_TRAILING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#BELOW_BASELINE_TRAILING"},{"type":"field","name":"FIRST_LINE_END","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#FIRST_LINE_END"},{"type":"field","name":"FIRST_LINE_START","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#FIRST_LINE_START"},{"type":"field","name":"LAST_LINE_END","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#LAST_LINE_END"},{"type":"field","name":"LAST_LINE_START","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#LAST_LINE_START"},{"type":"field","name":"LINE_END","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#LINE_END"},{"type":"field","name":"LINE_START","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#LINE_START"},{"type":"field","name":"PAGE_END","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#PAGE_END"},{"type":"field","name":"PAGE_START","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#PAGE_START"},{"type":"method","name":"GridBagConstraints(int, int, int, int, double, double, int, int, Insets, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagConstraints.html#%3Cinit%3E(int,int,int,int,double,double,int,int,java.awt.Insets,int,int)"}]},{"type":"class","name":"GridBagLayoutInfo","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayoutInfo.html"},{"type":"class","name":"GridBagLayout","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayout.html","addedTags":["implements LayoutManager2","implements Serializable"],"removedTags":["implements LayoutManager"],"deltas":[{"type":"method","name":"addLayoutComponent(Component, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayout.html#addLayoutComponent(java.awt.Component,java.lang.Object)"},{"type":"method","name":"adjustForGravity(GridBagConstraints, Rectangle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayout.html#adjustForGravity(java.awt.GridBagConstraints,java.awt.Rectangle)"},{"type":"method","name":"arrangeGrid(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayout.html#arrangeGrid(java.awt.Container)"},{"type":"method","name":"getLayoutAlignmentX(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayout.html#getLayoutAlignmentX(java.awt.Container)"},{"type":"method","name":"getLayoutAlignmentY(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayout.html#getLayoutAlignmentY(java.awt.Container)"},{"type":"method","name":"getLayoutInfo(Container, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayout.html#getLayoutInfo(java.awt.Container,int)"},{"type":"method","name":"getMinSize(Container, GridBagLayoutInfo)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayout.html#getMinSize(java.awt.Container,java.awt.GridBagLayoutInfo)"},{"type":"method","name":"invalidateLayout(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayout.html#invalidateLayout(java.awt.Container)"},{"type":"method","name":"maximumLayoutSize(Container)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridBagLayout.html#maximumLayoutSize(java.awt.Container)"}]},{"type":"class","name":"GridLayout","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridLayout.html","addedTags":["implements Serializable"],"deltas":[{"type":"method","name":"GridLayout()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridLayout.html#%3Cinit%3E()"},{"type":"method","name":"getColumns()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridLayout.html#getColumns()"},{"type":"method","name":"getHgap()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridLayout.html#getHgap()"},{"type":"method","name":"getRows()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridLayout.html#getRows()"},{"type":"method","name":"getVgap()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridLayout.html#getVgap()"},{"type":"method","name":"setColumns(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridLayout.html#setColumns(int)"},{"type":"method","name":"setHgap(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridLayout.html#setHgap(int)"},{"type":"method","name":"setRows(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridLayout.html#setRows(int)"},{"type":"method","name":"setVgap(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GridLayout.html#setVgap(int)"}]},{"type":"class","name":"HeadlessException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/HeadlessException.html"},{"type":"class","name":"IllegalComponentStateException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/IllegalComponentStateException.html"},{"type":"class","name":"ImageCapabilities","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/ImageCapabilities.html"},{"type":"class","name":"Image","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html","deltas":[{"type":"field","name":"SCALE_AREA_AVERAGING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#SCALE_AREA_AVERAGING"},{"type":"field","name":"SCALE_DEFAULT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#SCALE_DEFAULT"},{"type":"field","name":"SCALE_FAST","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#SCALE_FAST"},{"type":"field","name":"SCALE_REPLICATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#SCALE_REPLICATE"},{"type":"field","name":"SCALE_SMOOTH","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#SCALE_SMOOTH"},{"type":"field","name":"accelerationPriority","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#accelerationPriority"},{"type":"method","name":"Image()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]},{"type":"method","name":"flush()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#flush()","removedTags":["abstract"]},{"type":"method","name":"getAccelerationPriority()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#getAccelerationPriority()"},{"type":"method","name":"getCapabilities(GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#getCapabilities(java.awt.GraphicsConfiguration)"},{"type":"method","name":"getScaledInstance(int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#getScaledInstance(int,int,int)"},{"type":"method","name":"setAccelerationPriority(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Image.html#setAccelerationPriority(float)"}]},{"type":"class","name":"Insets","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Insets.html","addedTags":["implements Serializable"],"deltas":[{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Insets.html#equals(java.lang.Object)"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Insets.html#hashCode()"},{"type":"method","name":"set(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Insets.html#set(int,int,int,int)"}]},{"type":"class","name":"JobAttributes.DefaultSelectionType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/JobAttributes.DefaultSelectionType.html"},{"type":"class","name":"JobAttributes.DestinationType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/JobAttributes.DestinationType.html"},{"type":"class","name":"JobAttributes.DialogType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/JobAttributes.DialogType.html"},{"type":"class","name":"JobAttributes.MultipleDocumentHandlingType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/JobAttributes.MultipleDocumentHandlingType.html"},{"type":"class","name":"JobAttributes.SidesType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/JobAttributes.SidesType.html"},{"type":"class","name":"JobAttributes","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/JobAttributes.html"},{"type":"class","name":"KeyboardFocusManager","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/KeyboardFocusManager.html"},{"type":"class","name":"Label.AccessibleAWTLabel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Label.AccessibleAWTLabel.html"},{"type":"class","name":"Label","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Label.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Label()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Label.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Label(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Label.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Label(String, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Label.html#%3Cinit%3E(java.lang.String,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Label.html#getAccessibleContext()"}]},{"type":"class","name":"LinearGradientPaint","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/LinearGradientPaint.html"},{"type":"class","name":"List.AccessibleAWTList.AccessibleAWTListChild","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.AccessibleAWTList.AccessibleAWTListChild.html"},{"type":"class","name":"List.AccessibleAWTList","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.AccessibleAWTList.html"},{"type":"class","name":"List","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html","addedTags":["implements Accessible","implements ItemSelectable"],"deltas":[{"type":"method","name":"List()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"List(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#%3Cinit%3E(int)"},{"type":"method","name":"List(int, boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#%3Cinit%3E(int,boolean)","addedTags":["throws HeadlessException"]},{"type":"method","name":"add(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#add(java.lang.String)"},{"type":"method","name":"add(String, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#add(java.lang.String,int)"},{"type":"method","name":"addActionListener(ActionListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#addActionListener(java.awt.event.ActionListener)"},{"type":"method","name":"addItem(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#addItem(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"addItem(String, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#addItem(java.lang.String,int)","addedTags":["deprecated"]},{"type":"method","name":"addItemListener(ItemListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#addItemListener(java.awt.event.ItemListener)"},{"type":"method","name":"allowsMultipleSelections()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#allowsMultipleSelections()","addedTags":["deprecated"]},{"type":"method","name":"clear()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#clear()","addedTags":["deprecated"]},{"type":"method","name":"countItems()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#countItems()","addedTags":["deprecated"]},{"type":"method","name":"delItem(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#delItem(int)","addedTags":["deprecated"]},{"type":"method","name":"delItems(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#delItems(int,int)","addedTags":["deprecated"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getAccessibleContext()"},{"type":"method","name":"getActionListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getActionListeners()"},{"type":"method","name":"getItemCount()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getItemCount()"},{"type":"method","name":"getItemListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getItemListeners()"},{"type":"method","name":"getItems()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getItems()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getListeners(java.lang.Class)"},{"type":"method","name":"getMinimumSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getMinimumSize()"},{"type":"method","name":"getMinimumSize(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getMinimumSize(int)"},{"type":"method","name":"getPreferredSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getPreferredSize()"},{"type":"method","name":"getPreferredSize(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getPreferredSize(int)"},{"type":"method","name":"getSelectedObjects()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#getSelectedObjects()"},{"type":"method","name":"isIndexSelected(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#isIndexSelected(int)"},{"type":"method","name":"isMultipleMode()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#isMultipleMode()"},{"type":"method","name":"isSelected(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#isSelected(int)","addedTags":["deprecated"]},{"type":"method","name":"minimumSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#minimumSize()","addedTags":["deprecated"]},{"type":"method","name":"minimumSize(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#minimumSize(int)","addedTags":["deprecated"]},{"type":"method","name":"preferredSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#preferredSize()","addedTags":["deprecated"]},{"type":"method","name":"preferredSize(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#preferredSize(int)","addedTags":["deprecated"]},{"type":"method","name":"processActionEvent(ActionEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#processActionEvent(java.awt.event.ActionEvent)"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"processItemEvent(ItemEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#processItemEvent(java.awt.event.ItemEvent)"},{"type":"method","name":"remove(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#remove(java.lang.String)"},{"type":"method","name":"remove(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#remove(int)"},{"type":"method","name":"removeActionListener(ActionListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#removeActionListener(java.awt.event.ActionListener)"},{"type":"method","name":"removeAll()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#removeAll()"},{"type":"method","name":"removeItemListener(ItemListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#removeItemListener(java.awt.event.ItemListener)"},{"type":"method","name":"setMultipleMode(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#setMultipleMode(boolean)"},{"type":"method","name":"setMultipleSelections(boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/List.html#setMultipleSelections(boolean)","addedTags":["deprecated"]}]},{"type":"class","name":"MediaTracker","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MediaTracker.html","addedTags":["implements Serializable"],"deltas":[{"type":"method","name":"removeImage(Image)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MediaTracker.html#removeImage(java.awt.Image)"},{"type":"method","name":"removeImage(Image, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MediaTracker.html#removeImage(java.awt.Image,int)"},{"type":"method","name":"removeImage(Image, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MediaTracker.html#removeImage(java.awt.Image,int,int,int)"}]},{"type":"class","name":"Menu.AccessibleAWTMenu","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.AccessibleAWTMenu.html"},{"type":"class","name":"MenuBar.AccessibleAWTMenuBar","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuBar.AccessibleAWTMenuBar.html"},{"type":"class","name":"MenuBar","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuBar.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"MenuBar()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuBar.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"countMenus()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuBar.html#countMenus()","addedTags":["deprecated"]},{"type":"method","name":"deleteShortcut(MenuShortcut)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuBar.html#deleteShortcut(java.awt.MenuShortcut)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuBar.html#getAccessibleContext()"},{"type":"method","name":"getMenuCount()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuBar.html#getMenuCount()"},{"type":"method","name":"getShortcutMenuItem(MenuShortcut)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuBar.html#getShortcutMenuItem(java.awt.MenuShortcut)"},{"type":"method","name":"shortcuts()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuBar.html#shortcuts()"}]},{"type":"class","name":"MenuComponent.AccessibleAWTMenuComponent","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuComponent.AccessibleAWTMenuComponent.html"},{"type":"class","name":"MenuComponent","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuComponent.html","addedTags":["implements Serializable"],"deltas":[{"type":"method","name":"MenuComponent()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuComponent.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"dispatchEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuComponent.html#dispatchEvent(java.awt.AWTEvent)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuComponent.html#getAccessibleContext()"},{"type":"method","name":"getName()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuComponent.html#getName()"},{"type":"method","name":"getPeer()","status":"removed"},{"type":"method","name":"getTreeLock()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuComponent.html#getTreeLock()"},{"type":"method","name":"postEvent(Event)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuComponent.html#postEvent(java.awt.Event)","addedTags":["deprecated"]},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuComponent.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"setName(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuComponent.html#setName(java.lang.String)"}]},{"type":"class","name":"MenuItem.AccessibleAWTMenuItem","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.AccessibleAWTMenuItem.html"},{"type":"class","name":"MenuItem","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"MenuItem()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#%3Cinit%3E()"},{"type":"method","name":"MenuItem(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"MenuItem(String, MenuShortcut)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#%3Cinit%3E(java.lang.String,java.awt.MenuShortcut)"},{"type":"method","name":"addActionListener(ActionListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#addActionListener(java.awt.event.ActionListener)"},{"type":"method","name":"deleteShortcut()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#deleteShortcut()"},{"type":"method","name":"disable()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#disable()","addedTags":["deprecated"]},{"type":"method","name":"disableEvents(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#disableEvents(long)"},{"type":"method","name":"enable()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#enable()","addedTags":["deprecated"]},{"type":"method","name":"enable(boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#enable(boolean)","addedTags":["deprecated"]},{"type":"method","name":"enableEvents(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#enableEvents(long)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#getAccessibleContext()"},{"type":"method","name":"getActionCommand()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#getActionCommand()"},{"type":"method","name":"getActionListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#getActionListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#getListeners(java.lang.Class)"},{"type":"method","name":"getShortcut()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#getShortcut()"},{"type":"method","name":"processActionEvent(ActionEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#processActionEvent(java.awt.event.ActionEvent)"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"removeActionListener(ActionListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#removeActionListener(java.awt.event.ActionListener)"},{"type":"method","name":"setActionCommand(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#setActionCommand(java.lang.String)"},{"type":"method","name":"setEnabled(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#setEnabled(boolean)"},{"type":"method","name":"setShortcut(MenuShortcut)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuItem.html#setShortcut(java.awt.MenuShortcut)"}]},{"type":"class","name":"MenuShortcut","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuShortcut.html"},{"type":"class","name":"Menu","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Menu()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#%3Cinit%3E()"},{"type":"method","name":"Menu(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Menu(String, boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#%3Cinit%3E(java.lang.String,boolean)","addedTags":["throws HeadlessException"]},{"type":"method","name":"countItems()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#countItems()","addedTags":["deprecated"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#getAccessibleContext()"},{"type":"method","name":"getItemCount()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#getItemCount()"},{"type":"method","name":"insert(MenuItem, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#insert(java.awt.MenuItem,int)"},{"type":"method","name":"insert(String, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#insert(java.lang.String,int)"},{"type":"method","name":"insertSeparator(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#insertSeparator(int)"},{"type":"method","name":"paramString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#paramString()"},{"type":"method","name":"removeAll()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Menu.html#removeAll()"}]},{"type":"class","name":"MouseInfo","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MouseInfo.html"},{"type":"class","name":"MultipleGradientPaint","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MultipleGradientPaint.html"},{"type":"class","name":"PageAttributes.ColorType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PageAttributes.ColorType.html"},{"type":"class","name":"PageAttributes.MediaType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PageAttributes.MediaType.html"},{"type":"class","name":"PageAttributes.OrientationRequestedType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PageAttributes.OrientationRequestedType.html"},{"type":"class","name":"PageAttributes.OriginType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PageAttributes.OriginType.html"},{"type":"class","name":"PageAttributes.PrintQualityType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PageAttributes.PrintQualityType.html"},{"type":"class","name":"PageAttributes","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PageAttributes.html"},{"type":"class","name":"Panel.AccessibleAWTPanel","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Panel.AccessibleAWTPanel.html"},{"type":"class","name":"Panel","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Panel.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Panel(LayoutManager)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Panel.html#%3Cinit%3E(java.awt.LayoutManager)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Panel.html#getAccessibleContext()"}]},{"type":"class","name":"Point","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Point.html","addedTags":["extends Point2D","implements Serializable"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"Point()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Point.html#%3Cinit%3E()"},{"type":"method","name":"Point(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Point.html#%3Cinit%3E(java.awt.Point)"},{"type":"method","name":"getLocation()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Point.html#getLocation()"},{"type":"method","name":"getX()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Point.html#getX()"},{"type":"method","name":"getY()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Point.html#getY()"},{"type":"method","name":"hashCode()","status":"removed"},{"type":"method","name":"setLocation(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Point.html#setLocation(java.awt.Point)"},{"type":"method","name":"setLocation(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Point.html#setLocation(double,double)"},{"type":"method","name":"setLocation(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Point.html#setLocation(int,int)"}]},{"type":"class","name":"PointerInfo","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PointerInfo.html"},{"type":"class","name":"Polygon","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html","addedTags":["implements Serializable","implements Shape"],"deltas":[{"type":"field","name":"bounds","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#bounds"},{"type":"method","name":"contains(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#contains(java.awt.Point)"},{"type":"method","name":"contains(Point2D)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#contains(java.awt.geom.Point2D)"},{"type":"method","name":"contains(Rectangle2D)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#contains(java.awt.geom.Rectangle2D)"},{"type":"method","name":"contains(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#contains(double,double)"},{"type":"method","name":"contains(double, double, double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#contains(double,double,double,double)"},{"type":"method","name":"contains(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#contains(int,int)"},{"type":"method","name":"getBoundingBox()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#getBoundingBox()","addedTags":["deprecated"]},{"type":"method","name":"getBounds()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#getBounds()"},{"type":"method","name":"getBounds2D()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#getBounds2D()"},{"type":"method","name":"getPathIterator(AffineTransform)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#getPathIterator(java.awt.geom.AffineTransform)"},{"type":"method","name":"getPathIterator(AffineTransform, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#getPathIterator(java.awt.geom.AffineTransform,double)"},{"type":"method","name":"inside(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#inside(int,int)","addedTags":["deprecated"]},{"type":"method","name":"intersects(Rectangle2D)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#intersects(java.awt.geom.Rectangle2D)"},{"type":"method","name":"intersects(double, double, double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#intersects(double,double,double,double)"},{"type":"method","name":"invalidate()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#invalidate()"},{"type":"method","name":"reset()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#reset()"},{"type":"method","name":"translate(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Polygon.html#translate(int,int)"}]},{"type":"class","name":"PopupMenu.AccessibleAWTPopupMenu","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PopupMenu.AccessibleAWTPopupMenu.html"},{"type":"class","name":"PopupMenu","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PopupMenu.html"},{"type":"class","name":"PrintJob","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PrintJob.html"},{"type":"class","name":"RadialGradientPaint","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/RadialGradientPaint.html"},{"type":"class","name":"Rectangle","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html","addedTags":["extends Rectangle2D","implements Serializable","implements Shape"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"Rectangle(Rectangle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#%3Cinit%3E(java.awt.Rectangle)"},{"type":"method","name":"contains(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#contains(java.awt.Point)"},{"type":"method","name":"contains(Rectangle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#contains(java.awt.Rectangle)"},{"type":"method","name":"contains(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#contains(int,int)"},{"type":"method","name":"contains(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#contains(int,int,int,int)"},{"type":"method","name":"createIntersection(Rectangle2D)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#createIntersection(java.awt.geom.Rectangle2D)"},{"type":"method","name":"createUnion(Rectangle2D)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#createUnion(java.awt.geom.Rectangle2D)"},{"type":"method","name":"getBounds()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#getBounds()"},{"type":"method","name":"getBounds2D()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#getBounds2D()"},{"type":"method","name":"getHeight()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#getHeight()"},{"type":"method","name":"getLocation()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#getLocation()"},{"type":"method","name":"getSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#getSize()"},{"type":"method","name":"getWidth()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#getWidth()"},{"type":"method","name":"getX()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#getX()"},{"type":"method","name":"getY()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#getY()"},{"type":"method","name":"hashCode()","status":"removed"},{"type":"method","name":"inside(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#inside(int,int)","addedTags":["deprecated"]},{"type":"method","name":"move(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#move(int,int)","addedTags":["deprecated"]},{"type":"method","name":"outcode(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#outcode(double,double)"},{"type":"method","name":"reshape(int, int, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#reshape(int,int,int,int)","addedTags":["deprecated"]},{"type":"method","name":"resize(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#resize(int,int)","addedTags":["deprecated"]},{"type":"method","name":"setBounds(Rectangle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#setBounds(java.awt.Rectangle)"},{"type":"method","name":"setBounds(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#setBounds(int,int,int,int)"},{"type":"method","name":"setLocation(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#setLocation(java.awt.Point)"},{"type":"method","name":"setLocation(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#setLocation(int,int)"},{"type":"method","name":"setRect(double, double, double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#setRect(double,double,double,double)"},{"type":"method","name":"setSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#setSize(java.awt.Dimension)"},{"type":"method","name":"setSize(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Rectangle.html#setSize(int,int)"}]},{"type":"class","name":"RenderingHints.Key","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/RenderingHints.Key.html"},{"type":"class","name":"RenderingHints","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/RenderingHints.html"},{"type":"class","name":"Robot","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Robot.html"},{"type":"class","name":"ScrollPane.AccessibleAWTScrollPane","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/ScrollPane.AccessibleAWTScrollPane.html"},{"type":"class","name":"ScrollPaneAdjustable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/ScrollPaneAdjustable.html"},{"type":"class","name":"ScrollPane","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/ScrollPane.html"},{"type":"class","name":"Scrollbar.AccessibleAWTScrollBar","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.AccessibleAWTScrollBar.html"},{"type":"class","name":"Scrollbar","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html","addedTags":["implements Accessible","implements Adjustable"],"deltas":[{"type":"method","name":"Scrollbar()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"Scrollbar(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#%3Cinit%3E(int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"Scrollbar(int, int, int, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#%3Cinit%3E(int,int,int,int,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"addAdjustmentListener(AdjustmentListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#addAdjustmentListener(java.awt.event.AdjustmentListener)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#getAccessibleContext()"},{"type":"method","name":"getAdjustmentListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#getAdjustmentListeners()"},{"type":"method","name":"getBlockIncrement()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#getBlockIncrement()"},{"type":"method","name":"getLineIncrement()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#getLineIncrement()","addedTags":["deprecated"]},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#getListeners(java.lang.Class)"},{"type":"method","name":"getPageIncrement()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#getPageIncrement()","addedTags":["deprecated"]},{"type":"method","name":"getUnitIncrement()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#getUnitIncrement()"},{"type":"method","name":"getValueIsAdjusting()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#getValueIsAdjusting()"},{"type":"method","name":"getVisible()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#getVisible()","addedTags":["deprecated"]},{"type":"method","name":"getVisibleAmount()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#getVisibleAmount()"},{"type":"method","name":"processAdjustmentEvent(AdjustmentEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#processAdjustmentEvent(java.awt.event.AdjustmentEvent)"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"removeAdjustmentListener(AdjustmentListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#removeAdjustmentListener(java.awt.event.AdjustmentListener)"},{"type":"method","name":"setBlockIncrement(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#setBlockIncrement(int)"},{"type":"method","name":"setLineIncrement(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#setLineIncrement(int)","addedTags":["deprecated"]},{"type":"method","name":"setMaximum(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#setMaximum(int)"},{"type":"method","name":"setMinimum(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#setMinimum(int)"},{"type":"method","name":"setOrientation(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#setOrientation(int)"},{"type":"method","name":"setPageIncrement(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#setPageIncrement(int)","addedTags":["deprecated"]},{"type":"method","name":"setUnitIncrement(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#setUnitIncrement(int)"},{"type":"method","name":"setValueIsAdjusting(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#setValueIsAdjusting(boolean)"},{"type":"method","name":"setVisibleAmount(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Scrollbar.html#setVisibleAmount(int)"}]},{"type":"class","name":"SplashScreen","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/SplashScreen.html"},{"type":"class","name":"SystemColor","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/SystemColor.html"},{"type":"class","name":"SystemTray","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/SystemTray.html"},{"type":"class","name":"Taskbar","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Taskbar.html"},{"type":"class","name":"TextArea.AccessibleAWTTextArea","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.AccessibleAWTTextArea.html"},{"type":"class","name":"TextArea","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html","deltas":[{"type":"field","name":"SCROLLBARS_BOTH","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#SCROLLBARS_BOTH"},{"type":"field","name":"SCROLLBARS_HORIZONTAL_ONLY","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#SCROLLBARS_HORIZONTAL_ONLY"},{"type":"field","name":"SCROLLBARS_NONE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#SCROLLBARS_NONE"},{"type":"field","name":"SCROLLBARS_VERTICAL_ONLY","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#SCROLLBARS_VERTICAL_ONLY"},{"type":"method","name":"TextArea()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextArea(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextArea(String, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#%3Cinit%3E(java.lang.String,int,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextArea(String, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#%3Cinit%3E(java.lang.String,int,int,int)"},{"type":"method","name":"TextArea(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#%3Cinit%3E(int,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"append(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#append(java.lang.String)"},{"type":"method","name":"appendText(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#appendText(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#getAccessibleContext()"},{"type":"method","name":"getMinimumSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#getMinimumSize()"},{"type":"method","name":"getMinimumSize(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#getMinimumSize(int,int)"},{"type":"method","name":"getPreferredSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#getPreferredSize()"},{"type":"method","name":"getPreferredSize(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#getPreferredSize(int,int)"},{"type":"method","name":"getScrollbarVisibility()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#getScrollbarVisibility()"},{"type":"method","name":"insert(String, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#insert(java.lang.String,int)"},{"type":"method","name":"insertText(String, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#insertText(java.lang.String,int)","addedTags":["deprecated"]},{"type":"method","name":"minimumSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#minimumSize()","addedTags":["deprecated"]},{"type":"method","name":"minimumSize(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#minimumSize(int,int)","addedTags":["deprecated"]},{"type":"method","name":"preferredSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#preferredSize()","addedTags":["deprecated"]},{"type":"method","name":"preferredSize(int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#preferredSize(int,int)","addedTags":["deprecated"]},{"type":"method","name":"replaceRange(String, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#replaceRange(java.lang.String,int,int)"},{"type":"method","name":"replaceText(String, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#replaceText(java.lang.String,int,int)","addedTags":["deprecated"]},{"type":"method","name":"setColumns(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#setColumns(int)"},{"type":"method","name":"setRows(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextArea.html#setRows(int)"}]},{"type":"class","name":"TextComponent.AccessibleAWTTextComponent","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.AccessibleAWTTextComponent.html"},{"type":"class","name":"TextComponent","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html","addedTags":["implements Accessible"],"deltas":[{"type":"field","name":"textListener","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#textListener"},{"type":"method","name":"addNotify()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#addNotify()"},{"type":"method","name":"addTextListener(TextListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#addTextListener(java.awt.event.TextListener)"},{"type":"method","name":"enableInputMethods(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#enableInputMethods(boolean)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#getAccessibleContext()"},{"type":"method","name":"getBackground()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#getBackground()"},{"type":"method","name":"getCaretPosition()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#getCaretPosition()"},{"type":"method","name":"getInputMethodRequests()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#getInputMethodRequests()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#getListeners(java.lang.Class)"},{"type":"method","name":"getTextListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#getTextListeners()"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"processTextEvent(TextEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#processTextEvent(java.awt.event.TextEvent)"},{"type":"method","name":"removeTextListener(TextListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#removeTextListener(java.awt.event.TextListener)"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#setBackground(java.awt.Color)"},{"type":"method","name":"setCaretPosition(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#setCaretPosition(int)"},{"type":"method","name":"setSelectionEnd(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#setSelectionEnd(int)"},{"type":"method","name":"setSelectionStart(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextComponent.html#setSelectionStart(int)"}]},{"type":"class","name":"TextField.AccessibleAWTTextField","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.AccessibleAWTTextField.html"},{"type":"class","name":"TextField","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html","deltas":[{"type":"method","name":"TextField()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#%3Cinit%3E()","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextField(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#%3Cinit%3E(java.lang.String)","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextField(String, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#%3Cinit%3E(java.lang.String,int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"TextField(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#%3Cinit%3E(int)","addedTags":["throws HeadlessException"]},{"type":"method","name":"addActionListener(ActionListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#addActionListener(java.awt.event.ActionListener)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#getAccessibleContext()"},{"type":"method","name":"getActionListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#getActionListeners()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#getListeners(java.lang.Class)"},{"type":"method","name":"getMinimumSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#getMinimumSize()"},{"type":"method","name":"getMinimumSize(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#getMinimumSize(int)"},{"type":"method","name":"getPreferredSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#getPreferredSize()"},{"type":"method","name":"getPreferredSize(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#getPreferredSize(int)"},{"type":"method","name":"minimumSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#minimumSize()","addedTags":["deprecated"]},{"type":"method","name":"minimumSize(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#minimumSize(int)","addedTags":["deprecated"]},{"type":"method","name":"preferredSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#preferredSize()","addedTags":["deprecated"]},{"type":"method","name":"preferredSize(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#preferredSize(int)","addedTags":["deprecated"]},{"type":"method","name":"processActionEvent(ActionEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#processActionEvent(java.awt.event.ActionEvent)"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"removeActionListener(ActionListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#removeActionListener(java.awt.event.ActionListener)"},{"type":"method","name":"setColumns(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#setColumns(int)"},{"type":"method","name":"setEchoChar(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#setEchoChar(char)"},{"type":"method","name":"setEchoCharacter(char)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#setEchoCharacter(char)","addedTags":["deprecated"]},{"type":"method","name":"setText(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TextField.html#setText(java.lang.String)"}]},{"type":"class","name":"TexturePaint","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TexturePaint.html"},{"type":"class","name":"Toolkit","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html","deltas":[{"type":"field","name":"desktopProperties","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#desktopProperties"},{"type":"field","name":"desktopPropsSupport","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#desktopPropsSupport"},{"type":"method","name":"Toolkit()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]},{"type":"method","name":"addAWTEventListener(AWTEventListener, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#addAWTEventListener(java.awt.event.AWTEventListener,long)"},{"type":"method","name":"addPropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"areExtraMouseButtonsEnabled()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#areExtraMouseButtonsEnabled()"},{"type":"method","name":"beep()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#beep()"},{"type":"method","name":"createButton(Button)","status":"removed"},{"type":"method","name":"createCanvas(Canvas)","status":"removed"},{"type":"method","name":"createCheckbox(Checkbox)","status":"removed"},{"type":"method","name":"createCheckboxMenuItem(CheckboxMenuItem)","status":"removed"},{"type":"method","name":"createChoice(Choice)","status":"removed"},{"type":"method","name":"createCustomCursor(Image, Point, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#createCustomCursor(java.awt.Image,java.awt.Point,java.lang.String)"},{"type":"method","name":"createDialog(Dialog)","status":"removed"},{"type":"method","name":"createDragGestureRecognizer(Class, DragSource, Component, int, DragGestureListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#createDragGestureRecognizer(java.lang.Class,java.awt.dnd.DragSource,java.awt.Component,int,java.awt.dnd.DragGestureListener)"},{"type":"method","name":"createFileDialog(FileDialog)","status":"removed"},{"type":"method","name":"createFrame(Frame)","status":"removed"},{"type":"method","name":"createImage(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#createImage(java.lang.String)"},{"type":"method","name":"createImage(URL)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#createImage(java.net.URL)"},{"type":"method","name":"createImage(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#createImage(byte%5B%5D)"},{"type":"method","name":"createImage(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#createImage(byte%5B%5D,int,int)"},{"type":"method","name":"createLabel(Label)","status":"removed"},{"type":"method","name":"createList(List)","status":"removed"},{"type":"method","name":"createMenu(Menu)","status":"removed"},{"type":"method","name":"createMenuBar(MenuBar)","status":"removed"},{"type":"method","name":"createMenuItem(MenuItem)","status":"removed"},{"type":"method","name":"createPanel(Panel)","status":"removed"},{"type":"method","name":"createScrollbar(Scrollbar)","status":"removed"},{"type":"method","name":"createTextArea(TextArea)","status":"removed"},{"type":"method","name":"createTextField(TextField)","status":"removed"},{"type":"method","name":"createWindow(Window)","status":"removed"},{"type":"method","name":"getAWTEventListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getAWTEventListeners()"},{"type":"method","name":"getAWTEventListeners(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getAWTEventListeners(long)"},{"type":"method","name":"getBestCursorSize(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getBestCursorSize(int,int)"},{"type":"method","name":"getColorModel()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getColorModel()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getDesktopProperty(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getDesktopProperty(java.lang.String)"},{"type":"method","name":"getFontList()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getFontList()","addedTags":["deprecated"]},{"type":"method","name":"getFontMetrics(Font)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getFontMetrics(java.awt.Font)","addedTags":["deprecated"]},{"type":"method","name":"getLockingKeyState(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getLockingKeyState(int)"},{"type":"method","name":"getMaximumCursorColors()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getMaximumCursorColors()"},{"type":"method","name":"getMenuShortcutKeyMask()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getMenuShortcutKeyMask()"},{"type":"method","name":"getMenuShortcutKeyMaskEx()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getMenuShortcutKeyMaskEx()","csr":"JDK-8192637"},{"type":"method","name":"getNativeContainer(Component)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getNativeContainer(java.awt.Component)"},{"type":"method","name":"getPrintJob(Frame, String, JobAttributes, PageAttributes)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getPrintJob(java.awt.Frame,java.lang.String,java.awt.JobAttributes,java.awt.PageAttributes)"},{"type":"method","name":"getPrintJob(Frame, String, Properties)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getPrintJob(java.awt.Frame,java.lang.String,java.util.Properties)"},{"type":"method","name":"getProperty(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getProperty(java.lang.String,java.lang.String)"},{"type":"method","name":"getPropertyChangeListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getPropertyChangeListeners()"},{"type":"method","name":"getPropertyChangeListeners(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getPropertyChangeListeners(java.lang.String)"},{"type":"method","name":"getScreenInsets(GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getScreenInsets(java.awt.GraphicsConfiguration)"},{"type":"method","name":"getScreenResolution()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getScreenResolution()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getScreenSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getScreenSize()","addedTags":["throws HeadlessException"]},{"type":"method","name":"getSystemClipboard()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getSystemClipboard()"},{"type":"method","name":"getSystemEventQueue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getSystemEventQueue()"},{"type":"method","name":"getSystemEventQueueImpl()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getSystemEventQueueImpl()"},{"type":"method","name":"getSystemSelection()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#getSystemSelection()"},{"type":"method","name":"initializeDesktopProperties()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#initializeDesktopProperties()"},{"type":"method","name":"isAlwaysOnTopSupported()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#isAlwaysOnTopSupported()"},{"type":"method","name":"isDynamicLayoutActive()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#isDynamicLayoutActive()"},{"type":"method","name":"isDynamicLayoutSet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#isDynamicLayoutSet()"},{"type":"method","name":"isFrameStateSupported(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#isFrameStateSupported(int)"},{"type":"method","name":"isModalExclusionTypeSupported(Dialog.ModalExclusionType)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#isModalExclusionTypeSupported(java.awt.Dialog.ModalExclusionType)"},{"type":"method","name":"isModalityTypeSupported(Dialog.ModalityType)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#isModalityTypeSupported(java.awt.Dialog.ModalityType)"},{"type":"method","name":"lazilyLoadDesktopProperty(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#lazilyLoadDesktopProperty(java.lang.String)"},{"type":"method","name":"loadSystemColors(int[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#loadSystemColors(int%5B%5D)"},{"type":"method","name":"mapInputMethodHighlight(InputMethodHighlight)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#mapInputMethodHighlight(java.awt.im.InputMethodHighlight)"},{"type":"method","name":"removeAWTEventListener(AWTEventListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#removeAWTEventListener(java.awt.event.AWTEventListener)"},{"type":"method","name":"removePropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#removePropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"setDesktopProperty(String, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#setDesktopProperty(java.lang.String,java.lang.Object)"},{"type":"method","name":"setDynamicLayout(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#setDynamicLayout(boolean)"},{"type":"method","name":"setLockingKeyState(int, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Toolkit.html#setLockingKeyState(int,boolean)"}]},{"type":"class","name":"TrayIcon","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TrayIcon.html"},{"type":"class","name":"Window.AccessibleAWTWindow","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.AccessibleAWTWindow.html"},{"type":"class","name":"Window","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html","addedTags":["implements Accessible"],"deltas":[{"type":"method","name":"Window(Window)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#%3Cinit%3E(java.awt.Window)"},{"type":"method","name":"Window(Window, GraphicsConfiguration)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#%3Cinit%3E(java.awt.Window,java.awt.GraphicsConfiguration)"},{"type":"method","name":"addPropertyChangeListener(PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#addPropertyChangeListener(java.beans.PropertyChangeListener)"},{"type":"method","name":"addPropertyChangeListener(String, PropertyChangeListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#addPropertyChangeListener(java.lang.String,java.beans.PropertyChangeListener)"},{"type":"method","name":"addWindowFocusListener(WindowFocusListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#addWindowFocusListener(java.awt.event.WindowFocusListener)"},{"type":"method","name":"addWindowListener(WindowListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#addWindowListener(java.awt.event.WindowListener)"},{"type":"method","name":"addWindowStateListener(WindowStateListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#addWindowStateListener(java.awt.event.WindowStateListener)"},{"type":"method","name":"applyResourceBundle(ResourceBundle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#applyResourceBundle(java.util.ResourceBundle)"},{"type":"method","name":"applyResourceBundle(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#applyResourceBundle(java.lang.String)"},{"type":"method","name":"createBufferStrategy(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#createBufferStrategy(int)"},{"type":"method","name":"createBufferStrategy(int, BufferCapabilities)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#createBufferStrategy(int,java.awt.BufferCapabilities)"},{"type":"method","name":"getAccessibleContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getAccessibleContext()"},{"type":"method","name":"getBackground()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getBackground()"},{"type":"method","name":"getBufferStrategy()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getBufferStrategy()"},{"type":"method","name":"getFocusCycleRootAncestor()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getFocusCycleRootAncestor()"},{"type":"method","name":"getFocusOwner()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getFocusOwner()"},{"type":"method","name":"getFocusTraversalKeys(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getFocusTraversalKeys(int)"},{"type":"method","name":"getFocusableWindowState()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getFocusableWindowState()"},{"type":"method","name":"getIconImages()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getIconImages()"},{"type":"method","name":"getInputContext()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getInputContext()"},{"type":"method","name":"getListeners(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getListeners(java.lang.Class)"},{"type":"method","name":"getLocale()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getLocale()"},{"type":"method","name":"getModalExclusionType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getModalExclusionType()"},{"type":"method","name":"getMostRecentFocusOwner()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getMostRecentFocusOwner()"},{"type":"method","name":"getOpacity()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getOpacity()"},{"type":"method","name":"getOwnedWindows()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getOwnedWindows()"},{"type":"method","name":"getOwner()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getOwner()"},{"type":"method","name":"getOwnerlessWindows()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getOwnerlessWindows()"},{"type":"method","name":"getShape()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getShape()"},{"type":"method","name":"getType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getType()"},{"type":"method","name":"getWindowFocusListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getWindowFocusListeners()"},{"type":"method","name":"getWindowListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getWindowListeners()"},{"type":"method","name":"getWindowStateListeners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getWindowStateListeners()"},{"type":"method","name":"getWindows()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#getWindows()"},{"type":"method","name":"hide()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#hide()"},{"type":"method","name":"isActive()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isActive()"},{"type":"method","name":"isAlwaysOnTop()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isAlwaysOnTop()"},{"type":"method","name":"isAlwaysOnTopSupported()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isAlwaysOnTopSupported()"},{"type":"method","name":"isAutoRequestFocus()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isAutoRequestFocus()"},{"type":"method","name":"isFocusCycleRoot()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isFocusCycleRoot()"},{"type":"method","name":"isFocusableWindow()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isFocusableWindow()"},{"type":"method","name":"isFocused()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isFocused()"},{"type":"method","name":"isLocationByPlatform()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isLocationByPlatform()"},{"type":"method","name":"isOpaque()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isOpaque()"},{"type":"method","name":"isShowing()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isShowing()"},{"type":"method","name":"isValidateRoot()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#isValidateRoot()"},{"type":"method","name":"paint(Graphics)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#paint(java.awt.Graphics)"},{"type":"method","name":"postEvent(Event)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#postEvent(java.awt.Event)"},{"type":"method","name":"processEvent(AWTEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#processEvent(java.awt.AWTEvent)"},{"type":"method","name":"processWindowEvent(WindowEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#processWindowEvent(java.awt.event.WindowEvent)"},{"type":"method","name":"processWindowFocusEvent(WindowEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#processWindowFocusEvent(java.awt.event.WindowEvent)"},{"type":"method","name":"processWindowStateEvent(WindowEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#processWindowStateEvent(java.awt.event.WindowEvent)"},{"type":"method","name":"removeNotify()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#removeNotify()"},{"type":"method","name":"removeWindowFocusListener(WindowFocusListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#removeWindowFocusListener(java.awt.event.WindowFocusListener)"},{"type":"method","name":"removeWindowListener(WindowListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#removeWindowListener(java.awt.event.WindowListener)"},{"type":"method","name":"removeWindowStateListener(WindowStateListener)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#removeWindowStateListener(java.awt.event.WindowStateListener)"},{"type":"method","name":"reshape(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#reshape(int,int,int,int)"},{"type":"method","name":"setAlwaysOnTop(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setAlwaysOnTop(boolean)"},{"type":"method","name":"setAutoRequestFocus(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setAutoRequestFocus(boolean)"},{"type":"method","name":"setBackground(Color)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setBackground(java.awt.Color)"},{"type":"method","name":"setBounds(Rectangle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setBounds(java.awt.Rectangle)"},{"type":"method","name":"setBounds(int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setBounds(int,int,int,int)"},{"type":"method","name":"setCursor(Cursor)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setCursor(java.awt.Cursor)"},{"type":"method","name":"setFocusCycleRoot(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setFocusCycleRoot(boolean)"},{"type":"method","name":"setFocusableWindowState(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setFocusableWindowState(boolean)"},{"type":"method","name":"setIconImage(Image)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setIconImage(java.awt.Image)"},{"type":"method","name":"setIconImages(List)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setIconImages(java.util.List)"},{"type":"method","name":"setLocation(Point)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setLocation(java.awt.Point)"},{"type":"method","name":"setLocation(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setLocation(int,int)"},{"type":"method","name":"setLocationByPlatform(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setLocationByPlatform(boolean)"},{"type":"method","name":"setLocationRelativeTo(Component)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setLocationRelativeTo(java.awt.Component)"},{"type":"method","name":"setMinimumSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setMinimumSize(java.awt.Dimension)"},{"type":"method","name":"setModalExclusionType(Dialog.ModalExclusionType)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setModalExclusionType(java.awt.Dialog.ModalExclusionType)"},{"type":"method","name":"setOpacity(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setOpacity(float)"},{"type":"method","name":"setShape(Shape)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setShape(java.awt.Shape)"},{"type":"method","name":"setSize(Dimension)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setSize(java.awt.Dimension)"},{"type":"method","name":"setSize(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setSize(int,int)"},{"type":"method","name":"setType(Window.Type)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setType(java.awt.Window.Type)"},{"type":"method","name":"setVisible(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#setVisible(boolean)"},{"type":"method","name":"show()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.html#show()","addedTags":["deprecated"]}]},{"type":"enum","name":"Component.BaselineResizeBehavior","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Component.BaselineResizeBehavior.html"},{"type":"enum","name":"Desktop.Action","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Desktop.Action.html"},{"type":"enum","name":"Dialog.ModalExclusionType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.ModalExclusionType.html"},{"type":"enum","name":"Dialog.ModalityType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Dialog.ModalityType.html"},{"type":"enum","name":"GraphicsDevice.WindowTranslucency","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/GraphicsDevice.WindowTranslucency.html"},{"type":"enum","name":"MultipleGradientPaint.ColorSpaceType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MultipleGradientPaint.ColorSpaceType.html"},{"type":"enum","name":"MultipleGradientPaint.CycleMethod","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MultipleGradientPaint.CycleMethod.html"},{"type":"enum","name":"Taskbar.Feature","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Taskbar.Feature.html"},{"type":"enum","name":"Taskbar.State","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Taskbar.State.html"},{"type":"enum","name":"TrayIcon.MessageType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/TrayIcon.MessageType.html"},{"type":"enum","name":"Window.Type","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Window.Type.html"},{"type":"interface","name":"ActiveEvent","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/ActiveEvent.html"},{"type":"interface","name":"Adjustable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Adjustable.html"},{"type":"interface","name":"CompositeContext","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/CompositeContext.html"},{"type":"interface","name":"Composite","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Composite.html"},{"type":"interface","name":"ItemSelectable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/ItemSelectable.html"},{"type":"interface","name":"KeyEventDispatcher","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/KeyEventDispatcher.html"},{"type":"interface","name":"KeyEventPostProcessor","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/KeyEventPostProcessor.html"},{"type":"interface","name":"LayoutManager2","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/LayoutManager2.html"},{"type":"interface","name":"LayoutManager","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/LayoutManager.html","addedTags":["abstract"]},{"type":"interface","name":"MenuContainer","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuContainer.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"postEvent(Event)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/MenuContainer.html#postEvent(java.awt.Event)","addedTags":["deprecated"]}]},{"type":"interface","name":"PaintContext","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PaintContext.html"},{"type":"interface","name":"Paint","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Paint.html"},{"type":"interface","name":"PrintGraphics","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/PrintGraphics.html"},{"type":"interface","name":"SecondaryLoop","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/SecondaryLoop.html"},{"type":"interface","name":"Shape","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Shape.html"},{"type":"interface","name":"Stroke","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Stroke.html"},{"type":"interface","name":"Transparency","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/awt/Transparency.html"}]},{"type":"package","name":"java.beans.beancontext","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/beans/beancontext/package-summary.html"},{"type":"package","name":"java.beans","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/java/beans/package-summary.html"},{"type":"package","name":"java.io","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/package-summary.html","deltas":[{"type":"annotation","name":"Serial","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/Serial.html","csr":"JDK-8217698"},{"type":"class","name":"BufferedInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/BufferedInputStream.html","deltas":[{"type":"method","name":"close()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/BufferedInputStream.html#close()"}]},{"type":"class","name":"BufferedReader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/BufferedReader.html"},{"type":"class","name":"BufferedWriter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/BufferedWriter.html"},{"type":"class","name":"ByteArrayInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayInputStream.html","deltas":[{"type":"field","name":"mark","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayInputStream.html#mark"},{"type":"method","name":"close()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayInputStream.html#close()"},{"type":"method","name":"mark(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayInputStream.html#mark(int)"},{"type":"method","name":"markSupported()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayInputStream.html#markSupported()"},{"type":"method","name":"readAllBytes()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayInputStream.html#readAllBytes()","csr":"JDK-8193148"},{"type":"method","name":"readNBytes(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayInputStream.html#readNBytes(byte%5B%5D,int,int)","csr":"JDK-8193148"},{"type":"method","name":"transferTo(OutputStream)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayInputStream.html#transferTo(java.io.OutputStream)","csr":"JDK-8193148"}]},{"type":"class","name":"ByteArrayOutputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayOutputStream.html","deltas":[{"type":"method","name":"close()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayOutputStream.html#close()"},{"type":"method","name":"toString(Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayOutputStream.html#toString(java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"toString(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayOutputStream.html#toString(java.lang.String)"},{"type":"method","name":"toString(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayOutputStream.html#toString(int)","addedTags":["deprecated"]},{"type":"method","name":"writeBytes(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ByteArrayOutputStream.html#writeBytes(byte%5B%5D)","csr":"JDK-8199713"}]},{"type":"class","name":"CharArrayReader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/CharArrayReader.html"},{"type":"class","name":"CharArrayWriter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/CharArrayWriter.html"},{"type":"class","name":"CharConversionException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/CharConversionException.html"},{"type":"class","name":"Console","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/Console.html"},{"type":"class","name":"DataInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/DataInputStream.html","deltas":[{"type":"method","name":"readLine()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/DataInputStream.html#readLine()","addedTags":["deprecated"]}]},{"type":"class","name":"FileDescriptor","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileDescriptor.html","deltas":[{"type":"method","name":"sync()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileDescriptor.html#sync()"}]},{"type":"class","name":"FileInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileInputStream.html","deltas":[{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212050"},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileInputStream.html#getChannel()"},{"type":"method","name":"readAllBytes()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileInputStream.html#readAllBytes()","csr":"JDK-8264777"},{"type":"method","name":"readNBytes(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileInputStream.html#readNBytes(int)","csr":"JDK-8264777"},{"type":"method","name":"transferTo(OutputStream)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileInputStream.html#transferTo(java.io.OutputStream)","csr":"JDK-8272297"}]},{"type":"class","name":"FileOutputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileOutputStream.html","deltas":[{"type":"method","name":"FileOutputStream(File)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileOutputStream.html#%3Cinit%3E(java.io.File)","addedTags":["throws FileNotFoundException"],"removedTags":["throws IOException"]},{"type":"method","name":"FileOutputStream(File, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileOutputStream.html#%3Cinit%3E(java.io.File,boolean)"},{"type":"method","name":"FileOutputStream(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileOutputStream.html#%3Cinit%3E(java.lang.String)","addedTags":["throws FileNotFoundException"],"removedTags":["throws IOException"]},{"type":"method","name":"FileOutputStream(String, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileOutputStream.html#%3Cinit%3E(java.lang.String,boolean)"},{"type":"method","name":"finalize()","status":"removed","csr":"JDK-8212050"},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileOutputStream.html#getChannel()"}]},{"type":"class","name":"FilePermission","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FilePermission.html"},{"type":"class","name":"FileReader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileReader.html"},{"type":"class","name":"FileWriter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileWriter.html"},{"type":"class","name":"File","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html","addedTags":["implements Comparable","implements Serializable"],"deltas":[{"type":"method","name":"File(URI)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#%3Cinit%3E(java.net.URI)"},{"type":"method","name":"canExecute()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#canExecute()"},{"type":"method","name":"compareTo(File)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#compareTo(java.io.File)"},{"type":"method","name":"createNewFile()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#createNewFile()"},{"type":"method","name":"createTempFile(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#createTempFile(java.lang.String,java.lang.String)"},{"type":"method","name":"createTempFile(String, String, File)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#createTempFile(java.lang.String,java.lang.String,java.io.File)"},{"type":"method","name":"deleteOnExit()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#deleteOnExit()"},{"type":"method","name":"getAbsoluteFile()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#getAbsoluteFile()"},{"type":"method","name":"getCanonicalFile()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#getCanonicalFile()"},{"type":"method","name":"getCanonicalPath()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#getCanonicalPath()"},{"type":"method","name":"getFreeSpace()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#getFreeSpace()"},{"type":"method","name":"getParentFile()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#getParentFile()"},{"type":"method","name":"getTotalSpace()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#getTotalSpace()"},{"type":"method","name":"getUsableSpace()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#getUsableSpace()"},{"type":"method","name":"isHidden()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#isHidden()"},{"type":"method","name":"listFiles()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#listFiles()"},{"type":"method","name":"listFiles(FileFilter)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#listFiles(java.io.FileFilter)"},{"type":"method","name":"listFiles(FilenameFilter)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#listFiles(java.io.FilenameFilter)"},{"type":"method","name":"listRoots()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#listRoots()"},{"type":"method","name":"setExecutable(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#setExecutable(boolean)"},{"type":"method","name":"setExecutable(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#setExecutable(boolean,boolean)"},{"type":"method","name":"setLastModified(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#setLastModified(long)"},{"type":"method","name":"setReadOnly()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#setReadOnly()"},{"type":"method","name":"setReadable(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#setReadable(boolean)"},{"type":"method","name":"setReadable(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#setReadable(boolean,boolean)"},{"type":"method","name":"setWritable(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#setWritable(boolean)"},{"type":"method","name":"setWritable(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#setWritable(boolean,boolean)"},{"type":"method","name":"toPath()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#toPath()"},{"type":"method","name":"toURI()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#toURI()"},{"type":"method","name":"toURL()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/File.html#toURL()"}]},{"type":"class","name":"FilterReader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FilterReader.html"},{"type":"class","name":"FilterWriter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FilterWriter.html"},{"type":"class","name":"IOError","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/IOError.html"},{"type":"class","name":"IOException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/IOException.html","deltas":[{"type":"method","name":"IOException(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/IOException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"IOException(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/IOException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"InputStreamReader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/InputStreamReader.html"},{"type":"class","name":"InputStream","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/InputStream.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"nullInputStream()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/InputStream.html#nullInputStream()","csr":"JDK-8192925"},{"type":"method","name":"readAllBytes()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/InputStream.html#readAllBytes()"},{"type":"method","name":"readNBytes(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/InputStream.html#readNBytes(byte%5B%5D,int,int)"},{"type":"method","name":"readNBytes(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/InputStream.html#readNBytes(int)","csr":"JDK-8192925"},{"type":"method","name":"skipNBytes(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/InputStream.html#skipNBytes(long)","csr":"JDK-8214072"},{"type":"method","name":"transferTo(OutputStream)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/InputStream.html#transferTo(java.io.OutputStream)"}]},{"type":"class","name":"InvalidClassException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/InvalidClassException.html"},{"type":"class","name":"InvalidObjectException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/InvalidObjectException.html"},{"type":"class","name":"LineNumberInputStream","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/LineNumberInputStream.html","addedTags":["deprecated"]},{"type":"class","name":"LineNumberReader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/LineNumberReader.html"},{"type":"class","name":"NotActiveException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/NotActiveException.html"},{"type":"class","name":"NotSerializableException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/NotSerializableException.html"},{"type":"class","name":"ObjectInputFilter.Config","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectInputFilter.Config.html"},{"type":"class","name":"ObjectInputStream.GetField","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectInputStream.GetField.html"},{"type":"class","name":"ObjectInputStream","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectInputStream.html"},{"type":"class","name":"ObjectOutputStream.PutField","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectOutputStream.PutField.html"},{"type":"class","name":"ObjectOutputStream","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectOutputStream.html"},{"type":"class","name":"ObjectStreamClass","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectStreamClass.html"},{"type":"class","name":"ObjectStreamException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectStreamException.html"},{"type":"class","name":"ObjectStreamField","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectStreamField.html"},{"type":"class","name":"OptionalDataException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/OptionalDataException.html"},{"type":"class","name":"OutputStreamWriter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/OutputStreamWriter.html"},{"type":"class","name":"OutputStream","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/OutputStream.html","addedTags":["implements Closeable","implements Flushable"],"deltas":[{"type":"method","name":"nullOutputStream()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/OutputStream.html#nullOutputStream()","csr":"JDK-8192925"}]},{"type":"class","name":"PipedInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PipedInputStream.html","deltas":[{"type":"field","name":"PIPE_SIZE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PipedInputStream.html#PIPE_SIZE"},{"type":"field","name":"buffer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PipedInputStream.html#buffer"},{"type":"field","name":"in","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PipedInputStream.html#in"},{"type":"field","name":"out","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PipedInputStream.html#out"},{"type":"method","name":"PipedInputStream(PipedOutputStream, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PipedInputStream.html#%3Cinit%3E(java.io.PipedOutputStream,int)"},{"type":"method","name":"PipedInputStream(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PipedInputStream.html#%3Cinit%3E(int)"},{"type":"method","name":"receive(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PipedInputStream.html#receive(int)"}]},{"type":"class","name":"PipedReader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PipedReader.html"},{"type":"class","name":"PipedWriter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PipedWriter.html"},{"type":"class","name":"PrintStream","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html","addedTags":["implements Appendable","implements Closeable"],"deltas":[{"type":"method","name":"PrintStream(File)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.File)"},{"type":"method","name":"PrintStream(File, Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.File,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"PrintStream(File, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.File,java.lang.String)"},{"type":"method","name":"PrintStream(OutputStream, boolean, Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.OutputStream,boolean,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"PrintStream(OutputStream, boolean, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.io.OutputStream,boolean,java.lang.String)"},{"type":"method","name":"PrintStream(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.lang.String)"},{"type":"method","name":"PrintStream(String, Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.lang.String,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"PrintStream(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#%3Cinit%3E(java.lang.String,java.lang.String)"},{"type":"method","name":"append(CharSequence)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#append(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#append(java.lang.CharSequence,int,int)"},{"type":"method","name":"append(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#append(char)"},{"type":"method","name":"charset()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#charset()","csr":"JDK-8277078"},{"type":"method","name":"clearError()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#clearError()"},{"type":"method","name":"format(Locale, String, Object...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#format(java.util.Locale,java.lang.String,java.lang.Object...)"},{"type":"method","name":"format(String, Object...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#format(java.lang.String,java.lang.Object...)"},{"type":"method","name":"printf(Locale, String, Object...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)"},{"type":"method","name":"printf(String, Object...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#printf(java.lang.String,java.lang.Object...)"},{"type":"method","name":"setError()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#setError()"},{"type":"method","name":"write(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#write(byte%5B%5D)","csr":"JDK-8230625"},{"type":"method","name":"writeBytes(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintStream.html#writeBytes(byte%5B%5D)","csr":"JDK-8230625"}]},{"type":"class","name":"PrintWriter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PrintWriter.html"},{"type":"class","name":"PushbackInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackInputStream.html","deltas":[{"type":"field","name":"buf","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackInputStream.html#buf"},{"type":"field","name":"pos","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackInputStream.html#pos"},{"type":"field","name":"pushBack","status":"removed"},{"type":"method","name":"PushbackInputStream(InputStream, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackInputStream.html#%3Cinit%3E(java.io.InputStream,int)"},{"type":"method","name":"close()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackInputStream.html#close()"},{"type":"method","name":"mark(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackInputStream.html#mark(int)"},{"type":"method","name":"reset()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackInputStream.html#reset()"},{"type":"method","name":"skip(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackInputStream.html#skip(long)"},{"type":"method","name":"unread(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackInputStream.html#unread(byte%5B%5D)"},{"type":"method","name":"unread(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackInputStream.html#unread(byte%5B%5D,int,int)"}]},{"type":"class","name":"PushbackReader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/PushbackReader.html"},{"type":"class","name":"RandomAccessFile","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/RandomAccessFile.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"RandomAccessFile(File, String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/RandomAccessFile.html#%3Cinit%3E(java.io.File,java.lang.String)","addedTags":["throws FileNotFoundException"],"removedTags":["throws IOException"]},{"type":"method","name":"RandomAccessFile(String, String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/RandomAccessFile.html#%3Cinit%3E(java.lang.String,java.lang.String)","addedTags":["throws FileNotFoundException"],"removedTags":["throws IOException"]},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/RandomAccessFile.html#getChannel()"},{"type":"method","name":"setLength(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/RandomAccessFile.html#setLength(long)"}]},{"type":"class","name":"Reader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/Reader.html"},{"type":"class","name":"SequenceInputStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/SequenceInputStream.html","deltas":[{"type":"method","name":"available()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/SequenceInputStream.html#available()"}]},{"type":"class","name":"SerializablePermission","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/SerializablePermission.html"},{"type":"class","name":"StreamCorruptedException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/StreamCorruptedException.html"},{"type":"class","name":"StreamTokenizer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/StreamTokenizer.html","deltas":[{"type":"method","name":"StreamTokenizer(InputStream)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/StreamTokenizer.html#%3Cinit%3E(java.io.InputStream)","addedTags":["deprecated"]},{"type":"method","name":"StreamTokenizer(Reader)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/StreamTokenizer.html#%3Cinit%3E(java.io.Reader)"}]},{"type":"class","name":"StringBufferInputStream","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/StringBufferInputStream.html","addedTags":["deprecated"]},{"type":"class","name":"StringReader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/StringReader.html"},{"type":"class","name":"StringWriter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/StringWriter.html"},{"type":"class","name":"SyncFailedException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/SyncFailedException.html"},{"type":"class","name":"UncheckedIOException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/UncheckedIOException.html"},{"type":"class","name":"UnsupportedEncodingException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/UnsupportedEncodingException.html"},{"type":"class","name":"WriteAbortedException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/WriteAbortedException.html"},{"type":"class","name":"Writer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/Writer.html"},{"type":"enum","name":"ObjectInputFilter.Status","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectInputFilter.Status.html"},{"type":"interface","name":"Closeable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/Closeable.html"},{"type":"interface","name":"DataInput","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/DataInput.html","addedTags":["abstract"]},{"type":"interface","name":"DataOutput","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/DataOutput.html","addedTags":["abstract"]},{"type":"interface","name":"Externalizable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/Externalizable.html"},{"type":"interface","name":"FileFilter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FileFilter.html"},{"type":"interface","name":"FilenameFilter","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/FilenameFilter.html","addedTags":["abstract"]},{"type":"interface","name":"Flushable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/Flushable.html"},{"type":"interface","name":"ObjectInputFilter.FilterInfo","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectInputFilter.FilterInfo.html"},{"type":"interface","name":"ObjectInputFilter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectInputFilter.html"},{"type":"interface","name":"ObjectInputValidation","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectInputValidation.html"},{"type":"interface","name":"ObjectInput","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectInput.html"},{"type":"interface","name":"ObjectOutput","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectOutput.html"},{"type":"interface","name":"ObjectStreamConstants","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/ObjectStreamConstants.html"},{"type":"interface","name":"Serializable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/io/Serializable.html"}]},{"type":"package","name":"java.lang.annotation","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/annotation/package-summary.html"},{"type":"package","name":"java.lang.constant","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/constant/package-summary.html","csr":"JDK-8202031"},{"type":"package","name":"java.lang.instrument","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.instrument/java/lang/instrument/package-summary.html"},{"type":"package","name":"java.lang.invoke","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/invoke/package-summary.html"},{"type":"package","name":"java.lang.management","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.management/java/lang/management/package-summary.html"},{"type":"package","name":"java.lang.module","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/module/package-summary.html"},{"type":"package","name":"java.lang.ref","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ref/package-summary.html"},{"type":"package","name":"java.lang.reflect","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/reflect/package-summary.html"},{"type":"package","name":"java.lang.runtime","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/runtime/package-summary.html","csr":"JDK-8233436"},{"type":"package","name":"java.lang","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/package-summary.html","deltas":[{"type":"annotation","name":"Deprecated","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Deprecated.html"},{"type":"annotation","name":"FunctionalInterface","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/FunctionalInterface.html"},{"type":"annotation","name":"Override","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Override.html"},{"type":"annotation","name":"SafeVarargs","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SafeVarargs.html"},{"type":"annotation","name":"SuppressWarnings","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SuppressWarnings.html"},{"type":"class","name":"AssertionError","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/AssertionError.html"},{"type":"class","name":"Boolean","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html","addedTags":["implements Comparable","implements Constable","implements Serializable"],"deltas":[{"type":"field","name":"TYPE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#TYPE"},{"type":"method","name":"Boolean(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"Boolean(boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#%3Cinit%3E(boolean)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"compare(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#compare(boolean,boolean)"},{"type":"method","name":"compareTo(Boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#compareTo(java.lang.Boolean)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#describeConstable()","csr":"JDK-8241667"},{"type":"method","name":"hashCode(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#hashCode(boolean)"},{"type":"method","name":"logicalAnd(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#logicalAnd(boolean,boolean)"},{"type":"method","name":"logicalOr(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#logicalOr(boolean,boolean)"},{"type":"method","name":"logicalXor(boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#logicalXor(boolean,boolean)"},{"type":"method","name":"parseBoolean(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#parseBoolean(java.lang.String)"},{"type":"method","name":"toString(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#toString(boolean)"},{"type":"method","name":"valueOf(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Boolean.html#valueOf(boolean)"}]},{"type":"class","name":"BootstrapMethodError","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/BootstrapMethodError.html"},{"type":"class","name":"Byte","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Byte.html"},{"type":"class","name":"Character.Subset","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.Subset.html"},{"type":"class","name":"Character.UnicodeBlock","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.UnicodeBlock.html"},{"type":"class","name":"Character","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html","addedTags":["implements Comparable","implements Constable","implements Serializable"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#BYTES"},{"type":"field","name":"COMBINING_SPACING_MARK","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#COMBINING_SPACING_MARK"},{"type":"field","name":"CONNECTOR_PUNCTUATION","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#CONNECTOR_PUNCTUATION"},{"type":"field","name":"CONTROL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#CONTROL"},{"type":"field","name":"CURRENCY_SYMBOL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#CURRENCY_SYMBOL"},{"type":"field","name":"DASH_PUNCTUATION","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DASH_PUNCTUATION"},{"type":"field","name":"DECIMAL_DIGIT_NUMBER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DECIMAL_DIGIT_NUMBER"},{"type":"field","name":"DIRECTIONALITY_ARABIC_NUMBER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_ARABIC_NUMBER"},{"type":"field","name":"DIRECTIONALITY_BOUNDARY_NEUTRAL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_BOUNDARY_NEUTRAL"},{"type":"field","name":"DIRECTIONALITY_COMMON_NUMBER_SEPARATOR","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_COMMON_NUMBER_SEPARATOR"},{"type":"field","name":"DIRECTIONALITY_EUROPEAN_NUMBER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_EUROPEAN_NUMBER"},{"type":"field","name":"DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR"},{"type":"field","name":"DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR"},{"type":"field","name":"DIRECTIONALITY_FIRST_STRONG_ISOLATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_FIRST_STRONG_ISOLATE"},{"type":"field","name":"DIRECTIONALITY_LEFT_TO_RIGHT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT"},{"type":"field","name":"DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING"},{"type":"field","name":"DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE"},{"type":"field","name":"DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE"},{"type":"field","name":"DIRECTIONALITY_NONSPACING_MARK","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_NONSPACING_MARK"},{"type":"field","name":"DIRECTIONALITY_OTHER_NEUTRALS","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_OTHER_NEUTRALS"},{"type":"field","name":"DIRECTIONALITY_PARAGRAPH_SEPARATOR","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_PARAGRAPH_SEPARATOR"},{"type":"field","name":"DIRECTIONALITY_POP_DIRECTIONAL_FORMAT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_POP_DIRECTIONAL_FORMAT"},{"type":"field","name":"DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE"},{"type":"field","name":"DIRECTIONALITY_RIGHT_TO_LEFT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT"},{"type":"field","name":"DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC"},{"type":"field","name":"DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING"},{"type":"field","name":"DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE"},{"type":"field","name":"DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE"},{"type":"field","name":"DIRECTIONALITY_SEGMENT_SEPARATOR","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_SEGMENT_SEPARATOR"},{"type":"field","name":"DIRECTIONALITY_UNDEFINED","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_UNDEFINED"},{"type":"field","name":"DIRECTIONALITY_WHITESPACE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#DIRECTIONALITY_WHITESPACE"},{"type":"field","name":"ENCLOSING_MARK","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#ENCLOSING_MARK"},{"type":"field","name":"END_PUNCTUATION","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#END_PUNCTUATION"},{"type":"field","name":"FINAL_QUOTE_PUNCTUATION","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#FINAL_QUOTE_PUNCTUATION"},{"type":"field","name":"FORMAT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#FORMAT"},{"type":"field","name":"INITIAL_QUOTE_PUNCTUATION","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#INITIAL_QUOTE_PUNCTUATION"},{"type":"field","name":"LETTER_NUMBER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#LETTER_NUMBER"},{"type":"field","name":"LINE_SEPARATOR","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#LINE_SEPARATOR"},{"type":"field","name":"LOWERCASE_LETTER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#LOWERCASE_LETTER"},{"type":"field","name":"MATH_SYMBOL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MATH_SYMBOL"},{"type":"field","name":"MAX_CODE_POINT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MAX_CODE_POINT"},{"type":"field","name":"MAX_HIGH_SURROGATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MAX_HIGH_SURROGATE"},{"type":"field","name":"MAX_LOW_SURROGATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MAX_LOW_SURROGATE"},{"type":"field","name":"MAX_SURROGATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MAX_SURROGATE"},{"type":"field","name":"MIN_CODE_POINT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MIN_CODE_POINT"},{"type":"field","name":"MIN_HIGH_SURROGATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MIN_HIGH_SURROGATE"},{"type":"field","name":"MIN_LOW_SURROGATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MIN_LOW_SURROGATE"},{"type":"field","name":"MIN_SUPPLEMENTARY_CODE_POINT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MIN_SUPPLEMENTARY_CODE_POINT"},{"type":"field","name":"MIN_SURROGATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MIN_SURROGATE"},{"type":"field","name":"MODIFIER_LETTER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MODIFIER_LETTER"},{"type":"field","name":"MODIFIER_SYMBOL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#MODIFIER_SYMBOL"},{"type":"field","name":"NON_SPACING_MARK","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#NON_SPACING_MARK"},{"type":"field","name":"OTHER_LETTER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#OTHER_LETTER"},{"type":"field","name":"OTHER_NUMBER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#OTHER_NUMBER"},{"type":"field","name":"OTHER_PUNCTUATION","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#OTHER_PUNCTUATION"},{"type":"field","name":"OTHER_SYMBOL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#OTHER_SYMBOL"},{"type":"field","name":"PARAGRAPH_SEPARATOR","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#PARAGRAPH_SEPARATOR"},{"type":"field","name":"PRIVATE_USE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#PRIVATE_USE"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#SIZE"},{"type":"field","name":"SPACE_SEPARATOR","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#SPACE_SEPARATOR"},{"type":"field","name":"START_PUNCTUATION","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#START_PUNCTUATION"},{"type":"field","name":"SURROGATE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#SURROGATE"},{"type":"field","name":"TITLECASE_LETTER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#TITLECASE_LETTER"},{"type":"field","name":"TYPE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#TYPE"},{"type":"field","name":"UNASSIGNED","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#UNASSIGNED"},{"type":"field","name":"UPPERCASE_LETTER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#UPPERCASE_LETTER"},{"type":"method","name":"Character(char)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#%3Cinit%3E(char)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"charCount(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#charCount(int)"},{"type":"method","name":"codePointAt(CharSequence, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#codePointAt(java.lang.CharSequence,int)"},{"type":"method","name":"codePointAt(char[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#codePointAt(char%5B%5D,int)"},{"type":"method","name":"codePointAt(char[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#codePointAt(char%5B%5D,int,int)"},{"type":"method","name":"codePointBefore(CharSequence, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#codePointBefore(java.lang.CharSequence,int)"},{"type":"method","name":"codePointBefore(char[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#codePointBefore(char%5B%5D,int)"},{"type":"method","name":"codePointBefore(char[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#codePointBefore(char%5B%5D,int,int)"},{"type":"method","name":"codePointCount(CharSequence, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#codePointCount(java.lang.CharSequence,int,int)"},{"type":"method","name":"codePointCount(char[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#codePointCount(char%5B%5D,int,int)"},{"type":"method","name":"codePointOf(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#codePointOf(java.lang.String)"},{"type":"method","name":"compare(char, char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#compare(char,char)"},{"type":"method","name":"compareTo(Character)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#compareTo(java.lang.Character)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#describeConstable()","csr":"JDK-8241667"},{"type":"method","name":"digit(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#digit(int,int)"},{"type":"method","name":"getDirectionality(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#getDirectionality(char)"},{"type":"method","name":"getDirectionality(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#getDirectionality(int)"},{"type":"method","name":"getName(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#getName(int)"},{"type":"method","name":"getNumericValue(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#getNumericValue(char)"},{"type":"method","name":"getNumericValue(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#getNumericValue(int)"},{"type":"method","name":"getType(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#getType(char)"},{"type":"method","name":"getType(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#getType(int)"},{"type":"method","name":"hashCode(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#hashCode(char)"},{"type":"method","name":"highSurrogate(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#highSurrogate(int)"},{"type":"method","name":"isAlphabetic(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isAlphabetic(int)"},{"type":"method","name":"isBmpCodePoint(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isBmpCodePoint(int)"},{"type":"method","name":"isDefined(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isDefined(int)"},{"type":"method","name":"isDigit(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isDigit(int)"},{"type":"method","name":"isHighSurrogate(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isHighSurrogate(char)"},{"type":"method","name":"isISOControl(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isISOControl(char)"},{"type":"method","name":"isISOControl(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isISOControl(int)"},{"type":"method","name":"isIdentifierIgnorable(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isIdentifierIgnorable(char)"},{"type":"method","name":"isIdentifierIgnorable(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isIdentifierIgnorable(int)"},{"type":"method","name":"isIdeographic(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isIdeographic(int)"},{"type":"method","name":"isJavaIdentifierPart(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isJavaIdentifierPart(char)"},{"type":"method","name":"isJavaIdentifierPart(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isJavaIdentifierPart(int)"},{"type":"method","name":"isJavaIdentifierStart(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isJavaIdentifierStart(char)"},{"type":"method","name":"isJavaIdentifierStart(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isJavaIdentifierStart(int)"},{"type":"method","name":"isJavaLetter(char)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isJavaLetter(char)","addedTags":["deprecated"]},{"type":"method","name":"isJavaLetterOrDigit(char)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isJavaLetterOrDigit(char)","addedTags":["deprecated"]},{"type":"method","name":"isLetter(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isLetter(int)"},{"type":"method","name":"isLetterOrDigit(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isLetterOrDigit(int)"},{"type":"method","name":"isLowSurrogate(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isLowSurrogate(char)"},{"type":"method","name":"isLowerCase(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isLowerCase(int)"},{"type":"method","name":"isMirrored(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isMirrored(char)"},{"type":"method","name":"isMirrored(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isMirrored(int)"},{"type":"method","name":"isSpace(char)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isSpace(char)","addedTags":["deprecated"]},{"type":"method","name":"isSpaceChar(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isSpaceChar(char)"},{"type":"method","name":"isSpaceChar(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isSpaceChar(int)"},{"type":"method","name":"isSupplementaryCodePoint(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isSupplementaryCodePoint(int)"},{"type":"method","name":"isSurrogate(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isSurrogate(char)"},{"type":"method","name":"isSurrogatePair(char, char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isSurrogatePair(char,char)"},{"type":"method","name":"isTitleCase(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isTitleCase(int)"},{"type":"method","name":"isUnicodeIdentifierPart(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isUnicodeIdentifierPart(char)"},{"type":"method","name":"isUnicodeIdentifierPart(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isUnicodeIdentifierPart(int)"},{"type":"method","name":"isUnicodeIdentifierStart(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isUnicodeIdentifierStart(char)"},{"type":"method","name":"isUnicodeIdentifierStart(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isUnicodeIdentifierStart(int)"},{"type":"method","name":"isUpperCase(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isUpperCase(int)"},{"type":"method","name":"isValidCodePoint(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isValidCodePoint(int)"},{"type":"method","name":"isWhitespace(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isWhitespace(char)"},{"type":"method","name":"isWhitespace(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#isWhitespace(int)"},{"type":"method","name":"lowSurrogate(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#lowSurrogate(int)"},{"type":"method","name":"offsetByCodePoints(CharSequence, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#offsetByCodePoints(java.lang.CharSequence,int,int)"},{"type":"method","name":"offsetByCodePoints(char[], int, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#offsetByCodePoints(char%5B%5D,int,int,int,int)"},{"type":"method","name":"reverseBytes(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#reverseBytes(char)"},{"type":"method","name":"toChars(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#toChars(int)"},{"type":"method","name":"toChars(int, char[], int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#toChars(int,char%5B%5D,int)"},{"type":"method","name":"toCodePoint(char, char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#toCodePoint(char,char)"},{"type":"method","name":"toLowerCase(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#toLowerCase(int)"},{"type":"method","name":"toString(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#toString(char)"},{"type":"method","name":"toString(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#toString(int)","csr":"JDK-8198837"},{"type":"method","name":"toTitleCase(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#toTitleCase(int)"},{"type":"method","name":"toUpperCase(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#toUpperCase(int)"},{"type":"method","name":"valueOf(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.html#valueOf(char)"}]},{"type":"class","name":"ClassLoader","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html","deltas":[{"type":"method","name":"ClassLoader(ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#%3Cinit%3E(java.lang.ClassLoader)"},{"type":"method","name":"ClassLoader(String, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#%3Cinit%3E(java.lang.String,java.lang.ClassLoader)"},{"type":"method","name":"clearAssertionStatus()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#clearAssertionStatus()"},{"type":"method","name":"defineClass(String, ByteBuffer, ProtectionDomain)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#defineClass(java.lang.String,java.nio.ByteBuffer,java.security.ProtectionDomain)"},{"type":"method","name":"defineClass(String, byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#defineClass(java.lang.String,byte%5B%5D,int,int)"},{"type":"method","name":"defineClass(String, byte[], int, int, ProtectionDomain)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#defineClass(java.lang.String,byte%5B%5D,int,int,java.security.ProtectionDomain)"},{"type":"method","name":"defineClass(byte[], int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#defineClass(byte%5B%5D,int,int)","addedTags":["deprecated","throws ClassFormatError"]},{"type":"method","name":"definePackage(String, String, String, String, String, String, String, URL)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#definePackage(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.net.URL)"},{"type":"method","name":"findClass(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#findClass(java.lang.String)"},{"type":"method","name":"findClass(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#findClass(java.lang.String,java.lang.String)"},{"type":"method","name":"findLibrary(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#findLibrary(java.lang.String)"},{"type":"method","name":"findLoadedClass(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#findLoadedClass(java.lang.String)"},{"type":"method","name":"findResource(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#findResource(java.lang.String)"},{"type":"method","name":"findResource(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#findResource(java.lang.String,java.lang.String)"},{"type":"method","name":"findResources(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#findResources(java.lang.String)"},{"type":"method","name":"getClassLoadingLock(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getClassLoadingLock(java.lang.String)"},{"type":"method","name":"getDefinedPackage(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getDefinedPackage(java.lang.String)"},{"type":"method","name":"getDefinedPackages()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getDefinedPackages()"},{"type":"method","name":"getName()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getName()"},{"type":"method","name":"getPackage(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getPackage(java.lang.String)"},{"type":"method","name":"getPackages()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getPackages()"},{"type":"method","name":"getParent()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getParent()"},{"type":"method","name":"getPlatformClassLoader()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getPlatformClassLoader()"},{"type":"method","name":"getResource(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getResource(java.lang.String)"},{"type":"method","name":"getResourceAsStream(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getResourceAsStream(java.lang.String)"},{"type":"method","name":"getResources(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getResources(java.lang.String)"},{"type":"method","name":"getSystemClassLoader()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getSystemClassLoader()"},{"type":"method","name":"getSystemResource(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getSystemResource(java.lang.String)"},{"type":"method","name":"getSystemResourceAsStream(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getSystemResourceAsStream(java.lang.String)"},{"type":"method","name":"getSystemResources(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getSystemResources(java.lang.String)"},{"type":"method","name":"getUnnamedModule()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#getUnnamedModule()"},{"type":"method","name":"isRegisteredAsParallelCapable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#isRegisteredAsParallelCapable()"},{"type":"method","name":"loadClass(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#loadClass(java.lang.String)"},{"type":"method","name":"loadClass(String, boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#loadClass(java.lang.String,boolean)","removedTags":["abstract"]},{"type":"method","name":"registerAsParallelCapable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#registerAsParallelCapable()"},{"type":"method","name":"resources(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#resources(java.lang.String)"},{"type":"method","name":"setClassAssertionStatus(String, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#setClassAssertionStatus(java.lang.String,boolean)"},{"type":"method","name":"setDefaultAssertionStatus(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#setDefaultAssertionStatus(boolean)"},{"type":"method","name":"setPackageAssertionStatus(String, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#setPackageAssertionStatus(java.lang.String,boolean)"},{"type":"method","name":"setSigners(Class, Object[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassLoader.html#setSigners(java.lang.Class,java.lang.Object%5B%5D)"}]},{"type":"class","name":"ClassNotFoundException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassNotFoundException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"],"deltas":[{"type":"method","name":"ClassNotFoundException(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassNotFoundException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"getException()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassNotFoundException.html#getException()"}]},{"type":"class","name":"ClassValue","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ClassValue.html"},{"type":"class","name":"Class","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html","addedTags":["implements AnnotatedElement","implements Constable","implements GenericDeclaration","implements Serializable","implements Type","implements TypeDescriptor.OfField"],"deltas":[{"type":"method","name":"arrayType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#arrayType()","csr":"JDK-8202031"},{"type":"method","name":"asSubclass(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#asSubclass(java.lang.Class)"},{"type":"method","name":"cast(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#cast(java.lang.Object)"},{"type":"method","name":"componentType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#componentType()","csr":"JDK-8202031"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"descriptorString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#descriptorString()","csr":"JDK-8202031"},{"type":"method","name":"desiredAssertionStatus()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#desiredAssertionStatus()"},{"type":"method","name":"forName(Module, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#forName(java.lang.Module,java.lang.String)"},{"type":"method","name":"forName(String, boolean, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#forName(java.lang.String,boolean,java.lang.ClassLoader)"},{"type":"method","name":"getAnnotatedInterfaces()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getAnnotatedInterfaces()"},{"type":"method","name":"getAnnotatedSuperclass()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getAnnotatedSuperclass()"},{"type":"method","name":"getAnnotation(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getAnnotation(java.lang.Class)"},{"type":"method","name":"getAnnotations()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getAnnotations()"},{"type":"method","name":"getAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getAnnotationsByType(java.lang.Class)"},{"type":"method","name":"getCanonicalName()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getCanonicalName()"},{"type":"method","name":"getClasses()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getClasses()"},{"type":"method","name":"getComponentType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getComponentType()"},{"type":"method","name":"getConstructor(Class...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getConstructor(java.lang.Class...)"},{"type":"method","name":"getConstructors()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getConstructors()"},{"type":"method","name":"getDeclaredAnnotation(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaredAnnotation(java.lang.Class)"},{"type":"method","name":"getDeclaredAnnotations()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaredAnnotations()"},{"type":"method","name":"getDeclaredAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaredAnnotationsByType(java.lang.Class)"},{"type":"method","name":"getDeclaredClasses()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaredClasses()"},{"type":"method","name":"getDeclaredConstructor(Class...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaredConstructor(java.lang.Class...)"},{"type":"method","name":"getDeclaredConstructors()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaredConstructors()"},{"type":"method","name":"getDeclaredField(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaredField(java.lang.String)"},{"type":"method","name":"getDeclaredFields()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaredFields()"},{"type":"method","name":"getDeclaredMethod(String, Class...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaredMethod(java.lang.String,java.lang.Class...)"},{"type":"method","name":"getDeclaredMethods()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaredMethods()"},{"type":"method","name":"getDeclaringClass()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getDeclaringClass()"},{"type":"method","name":"getEnclosingClass()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getEnclosingClass()"},{"type":"method","name":"getEnclosingConstructor()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getEnclosingConstructor()"},{"type":"method","name":"getEnclosingMethod()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getEnclosingMethod()"},{"type":"method","name":"getEnumConstants()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getEnumConstants()"},{"type":"method","name":"getField(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getField(java.lang.String)"},{"type":"method","name":"getFields()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getFields()"},{"type":"method","name":"getGenericInterfaces()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getGenericInterfaces()"},{"type":"method","name":"getGenericSuperclass()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getGenericSuperclass()"},{"type":"method","name":"getMethod(String, Class...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getMethod(java.lang.String,java.lang.Class...)"},{"type":"method","name":"getMethods()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getMethods()"},{"type":"method","name":"getModifiers()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getModifiers()"},{"type":"method","name":"getModule()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getModule()"},{"type":"method","name":"getNestHost()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getNestHost()","csr":"JDK-8197445"},{"type":"method","name":"getNestMembers()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getNestMembers()","csr":"JDK-8197445"},{"type":"method","name":"getPackage()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getPackage()"},{"type":"method","name":"getPackageName()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getPackageName()"},{"type":"method","name":"getPermittedSubclasses()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getPermittedSubclasses()","csr":"JDK-8254183"},{"type":"method","name":"getProtectionDomain()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getProtectionDomain()"},{"type":"method","name":"getRecordComponents()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getRecordComponents()","csr":"JDK-8233436"},{"type":"method","name":"getResource(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getResource(java.lang.String)"},{"type":"method","name":"getResourceAsStream(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getResourceAsStream(java.lang.String)"},{"type":"method","name":"getSigners()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getSigners()"},{"type":"method","name":"getSimpleName()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getSimpleName()"},{"type":"method","name":"getTypeName()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getTypeName()"},{"type":"method","name":"getTypeParameters()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#getTypeParameters()"},{"type":"method","name":"isAnnotation()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isAnnotation()"},{"type":"method","name":"isAnnotationPresent(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isAnnotationPresent(java.lang.Class)"},{"type":"method","name":"isAnonymousClass()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isAnonymousClass()"},{"type":"method","name":"isArray()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isArray()"},{"type":"method","name":"isAssignableFrom(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isAssignableFrom(java.lang.Class)"},{"type":"method","name":"isEnum()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isEnum()"},{"type":"method","name":"isHidden()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isHidden()","csr":"JDK-8238359"},{"type":"method","name":"isInstance(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isInstance(java.lang.Object)"},{"type":"method","name":"isLocalClass()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isLocalClass()"},{"type":"method","name":"isMemberClass()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isMemberClass()"},{"type":"method","name":"isNestmateOf(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isNestmateOf(java.lang.Class)","csr":"JDK-8197445"},{"type":"method","name":"isPrimitive()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isPrimitive()"},{"type":"method","name":"isRecord()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isRecord()","csr":"JDK-8233436"},{"type":"method","name":"isSealed()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isSealed()","csr":"JDK-8244556"},{"type":"method","name":"isSynthetic()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#isSynthetic()"},{"type":"method","name":"newInstance()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#newInstance()","addedTags":["deprecated"]},{"type":"method","name":"toGenericString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Class.html#toGenericString()"}]},{"type":"class","name":"Compiler","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Compiler.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"Double","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html","addedTags":["implements Comparable","implements Constable","implements ConstantDesc"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#BYTES"},{"type":"field","name":"MAX_EXPONENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#MAX_EXPONENT"},{"type":"field","name":"MIN_EXPONENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#MIN_EXPONENT"},{"type":"field","name":"MIN_NORMAL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#MIN_NORMAL"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#SIZE"},{"type":"field","name":"TYPE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#TYPE"},{"type":"method","name":"Double(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"Double(double)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#%3Cinit%3E(double)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"byteValue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#byteValue()"},{"type":"method","name":"compare(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#compare(double,double)"},{"type":"method","name":"compareTo(Double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#compareTo(java.lang.Double)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"doubleToRawLongBits(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#doubleToRawLongBits(double)"},{"type":"method","name":"hashCode(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#hashCode(double)"},{"type":"method","name":"isFinite(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#isFinite(double)"},{"type":"method","name":"max(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#max(double,double)"},{"type":"method","name":"min(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#min(double,double)"},{"type":"method","name":"parseDouble(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#parseDouble(java.lang.String)"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"shortValue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#shortValue()"},{"type":"method","name":"sum(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#sum(double,double)"},{"type":"method","name":"toHexString(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#toHexString(double)"},{"type":"method","name":"valueOf(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Double.html#valueOf(double)"}]},{"type":"class","name":"Enum.EnumDesc","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Enum.EnumDesc.html","csr":"JDK-8202031"},{"type":"class","name":"EnumConstantNotPresentException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/EnumConstantNotPresentException.html"},{"type":"class","name":"Enum","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Enum.html"},{"type":"class","name":"Error","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Error.html","deltas":[{"type":"method","name":"Error(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Error.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"Error(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Error.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"type":"method","name":"Error(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Error.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"ExceptionInInitializerError","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ExceptionInInitializerError.html"},{"type":"class","name":"Exception","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Exception.html","deltas":[{"type":"method","name":"Exception(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Exception.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"Exception(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Exception.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"type":"method","name":"Exception(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Exception.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"Float","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html","addedTags":["implements Comparable","implements Constable","implements ConstantDesc"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#BYTES"},{"type":"field","name":"MAX_EXPONENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#MAX_EXPONENT"},{"type":"field","name":"MIN_EXPONENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#MIN_EXPONENT"},{"type":"field","name":"MIN_NORMAL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#MIN_NORMAL"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#SIZE"},{"type":"field","name":"TYPE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#TYPE"},{"type":"method","name":"Float(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"Float(double)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#%3Cinit%3E(double)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"Float(float)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#%3Cinit%3E(float)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"byteValue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#byteValue()"},{"type":"method","name":"compare(float, float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#compare(float,float)"},{"type":"method","name":"compareTo(Float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#compareTo(java.lang.Float)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"floatToRawIntBits(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#floatToRawIntBits(float)"},{"type":"method","name":"hashCode(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#hashCode(float)"},{"type":"method","name":"isFinite(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#isFinite(float)"},{"type":"method","name":"max(float, float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#max(float,float)"},{"type":"method","name":"min(float, float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#min(float,float)"},{"type":"method","name":"parseFloat(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#parseFloat(java.lang.String)"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"shortValue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#shortValue()"},{"type":"method","name":"sum(float, float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#sum(float,float)"},{"type":"method","name":"toHexString(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#toHexString(float)"},{"type":"method","name":"valueOf(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Float.html#valueOf(float)"}]},{"type":"class","name":"IllegalAccessException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/IllegalAccessException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"IllegalArgumentException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/IllegalArgumentException.html","deltas":[{"type":"method","name":"IllegalArgumentException(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/IllegalArgumentException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"IllegalArgumentException(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/IllegalArgumentException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"IllegalCallerException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/IllegalCallerException.html"},{"type":"class","name":"IllegalStateException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/IllegalStateException.html"},{"type":"class","name":"IndexOutOfBoundsException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/IndexOutOfBoundsException.html","deltas":[{"type":"method","name":"IndexOutOfBoundsException(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/IndexOutOfBoundsException.html#%3Cinit%3E(int)"},{"type":"method","name":"IndexOutOfBoundsException(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/IndexOutOfBoundsException.html#%3Cinit%3E(long)","csr":"JDK-8255151"}]},{"type":"class","name":"InheritableThreadLocal","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/InheritableThreadLocal.html"},{"type":"class","name":"InstantiationException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/InstantiationException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"Integer","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html","addedTags":["implements Comparable","implements Constable","implements ConstantDesc"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#BYTES"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#SIZE"},{"type":"field","name":"TYPE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#TYPE"},{"type":"method","name":"Integer(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"Integer(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#%3Cinit%3E(int)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"bitCount(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#bitCount(int)"},{"type":"method","name":"byteValue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#byteValue()"},{"type":"method","name":"compare(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#compare(int,int)"},{"type":"method","name":"compareTo(Integer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#compareTo(java.lang.Integer)"},{"type":"method","name":"compareUnsigned(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#compareUnsigned(int,int)"},{"type":"method","name":"decode(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#decode(java.lang.String)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"divideUnsigned(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#divideUnsigned(int,int)"},{"type":"method","name":"hashCode(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#hashCode(int)"},{"type":"method","name":"highestOneBit(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#highestOneBit(int)"},{"type":"method","name":"lowestOneBit(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#lowestOneBit(int)"},{"type":"method","name":"max(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#max(int,int)"},{"type":"method","name":"min(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#min(int,int)"},{"type":"method","name":"numberOfLeadingZeros(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#numberOfLeadingZeros(int)"},{"type":"method","name":"numberOfTrailingZeros(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#numberOfTrailingZeros(int)"},{"type":"method","name":"parseInt(CharSequence, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#parseInt(java.lang.CharSequence,int,int,int)"},{"type":"method","name":"parseUnsignedInt(CharSequence, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#parseUnsignedInt(java.lang.CharSequence,int,int,int)"},{"type":"method","name":"parseUnsignedInt(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#parseUnsignedInt(java.lang.String)"},{"type":"method","name":"parseUnsignedInt(String, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#parseUnsignedInt(java.lang.String,int)"},{"type":"method","name":"remainderUnsigned(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#remainderUnsigned(int,int)"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"reverse(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#reverse(int)"},{"type":"method","name":"reverseBytes(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#reverseBytes(int)"},{"type":"method","name":"rotateLeft(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#rotateLeft(int,int)"},{"type":"method","name":"rotateRight(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#rotateRight(int,int)"},{"type":"method","name":"shortValue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#shortValue()"},{"type":"method","name":"signum(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#signum(int)"},{"type":"method","name":"sum(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#sum(int,int)"},{"type":"method","name":"toUnsignedLong(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#toUnsignedLong(int)"},{"type":"method","name":"toUnsignedString(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#toUnsignedString(int)"},{"type":"method","name":"toUnsignedString(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#toUnsignedString(int,int)"},{"type":"method","name":"valueOf(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Integer.html#valueOf(int)"}]},{"type":"class","name":"InternalError","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/InternalError.html","deltas":[{"type":"method","name":"InternalError(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/InternalError.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"InternalError(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/InternalError.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"LayerInstantiationException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/LayerInstantiationException.html"},{"type":"class","name":"LinkageError","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/LinkageError.html","deltas":[{"type":"method","name":"LinkageError(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/LinkageError.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"}]},{"type":"class","name":"Long","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html","addedTags":["implements Comparable","implements Constable","implements ConstantDesc"],"deltas":[{"type":"field","name":"BYTES","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#BYTES"},{"type":"field","name":"SIZE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#SIZE"},{"type":"field","name":"TYPE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#TYPE"},{"type":"method","name":"Long(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"Long(long)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#%3Cinit%3E(long)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"bitCount(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#bitCount(long)"},{"type":"method","name":"byteValue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#byteValue()"},{"type":"method","name":"compare(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#compare(long,long)"},{"type":"method","name":"compareTo(Long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#compareTo(java.lang.Long)"},{"type":"method","name":"compareUnsigned(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#compareUnsigned(long,long)"},{"type":"method","name":"decode(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#decode(java.lang.String)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"divideUnsigned(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#divideUnsigned(long,long)"},{"type":"method","name":"hashCode(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#hashCode(long)"},{"type":"method","name":"highestOneBit(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#highestOneBit(long)"},{"type":"method","name":"lowestOneBit(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#lowestOneBit(long)"},{"type":"method","name":"max(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#max(long,long)"},{"type":"method","name":"min(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#min(long,long)"},{"type":"method","name":"numberOfLeadingZeros(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#numberOfLeadingZeros(long)"},{"type":"method","name":"numberOfTrailingZeros(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#numberOfTrailingZeros(long)"},{"type":"method","name":"parseLong(CharSequence, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#parseLong(java.lang.CharSequence,int,int,int)"},{"type":"method","name":"parseUnsignedLong(CharSequence, int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#parseUnsignedLong(java.lang.CharSequence,int,int,int)"},{"type":"method","name":"parseUnsignedLong(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#parseUnsignedLong(java.lang.String)"},{"type":"method","name":"parseUnsignedLong(String, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#parseUnsignedLong(java.lang.String,int)"},{"type":"method","name":"remainderUnsigned(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#remainderUnsigned(long,long)"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"reverse(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#reverse(long)"},{"type":"method","name":"reverseBytes(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#reverseBytes(long)"},{"type":"method","name":"rotateLeft(long, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#rotateLeft(long,int)"},{"type":"method","name":"rotateRight(long, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#rotateRight(long,int)"},{"type":"method","name":"shortValue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#shortValue()"},{"type":"method","name":"signum(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#signum(long)"},{"type":"method","name":"sum(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#sum(long,long)"},{"type":"method","name":"toUnsignedString(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#toUnsignedString(long)"},{"type":"method","name":"toUnsignedString(long, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#toUnsignedString(long,int)"},{"type":"method","name":"valueOf(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Long.html#valueOf(long)"}]},{"type":"class","name":"Math","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html","deltas":[{"type":"method","name":"absExact(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#absExact(int)","csr":"JDK-8241805"},{"type":"method","name":"absExact(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#absExact(long)","csr":"JDK-8241805"},{"type":"method","name":"addExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#addExact(int,int)"},{"type":"method","name":"addExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#addExact(long,long)"},{"type":"method","name":"cbrt(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#cbrt(double)"},{"type":"method","name":"ceilDiv(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#ceilDiv(int,int)","csr":"JDK-8273090"},{"type":"method","name":"ceilDiv(long, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#ceilDiv(long,int)","csr":"JDK-8273090"},{"type":"method","name":"ceilDiv(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#ceilDiv(long,long)","csr":"JDK-8273090"},{"type":"method","name":"ceilDivExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#ceilDivExact(int,int)","csr":"JDK-8273090"},{"type":"method","name":"ceilDivExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#ceilDivExact(long,long)","csr":"JDK-8273090"},{"type":"method","name":"ceilMod(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#ceilMod(int,int)","csr":"JDK-8273090"},{"type":"method","name":"ceilMod(long, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#ceilMod(long,int)","csr":"JDK-8273090"},{"type":"method","name":"ceilMod(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#ceilMod(long,long)","csr":"JDK-8273090"},{"type":"method","name":"copySign(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#copySign(double,double)"},{"type":"method","name":"copySign(float, float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#copySign(float,float)"},{"type":"method","name":"cosh(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#cosh(double)"},{"type":"method","name":"decrementExact(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#decrementExact(int)"},{"type":"method","name":"decrementExact(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#decrementExact(long)"},{"type":"method","name":"divideExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#divideExact(int,int)","csr":"JDK-8270378"},{"type":"method","name":"divideExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#divideExact(long,long)","csr":"JDK-8270378"},{"type":"method","name":"expm1(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#expm1(double)"},{"type":"method","name":"floorDiv(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#floorDiv(int,int)"},{"type":"method","name":"floorDiv(long, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#floorDiv(long,int)"},{"type":"method","name":"floorDiv(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#floorDiv(long,long)"},{"type":"method","name":"floorDivExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#floorDivExact(int,int)","csr":"JDK-8271518"},{"type":"method","name":"floorDivExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#floorDivExact(long,long)","csr":"JDK-8271518"},{"type":"method","name":"floorMod(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#floorMod(int,int)"},{"type":"method","name":"floorMod(long, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#floorMod(long,int)"},{"type":"method","name":"floorMod(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#floorMod(long,long)"},{"type":"method","name":"fma(double, double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#fma(double,double,double)"},{"type":"method","name":"fma(float, float, float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#fma(float,float,float)"},{"type":"method","name":"getExponent(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#getExponent(double)"},{"type":"method","name":"getExponent(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#getExponent(float)"},{"type":"method","name":"hypot(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#hypot(double,double)"},{"type":"method","name":"incrementExact(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#incrementExact(int)"},{"type":"method","name":"incrementExact(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#incrementExact(long)"},{"type":"method","name":"log10(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#log10(double)"},{"type":"method","name":"log1p(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#log1p(double)"},{"type":"method","name":"multiplyExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#multiplyExact(int,int)"},{"type":"method","name":"multiplyExact(long, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#multiplyExact(long,int)"},{"type":"method","name":"multiplyExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#multiplyExact(long,long)"},{"type":"method","name":"multiplyFull(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#multiplyFull(int,int)"},{"type":"method","name":"multiplyHigh(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#multiplyHigh(long,long)"},{"type":"method","name":"negateExact(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#negateExact(int)"},{"type":"method","name":"negateExact(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#negateExact(long)"},{"type":"method","name":"nextAfter(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#nextAfter(double,double)"},{"type":"method","name":"nextAfter(float, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#nextAfter(float,double)"},{"type":"method","name":"nextDown(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#nextDown(double)"},{"type":"method","name":"nextDown(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#nextDown(float)"},{"type":"method","name":"nextUp(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#nextUp(double)"},{"type":"method","name":"nextUp(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#nextUp(float)"},{"type":"method","name":"scalb(double, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#scalb(double,int)"},{"type":"method","name":"scalb(float, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#scalb(float,int)"},{"type":"method","name":"signum(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#signum(double)"},{"type":"method","name":"signum(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#signum(float)"},{"type":"method","name":"sinh(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#sinh(double)"},{"type":"method","name":"subtractExact(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#subtractExact(int,int)"},{"type":"method","name":"subtractExact(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#subtractExact(long,long)"},{"type":"method","name":"tanh(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#tanh(double)"},{"type":"method","name":"toDegrees(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#toDegrees(double)"},{"type":"method","name":"toIntExact(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#toIntExact(long)"},{"type":"method","name":"toRadians(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#toRadians(double)"},{"type":"method","name":"ulp(double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#ulp(double)"},{"type":"method","name":"ulp(float)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#ulp(float)"},{"type":"method","name":"unsignedMultiplyHigh(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Math.html#unsignedMultiplyHigh(long,long)","csr":"JDK-8269705"}]},{"type":"class","name":"ModuleLayer.Controller","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ModuleLayer.Controller.html"},{"type":"class","name":"ModuleLayer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ModuleLayer.html"},{"type":"class","name":"Module","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Module.html"},{"type":"class","name":"NoSuchFieldException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/NoSuchFieldException.html"},{"type":"class","name":"NoSuchMethodException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/NoSuchMethodException.html","addedTags":["extends ReflectiveOperationException"],"removedTags":["extends Exception"]},{"type":"class","name":"NullPointerException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/NullPointerException.html","deltas":[{"type":"method","name":"fillInStackTrace()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/NullPointerException.html#fillInStackTrace()","csr":"JDK-8248476"},{"type":"method","name":"getMessage()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/NullPointerException.html#getMessage()","csr":"JDK-8227717"}]},{"type":"class","name":"Number","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Number.html","addedTags":["implements Serializable"],"deltas":[{"type":"method","name":"byteValue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Number.html#byteValue()"},{"type":"method","name":"shortValue()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Number.html#shortValue()"}]},{"type":"class","name":"Object","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Object.html","deltas":[{"type":"method","name":"finalize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Object.html#finalize()","addedTags":["deprecated","forRemoval"]}]},{"type":"class","name":"Package","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Package.html"},{"type":"class","name":"ProcessBuilder.Redirect","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ProcessBuilder.Redirect.html"},{"type":"class","name":"ProcessBuilder","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ProcessBuilder.html"},{"type":"class","name":"Process","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html","deltas":[{"type":"method","name":"children()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#children()"},{"type":"method","name":"descendants()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#descendants()"},{"type":"method","name":"destroyForcibly()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#destroyForcibly()"},{"type":"method","name":"errorReader()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#errorReader()","csr":"JDK-8191490"},{"type":"method","name":"errorReader(Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#errorReader(java.nio.charset.Charset)","csr":"JDK-8191490"},{"type":"method","name":"info()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#info()"},{"type":"method","name":"inputReader()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#inputReader()","csr":"JDK-8191490"},{"type":"method","name":"inputReader(Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#inputReader(java.nio.charset.Charset)","csr":"JDK-8191490"},{"type":"method","name":"isAlive()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#isAlive()"},{"type":"method","name":"onExit()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#onExit()"},{"type":"method","name":"outputWriter()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#outputWriter()","csr":"JDK-8191490"},{"type":"method","name":"outputWriter(Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#outputWriter(java.nio.charset.Charset)","csr":"JDK-8191490"},{"type":"method","name":"pid()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#pid()"},{"type":"method","name":"supportsNormalTermination()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#supportsNormalTermination()"},{"type":"method","name":"toHandle()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#toHandle()"},{"type":"method","name":"waitFor(long, TimeUnit)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Process.html#waitFor(long,java.util.concurrent.TimeUnit)"}]},{"type":"class","name":"Record","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Record.html","csr":"JDK-8233436"},{"type":"class","name":"ReflectiveOperationException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ReflectiveOperationException.html"},{"type":"class","name":"Runtime.Version","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.Version.html"},{"type":"class","name":"RuntimeException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/RuntimeException.html","deltas":[{"type":"method","name":"RuntimeException(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/RuntimeException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"RuntimeException(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/RuntimeException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"type":"method","name":"RuntimeException(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/RuntimeException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"RuntimePermission","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/RuntimePermission.html"},{"type":"class","name":"Runtime","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html","deltas":[{"type":"method","name":"addShutdownHook(Thread)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#addShutdownHook(java.lang.Thread)"},{"type":"method","name":"availableProcessors()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#availableProcessors()"},{"type":"method","name":"exec(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"exec(String, String[])","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String,java.lang.String%5B%5D)","addedTags":["deprecated"]},{"type":"method","name":"exec(String, String[], File)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String,java.lang.String%5B%5D,java.io.File)"},{"type":"method","name":"exec(String[], String[], File)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#exec(java.lang.String%5B%5D,java.lang.String%5B%5D,java.io.File)"},{"type":"method","name":"getLocalizedInputStream(InputStream)","status":"removed","csr":"JDK-8193162"},{"type":"method","name":"getLocalizedOutputStream(OutputStream)","status":"removed","csr":"JDK-8193162"},{"type":"method","name":"halt(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#halt(int)"},{"type":"method","name":"maxMemory()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#maxMemory()"},{"type":"method","name":"removeShutdownHook(Thread)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#removeShutdownHook(java.lang.Thread)"},{"type":"method","name":"runFinalization()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#runFinalization()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"traceInstructions(boolean)","status":"removed","csr":"JDK-8225330"},{"type":"method","name":"traceMethodCalls(boolean)","status":"removed","csr":"JDK-8225330"},{"type":"method","name":"version()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runtime.html#version()"}]},{"type":"class","name":"SecurityException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityException.html","deltas":[{"type":"method","name":"SecurityException(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"SecurityException(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityException.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"SecurityManager","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityManager.html","addedTags":["deprecated","forRemoval"],"removedTags":["abstract"],"deltas":[{"type":"field","name":"inCheck","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"SecurityManager()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityManager.html#%3Cinit%3E()","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"checkMulticast(InetAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityManager.html#checkMulticast(java.net.InetAddress)"},{"type":"method","name":"checkMulticast(InetAddress, byte)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityManager.html#checkMulticast(java.net.InetAddress,byte)"},{"type":"method","name":"checkPermission(Permission)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityManager.html#checkPermission(java.security.Permission)"},{"type":"method","name":"checkPermission(Permission, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityManager.html#checkPermission(java.security.Permission,java.lang.Object)"},{"type":"method","name":"checkPrintJobAccess()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityManager.html#checkPrintJobAccess()"},{"type":"method","name":"checkPropertyAccess(String, String)","status":"removed"},{"type":"method","name":"checkSecurityAccess(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityManager.html#checkSecurityAccess(java.lang.String)"},{"type":"method","name":"checkTopLevelWindow(Object)","status":"removed","csr":"JDK-8200185"},{"type":"method","name":"classDepth(String)","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"classLoaderDepth()","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"currentClassLoader()","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"getInCheck()","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"getThreadGroup()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/SecurityManager.html#getThreadGroup()"},{"type":"method","name":"inClass(String)","status":"removed","csr":"JDK-8189750"},{"type":"method","name":"inClassLoader()","status":"removed","csr":"JDK-8189750"}]},{"type":"class","name":"Short","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Short.html"},{"type":"class","name":"StackTraceElement","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StackTraceElement.html"},{"type":"class","name":"StackWalker","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StackWalker.html"},{"type":"class","name":"StrictMath","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StrictMath.html"},{"type":"class","name":"StringBuffer","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html","addedTags":["extends AbstractStringBuilder","implements CharSequence","implements Comparable","implements Serializable"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"StringBuffer(CharSequence)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#%3Cinit%3E(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#append(java.lang.CharSequence)"},{"type":"method","name":"append(CharSequence, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#append(java.lang.CharSequence,int,int)"},{"type":"method","name":"append(StringBuffer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#append(java.lang.StringBuffer)"},{"type":"method","name":"appendCodePoint(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#appendCodePoint(int)"},{"type":"method","name":"codePointAt(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#codePointAt(int)"},{"type":"method","name":"codePointBefore(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#codePointBefore(int)"},{"type":"method","name":"codePointCount(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#codePointCount(int,int)"},{"type":"method","name":"compareTo(StringBuffer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#compareTo(java.lang.StringBuffer)","csr":"JDK-8195867"},{"type":"method","name":"delete(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#delete(int,int)"},{"type":"method","name":"deleteCharAt(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#deleteCharAt(int)"},{"type":"method","name":"indexOf(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#indexOf(java.lang.String)"},{"type":"method","name":"indexOf(String, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#indexOf(java.lang.String,int)"},{"type":"method","name":"insert(int, CharSequence)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#insert(int,java.lang.CharSequence)"},{"type":"method","name":"insert(int, CharSequence, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#insert(int,java.lang.CharSequence,int,int)"},{"type":"method","name":"insert(int, char[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#insert(int,char%5B%5D,int,int)"},{"type":"method","name":"lastIndexOf(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#lastIndexOf(java.lang.String)"},{"type":"method","name":"lastIndexOf(String, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#lastIndexOf(java.lang.String,int)"},{"type":"method","name":"offsetByCodePoints(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#offsetByCodePoints(int,int)"},{"type":"method","name":"replace(int, int, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#replace(int,int,java.lang.String)"},{"type":"method","name":"subSequence(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#subSequence(int,int)"},{"type":"method","name":"substring(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#substring(int)"},{"type":"method","name":"substring(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#substring(int,int)"},{"type":"method","name":"trimToSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuffer.html#trimToSize()"}]},{"type":"class","name":"StringBuilder","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StringBuilder.html"},{"type":"class","name":"String","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html","addedTags":["implements CharSequence","implements Comparable","implements Constable","implements ConstantDesc","implements Serializable"],"deltas":[{"type":"field","name":"CASE_INSENSITIVE_ORDER","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#CASE_INSENSITIVE_ORDER"},{"type":"method","name":"String(StringBuilder)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#%3Cinit%3E(java.lang.StringBuilder)"},{"type":"method","name":"String(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#%3Cinit%3E(byte%5B%5D)"},{"type":"method","name":"String(byte[], Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#%3Cinit%3E(byte%5B%5D,java.nio.charset.Charset)"},{"type":"method","name":"String(byte[], String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#%3Cinit%3E(byte%5B%5D,java.lang.String)"},{"type":"method","name":"String(byte[], int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#%3Cinit%3E(byte%5B%5D,int)","addedTags":["deprecated"]},{"type":"method","name":"String(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#%3Cinit%3E(byte%5B%5D,int,int)"},{"type":"method","name":"String(byte[], int, int, Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#%3Cinit%3E(byte%5B%5D,int,int,java.nio.charset.Charset)"},{"type":"method","name":"String(byte[], int, int, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#%3Cinit%3E(byte%5B%5D,int,int,java.lang.String)"},{"type":"method","name":"String(byte[], int, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#%3Cinit%3E(byte%5B%5D,int,int,int)","addedTags":["deprecated"]},{"type":"method","name":"String(int[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#%3Cinit%3E(int%5B%5D,int,int)"},{"type":"method","name":"chars()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#chars()"},{"type":"method","name":"codePointAt(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#codePointAt(int)"},{"type":"method","name":"codePointBefore(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#codePointBefore(int)"},{"type":"method","name":"codePointCount(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#codePointCount(int,int)"},{"type":"method","name":"codePoints()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#codePoints()"},{"type":"method","name":"compareToIgnoreCase(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#compareToIgnoreCase(java.lang.String)"},{"type":"method","name":"contains(CharSequence)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#contains(java.lang.CharSequence)"},{"type":"method","name":"contentEquals(CharSequence)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#contentEquals(java.lang.CharSequence)"},{"type":"method","name":"contentEquals(StringBuffer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#contentEquals(java.lang.StringBuffer)"},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#describeConstable()","csr":"JDK-8202031"},{"type":"method","name":"format(Locale, String, Object...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#format(java.util.Locale,java.lang.String,java.lang.Object...)"},{"type":"method","name":"format(String, Object...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#format(java.lang.String,java.lang.Object...)"},{"type":"method","name":"formatted(Object...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#formatted(java.lang.Object...)","csr":"JDK-8203630"},{"type":"method","name":"getBytes()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#getBytes()"},{"type":"method","name":"getBytes(Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#getBytes(java.nio.charset.Charset)"},{"type":"method","name":"getBytes(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#getBytes(java.lang.String)"},{"type":"method","name":"getBytes(int, int, byte[], int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#getBytes(int,int,byte%5B%5D,int)","addedTags":["deprecated"]},{"type":"method","name":"indent(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#indent(int)","csr":"JDK-8200435"},{"type":"method","name":"isBlank()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#isBlank()","csr":"JDK-8200437"},{"type":"method","name":"isEmpty()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#isEmpty()"},{"type":"method","name":"join(CharSequence, CharSequence...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#join(java.lang.CharSequence,java.lang.CharSequence...)"},{"type":"method","name":"join(CharSequence, Iterable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#join(java.lang.CharSequence,java.lang.Iterable)"},{"type":"method","name":"lines()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#lines()","csr":"JDK-8200425"},{"type":"method","name":"matches(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#matches(java.lang.String)"},{"type":"method","name":"offsetByCodePoints(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#offsetByCodePoints(int,int)"},{"type":"method","name":"repeat(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#repeat(int)","csr":"JDK-8198296"},{"type":"method","name":"replace(CharSequence, CharSequence)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#replace(java.lang.CharSequence,java.lang.CharSequence)"},{"type":"method","name":"replaceAll(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#replaceAll(java.lang.String,java.lang.String)"},{"type":"method","name":"replaceFirst(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#replaceFirst(java.lang.String,java.lang.String)"},{"type":"method","name":"resolveConstantDesc(MethodHandles.Lookup)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup)","csr":"JDK-8202031"},{"type":"method","name":"split(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#split(java.lang.String)"},{"type":"method","name":"split(String, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#split(java.lang.String,int)"},{"type":"method","name":"strip()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#strip()","csr":"JDK-8200378"},{"type":"method","name":"stripIndent()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#stripIndent()","csr":"JDK-8223776"},{"type":"method","name":"stripLeading()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#stripLeading()","csr":"JDK-8200378"},{"type":"method","name":"stripTrailing()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#stripTrailing()","csr":"JDK-8200378"},{"type":"method","name":"subSequence(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#subSequence(int,int)"},{"type":"method","name":"toLowerCase(Locale)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#toLowerCase(java.util.Locale)"},{"type":"method","name":"toUpperCase(Locale)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#toUpperCase(java.util.Locale)"},{"type":"method","name":"transform(Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#transform(java.util.function.Function)","csr":"JDK-8203703"},{"type":"method","name":"translateEscapes()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/String.html#translateEscapes()","csr":"JDK-8223781"}]},{"type":"class","name":"System.LoggerFinder","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.LoggerFinder.html"},{"type":"class","name":"System","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html","deltas":[{"type":"field","name":"err","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#err","addedTags":["final"]},{"type":"field","name":"in","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#in","addedTags":["final"]},{"type":"field","name":"out","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#out","addedTags":["final"]},{"type":"method","name":"clearProperty(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#clearProperty(java.lang.String)"},{"type":"method","name":"console()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#console()"},{"type":"method","name":"getLogger(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#getLogger(java.lang.String)"},{"type":"method","name":"getLogger(String, ResourceBundle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#getLogger(java.lang.String,java.util.ResourceBundle)"},{"type":"method","name":"getSecurityManager()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#getSecurityManager()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"getenv()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#getenv()"},{"type":"method","name":"identityHashCode(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#identityHashCode(java.lang.Object)"},{"type":"method","name":"inheritedChannel()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#inheritedChannel()"},{"type":"method","name":"lineSeparator()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#lineSeparator()"},{"type":"method","name":"mapLibraryName(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#mapLibraryName(java.lang.String)"},{"type":"method","name":"nanoTime()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#nanoTime()"},{"type":"method","name":"runFinalization()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#runFinalization()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"setErr(PrintStream)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#setErr(java.io.PrintStream)"},{"type":"method","name":"setIn(InputStream)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#setIn(java.io.InputStream)"},{"type":"method","name":"setOut(PrintStream)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#setOut(java.io.PrintStream)"},{"type":"method","name":"setProperty(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#setProperty(java.lang.String,java.lang.String)"},{"type":"method","name":"setSecurityManager(SecurityManager)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.html#setSecurityManager(java.lang.SecurityManager)","addedTags":["deprecated","forRemoval"]}]},{"type":"class","name":"ThreadGroup","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html","addedTags":["implements Thread.UncaughtExceptionHandler"],"deltas":[{"type":"method","name":"allowThreadSuspension(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html#allowThreadSuspension(boolean)"},{"type":"method","name":"checkAccess()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html#checkAccess()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"destroy()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html#destroy()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"interrupt()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html#interrupt()"},{"type":"method","name":"isDaemon()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html#isDaemon()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"isDestroyed()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html#isDestroyed()"},{"type":"method","name":"resume()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html#resume()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"setDaemon(boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html#setDaemon(boolean)","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"stop()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html#stop()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"suspend()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadGroup.html#suspend()","addedTags":["deprecated","forRemoval"]}]},{"type":"class","name":"ThreadLocal","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ThreadLocal.html"},{"type":"class","name":"Thread","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html","deltas":[{"type":"method","name":"Thread(ThreadGroup, Runnable, String, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#%3Cinit%3E(java.lang.ThreadGroup,java.lang.Runnable,java.lang.String,long)"},{"type":"method","name":"Thread(ThreadGroup, Runnable, String, long, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#%3Cinit%3E(java.lang.ThreadGroup,java.lang.Runnable,java.lang.String,long,boolean)"},{"type":"method","name":"checkAccess()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#checkAccess()","addedTags":["deprecated","final","forRemoval"]},{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#clone()"},{"type":"method","name":"countStackFrames()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#countStackFrames()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"destroy()","status":"removed","csr":"JDK-8204260"},{"type":"method","name":"getAllStackTraces()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#getAllStackTraces()"},{"type":"method","name":"getContextClassLoader()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#getContextClassLoader()"},{"type":"method","name":"getDefaultUncaughtExceptionHandler()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#getDefaultUncaughtExceptionHandler()"},{"type":"method","name":"getId()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#getId()"},{"type":"method","name":"getStackTrace()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#getStackTrace()"},{"type":"method","name":"getState()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#getState()"},{"type":"method","name":"getUncaughtExceptionHandler()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#getUncaughtExceptionHandler()"},{"type":"method","name":"holdsLock(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#holdsLock(java.lang.Object)"},{"type":"method","name":"onSpinWait()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#onSpinWait()"},{"type":"method","name":"resume()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#resume()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"setContextClassLoader(ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#setContextClassLoader(java.lang.ClassLoader)"},{"type":"method","name":"setDefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)"},{"type":"method","name":"setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#setUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)"},{"type":"method","name":"stop()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#stop()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"stop(Throwable)","status":"removed","csr":"JDK-8204260"},{"type":"method","name":"suspend()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.html#suspend()","addedTags":["deprecated","forRemoval"]}]},{"type":"class","name":"Throwable","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html","addedTags":["implements Serializable"],"deltas":[{"type":"method","name":"Throwable(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"Throwable(String, Throwable, boolean, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"type":"method","name":"Throwable(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#%3Cinit%3E(java.lang.Throwable)"},{"type":"method","name":"addSuppressed(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)"},{"type":"method","name":"getCause()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#getCause()"},{"type":"method","name":"getLocalizedMessage()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()"},{"type":"method","name":"getStackTrace()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#getStackTrace()"},{"type":"method","name":"getSuppressed()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#getSuppressed()"},{"type":"method","name":"initCause(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)"},{"type":"method","name":"printStackTrace(PrintWriter)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)"},{"type":"method","name":"setStackTrace(StackTraceElement[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)"}]},{"type":"class","name":"TypeNotPresentException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/TypeNotPresentException.html"},{"type":"class","name":"UnsupportedClassVersionError","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/UnsupportedClassVersionError.html"},{"type":"class","name":"UnsupportedOperationException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/UnsupportedOperationException.html"},{"type":"class","name":"VirtualMachineError","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/VirtualMachineError.html","deltas":[{"type":"method","name":"VirtualMachineError(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/VirtualMachineError.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"type":"method","name":"VirtualMachineError(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/VirtualMachineError.html#%3Cinit%3E(java.lang.Throwable)"}]},{"type":"class","name":"Void","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Void.html"},{"type":"class","name":"Win32Process","status":"removed"},{"type":"enum","name":"Character.UnicodeScript","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Character.UnicodeScript.html"},{"type":"enum","name":"ProcessBuilder.Redirect.Type","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ProcessBuilder.Redirect.Type.html"},{"type":"enum","name":"StackWalker.Option","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StackWalker.Option.html"},{"type":"enum","name":"System.Logger.Level","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.Logger.Level.html"},{"type":"enum","name":"Thread.State","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.State.html"},{"type":"interface","name":"Appendable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Appendable.html"},{"type":"interface","name":"AutoCloseable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/AutoCloseable.html"},{"type":"interface","name":"CharSequence","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/CharSequence.html"},{"type":"interface","name":"Cloneable","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Cloneable.html","addedTags":["abstract"]},{"type":"interface","name":"Comparable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Comparable.html"},{"type":"interface","name":"Iterable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Iterable.html"},{"type":"interface","name":"ProcessHandle.Info","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ProcessHandle.Info.html"},{"type":"interface","name":"ProcessHandle","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/ProcessHandle.html"},{"type":"interface","name":"Readable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Readable.html"},{"type":"interface","name":"Runnable","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Runnable.html","addedTags":["abstract"]},{"type":"interface","name":"StackWalker.StackFrame","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/StackWalker.StackFrame.html"},{"type":"interface","name":"System.Logger","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/System.Logger.html"},{"type":"interface","name":"Thread.UncaughtExceptionHandler","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/lang/Thread.UncaughtExceptionHandler.html"}]},{"type":"package","name":"java.math","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/math/package-summary.html"},{"type":"package","name":"java.net.http","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.net.http/java/net/http/package-summary.html"},{"type":"package","name":"java.net.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/spi/package-summary.html"},{"type":"package","name":"java.net","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/package-summary.html","deltas":[{"type":"class","name":"Authenticator","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Authenticator.html"},{"type":"class","name":"BindException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/BindException.html"},{"type":"class","name":"CacheRequest","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/CacheRequest.html"},{"type":"class","name":"CacheResponse","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/CacheResponse.html"},{"type":"class","name":"ConnectException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ConnectException.html"},{"type":"class","name":"ContentHandler","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ContentHandler.html","deltas":[{"type":"method","name":"getContent(URLConnection, Class[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ContentHandler.html#getContent(java.net.URLConnection,java.lang.Class%5B%5D)"}]},{"type":"class","name":"CookieHandler","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/CookieHandler.html"},{"type":"class","name":"CookieManager","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/CookieManager.html"},{"type":"class","name":"DatagramPacket","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html","deltas":[{"type":"method","name":"DatagramPacket(byte[], int, SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#%3Cinit%3E(byte%5B%5D,int,java.net.SocketAddress)"},{"type":"method","name":"DatagramPacket(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#%3Cinit%3E(byte%5B%5D,int,int)"},{"type":"method","name":"DatagramPacket(byte[], int, int, InetAddress, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#%3Cinit%3E(byte%5B%5D,int,int,java.net.InetAddress,int)"},{"type":"method","name":"DatagramPacket(byte[], int, int, SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#%3Cinit%3E(byte%5B%5D,int,int,java.net.SocketAddress)"},{"type":"method","name":"getOffset()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#getOffset()"},{"type":"method","name":"getSocketAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#getSocketAddress()"},{"type":"method","name":"setAddress(InetAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#setAddress(java.net.InetAddress)"},{"type":"method","name":"setData(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#setData(byte%5B%5D)"},{"type":"method","name":"setData(byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#setData(byte%5B%5D,int,int)"},{"type":"method","name":"setLength(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#setLength(int)"},{"type":"method","name":"setPort(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#setPort(int)"},{"type":"method","name":"setSocketAddress(SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramPacket.html#setSocketAddress(java.net.SocketAddress)"}]},{"type":"class","name":"DatagramSocketImpl","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocketImpl.html"},{"type":"class","name":"DatagramSocket","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html","addedTags":["implements Closeable"],"deltas":[{"type":"method","name":"DatagramSocket(DatagramSocketImpl)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#%3Cinit%3E(java.net.DatagramSocketImpl)"},{"type":"method","name":"DatagramSocket(SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#%3Cinit%3E(java.net.SocketAddress)"},{"type":"method","name":"DatagramSocket(int, InetAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#%3Cinit%3E(int,java.net.InetAddress)"},{"type":"method","name":"bind(SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#bind(java.net.SocketAddress)"},{"type":"method","name":"connect(InetAddress, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#connect(java.net.InetAddress,int)"},{"type":"method","name":"connect(SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#connect(java.net.SocketAddress)"},{"type":"method","name":"disconnect()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#disconnect()"},{"type":"method","name":"finalize()","status":"removed"},{"type":"method","name":"getBroadcast()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getBroadcast()"},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getChannel()"},{"type":"method","name":"getInetAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getInetAddress()"},{"type":"method","name":"getLocalAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getLocalAddress()"},{"type":"method","name":"getLocalSocketAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getLocalSocketAddress()"},{"type":"method","name":"getOption(SocketOption)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getOption(java.net.SocketOption)"},{"type":"method","name":"getPort()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getPort()"},{"type":"method","name":"getReceiveBufferSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getReceiveBufferSize()"},{"type":"method","name":"getRemoteSocketAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getRemoteSocketAddress()"},{"type":"method","name":"getReuseAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getReuseAddress()"},{"type":"method","name":"getSendBufferSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getSendBufferSize()"},{"type":"method","name":"getSoTimeout()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getSoTimeout()"},{"type":"method","name":"getTrafficClass()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#getTrafficClass()"},{"type":"method","name":"isBound()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#isBound()"},{"type":"method","name":"isClosed()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#isClosed()"},{"type":"method","name":"isConnected()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#isConnected()"},{"type":"method","name":"joinGroup(SocketAddress, NetworkInterface)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#joinGroup(java.net.SocketAddress,java.net.NetworkInterface)","csr":"JDK-8260667"},{"type":"method","name":"leaveGroup(SocketAddress, NetworkInterface)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#leaveGroup(java.net.SocketAddress,java.net.NetworkInterface)","csr":"JDK-8260667"},{"type":"method","name":"setBroadcast(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#setBroadcast(boolean)"},{"type":"method","name":"setDatagramSocketImplFactory(DatagramSocketImplFactory)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#setDatagramSocketImplFactory(java.net.DatagramSocketImplFactory)"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#setOption(java.net.SocketOption,java.lang.Object)"},{"type":"method","name":"setReceiveBufferSize(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#setReceiveBufferSize(int)"},{"type":"method","name":"setReuseAddress(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#setReuseAddress(boolean)"},{"type":"method","name":"setSendBufferSize(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#setSendBufferSize(int)"},{"type":"method","name":"setSoTimeout(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#setSoTimeout(int)"},{"type":"method","name":"setTrafficClass(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#setTrafficClass(int)"},{"type":"method","name":"supportedOptions()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocket.html#supportedOptions()"}]},{"type":"class","name":"HttpCookie","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/HttpCookie.html"},{"type":"class","name":"HttpRetryException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/HttpRetryException.html"},{"type":"class","name":"HttpURLConnection","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/HttpURLConnection.html"},{"type":"class","name":"IDN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/IDN.html"},{"type":"class","name":"Inet4Address","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Inet4Address.html"},{"type":"class","name":"Inet6Address","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Inet6Address.html"},{"type":"class","name":"InetAddress","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html","addedTags":["implements Serializable"],"removedTags":["final"],"deltas":[{"type":"method","name":"getByAddress(String, byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#getByAddress(java.lang.String,byte%5B%5D)"},{"type":"method","name":"getByAddress(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#getByAddress(byte%5B%5D)"},{"type":"method","name":"getCanonicalHostName()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#getCanonicalHostName()"},{"type":"method","name":"getLoopbackAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#getLoopbackAddress()"},{"type":"method","name":"isAnyLocalAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isAnyLocalAddress()"},{"type":"method","name":"isLinkLocalAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isLinkLocalAddress()"},{"type":"method","name":"isLoopbackAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isLoopbackAddress()"},{"type":"method","name":"isMCGlobal()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isMCGlobal()"},{"type":"method","name":"isMCLinkLocal()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isMCLinkLocal()"},{"type":"method","name":"isMCNodeLocal()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isMCNodeLocal()"},{"type":"method","name":"isMCOrgLocal()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isMCOrgLocal()"},{"type":"method","name":"isMCSiteLocal()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isMCSiteLocal()"},{"type":"method","name":"isMulticastAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isMulticastAddress()"},{"type":"method","name":"isReachable(NetworkInterface, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isReachable(java.net.NetworkInterface,int,int)"},{"type":"method","name":"isReachable(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isReachable(int)"},{"type":"method","name":"isSiteLocalAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetAddress.html#isSiteLocalAddress()"}]},{"type":"class","name":"InetSocketAddress","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InetSocketAddress.html"},{"type":"class","name":"InterfaceAddress","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/InterfaceAddress.html"},{"type":"class","name":"JarURLConnection","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/JarURLConnection.html"},{"type":"class","name":"MulticastSocket","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/MulticastSocket.html"},{"type":"class","name":"NetPermission","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/NetPermission.html"},{"type":"class","name":"NetworkInterface","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/NetworkInterface.html"},{"type":"class","name":"NoRouteToHostException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/NoRouteToHostException.html"},{"type":"class","name":"PasswordAuthentication","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/PasswordAuthentication.html"},{"type":"class","name":"PortUnreachableException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/PortUnreachableException.html"},{"type":"class","name":"ProxySelector","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ProxySelector.html"},{"type":"class","name":"Proxy","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Proxy.html"},{"type":"class","name":"ResponseCache","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ResponseCache.html"},{"type":"class","name":"SecureCacheResponse","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SecureCacheResponse.html"},{"type":"class","name":"ServerSocket","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html","addedTags":["implements Closeable"],"removedTags":["final"],"deltas":[{"type":"method","name":"ServerSocket()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#%3Cinit%3E()"},{"type":"method","name":"ServerSocket(SocketImpl)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#%3Cinit%3E(java.net.SocketImpl)","csr":"JDK-8213217"},{"type":"method","name":"ServerSocket(int, int, InetAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#%3Cinit%3E(int,int,java.net.InetAddress)"},{"type":"method","name":"bind(SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#bind(java.net.SocketAddress)"},{"type":"method","name":"bind(SocketAddress, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#bind(java.net.SocketAddress,int)"},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#getChannel()"},{"type":"method","name":"getLocalSocketAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#getLocalSocketAddress()"},{"type":"method","name":"getOption(SocketOption)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#getOption(java.net.SocketOption)"},{"type":"method","name":"getReceiveBufferSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#getReceiveBufferSize()"},{"type":"method","name":"getReuseAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#getReuseAddress()"},{"type":"method","name":"getSoTimeout()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#getSoTimeout()"},{"type":"method","name":"implAccept(Socket)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#implAccept(java.net.Socket)"},{"type":"method","name":"isBound()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#isBound()"},{"type":"method","name":"isClosed()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#isClosed()"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#setOption(java.net.SocketOption,java.lang.Object)"},{"type":"method","name":"setPerformancePreferences(int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#setPerformancePreferences(int,int,int)"},{"type":"method","name":"setReceiveBufferSize(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#setReceiveBufferSize(int)"},{"type":"method","name":"setReuseAddress(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#setReuseAddress(boolean)"},{"type":"method","name":"setSoTimeout(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#setSoTimeout(int)"},{"type":"method","name":"setSocketFactory(SocketImplFactory)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#setSocketFactory(java.net.SocketImplFactory)","addedTags":["deprecated"]},{"type":"method","name":"supportedOptions()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ServerSocket.html#supportedOptions()"}]},{"type":"class","name":"SocketAddress","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketAddress.html"},{"type":"class","name":"SocketImpl","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImpl.html","addedTags":["implements SocketOptions"],"deltas":[{"type":"method","name":"connect(SocketAddress, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImpl.html#connect(java.net.SocketAddress,int)"},{"type":"method","name":"getOption(SocketOption)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImpl.html#getOption(java.net.SocketOption)"},{"type":"method","name":"sendUrgentData(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImpl.html#sendUrgentData(int)"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImpl.html#setOption(java.net.SocketOption,java.lang.Object)"},{"type":"method","name":"setPerformancePreferences(int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImpl.html#setPerformancePreferences(int,int,int)"},{"type":"method","name":"shutdownInput()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImpl.html#shutdownInput()"},{"type":"method","name":"shutdownOutput()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImpl.html#shutdownOutput()"},{"type":"method","name":"supportedOptions()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImpl.html#supportedOptions()"},{"type":"method","name":"supportsUrgentData()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImpl.html#supportsUrgentData()"}]},{"type":"class","name":"SocketPermission","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketPermission.html"},{"type":"class","name":"SocketTimeoutException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketTimeoutException.html"},{"type":"class","name":"Socket","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html","addedTags":["implements Closeable"],"removedTags":["final"],"deltas":[{"type":"method","name":"Socket()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#%3Cinit%3E()"},{"type":"method","name":"Socket(InetAddress, int, InetAddress, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#%3Cinit%3E(java.net.InetAddress,int,java.net.InetAddress,int)"},{"type":"method","name":"Socket(InetAddress, int, boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#%3Cinit%3E(java.net.InetAddress,int,boolean)","addedTags":["deprecated"]},{"type":"method","name":"Socket(Proxy)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#%3Cinit%3E(java.net.Proxy)"},{"type":"method","name":"Socket(SocketImpl)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#%3Cinit%3E(java.net.SocketImpl)"},{"type":"method","name":"Socket(String, int, InetAddress, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#%3Cinit%3E(java.lang.String,int,java.net.InetAddress,int)"},{"type":"method","name":"Socket(String, int, boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#%3Cinit%3E(java.lang.String,int,boolean)","addedTags":["deprecated"]},{"type":"method","name":"bind(SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#bind(java.net.SocketAddress)"},{"type":"method","name":"connect(SocketAddress)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#connect(java.net.SocketAddress)"},{"type":"method","name":"connect(SocketAddress, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#connect(java.net.SocketAddress,int)"},{"type":"method","name":"getChannel()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getChannel()"},{"type":"method","name":"getKeepAlive()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getKeepAlive()"},{"type":"method","name":"getLocalAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getLocalAddress()"},{"type":"method","name":"getLocalSocketAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getLocalSocketAddress()"},{"type":"method","name":"getOOBInline()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getOOBInline()"},{"type":"method","name":"getOption(SocketOption)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getOption(java.net.SocketOption)"},{"type":"method","name":"getReceiveBufferSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getReceiveBufferSize()"},{"type":"method","name":"getRemoteSocketAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getRemoteSocketAddress()"},{"type":"method","name":"getReuseAddress()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getReuseAddress()"},{"type":"method","name":"getSendBufferSize()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getSendBufferSize()"},{"type":"method","name":"getSoLinger()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getSoLinger()"},{"type":"method","name":"getSoTimeout()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getSoTimeout()"},{"type":"method","name":"getTcpNoDelay()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getTcpNoDelay()"},{"type":"method","name":"getTrafficClass()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#getTrafficClass()"},{"type":"method","name":"isBound()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#isBound()"},{"type":"method","name":"isClosed()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#isClosed()"},{"type":"method","name":"isConnected()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#isConnected()"},{"type":"method","name":"isInputShutdown()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#isInputShutdown()"},{"type":"method","name":"isOutputShutdown()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#isOutputShutdown()"},{"type":"method","name":"sendUrgentData(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#sendUrgentData(int)"},{"type":"method","name":"setKeepAlive(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setKeepAlive(boolean)"},{"type":"method","name":"setOOBInline(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setOOBInline(boolean)"},{"type":"method","name":"setOption(SocketOption, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setOption(java.net.SocketOption,java.lang.Object)"},{"type":"method","name":"setPerformancePreferences(int, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setPerformancePreferences(int,int,int)"},{"type":"method","name":"setReceiveBufferSize(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setReceiveBufferSize(int)"},{"type":"method","name":"setReuseAddress(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setReuseAddress(boolean)"},{"type":"method","name":"setSendBufferSize(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setSendBufferSize(int)"},{"type":"method","name":"setSoLinger(boolean, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setSoLinger(boolean,int)"},{"type":"method","name":"setSoTimeout(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setSoTimeout(int)"},{"type":"method","name":"setSocketImplFactory(SocketImplFactory)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setSocketImplFactory(java.net.SocketImplFactory)","addedTags":["deprecated"]},{"type":"method","name":"setTcpNoDelay(boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setTcpNoDelay(boolean)"},{"type":"method","name":"setTrafficClass(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#setTrafficClass(int)"},{"type":"method","name":"shutdownInput()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#shutdownInput()"},{"type":"method","name":"shutdownOutput()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#shutdownOutput()"},{"type":"method","name":"supportedOptions()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Socket.html#supportedOptions()"}]},{"type":"class","name":"StandardSocketOptions","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/StandardSocketOptions.html"},{"type":"class","name":"URISyntaxException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URISyntaxException.html"},{"type":"class","name":"URI","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URI.html"},{"type":"class","name":"URLClassLoader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLClassLoader.html"},{"type":"class","name":"URLConnection","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html","deltas":[{"type":"method","name":"addRequestProperty(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#addRequestProperty(java.lang.String,java.lang.String)"},{"type":"method","name":"getConnectTimeout()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getConnectTimeout()"},{"type":"method","name":"getContent(Class[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getContent(java.lang.Class%5B%5D)"},{"type":"method","name":"getContentLengthLong()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getContentLengthLong()"},{"type":"method","name":"getDefaultRequestProperty(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getDefaultRequestProperty(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"getDefaultUseCaches(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getDefaultUseCaches(java.lang.String)"},{"type":"method","name":"getFileNameMap()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getFileNameMap()"},{"type":"method","name":"getHeaderFieldLong(String, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getHeaderFieldLong(java.lang.String,long)"},{"type":"method","name":"getHeaderFields()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getHeaderFields()"},{"type":"method","name":"getPermission()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getPermission()"},{"type":"method","name":"getReadTimeout()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getReadTimeout()"},{"type":"method","name":"getRequestProperties()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#getRequestProperties()"},{"type":"method","name":"guessContentTypeFromName(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#guessContentTypeFromName(java.lang.String)","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"guessContentTypeFromStream(InputStream)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#guessContentTypeFromStream(java.io.InputStream)","addedTags":["public"],"removedTags":["protected"]},{"type":"method","name":"setConnectTimeout(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#setConnectTimeout(int)"},{"type":"method","name":"setDefaultRequestProperty(String, String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#setDefaultRequestProperty(java.lang.String,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"setDefaultUseCaches(String, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#setDefaultUseCaches(java.lang.String,boolean)"},{"type":"method","name":"setFileNameMap(FileNameMap)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#setFileNameMap(java.net.FileNameMap)"},{"type":"method","name":"setReadTimeout(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLConnection.html#setReadTimeout(int)"}]},{"type":"class","name":"URLDecoder","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLDecoder.html"},{"type":"class","name":"URLEncoder","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLEncoder.html","deltas":[{"type":"method","name":"encode(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLEncoder.html#encode(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"encode(String, Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLEncoder.html#encode(java.lang.String,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"encode(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLEncoder.html#encode(java.lang.String,java.lang.String)"}]},{"type":"class","name":"URLPermission","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLPermission.html"},{"type":"class","name":"URLStreamHandler","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandler.html","deltas":[{"type":"method","name":"equals(URL, URL)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandler.html#equals(java.net.URL,java.net.URL)"},{"type":"method","name":"getDefaultPort()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandler.html#getDefaultPort()"},{"type":"method","name":"getHostAddress(URL)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandler.html#getHostAddress(java.net.URL)"},{"type":"method","name":"hashCode(URL)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandler.html#hashCode(java.net.URL)"},{"type":"method","name":"hostsEqual(URL, URL)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandler.html#hostsEqual(java.net.URL,java.net.URL)"},{"type":"method","name":"openConnection(URL, Proxy)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandler.html#openConnection(java.net.URL,java.net.Proxy)"},{"type":"method","name":"sameFile(URL, URL)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandler.html#sameFile(java.net.URL,java.net.URL)"},{"type":"method","name":"setURL(URL, String, String, int, String, String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandler.html#setURL(java.net.URL,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"setURL(URL, String, String, int, String, String, String, String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandler.html#setURL(java.net.URL,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"}]},{"type":"class","name":"URL","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html","addedTags":["implements Serializable"],"deltas":[{"type":"method","name":"URL(String, String, int, String, URLStreamHandler)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html#%3Cinit%3E(java.lang.String,java.lang.String,int,java.lang.String,java.net.URLStreamHandler)"},{"type":"method","name":"URL(URL, String, URLStreamHandler)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html#%3Cinit%3E(java.net.URL,java.lang.String,java.net.URLStreamHandler)"},{"type":"method","name":"getAuthority()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html#getAuthority()"},{"type":"method","name":"getContent(Class[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html#getContent(java.lang.Class%5B%5D)"},{"type":"method","name":"getDefaultPort()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html#getDefaultPort()"},{"type":"method","name":"getPath()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html#getPath()"},{"type":"method","name":"getQuery()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html#getQuery()"},{"type":"method","name":"getUserInfo()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html#getUserInfo()"},{"type":"method","name":"openConnection(Proxy)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html#openConnection(java.net.Proxy)"},{"type":"method","name":"set(String, String, int, String, String)","status":"removed"},{"type":"method","name":"toURI()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URL.html#toURI()"}]},{"type":"class","name":"UnixDomainSocketAddress","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/UnixDomainSocketAddress.html","csr":"JDK-8247942"},{"type":"enum","name":"Authenticator.RequestorType","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Authenticator.RequestorType.html"},{"type":"enum","name":"Proxy.Type","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/Proxy.Type.html"},{"type":"enum","name":"StandardProtocolFamily","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/StandardProtocolFamily.html"},{"type":"interface","name":"ContentHandlerFactory","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ContentHandlerFactory.html","addedTags":["abstract"]},{"type":"interface","name":"CookiePolicy","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/CookiePolicy.html"},{"type":"interface","name":"CookieStore","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/CookieStore.html"},{"type":"interface","name":"DatagramSocketImplFactory","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/DatagramSocketImplFactory.html"},{"type":"interface","name":"FileNameMap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/FileNameMap.html"},{"type":"interface","name":"ProtocolFamily","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/ProtocolFamily.html"},{"type":"interface","name":"SocketImplFactory","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketImplFactory.html","addedTags":["abstract"]},{"type":"interface","name":"SocketOption","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketOption.html"},{"type":"interface","name":"SocketOptions","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/SocketOptions.html"},{"type":"interface","name":"URLStreamHandlerFactory","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/net/URLStreamHandlerFactory.html","addedTags":["abstract"]}]},{"type":"package","name":"java.nio.channels.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/nio/channels/spi/package-summary.html"},{"type":"package","name":"java.nio.channels","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/nio/channels/package-summary.html"},{"type":"package","name":"java.nio.charset.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/nio/charset/spi/package-summary.html"},{"type":"package","name":"java.nio.charset","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/nio/charset/package-summary.html"},{"type":"package","name":"java.nio.file.attribute","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/nio/file/attribute/package-summary.html"},{"type":"package","name":"java.nio.file.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/nio/file/spi/package-summary.html"},{"type":"package","name":"java.nio.file","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/nio/file/package-summary.html"},{"type":"package","name":"java.nio","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/nio/package-summary.html"},{"type":"package","name":"java.rmi.dgc","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.rmi/java/rmi/dgc/package-summary.html"},{"type":"package","name":"java.rmi.registry","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.rmi/java/rmi/registry/package-summary.html"},{"type":"package","name":"java.rmi.server","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.rmi/java/rmi/server/package-summary.html"},{"type":"package","name":"java.rmi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.rmi/java/rmi/package-summary.html"},{"type":"package","name":"java.security.cert","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/security/cert/package-summary.html"},{"type":"package","name":"java.security.interfaces","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/security/interfaces/package-summary.html"},{"type":"package","name":"java.security.spec","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/security/spec/package-summary.html"},{"type":"package","name":"java.security","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/security/package-summary.html"},{"type":"package","name":"java.sql","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.sql/java/sql/package-summary.html"},{"type":"package","name":"java.text.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/text/spi/package-summary.html"},{"type":"package","name":"java.text","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/text/package-summary.html"},{"type":"package","name":"java.time.chrono","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/time/chrono/package-summary.html"},{"type":"package","name":"java.time.format","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/time/format/package-summary.html"},{"type":"package","name":"java.time.temporal","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/time/temporal/package-summary.html"},{"type":"package","name":"java.time.zone","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/time/zone/package-summary.html"},{"type":"package","name":"java.time","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/time/package-summary.html"},{"type":"package","name":"java.util.concurrent.atomic","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/concurrent/atomic/package-summary.html"},{"type":"package","name":"java.util.concurrent.locks","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/concurrent/locks/package-summary.html"},{"type":"package","name":"java.util.concurrent","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/concurrent/package-summary.html"},{"type":"package","name":"java.util.function","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/function/package-summary.html"},{"type":"package","name":"java.util.jar","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/jar/package-summary.html"},{"type":"package","name":"java.util.logging","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.logging/java/util/logging/package-summary.html"},{"type":"package","name":"java.util.prefs","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.prefs/java/util/prefs/package-summary.html"},{"type":"package","name":"java.util.random","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/random/package-summary.html","csr":"JDK-8255395"},{"type":"package","name":"java.util.regex","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/regex/package-summary.html"},{"type":"package","name":"java.util.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/spi/package-summary.html"},{"type":"package","name":"java.util.stream","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/stream/package-summary.html"},{"type":"package","name":"java.util.zip","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/zip/package-summary.html"},{"type":"package","name":"java.util","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/package-summary.html","deltas":[{"type":"class","name":"AbstractCollection","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/AbstractCollection.html"},{"type":"class","name":"AbstractList","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/AbstractList.html"},{"type":"class","name":"AbstractMap.SimpleEntry","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html"},{"type":"class","name":"AbstractMap.SimpleImmutableEntry","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/AbstractMap.SimpleImmutableEntry.html"},{"type":"class","name":"AbstractMap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/AbstractMap.html"},{"type":"class","name":"AbstractQueue","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/AbstractQueue.html"},{"type":"class","name":"AbstractSequentialList","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/AbstractSequentialList.html"},{"type":"class","name":"AbstractSet","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/AbstractSet.html"},{"type":"class","name":"ArrayDeque","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/ArrayDeque.html"},{"type":"class","name":"ArrayList","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/ArrayList.html"},{"type":"class","name":"Arrays","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Arrays.html"},{"type":"class","name":"Base64.Decoder","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Base64.Decoder.html"},{"type":"class","name":"Base64.Encoder","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Base64.Encoder.html"},{"type":"class","name":"Base64","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Base64.html"},{"type":"class","name":"BitSet","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html","addedTags":["implements Serializable"],"removedTags":["final"],"deltas":[{"type":"method","name":"andNot(BitSet)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#andNot(java.util.BitSet)"},{"type":"method","name":"cardinality()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#cardinality()"},{"type":"method","name":"clear()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#clear()"},{"type":"method","name":"clear(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#clear(int,int)"},{"type":"method","name":"flip(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#flip(int)"},{"type":"method","name":"flip(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#flip(int,int)"},{"type":"method","name":"get(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#get(int,int)"},{"type":"method","name":"intersects(BitSet)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#intersects(java.util.BitSet)"},{"type":"method","name":"isEmpty()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#isEmpty()"},{"type":"method","name":"length()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#length()"},{"type":"method","name":"nextClearBit(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#nextClearBit(int)"},{"type":"method","name":"nextSetBit(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#nextSetBit(int)"},{"type":"method","name":"previousClearBit(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#previousClearBit(int)"},{"type":"method","name":"previousSetBit(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#previousSetBit(int)"},{"type":"method","name":"set(int, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#set(int,boolean)"},{"type":"method","name":"set(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#set(int,int)"},{"type":"method","name":"set(int, int, boolean)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#set(int,int,boolean)"},{"type":"method","name":"stream()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#stream()"},{"type":"method","name":"toByteArray()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#toByteArray()"},{"type":"method","name":"toLongArray()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#toLongArray()"},{"type":"method","name":"valueOf(ByteBuffer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#valueOf(java.nio.ByteBuffer)"},{"type":"method","name":"valueOf(LongBuffer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#valueOf(java.nio.LongBuffer)"},{"type":"method","name":"valueOf(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#valueOf(byte%5B%5D)"},{"type":"method","name":"valueOf(long[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/BitSet.html#valueOf(long%5B%5D)"}]},{"type":"class","name":"Calendar.Builder","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Calendar.Builder.html"},{"type":"class","name":"Calendar","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Calendar.html"},{"type":"class","name":"Collections","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Collections.html"},{"type":"class","name":"ConcurrentModificationException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/ConcurrentModificationException.html"},{"type":"class","name":"Currency","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Currency.html"},{"type":"class","name":"Date","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html","addedTags":["implements Cloneable","implements Comparable","implements Serializable"],"deltas":[{"type":"method","name":"Date(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#%3Cinit%3E(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"Date(int, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#%3Cinit%3E(int,int,int)","addedTags":["deprecated"]},{"type":"method","name":"Date(int, int, int, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#%3Cinit%3E(int,int,int,int,int)","addedTags":["deprecated"]},{"type":"method","name":"Date(int, int, int, int, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#%3Cinit%3E(int,int,int,int,int,int)","addedTags":["deprecated"]},{"type":"method","name":"UTC(int, int, int, int, int, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#UTC(int,int,int,int,int,int)","addedTags":["deprecated"]},{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#clone()"},{"type":"method","name":"compareTo(Date)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#compareTo(java.util.Date)"},{"type":"method","name":"from(Instant)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#from(java.time.Instant)"},{"type":"method","name":"getDate()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#getDate()","addedTags":["deprecated"]},{"type":"method","name":"getDay()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#getDay()","addedTags":["deprecated"]},{"type":"method","name":"getHours()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#getHours()","addedTags":["deprecated"]},{"type":"method","name":"getMinutes()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#getMinutes()","addedTags":["deprecated"]},{"type":"method","name":"getMonth()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#getMonth()","addedTags":["deprecated"]},{"type":"method","name":"getSeconds()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#getSeconds()","addedTags":["deprecated"]},{"type":"method","name":"getTimezoneOffset()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#getTimezoneOffset()","addedTags":["deprecated"]},{"type":"method","name":"getYear()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#getYear()","addedTags":["deprecated"]},{"type":"method","name":"parse(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#parse(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"setDate(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#setDate(int)","addedTags":["deprecated"]},{"type":"method","name":"setHours(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#setHours(int)","addedTags":["deprecated"]},{"type":"method","name":"setMinutes(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#setMinutes(int)","addedTags":["deprecated"]},{"type":"method","name":"setMonth(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#setMonth(int)","addedTags":["deprecated"]},{"type":"method","name":"setSeconds(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#setSeconds(int)","addedTags":["deprecated"]},{"type":"method","name":"setYear(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#setYear(int)","addedTags":["deprecated"]},{"type":"method","name":"toGMTString()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#toGMTString()","addedTags":["deprecated"]},{"type":"method","name":"toInstant()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#toInstant()"},{"type":"method","name":"toLocaleString()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Date.html#toLocaleString()","addedTags":["deprecated"]}]},{"type":"class","name":"DoubleSummaryStatistics","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/DoubleSummaryStatistics.html"},{"type":"class","name":"DuplicateFormatFlagsException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/DuplicateFormatFlagsException.html"},{"type":"class","name":"EnumMap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/EnumMap.html"},{"type":"class","name":"EnumSet","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/EnumSet.html"},{"type":"class","name":"EventListenerProxy","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/EventListenerProxy.html"},{"type":"class","name":"EventObject","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/EventObject.html"},{"type":"class","name":"FormatFlagsConversionMismatchException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/FormatFlagsConversionMismatchException.html"},{"type":"class","name":"FormattableFlags","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/FormattableFlags.html"},{"type":"class","name":"FormatterClosedException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/FormatterClosedException.html"},{"type":"class","name":"Formatter","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Formatter.html"},{"type":"class","name":"GregorianCalendar","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/GregorianCalendar.html"},{"type":"class","name":"HashMap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/HashMap.html"},{"type":"class","name":"HashSet","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/HashSet.html"},{"type":"class","name":"Hashtable","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html","addedTags":["implements Map","implements Serializable"],"deltas":[{"type":"method","name":"Hashtable(Map)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#%3Cinit%3E(java.util.Map)"},{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#compute(java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#computeIfAbsent(java.lang.Object,java.util.function.Function)"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#computeIfPresent(java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"containsValue(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#containsValue(java.lang.Object)"},{"type":"method","name":"entrySet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#entrySet()"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#equals(java.lang.Object)"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#forEach(java.util.function.BiConsumer)"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#getOrDefault(java.lang.Object,java.lang.Object)"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#hashCode()"},{"type":"method","name":"keySet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#keySet()"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#merge(java.lang.Object,java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"putAll(Map)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#putAll(java.util.Map)"},{"type":"method","name":"putIfAbsent(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#putIfAbsent(java.lang.Object,java.lang.Object)"},{"type":"method","name":"remove(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#remove(java.lang.Object,java.lang.Object)"},{"type":"method","name":"replace(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#replace(java.lang.Object,java.lang.Object)"},{"type":"method","name":"replace(Object, Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#replace(java.lang.Object,java.lang.Object,java.lang.Object)"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#replaceAll(java.util.function.BiFunction)"},{"type":"method","name":"values()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Hashtable.html#values()"}]},{"type":"class","name":"HexFormat","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/HexFormat.html","csr":"JDK-8251991"},{"type":"class","name":"IdentityHashMap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/IdentityHashMap.html"},{"type":"class","name":"IllegalFormatCodePointException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/IllegalFormatCodePointException.html"},{"type":"class","name":"IllegalFormatConversionException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/IllegalFormatConversionException.html"},{"type":"class","name":"IllegalFormatException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/IllegalFormatException.html"},{"type":"class","name":"IllegalFormatFlagsException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/IllegalFormatFlagsException.html"},{"type":"class","name":"IllegalFormatPrecisionException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/IllegalFormatPrecisionException.html"},{"type":"class","name":"IllegalFormatWidthException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/IllegalFormatWidthException.html"},{"type":"class","name":"IllformedLocaleException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/IllformedLocaleException.html"},{"type":"class","name":"InputMismatchException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/InputMismatchException.html"},{"type":"class","name":"IntSummaryStatistics","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/IntSummaryStatistics.html"},{"type":"class","name":"InvalidPropertiesFormatException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/InvalidPropertiesFormatException.html"},{"type":"class","name":"LinkedHashMap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/LinkedHashMap.html"},{"type":"class","name":"LinkedHashSet","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/LinkedHashSet.html"},{"type":"class","name":"LinkedList","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/LinkedList.html"},{"type":"class","name":"ListResourceBundle","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/ListResourceBundle.html"},{"type":"class","name":"Locale.Builder","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Locale.Builder.html"},{"type":"class","name":"Locale.LanguageRange","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Locale.LanguageRange.html"},{"type":"class","name":"Locale","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Locale.html"},{"type":"class","name":"LongSummaryStatistics","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/LongSummaryStatistics.html"},{"type":"class","name":"MissingFormatArgumentException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/MissingFormatArgumentException.html"},{"type":"class","name":"MissingFormatWidthException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/MissingFormatWidthException.html"},{"type":"class","name":"MissingResourceException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/MissingResourceException.html"},{"type":"class","name":"NoSuchElementException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/NoSuchElementException.html","deltas":[{"type":"method","name":"NoSuchElementException(String, Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/NoSuchElementException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)","csr":"JDK-8233856"},{"type":"method","name":"NoSuchElementException(Throwable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/NoSuchElementException.html#%3Cinit%3E(java.lang.Throwable)","csr":"JDK-8233856"}]},{"type":"class","name":"Objects","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Objects.html"},{"type":"class","name":"Observable","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Observable.html","addedTags":["deprecated"]},{"type":"class","name":"OptionalDouble","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/OptionalDouble.html"},{"type":"class","name":"OptionalInt","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/OptionalInt.html"},{"type":"class","name":"OptionalLong","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/OptionalLong.html"},{"type":"class","name":"Optional","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Optional.html"},{"type":"class","name":"PriorityQueue","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/PriorityQueue.html"},{"type":"class","name":"Properties","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html","deltas":[{"type":"method","name":"Properties(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#%3Cinit%3E(int)","csr":"JDK-8189407"},{"type":"method","name":"clear()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#clear()"},{"type":"method","name":"clone()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#clone()"},{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#compute(java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#computeIfAbsent(java.lang.Object,java.util.function.Function)"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#computeIfPresent(java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"contains(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#contains(java.lang.Object)"},{"type":"method","name":"containsKey(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#containsKey(java.lang.Object)"},{"type":"method","name":"containsValue(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#containsValue(java.lang.Object)"},{"type":"method","name":"elements()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#elements()"},{"type":"method","name":"entrySet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#entrySet()"},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#equals(java.lang.Object)"},{"type":"method","name":"forEach(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#forEach(java.util.function.BiConsumer)"},{"type":"method","name":"get(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#get(java.lang.Object)"},{"type":"method","name":"getOrDefault(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#getOrDefault(java.lang.Object,java.lang.Object)"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#hashCode()"},{"type":"method","name":"isEmpty()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#isEmpty()"},{"type":"method","name":"keySet()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#keySet()"},{"type":"method","name":"keys()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#keys()"},{"type":"method","name":"list(PrintWriter)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#list(java.io.PrintWriter)"},{"type":"method","name":"load(Reader)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#load(java.io.Reader)"},{"type":"method","name":"loadFromXML(InputStream)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#loadFromXML(java.io.InputStream)"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#merge(java.lang.Object,java.lang.Object,java.util.function.BiFunction)"},{"type":"method","name":"put(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#put(java.lang.Object,java.lang.Object)"},{"type":"method","name":"putAll(Map)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#putAll(java.util.Map)"},{"type":"method","name":"putIfAbsent(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#putIfAbsent(java.lang.Object,java.lang.Object)"},{"type":"method","name":"rehash()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#rehash()"},{"type":"method","name":"remove(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#remove(java.lang.Object)"},{"type":"method","name":"remove(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#remove(java.lang.Object,java.lang.Object)"},{"type":"method","name":"replace(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#replace(java.lang.Object,java.lang.Object)"},{"type":"method","name":"replace(Object, Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#replace(java.lang.Object,java.lang.Object,java.lang.Object)"},{"type":"method","name":"replaceAll(BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#replaceAll(java.util.function.BiFunction)"},{"type":"method","name":"save(OutputStream, String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#save(java.io.OutputStream,java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"setProperty(String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#setProperty(java.lang.String,java.lang.String)"},{"type":"method","name":"size()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#size()"},{"type":"method","name":"store(OutputStream, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#store(java.io.OutputStream,java.lang.String)"},{"type":"method","name":"store(Writer, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#store(java.io.Writer,java.lang.String)"},{"type":"method","name":"storeToXML(OutputStream, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#storeToXML(java.io.OutputStream,java.lang.String)"},{"type":"method","name":"storeToXML(OutputStream, String, Charset)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#storeToXML(java.io.OutputStream,java.lang.String,java.nio.charset.Charset)","csr":"JDK-8190577"},{"type":"method","name":"storeToXML(OutputStream, String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#storeToXML(java.io.OutputStream,java.lang.String,java.lang.String)"},{"type":"method","name":"stringPropertyNames()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#stringPropertyNames()"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#toString()"},{"type":"method","name":"values()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Properties.html#values()"}]},{"type":"class","name":"PropertyPermission","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/PropertyPermission.html"},{"type":"class","name":"PropertyResourceBundle","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/PropertyResourceBundle.html"},{"type":"class","name":"Random","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html","addedTags":["implements RandomGenerator","implements Serializable"],"deltas":[{"type":"method","name":"doubles()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#doubles()"},{"type":"method","name":"doubles(double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#doubles(double,double)"},{"type":"method","name":"doubles(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#doubles(long)"},{"type":"method","name":"doubles(long, double, double)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#doubles(long,double,double)"},{"type":"method","name":"ints()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#ints()"},{"type":"method","name":"ints(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#ints(int,int)"},{"type":"method","name":"ints(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#ints(long)"},{"type":"method","name":"ints(long, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#ints(long,int,int)"},{"type":"method","name":"longs()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#longs()"},{"type":"method","name":"longs(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#longs(long)"},{"type":"method","name":"longs(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#longs(long,long)"},{"type":"method","name":"longs(long, long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#longs(long,long,long)"},{"type":"method","name":"next(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#next(int)"},{"type":"method","name":"nextBoolean()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#nextBoolean()"},{"type":"method","name":"nextBytes(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#nextBytes(byte%5B%5D)"},{"type":"method","name":"nextInt(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Random.html#nextInt(int)"}]},{"type":"class","name":"ResourceBundle.Control","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/ResourceBundle.Control.html"},{"type":"class","name":"ResourceBundle","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/ResourceBundle.html"},{"type":"class","name":"Scanner","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Scanner.html"},{"type":"class","name":"ServiceConfigurationError","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/ServiceConfigurationError.html"},{"type":"class","name":"ServiceLoader","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/ServiceLoader.html"},{"type":"class","name":"SimpleTimeZone","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/SimpleTimeZone.html"},{"type":"class","name":"Spliterators.AbstractDoubleSpliterator","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Spliterators.AbstractDoubleSpliterator.html"},{"type":"class","name":"Spliterators.AbstractIntSpliterator","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Spliterators.AbstractIntSpliterator.html"},{"type":"class","name":"Spliterators.AbstractLongSpliterator","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Spliterators.AbstractLongSpliterator.html"},{"type":"class","name":"Spliterators.AbstractSpliterator","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Spliterators.AbstractSpliterator.html"},{"type":"class","name":"Spliterators","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Spliterators.html"},{"type":"class","name":"SplittableRandom","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/SplittableRandom.html"},{"type":"class","name":"StringJoiner","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/StringJoiner.html"},{"type":"class","name":"TimeZone","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/TimeZone.html"},{"type":"class","name":"TimerTask","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/TimerTask.html"},{"type":"class","name":"Timer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Timer.html"},{"type":"class","name":"TooManyListenersException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/TooManyListenersException.html"},{"type":"class","name":"TreeMap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/TreeMap.html"},{"type":"class","name":"TreeSet","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/TreeSet.html"},{"type":"class","name":"UUID","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/UUID.html"},{"type":"class","name":"UnknownFormatConversionException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/UnknownFormatConversionException.html"},{"type":"class","name":"UnknownFormatFlagsException","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/UnknownFormatFlagsException.html"},{"type":"class","name":"Vector","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html","addedTags":["extends AbstractList","implements List","implements RandomAccess","implements Serializable"],"removedTags":["extends Object"],"deltas":[{"type":"method","name":"Vector(Collection)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#%3Cinit%3E(java.util.Collection)"},{"type":"method","name":"add(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#add(java.lang.Object)"},{"type":"method","name":"add(int, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#add(int,java.lang.Object)"},{"type":"method","name":"addAll(Collection)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#addAll(java.util.Collection)"},{"type":"method","name":"addAll(int, Collection)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#addAll(int,java.util.Collection)"},{"type":"method","name":"addElement(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#addElement(java.lang.Object)","removedTags":["final"]},{"type":"method","name":"capacity()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#capacity()","removedTags":["final"]},{"type":"method","name":"clear()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#clear()"},{"type":"method","name":"contains(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#contains(java.lang.Object)","removedTags":["final"]},{"type":"method","name":"containsAll(Collection)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#containsAll(java.util.Collection)"},{"type":"method","name":"copyInto(Object[])","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#copyInto(java.lang.Object%5B%5D)","removedTags":["final"]},{"type":"method","name":"elementAt(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#elementAt(int)","removedTags":["final"]},{"type":"method","name":"elements()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#elements()","removedTags":["final"]},{"type":"method","name":"ensureCapacity(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#ensureCapacity(int)","removedTags":["final"]},{"type":"method","name":"equals(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#equals(java.lang.Object)"},{"type":"method","name":"firstElement()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#firstElement()","removedTags":["final"]},{"type":"method","name":"forEach(Consumer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#forEach(java.util.function.Consumer)"},{"type":"method","name":"get(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#get(int)"},{"type":"method","name":"hashCode()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#hashCode()"},{"type":"method","name":"indexOf(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#indexOf(java.lang.Object)","removedTags":["final"]},{"type":"method","name":"indexOf(Object, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#indexOf(java.lang.Object,int)","removedTags":["final"]},{"type":"method","name":"insertElementAt(Object, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#insertElementAt(java.lang.Object,int)","removedTags":["final"]},{"type":"method","name":"isEmpty()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#isEmpty()","removedTags":["final"]},{"type":"method","name":"iterator()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#iterator()"},{"type":"method","name":"lastElement()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#lastElement()","removedTags":["final"]},{"type":"method","name":"lastIndexOf(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#lastIndexOf(java.lang.Object)","removedTags":["final"]},{"type":"method","name":"lastIndexOf(Object, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#lastIndexOf(java.lang.Object,int)","removedTags":["final"]},{"type":"method","name":"listIterator()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#listIterator()"},{"type":"method","name":"listIterator(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#listIterator(int)"},{"type":"method","name":"remove(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#remove(java.lang.Object)"},{"type":"method","name":"remove(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#remove(int)"},{"type":"method","name":"removeAll(Collection)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#removeAll(java.util.Collection)"},{"type":"method","name":"removeAllElements()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#removeAllElements()","removedTags":["final"]},{"type":"method","name":"removeElement(Object)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#removeElement(java.lang.Object)","removedTags":["final"]},{"type":"method","name":"removeElementAt(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#removeElementAt(int)","removedTags":["final"]},{"type":"method","name":"removeIf(Predicate)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#removeIf(java.util.function.Predicate)"},{"type":"method","name":"removeRange(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#removeRange(int,int)"},{"type":"method","name":"replaceAll(UnaryOperator)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#replaceAll(java.util.function.UnaryOperator)"},{"type":"method","name":"retainAll(Collection)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#retainAll(java.util.Collection)"},{"type":"method","name":"set(int, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#set(int,java.lang.Object)"},{"type":"method","name":"setElementAt(Object, int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#setElementAt(java.lang.Object,int)","removedTags":["final"]},{"type":"method","name":"setSize(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#setSize(int)","removedTags":["final"]},{"type":"method","name":"size()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#size()","removedTags":["final"]},{"type":"method","name":"sort(Comparator)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#sort(java.util.Comparator)"},{"type":"method","name":"spliterator()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#spliterator()"},{"type":"method","name":"subList(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#subList(int,int)"},{"type":"method","name":"toArray()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#toArray()"},{"type":"method","name":"toArray(Object[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#toArray(java.lang.Object%5B%5D)"},{"type":"method","name":"toString()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#toString()","removedTags":["final"]},{"type":"method","name":"trimToSize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Vector.html#trimToSize()","removedTags":["final"]}]},{"type":"class","name":"WeakHashMap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/WeakHashMap.html"},{"type":"enum","name":"Formatter.BigDecimalLayoutForm","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Formatter.BigDecimalLayoutForm.html"},{"type":"enum","name":"Locale.Category","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Locale.Category.html"},{"type":"enum","name":"Locale.FilteringMode","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Locale.FilteringMode.html"},{"type":"enum","name":"Locale.IsoCountryCode","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Locale.IsoCountryCode.html"},{"type":"interface","name":"Collection","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Collection.html"},{"type":"interface","name":"Comparator","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Comparator.html"},{"type":"interface","name":"Deque","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Deque.html"},{"type":"interface","name":"Enumeration","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Enumeration.html","addedTags":["abstract"],"deltas":[{"type":"method","name":"asIterator()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Enumeration.html#asIterator()"}]},{"type":"interface","name":"EventListener","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/EventListener.html"},{"type":"interface","name":"Formattable","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Formattable.html"},{"type":"interface","name":"Iterator","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Iterator.html"},{"type":"interface","name":"ListIterator","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/ListIterator.html"},{"type":"interface","name":"List","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/List.html"},{"type":"interface","name":"Map.Entry","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Map.Entry.html"},{"type":"interface","name":"Map","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Map.html"},{"type":"interface","name":"NavigableMap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/NavigableMap.html"},{"type":"interface","name":"NavigableSet","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/NavigableSet.html"},{"type":"interface","name":"Observer","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Observer.html","addedTags":["abstract","deprecated"]},{"type":"interface","name":"PrimitiveIterator.OfDouble","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/PrimitiveIterator.OfDouble.html"},{"type":"interface","name":"PrimitiveIterator.OfInt","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/PrimitiveIterator.OfInt.html"},{"type":"interface","name":"PrimitiveIterator.OfLong","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/PrimitiveIterator.OfLong.html"},{"type":"interface","name":"PrimitiveIterator","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/PrimitiveIterator.html"},{"type":"interface","name":"Queue","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Queue.html"},{"type":"interface","name":"RandomAccess","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/RandomAccess.html"},{"type":"interface","name":"ServiceLoader.Provider","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/ServiceLoader.Provider.html"},{"type":"interface","name":"Set","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Set.html"},{"type":"interface","name":"SortedMap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/SortedMap.html"},{"type":"interface","name":"SortedSet","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/SortedSet.html"},{"type":"interface","name":"Spliterator.OfDouble","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Spliterator.OfDouble.html"},{"type":"interface","name":"Spliterator.OfInt","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Spliterator.OfInt.html"},{"type":"interface","name":"Spliterator.OfLong","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Spliterator.OfLong.html"},{"type":"interface","name":"Spliterator.OfPrimitive","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Spliterator.OfPrimitive.html"},{"type":"interface","name":"Spliterator","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/util/Spliterator.html"}]},{"type":"package","name":"javax.accessibility","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/accessibility/package-summary.html"},{"type":"package","name":"javax.annotation.processing","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.compiler/javax/annotation/processing/package-summary.html"},{"type":"package","name":"javax.crypto.interfaces","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/crypto/interfaces/package-summary.html"},{"type":"package","name":"javax.crypto.spec","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/crypto/spec/package-summary.html"},{"type":"package","name":"javax.crypto","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/crypto/package-summary.html"},{"type":"package","name":"javax.imageio.event","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/imageio/event/package-summary.html"},{"type":"package","name":"javax.imageio.metadata","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/imageio/metadata/package-summary.html"},{"type":"package","name":"javax.imageio.plugins.bmp","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/imageio/plugins/bmp/package-summary.html"},{"type":"package","name":"javax.imageio.plugins.jpeg","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/imageio/plugins/jpeg/package-summary.html"},{"type":"package","name":"javax.imageio.plugins.tiff","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/imageio/plugins/tiff/package-summary.html"},{"type":"package","name":"javax.imageio.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/imageio/spi/package-summary.html"},{"type":"package","name":"javax.imageio.stream","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/imageio/stream/package-summary.html"},{"type":"package","name":"javax.imageio","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/imageio/package-summary.html"},{"type":"package","name":"javax.lang.model.element","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.compiler/javax/lang/model/element/package-summary.html"},{"type":"package","name":"javax.lang.model.type","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.compiler/javax/lang/model/type/package-summary.html"},{"type":"package","name":"javax.lang.model.util","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.compiler/javax/lang/model/util/package-summary.html"},{"type":"package","name":"javax.lang.model","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.compiler/javax/lang/model/package-summary.html"},{"type":"package","name":"javax.management.loading","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.management/javax/management/loading/package-summary.html"},{"type":"package","name":"javax.management.modelmbean","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.management/javax/management/modelmbean/package-summary.html"},{"type":"package","name":"javax.management.monitor","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.management/javax/management/monitor/package-summary.html"},{"type":"package","name":"javax.management.openmbean","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.management/javax/management/openmbean/package-summary.html"},{"type":"package","name":"javax.management.relation","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.management/javax/management/relation/package-summary.html"},{"type":"package","name":"javax.management.remote.rmi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.management.rmi/javax/management/remote/rmi/package-summary.html"},{"type":"package","name":"javax.management.remote","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.management/javax/management/remote/package-summary.html"},{"type":"package","name":"javax.management.timer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.management/javax/management/timer/package-summary.html"},{"type":"package","name":"javax.management","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.management/javax/management/package-summary.html"},{"type":"package","name":"javax.naming.directory","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.naming/javax/naming/directory/package-summary.html"},{"type":"package","name":"javax.naming.event","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.naming/javax/naming/event/package-summary.html"},{"type":"package","name":"javax.naming.ldap.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.naming/javax/naming/ldap/spi/package-summary.html","csr":"JDK-8192975"},{"type":"package","name":"javax.naming.ldap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.naming/javax/naming/ldap/package-summary.html"},{"type":"package","name":"javax.naming.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.naming/javax/naming/spi/package-summary.html"},{"type":"package","name":"javax.naming","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.naming/javax/naming/package-summary.html"},{"type":"package","name":"javax.net.ssl","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/net/ssl/package-summary.html"},{"type":"package","name":"javax.net","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/net/package-summary.html"},{"type":"package","name":"javax.print.attribute.standard","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/print/attribute/standard/package-summary.html"},{"type":"package","name":"javax.print.attribute","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/print/attribute/package-summary.html"},{"type":"package","name":"javax.print.event","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/print/event/package-summary.html"},{"type":"package","name":"javax.print","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/print/package-summary.html"},{"type":"package","name":"javax.rmi.ssl","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.rmi/javax/rmi/ssl/package-summary.html"},{"type":"package","name":"javax.script","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.scripting/javax/script/package-summary.html"},{"type":"package","name":"javax.security.auth.callback","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/security/auth/callback/package-summary.html"},{"type":"package","name":"javax.security.auth.kerberos","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.security.jgss/javax/security/auth/kerberos/package-summary.html"},{"type":"package","name":"javax.security.auth.login","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/security/auth/login/package-summary.html"},{"type":"package","name":"javax.security.auth.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/security/auth/spi/package-summary.html"},{"type":"package","name":"javax.security.auth.x500","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/security/auth/x500/package-summary.html"},{"type":"package","name":"javax.security.auth","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/security/auth/package-summary.html"},{"type":"package","name":"javax.security.cert","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.base/javax/security/cert/package-summary.html"},{"type":"package","name":"javax.security.sasl","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.security.sasl/javax/security/sasl/package-summary.html"},{"type":"package","name":"javax.sound.midi.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/sound/midi/spi/package-summary.html"},{"type":"package","name":"javax.sound.midi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/sound/midi/package-summary.html"},{"type":"package","name":"javax.sound.sampled.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/sound/sampled/spi/package-summary.html"},{"type":"package","name":"javax.sound.sampled","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/sound/sampled/package-summary.html"},{"type":"package","name":"javax.sql.rowset.serial","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.sql.rowset/javax/sql/rowset/serial/package-summary.html"},{"type":"package","name":"javax.sql.rowset.spi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.sql.rowset/javax/sql/rowset/spi/package-summary.html"},{"type":"package","name":"javax.sql.rowset","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.sql.rowset/javax/sql/rowset/package-summary.html"},{"type":"package","name":"javax.sql","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.sql/javax/sql/package-summary.html"},{"type":"package","name":"javax.swing.border","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/border/package-summary.html"},{"type":"package","name":"javax.swing.colorchooser","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/colorchooser/package-summary.html"},{"type":"package","name":"javax.swing.event","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/event/package-summary.html"},{"type":"package","name":"javax.swing.filechooser","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/filechooser/package-summary.html"},{"type":"package","name":"javax.swing.plaf.basic","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/plaf/basic/package-summary.html"},{"type":"package","name":"javax.swing.plaf.metal","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/plaf/metal/package-summary.html"},{"type":"package","name":"javax.swing.plaf.multi","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/plaf/multi/package-summary.html"},{"type":"package","name":"javax.swing.plaf.nimbus","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/plaf/nimbus/package-summary.html"},{"type":"package","name":"javax.swing.plaf.synth","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/plaf/synth/package-summary.html"},{"type":"package","name":"javax.swing.plaf","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/plaf/package-summary.html"},{"type":"package","name":"javax.swing.table","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/table/package-summary.html"},{"type":"package","name":"javax.swing.text.html.parser","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/text/html/parser/package-summary.html"},{"type":"package","name":"javax.swing.text.html","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/text/html/package-summary.html"},{"type":"package","name":"javax.swing.text.rtf","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/text/rtf/package-summary.html"},{"type":"package","name":"javax.swing.text","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/text/package-summary.html"},{"type":"package","name":"javax.swing.tree","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/tree/package-summary.html"},{"type":"package","name":"javax.swing.undo","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/undo/package-summary.html"},{"type":"package","name":"javax.swing","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/swing/package-summary.html"},{"type":"package","name":"javax.tools","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.compiler/javax/tools/package-summary.html"},{"type":"package","name":"javax.transaction.xa","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.transaction.xa/javax/transaction/xa/package-summary.html"},{"type":"package","name":"javax.xml.catalog","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/catalog/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dom","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml.crypto/javax/xml/crypto/dom/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig.dom","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml.crypto/javax/xml/crypto/dsig/dom/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig.keyinfo","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml.crypto/javax/xml/crypto/dsig/keyinfo/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig.spec","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml.crypto/javax/xml/crypto/dsig/spec/package-summary.html"},{"type":"package","name":"javax.xml.crypto.dsig","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml.crypto/javax/xml/crypto/dsig/package-summary.html"},{"type":"package","name":"javax.xml.crypto","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml.crypto/javax/xml/crypto/package-summary.html"},{"type":"package","name":"javax.xml.datatype","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/datatype/package-summary.html"},{"type":"package","name":"javax.xml.namespace","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/namespace/package-summary.html"},{"type":"package","name":"javax.xml.parsers","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/parsers/package-summary.html"},{"type":"package","name":"javax.xml.stream.events","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/stream/events/package-summary.html"},{"type":"package","name":"javax.xml.stream.util","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/stream/util/package-summary.html"},{"type":"package","name":"javax.xml.stream","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/stream/package-summary.html"},{"type":"package","name":"javax.xml.transform.dom","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/transform/dom/package-summary.html"},{"type":"package","name":"javax.xml.transform.sax","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/transform/sax/package-summary.html"},{"type":"package","name":"javax.xml.transform.stax","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/transform/stax/package-summary.html"},{"type":"package","name":"javax.xml.transform.stream","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/transform/stream/package-summary.html"},{"type":"package","name":"javax.xml.transform","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/transform/package-summary.html"},{"type":"package","name":"javax.xml.validation","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/validation/package-summary.html"},{"type":"package","name":"javax.xml.xpath","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/xpath/package-summary.html"},{"type":"package","name":"javax.xml","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/javax/xml/package-summary.html"},{"type":"package","name":"org.ietf.jgss","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.security.jgss/org/ietf/jgss/package-summary.html"},{"type":"package","name":"org.w3c.dom.bootstrap","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/org/w3c/dom/bootstrap/package-summary.html"},{"type":"package","name":"org.w3c.dom.events","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/org/w3c/dom/events/package-summary.html"},{"type":"package","name":"org.w3c.dom.ls","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/org/w3c/dom/ls/package-summary.html"},{"type":"package","name":"org.w3c.dom.ranges","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/org/w3c/dom/ranges/package-summary.html"},{"type":"package","name":"org.w3c.dom.traversal","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/org/w3c/dom/traversal/package-summary.html"},{"type":"package","name":"org.w3c.dom.views","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/org/w3c/dom/views/package-summary.html"},{"type":"package","name":"org.w3c.dom","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/org/w3c/dom/package-summary.html"},{"type":"package","name":"org.xml.sax.ext","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/org/xml/sax/ext/package-summary.html"},{"type":"package","name":"org.xml.sax.helpers","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/org/xml/sax/helpers/package-summary.html"},{"type":"package","name":"org.xml.sax","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/18/docs/api/java.xml/org/xml/sax/package-summary.html"},{"type":"package","name":"sun.tools.debug","status":"removed"}]}