{"base":{"feature":"12","vendor":"adpt","version":"12.0.2+10"},"target":{"feature":"16","vendor":"tem","version":"16.0.2+7"},"deltas":[{"type":"module","name":"java.base","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/module-summary.html","deltas":[{"type":"package","name":"java.io","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/package-summary.html","deltas":[{"type":"annotation","name":"Serial","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serial.html","csr":"JDK-8217698"},{"type":"class","name":"PrintStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/PrintStream.html","deltas":[{"type":"method","name":"write(byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/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/16/docs/api/java.base/java/io/PrintStream.html#writeBytes(byte%5B%5D)","csr":"JDK-8230625"}]}]},{"type":"package","name":"java.lang.annotation","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/annotation/package-summary.html","deltas":[{"type":"enum","name":"ElementType","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/annotation/ElementType.html","deltas":[{"type":"field","name":"RECORD_COMPONENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/annotation/ElementType.html#RECORD_COMPONENT","csr":"JDK-8233436"}]}]},{"type":"package","name":"java.lang.constant","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/package-summary.html","deltas":[{"type":"class","name":"ConstantDescs","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/ConstantDescs.html","deltas":[{"type":"field","name":"BSM_EXPLICIT_CAST","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/ConstantDescs.html#BSM_EXPLICIT_CAST","csr":"JDK-8241667"},{"type":"field","name":"BSM_GET_STATIC_FINAL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/ConstantDescs.html#BSM_GET_STATIC_FINAL","csr":"JDK-8241667"},{"type":"field","name":"FALSE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/ConstantDescs.html#FALSE","csr":"JDK-8241667"},{"type":"field","name":"TRUE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/ConstantDescs.html#TRUE","csr":"JDK-8241667"}]}]},{"type":"package","name":"java.lang.invoke","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/package-summary.html","deltas":[{"type":"class","name":"ConstantBootstraps","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/ConstantBootstraps.html","deltas":[{"type":"method","name":"ConstantBootstraps()","status":"removed","csr":"JDK-8235548"},{"type":"method","name":"explicitCast(MethodHandles.Lookup, String, Class, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/ConstantBootstraps.html#explicitCast(java.lang.invoke.MethodHandles.Lookup,java.lang.String,java.lang.Class,java.lang.Object)","csr":"JDK-8241667"}]},{"type":"class","name":"MethodHandles.Lookup","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html","deltas":[{"type":"field","name":"ORIGINAL","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#ORIGINAL","csr":"JDK-8256214"},{"type":"method","name":"defineHiddenClass(byte[], boolean, MethodHandles.Lookup.ClassOption...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#defineHiddenClass(byte%5B%5D,boolean,java.lang.invoke.MethodHandles.Lookup.ClassOption...)","csr":"JDK-8238359"},{"type":"method","name":"defineHiddenClassWithClassData(byte[], Object, boolean, MethodHandles.Lookup.ClassOption...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#defineHiddenClassWithClassData(byte%5B%5D,java.lang.Object,boolean,java.lang.invoke.MethodHandles.Lookup.ClassOption...)","csr":"JDK-8256214"},{"type":"method","name":"ensureInitialized(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#ensureInitialized(java.lang.Class)","csr":"JDK-8245871"},{"type":"method","name":"hasFullPrivilegeAccess()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#hasFullPrivilegeAccess()","csr":"JDK-8233726"},{"type":"method","name":"hasPrivateAccess()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#hasPrivateAccess()","addedTags":["deprecated"]},{"type":"method","name":"previousLookupClass()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html#previousLookupClass()","csr":"JDK-8226916"}]},{"type":"class","name":"MethodHandles","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.html","deltas":[{"type":"method","name":"classData(MethodHandles.Lookup, String, Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.html#classData(java.lang.invoke.MethodHandles.Lookup,java.lang.String,java.lang.Class)","csr":"JDK-8256214"},{"type":"method","name":"classDataAt(MethodHandles.Lookup, String, Class, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.html#classDataAt(java.lang.invoke.MethodHandles.Lookup,java.lang.String,java.lang.Class,int)","csr":"JDK-8256214"},{"type":"method","name":"dropReturn(MethodHandle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.html#dropReturn(java.lang.invoke.MethodHandle)","csr":"JDK-8255398"}]},{"type":"class","name":"VarHandle","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/VarHandle.html","deltas":[{"type":"method","name":"coordinateTypes()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/VarHandle.html#coordinateTypes()","removedTags":["final"]},{"type":"method","name":"hasInvokeExactBehavior()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/VarHandle.html#hasInvokeExactBehavior()","csr":"JDK-8255375"},{"type":"method","name":"toMethodHandle(VarHandle.AccessMode)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/VarHandle.html#toMethodHandle(java.lang.invoke.VarHandle.AccessMode)","removedTags":["final"]},{"type":"method","name":"varType()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/VarHandle.html#varType()","removedTags":["final"]},{"type":"method","name":"withInvokeBehavior()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/VarHandle.html#withInvokeBehavior()","csr":"JDK-8255375"},{"type":"method","name":"withInvokeExactBehavior()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/VarHandle.html#withInvokeExactBehavior()","csr":"JDK-8255375"}]},{"type":"enum","name":"MethodHandles.Lookup.ClassOption","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.ClassOption.html","csr":"JDK-8238359"}]},{"type":"package","name":"java.lang.ref","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ref/package-summary.html","deltas":[{"type":"class","name":"Reference","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ref/Reference.html","deltas":[{"type":"method","name":"isEnqueued()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ref/Reference.html#isEnqueued()","addedTags":["deprecated"]},{"type":"method","name":"refersTo(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ref/Reference.html#refersTo(java.lang.Object)","csr":"JDK-8241029"}]}]},{"type":"package","name":"java.lang.reflect","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/reflect/package-summary.html","deltas":[{"type":"class","name":"Modifier","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/reflect/Modifier.html","deltas":[{"type":"method","name":"Modifier()","status":"removed","csr":"JDK-8235548"}]},{"type":"class","name":"RecordComponent","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/reflect/RecordComponent.html","csr":"JDK-8233436"},{"type":"interface","name":"AnnotatedType","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/reflect/AnnotatedType.html","deltas":[{"type":"method","name":"getAnnotation(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/reflect/AnnotatedType.html#getAnnotation(java.lang.Class)","csr":"JDK-8225540"},{"type":"method","name":"getAnnotations()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/reflect/AnnotatedType.html#getAnnotations()","csr":"JDK-8225540"},{"type":"method","name":"getDeclaredAnnotations()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/reflect/AnnotatedType.html#getDeclaredAnnotations()","csr":"JDK-8225540"}]},{"type":"interface","name":"InvocationHandler","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/reflect/InvocationHandler.html","deltas":[{"type":"method","name":"invokeDefault(Object, Method, Object...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/reflect/InvocationHandler.html#invokeDefault(java.lang.Object,java.lang.reflect.Method,java.lang.Object...)","csr":"JDK-8253870"}]}]},{"type":"package","name":"java.lang.runtime","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/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/16/docs/api/java.base/java/lang/package-summary.html","deltas":[{"type":"class","name":"Boolean","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Boolean.html","addedTags":["implements Constable"],"deltas":[{"type":"method","name":"Boolean(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Boolean.html#%3Cinit%3E(java.lang.String)","addedTags":["forRemoval"]},{"type":"method","name":"Boolean(boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Boolean.html#%3Cinit%3E(boolean)","addedTags":["forRemoval"]},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Boolean.html#describeConstable()","csr":"JDK-8241667"}]},{"type":"class","name":"Byte","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Byte.html","addedTags":["implements Constable"],"deltas":[{"type":"method","name":"Byte(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Byte.html#%3Cinit%3E(java.lang.String)","addedTags":["forRemoval"]},{"type":"method","name":"Byte(byte)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Byte.html#%3Cinit%3E(byte)","addedTags":["forRemoval"]},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Byte.html#describeConstable()","csr":"JDK-8241667"}]},{"type":"class","name":"Character.UnicodeBlock","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html","deltas":[{"type":"field","name":"CHORASMIAN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CHORASMIAN","csr":"JDK-8239504"},{"type":"field","name":"CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G","csr":"JDK-8239504"},{"type":"field","name":"DIVES_AKURU","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#DIVES_AKURU","csr":"JDK-8239504"},{"type":"field","name":"EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS","csr":"JDK-8222771"},{"type":"field","name":"ELYMAIC","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#ELYMAIC","csr":"JDK-8222771"},{"type":"field","name":"KHITAN_SMALL_SCRIPT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#KHITAN_SMALL_SCRIPT","csr":"JDK-8239504"},{"type":"field","name":"LISU_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#LISU_SUPPLEMENT","csr":"JDK-8239504"},{"type":"field","name":"NANDINAGARI","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#NANDINAGARI","csr":"JDK-8222771"},{"type":"field","name":"NYIAKENG_PUACHUE_HMONG","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#NYIAKENG_PUACHUE_HMONG","csr":"JDK-8222771"},{"type":"field","name":"OTTOMAN_SIYAQ_NUMBERS","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#OTTOMAN_SIYAQ_NUMBERS","csr":"JDK-8222771"},{"type":"field","name":"SMALL_KANA_EXTENSION","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SMALL_KANA_EXTENSION","csr":"JDK-8222771"},{"type":"field","name":"SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A","csr":"JDK-8222771"},{"type":"field","name":"SYMBOLS_FOR_LEGACY_COMPUTING","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#SYMBOLS_FOR_LEGACY_COMPUTING","csr":"JDK-8239504"},{"type":"field","name":"TAMIL_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TAMIL_SUPPLEMENT","csr":"JDK-8222771"},{"type":"field","name":"TANGUT_SUPPLEMENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#TANGUT_SUPPLEMENT","csr":"JDK-8239504"},{"type":"field","name":"WANCHO","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#WANCHO","csr":"JDK-8222771"},{"type":"field","name":"YEZIDI","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeBlock.html#YEZIDI","csr":"JDK-8239504"}]},{"type":"class","name":"Character","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.html","addedTags":["implements Constable"],"deltas":[{"type":"method","name":"Character(char)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.html#%3Cinit%3E(char)","addedTags":["forRemoval"]},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.html#describeConstable()","csr":"JDK-8241667"}]},{"type":"class","name":"Class","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html","deltas":[{"type":"method","name":"getPermittedSubclasses()","status":"added","preview":true,"javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html#getPermittedSubclasses()","csr":"JDK-8254183"},{"type":"method","name":"getRecordComponents()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html#getRecordComponents()","csr":"JDK-8233436"},{"type":"method","name":"isHidden()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html#isHidden()","csr":"JDK-8238359"},{"type":"method","name":"isRecord()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html#isRecord()","csr":"JDK-8233436"},{"type":"method","name":"isSealed()","status":"added","preview":true,"javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html#isSealed()","csr":"JDK-8244556"}]},{"type":"class","name":"Double","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html","deltas":[{"type":"method","name":"Double(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#%3Cinit%3E(java.lang.String)","addedTags":["forRemoval"]},{"type":"method","name":"Double(double)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#%3Cinit%3E(double)","addedTags":["forRemoval"]}]},{"type":"class","name":"Float","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html","deltas":[{"type":"method","name":"Float(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html#%3Cinit%3E(java.lang.String)","addedTags":["forRemoval"]},{"type":"method","name":"Float(double)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html#%3Cinit%3E(double)","addedTags":["forRemoval"]},{"type":"method","name":"Float(float)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html#%3Cinit%3E(float)","addedTags":["forRemoval"]}]},{"type":"class","name":"IndexOutOfBoundsException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html","deltas":[{"type":"method","name":"IndexOutOfBoundsException(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html#%3Cinit%3E(long)","csr":"JDK-8255151"}]},{"type":"class","name":"Integer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Integer.html","deltas":[{"type":"method","name":"Integer(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Integer.html#%3Cinit%3E(java.lang.String)","addedTags":["forRemoval"]},{"type":"method","name":"Integer(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Integer.html#%3Cinit%3E(int)","addedTags":["forRemoval"]}]},{"type":"class","name":"Long","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Long.html","deltas":[{"type":"method","name":"Long(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Long.html#%3Cinit%3E(java.lang.String)","addedTags":["forRemoval"]},{"type":"method","name":"Long(long)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Long.html#%3Cinit%3E(long)","addedTags":["forRemoval"]}]},{"type":"class","name":"Math","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Math.html","deltas":[{"type":"method","name":"absExact(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/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/16/docs/api/java.base/java/lang/Math.html#absExact(long)","csr":"JDK-8241805"}]},{"type":"class","name":"NullPointerException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html","deltas":[{"type":"method","name":"fillInStackTrace()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/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/16/docs/api/java.base/java/lang/NullPointerException.html#getMessage()","csr":"JDK-8227717"}]},{"type":"class","name":"Record","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Record.html","csr":"JDK-8233436"},{"type":"class","name":"Runtime","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runtime.html","deltas":[{"type":"method","name":"traceInstructions(boolean)","status":"removed","csr":"JDK-8225330"},{"type":"method","name":"traceMethodCalls(boolean)","status":"removed","csr":"JDK-8225330"}]},{"type":"class","name":"Short","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Short.html","addedTags":["implements Constable"],"deltas":[{"type":"method","name":"Short(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Short.html#%3Cinit%3E(java.lang.String)","addedTags":["forRemoval"]},{"type":"method","name":"Short(short)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Short.html#%3Cinit%3E(short)","addedTags":["forRemoval"]},{"type":"method","name":"describeConstable()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Short.html#describeConstable()","csr":"JDK-8241667"}]},{"type":"class","name":"StrictMath","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/StrictMath.html","deltas":[{"type":"method","name":"absExact(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/StrictMath.html#absExact(int)","csr":"JDK-8241805"},{"type":"method","name":"absExact(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/StrictMath.html#absExact(long)","csr":"JDK-8241805"},{"type":"method","name":"decrementExact(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/StrictMath.html#decrementExact(int)","csr":"JDK-8229702"},{"type":"method","name":"decrementExact(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/StrictMath.html#decrementExact(long)","csr":"JDK-8229702"},{"type":"method","name":"incrementExact(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/StrictMath.html#incrementExact(int)","csr":"JDK-8229702"},{"type":"method","name":"incrementExact(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/StrictMath.html#incrementExact(long)","csr":"JDK-8229702"},{"type":"method","name":"negateExact(int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/StrictMath.html#negateExact(int)","csr":"JDK-8229702"},{"type":"method","name":"negateExact(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/StrictMath.html#negateExact(long)","csr":"JDK-8229702"}]},{"type":"class","name":"String","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html","deltas":[{"type":"method","name":"formatted(Object...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html#formatted(java.lang.Object...)","csr":"JDK-8203630"},{"type":"method","name":"stripIndent()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html#stripIndent()","csr":"JDK-8223776"},{"type":"method","name":"translateEscapes()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html#translateEscapes()","csr":"JDK-8223781"}]},{"type":"class","name":"ThreadGroup","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ThreadGroup.html","deltas":[{"type":"method","name":"allowThreadSuspension(boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ThreadGroup.html#allowThreadSuspension(boolean)","addedTags":["forRemoval"]},{"type":"method","name":"destroy()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ThreadGroup.html#destroy()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"isDaemon()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ThreadGroup.html#isDaemon()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"isDestroyed()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ThreadGroup.html#isDestroyed()","addedTags":["deprecated","forRemoval"]},{"type":"method","name":"resume()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ThreadGroup.html#resume()","addedTags":["forRemoval"]},{"type":"method","name":"setDaemon(boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/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/16/docs/api/java.base/java/lang/ThreadGroup.html#stop()","addedTags":["forRemoval"]},{"type":"method","name":"suspend()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ThreadGroup.html#suspend()","addedTags":["forRemoval"]}]},{"type":"class","name":"Thread","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html","deltas":[{"type":"method","name":"resume()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#resume()","addedTags":["forRemoval"]},{"type":"method","name":"suspend()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#suspend()","addedTags":["forRemoval"]}]},{"type":"enum","name":"Character.UnicodeScript","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeScript.html","deltas":[{"type":"field","name":"CHORASMIAN","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeScript.html#CHORASMIAN","csr":"JDK-8239504"},{"type":"field","name":"DIVES_AKURU","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeScript.html#DIVES_AKURU","csr":"JDK-8239504"},{"type":"field","name":"ELYMAIC","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeScript.html#ELYMAIC","csr":"JDK-8222771"},{"type":"field","name":"KHITAN_SMALL_SCRIPT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeScript.html#KHITAN_SMALL_SCRIPT","csr":"JDK-8239504"},{"type":"field","name":"NANDINAGARI","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeScript.html#NANDINAGARI","csr":"JDK-8222771"},{"type":"field","name":"NYIAKENG_PUACHUE_HMONG","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeScript.html#NYIAKENG_PUACHUE_HMONG","csr":"JDK-8222771"},{"type":"field","name":"WANCHO","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeScript.html#WANCHO","csr":"JDK-8222771"},{"type":"field","name":"YEZIDI","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Character.UnicodeScript.html#YEZIDI","csr":"JDK-8239504"}]},{"type":"interface","name":"CharSequence","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html","deltas":[{"type":"method","name":"isEmpty()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html#isEmpty()","csr":"JDK-8215402"}]}]},{"type":"package","name":"java.net","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/package-summary.html","deltas":[{"type":"class","name":"MulticastSocket","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/MulticastSocket.html","deltas":[{"type":"method","name":"getInterface()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/MulticastSocket.html#getInterface()","addedTags":["deprecated"]},{"type":"method","name":"getLoopbackMode()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/MulticastSocket.html#getLoopbackMode()","addedTags":["deprecated"]},{"type":"method","name":"joinGroup(InetAddress)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/MulticastSocket.html#joinGroup(java.net.InetAddress)","addedTags":["deprecated"]},{"type":"method","name":"leaveGroup(InetAddress)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/MulticastSocket.html#leaveGroup(java.net.InetAddress)","addedTags":["deprecated"]},{"type":"method","name":"setInterface(InetAddress)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/MulticastSocket.html#setInterface(java.net.InetAddress)","addedTags":["deprecated"]},{"type":"method","name":"setLoopbackMode(boolean)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/MulticastSocket.html#setLoopbackMode(boolean)","addedTags":["deprecated"]},{"type":"method","name":"supportedOptions()","status":"removed","csr":"JDK-8241988"}]},{"type":"class","name":"URLDecoder","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/URLDecoder.html","deltas":[{"type":"method","name":"URLDecoder()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/URLDecoder.html#%3Cinit%3E()","addedTags":["deprecated","forRemoval"]}]},{"type":"class","name":"UnixDomainSocketAddress","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnixDomainSocketAddress.html","csr":"JDK-8247942"},{"type":"enum","name":"StandardProtocolFamily","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/StandardProtocolFamily.html","deltas":[{"type":"field","name":"UNIX","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/StandardProtocolFamily.html#UNIX","csr":"JDK-8247942"}]}]},{"type":"package","name":"java.nio.channels.spi","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/channels/spi/package-summary.html","deltas":[{"type":"class","name":"SelectorProvider","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html","deltas":[{"type":"method","name":"openServerSocketChannel(ProtocolFamily)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html#openServerSocketChannel(java.net.ProtocolFamily)","csr":"JDK-8242926"},{"type":"method","name":"openSocketChannel(ProtocolFamily)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/channels/spi/SelectorProvider.html#openSocketChannel(java.net.ProtocolFamily)","csr":"JDK-8242926"}]}]},{"type":"package","name":"java.nio.channels","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/channels/package-summary.html","deltas":[{"type":"class","name":"ServerSocketChannel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/channels/ServerSocketChannel.html","deltas":[{"type":"method","name":"open(ProtocolFamily)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/channels/ServerSocketChannel.html#open(java.net.ProtocolFamily)","csr":"JDK-8242926"}]},{"type":"class","name":"SocketChannel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/channels/SocketChannel.html","deltas":[{"type":"method","name":"open(ProtocolFamily)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/channels/SocketChannel.html#open(java.net.ProtocolFamily)","csr":"JDK-8242926"}]}]},{"type":"package","name":"java.nio.file","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/file/package-summary.html","deltas":[{"type":"class","name":"FileSystems","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/file/FileSystems.html","deltas":[{"type":"method","name":"newFileSystem(Path)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/file/FileSystems.html#newFileSystem(java.nio.file.Path)","csr":"JDK-8219793"},{"type":"method","name":"newFileSystem(Path, Map)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/file/FileSystems.html#newFileSystem(java.nio.file.Path,java.util.Map)","csr":"JDK-8219793"},{"type":"method","name":"newFileSystem(Path, Map, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/file/FileSystems.html#newFileSystem(java.nio.file.Path,java.util.Map,java.lang.ClassLoader)","csr":"JDK-8219793"}]}]},{"type":"package","name":"java.nio","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/package-summary.html","deltas":[{"type":"class","name":"Buffer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/Buffer.html","deltas":[{"type":"method","name":"slice(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/Buffer.html#slice(int,int)","csr":"JDK-8219608"}]},{"type":"class","name":"ByteBuffer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ByteBuffer.html","deltas":[{"type":"method","name":"get(int, byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ByteBuffer.html#get(int,byte%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"get(int, byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ByteBuffer.html#get(int,byte%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"put(int, ByteBuffer, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ByteBuffer.html#put(int,java.nio.ByteBuffer,int,int)","csr":"JDK-8248431"},{"type":"method","name":"put(int, byte[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ByteBuffer.html#put(int,byte%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"put(int, byte[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ByteBuffer.html#put(int,byte%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"slice(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ByteBuffer.html#slice(int,int)","csr":"JDK-8219608"}]},{"type":"class","name":"CharBuffer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/CharBuffer.html","deltas":[{"type":"method","name":"get(int, char[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/CharBuffer.html#get(int,char%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"get(int, char[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/CharBuffer.html#get(int,char%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"isEmpty()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/CharBuffer.html#isEmpty()","csr":"JDK-8215402"},{"type":"method","name":"put(int, CharBuffer, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/CharBuffer.html#put(int,java.nio.CharBuffer,int,int)","csr":"JDK-8248431"},{"type":"method","name":"put(int, char[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/CharBuffer.html#put(int,char%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"put(int, char[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/CharBuffer.html#put(int,char%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"slice(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/CharBuffer.html#slice(int,int)","csr":"JDK-8219608"}]},{"type":"class","name":"DoubleBuffer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/DoubleBuffer.html","deltas":[{"type":"method","name":"get(int, double[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/DoubleBuffer.html#get(int,double%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"get(int, double[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/DoubleBuffer.html#get(int,double%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"put(int, DoubleBuffer, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/DoubleBuffer.html#put(int,java.nio.DoubleBuffer,int,int)","csr":"JDK-8248431"},{"type":"method","name":"put(int, double[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/DoubleBuffer.html#put(int,double%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"put(int, double[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/DoubleBuffer.html#put(int,double%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"slice(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/DoubleBuffer.html#slice(int,int)","csr":"JDK-8219608"}]},{"type":"class","name":"FloatBuffer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/FloatBuffer.html","deltas":[{"type":"method","name":"get(int, float[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/FloatBuffer.html#get(int,float%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"get(int, float[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/FloatBuffer.html#get(int,float%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"put(int, FloatBuffer, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/FloatBuffer.html#put(int,java.nio.FloatBuffer,int,int)","csr":"JDK-8248431"},{"type":"method","name":"put(int, float[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/FloatBuffer.html#put(int,float%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"put(int, float[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/FloatBuffer.html#put(int,float%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"slice(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/FloatBuffer.html#slice(int,int)","csr":"JDK-8219608"}]},{"type":"class","name":"IntBuffer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/IntBuffer.html","deltas":[{"type":"method","name":"get(int, int[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/IntBuffer.html#get(int,int%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"get(int, int[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/IntBuffer.html#get(int,int%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"put(int, IntBuffer, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/IntBuffer.html#put(int,java.nio.IntBuffer,int,int)","csr":"JDK-8248431"},{"type":"method","name":"put(int, int[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/IntBuffer.html#put(int,int%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"put(int, int[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/IntBuffer.html#put(int,int%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"slice(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/IntBuffer.html#slice(int,int)","csr":"JDK-8219608"}]},{"type":"class","name":"LongBuffer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/LongBuffer.html","deltas":[{"type":"method","name":"get(int, long[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/LongBuffer.html#get(int,long%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"get(int, long[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/LongBuffer.html#get(int,long%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"put(int, LongBuffer, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/LongBuffer.html#put(int,java.nio.LongBuffer,int,int)","csr":"JDK-8248431"},{"type":"method","name":"put(int, long[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/LongBuffer.html#put(int,long%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"put(int, long[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/LongBuffer.html#put(int,long%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"slice(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/LongBuffer.html#slice(int,int)","csr":"JDK-8219608"}]},{"type":"class","name":"MappedByteBuffer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/MappedByteBuffer.html","deltas":[{"type":"method","name":"force(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/MappedByteBuffer.html#force(int,int)","csr":"JDK-8222261"}]},{"type":"class","name":"ShortBuffer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ShortBuffer.html","deltas":[{"type":"method","name":"get(int, short[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ShortBuffer.html#get(int,short%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"get(int, short[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ShortBuffer.html#get(int,short%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"put(int, ShortBuffer, int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ShortBuffer.html#put(int,java.nio.ShortBuffer,int,int)","csr":"JDK-8248431"},{"type":"method","name":"put(int, short[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ShortBuffer.html#put(int,short%5B%5D)","csr":"JDK-8212619"},{"type":"method","name":"put(int, short[], int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ShortBuffer.html#put(int,short%5B%5D,int,int)","csr":"JDK-8212619"},{"type":"method","name":"slice(int, int)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/nio/ShortBuffer.html#slice(int,int)","csr":"JDK-8219608"}]}]},{"type":"package","name":"java.security.acl","status":"removed","csr":"JDK-8217101"},{"type":"package","name":"java.security.cert","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/package-summary.html","deltas":[{"type":"class","name":"X509CRLSelector","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509CRLSelector.html","deltas":[{"type":"method","name":"addIssuerName(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509CRLSelector.html#addIssuerName(java.lang.String)","addedTags":["deprecated"]}]},{"type":"class","name":"X509CRL","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509CRL.html","deltas":[{"type":"method","name":"getIssuerDN()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509CRL.html#getIssuerDN()","addedTags":["deprecated"]}]},{"type":"class","name":"X509CertSelector","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509CertSelector.html","deltas":[{"type":"method","name":"getIssuerAsString()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509CertSelector.html#getIssuerAsString()","addedTags":["deprecated"]},{"type":"method","name":"getSubjectAsString()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509CertSelector.html#getSubjectAsString()","addedTags":["deprecated"]},{"type":"method","name":"setIssuer(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509CertSelector.html#setIssuer(java.lang.String)","addedTags":["deprecated"]},{"type":"method","name":"setSubject(String)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509CertSelector.html#setSubject(java.lang.String)","addedTags":["deprecated"]}]},{"type":"class","name":"X509Certificate","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509Certificate.html","deltas":[{"type":"method","name":"getIssuerDN()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509Certificate.html#getIssuerDN()","addedTags":["deprecated"]},{"type":"method","name":"getSubjectDN()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/cert/X509Certificate.html#getSubjectDN()","addedTags":["deprecated"]}]}]},{"type":"package","name":"java.security.interfaces","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/interfaces/package-summary.html","deltas":[{"type":"interface","name":"EdECKey","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/interfaces/EdECKey.html","csr":"JDK-8190219"},{"type":"interface","name":"EdECPrivateKey","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/interfaces/EdECPrivateKey.html","csr":"JDK-8190219"},{"type":"interface","name":"EdECPublicKey","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/interfaces/EdECPublicKey.html","csr":"JDK-8190219"}]},{"type":"package","name":"java.security.spec","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/package-summary.html","deltas":[{"type":"class","name":"EdDSAParameterSpec","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/EdDSAParameterSpec.html","csr":"JDK-8190219"},{"type":"class","name":"EdECPoint","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/EdECPoint.html","csr":"JDK-8190219"},{"type":"class","name":"EdECPrivateKeySpec","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/EdECPrivateKeySpec.html","csr":"JDK-8190219"},{"type":"class","name":"EdECPublicKeySpec","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/EdECPublicKeySpec.html","csr":"JDK-8190219"},{"type":"class","name":"MGF1ParameterSpec","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html","deltas":[{"type":"field","name":"SHA3_224","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA3_224","csr":"JDK-8252260"},{"type":"field","name":"SHA3_256","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA3_256","csr":"JDK-8252260"},{"type":"field","name":"SHA3_384","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA3_384","csr":"JDK-8252260"},{"type":"field","name":"SHA3_512","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#SHA3_512","csr":"JDK-8252260"},{"type":"method","name":"toString()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/MGF1ParameterSpec.html#toString()","csr":"JDK-8256363"}]},{"type":"class","name":"NamedParameterSpec","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/NamedParameterSpec.html","deltas":[{"type":"field","name":"ED25519","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/NamedParameterSpec.html#ED25519","csr":"JDK-8190219"},{"type":"field","name":"ED448","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/security/spec/NamedParameterSpec.html#ED448","csr":"JDK-8190219"}]}]},{"type":"package","name":"java.text","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/package-summary.html","deltas":[{"type":"class","name":"CompactNumberFormat","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/CompactNumberFormat.html","deltas":[{"type":"method","name":"CompactNumberFormat(String, DecimalFormatSymbols, String[], String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/CompactNumberFormat.html#%3Cinit%3E(java.lang.String,java.text.DecimalFormatSymbols,java.lang.String%5B%5D,java.lang.String)","csr":"JDK-8232633"}]},{"type":"class","name":"DecimalFormatSymbols","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/DecimalFormatSymbols.html","deltas":[{"type":"method","name":"getMonetaryGroupingSeparator()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/DecimalFormatSymbols.html#getMonetaryGroupingSeparator()","csr":"JDK-8235942"},{"type":"method","name":"setMonetaryGroupingSeparator(char)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/DecimalFormatSymbols.html#setMonetaryGroupingSeparator(char)","csr":"JDK-8235942"}]}]},{"type":"package","name":"java.time.chrono","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/time/chrono/package-summary.html","deltas":[{"type":"class","name":"JapaneseEra","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/time/chrono/JapaneseEra.html","deltas":[{"type":"field","name":"REIWA","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/time/chrono/JapaneseEra.html#REIWA","csr":"JDK-8193826"}]}]},{"type":"package","name":"java.time.format","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/time/format/package-summary.html","deltas":[{"type":"class","name":"DateTimeFormatterBuilder","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html","deltas":[{"type":"method","name":"appendDayPeriodText(TextStyle)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#appendDayPeriodText(java.time.format.TextStyle)","csr":"JDK-8254629"}]}]},{"type":"package","name":"java.util.concurrent.locks","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/concurrent/locks/package-summary.html","deltas":[{"type":"class","name":"AbstractQueuedLongSynchronizer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html","deltas":[{"type":"method","name":"AbstractQueuedLongSynchronizer()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html#%3Cinit%3E()","addedTags":["public"],"removedTags":["protected"]}]},{"type":"class","name":"LockSupport","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/concurrent/locks/LockSupport.html","deltas":[{"type":"method","name":"setCurrentBlocker(Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/concurrent/locks/LockSupport.html#setCurrentBlocker(java.lang.Object)","csr":"JDK-8230240"}]}]},{"type":"package","name":"java.util.jar","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/jar/package-summary.html","deltas":[{"type":"class","name":"Pack200","status":"removed","csr":"JDK-8234596"},{"type":"interface","name":"Pack200.Packer","status":"removed","csr":"JDK-8234596"},{"type":"interface","name":"Pack200.Unpacker","status":"removed","csr":"JDK-8234596"}]},{"type":"package","name":"java.util.stream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/package-summary.html","deltas":[{"type":"interface","name":"DoubleStream.DoubleMapMultiConsumer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/DoubleStream.DoubleMapMultiConsumer.html","csr":"JDK-8248166"},{"type":"interface","name":"DoubleStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/DoubleStream.html","deltas":[{"type":"method","name":"mapMulti(DoubleStream.DoubleMapMultiConsumer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/DoubleStream.html#mapMulti(java.util.stream.DoubleStream.DoubleMapMultiConsumer)","csr":"JDK-8248166"}]},{"type":"interface","name":"IntStream.IntMapMultiConsumer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/IntStream.IntMapMultiConsumer.html","csr":"JDK-8248166"},{"type":"interface","name":"IntStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/IntStream.html","deltas":[{"type":"method","name":"mapMulti(IntStream.IntMapMultiConsumer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/IntStream.html#mapMulti(java.util.stream.IntStream.IntMapMultiConsumer)","csr":"JDK-8248166"}]},{"type":"interface","name":"LongStream.LongMapMultiConsumer","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/LongStream.LongMapMultiConsumer.html","csr":"JDK-8248166"},{"type":"interface","name":"LongStream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/LongStream.html","deltas":[{"type":"method","name":"mapMulti(LongStream.LongMapMultiConsumer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/LongStream.html#mapMulti(java.util.stream.LongStream.LongMapMultiConsumer)","csr":"JDK-8248166"}]},{"type":"interface","name":"Stream","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/Stream.html","deltas":[{"type":"method","name":"mapMulti(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/Stream.html#mapMulti(java.util.function.BiConsumer)","csr":"JDK-8248166"},{"type":"method","name":"mapMultiToDouble(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/Stream.html#mapMultiToDouble(java.util.function.BiConsumer)","csr":"JDK-8248166"},{"type":"method","name":"mapMultiToInt(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/Stream.html#mapMultiToInt(java.util.function.BiConsumer)","csr":"JDK-8248166"},{"type":"method","name":"mapMultiToLong(BiConsumer)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/Stream.html#mapMultiToLong(java.util.function.BiConsumer)","csr":"JDK-8248166"},{"type":"method","name":"toList()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/Stream.html#toList()","csr":"JDK-8256441"}]}]},{"type":"package","name":"java.util","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/package-summary.html","deltas":[{"type":"class","name":"HashSet","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/HashSet.html","deltas":[{"type":"method","name":"toArray()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/HashSet.html#toArray()","csr":"JDK-8225393"},{"type":"method","name":"toArray(Object[])","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/HashSet.html#toArray(java.lang.Object%5B%5D)","csr":"JDK-8225393"}]},{"type":"class","name":"NoSuchElementException","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/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/16/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/16/docs/api/java.base/java/util/NoSuchElementException.html#%3Cinit%3E(java.lang.Throwable)","csr":"JDK-8233856"}]},{"type":"class","name":"Objects","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Objects.html","deltas":[{"type":"method","name":"checkFromIndexSize(long, long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Objects.html#checkFromIndexSize(long,long,long)","csr":"JDK-8255151"},{"type":"method","name":"checkFromToIndex(long, long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Objects.html#checkFromToIndex(long,long,long)","csr":"JDK-8255151"},{"type":"method","name":"checkIndex(long, long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Objects.html#checkIndex(long,long)","csr":"JDK-8255151"}]},{"type":"class","name":"TreeMap","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/TreeMap.html","deltas":[{"type":"method","name":"compute(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/TreeMap.html#compute(java.lang.Object,java.util.function.BiFunction)","csr":"JDK-8227666"},{"type":"method","name":"computeIfAbsent(Object, Function)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/TreeMap.html#computeIfAbsent(java.lang.Object,java.util.function.Function)","csr":"JDK-8227666"},{"type":"method","name":"computeIfPresent(Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/TreeMap.html#computeIfPresent(java.lang.Object,java.util.function.BiFunction)","csr":"JDK-8227666"},{"type":"method","name":"merge(Object, Object, BiFunction)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/TreeMap.html#merge(java.lang.Object,java.lang.Object,java.util.function.BiFunction)","csr":"JDK-8227666"},{"type":"method","name":"putIfAbsent(Object, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/TreeMap.html#putIfAbsent(java.lang.Object,java.lang.Object)","csr":"JDK-8227666"}]}]},{"type":"package","name":"javax.net.ssl","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/net/ssl/package-summary.html","deltas":[{"type":"class","name":"HandshakeCompletedEvent","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html","deltas":[{"type":"method","name":"getPeerCertificateChain()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/net/ssl/HandshakeCompletedEvent.html#getPeerCertificateChain()","addedTags":["forRemoval"]}]},{"type":"interface","name":"SSLSession","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/net/ssl/SSLSession.html","deltas":[{"type":"method","name":"getPeerCertificateChain()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/net/ssl/SSLSession.html#getPeerCertificateChain()","addedTags":["forRemoval"],"removedTags":["abstract"]}]}]},{"type":"package","name":"javax.security.cert","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/security/cert/package-summary.html","deltas":[{"type":"class","name":"CertificateEncodingException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/security/cert/CertificateEncodingException.html","addedTags":["forRemoval"]},{"type":"class","name":"CertificateException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/security/cert/CertificateException.html","addedTags":["forRemoval"]},{"type":"class","name":"CertificateExpiredException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/security/cert/CertificateExpiredException.html","addedTags":["forRemoval"]},{"type":"class","name":"CertificateNotYetValidException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/security/cert/CertificateNotYetValidException.html","addedTags":["forRemoval"]},{"type":"class","name":"CertificateParsingException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/security/cert/CertificateParsingException.html","addedTags":["forRemoval"]},{"type":"class","name":"Certificate","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/security/cert/Certificate.html","addedTags":["forRemoval"]},{"type":"class","name":"X509Certificate","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.base/javax/security/cert/X509Certificate.html","addedTags":["forRemoval"]}]}]},{"type":"module","name":"java.compiler","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/module-summary.html","deltas":[{"type":"package","name":"javax.annotation.processing","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/annotation/processing/package-summary.html","deltas":[{"type":"interface","name":"ProcessingEnvironment","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/annotation/processing/ProcessingEnvironment.html","deltas":[{"type":"method","name":"isPreviewEnabled()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/annotation/processing/ProcessingEnvironment.html#isPreviewEnabled()","csr":"JDK-8222424"}]}]},{"type":"package","name":"javax.lang.model.element","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/package-summary.html","deltas":[{"type":"enum","name":"ElementKind","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/ElementKind.html","deltas":[{"type":"field","name":"BINDING_VARIABLE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#BINDING_VARIABLE","csr":"JDK-8235590"},{"type":"field","name":"RECORD","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#RECORD","csr":"JDK-8233436"},{"type":"field","name":"RECORD_COMPONENT","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/ElementKind.html#RECORD_COMPONENT","csr":"JDK-8233436"}]},{"type":"enum","name":"Modifier","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/Modifier.html","removedTags":["final"],"deltas":[{"type":"field","name":"NON_SEALED","status":"added","preview":true,"javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/Modifier.html#NON_SEALED","csr":"JDK-8244367"},{"type":"field","name":"SEALED","status":"added","preview":true,"javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/Modifier.html#SEALED","csr":"JDK-8244367"}]},{"type":"interface","name":"ElementVisitor","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html","deltas":[{"type":"method","name":"visitRecordComponent(RecordComponentElement, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/ElementVisitor.html#visitRecordComponent(javax.lang.model.element.RecordComponentElement,java.lang.Object)","csr":"JDK-8233546"}]},{"type":"interface","name":"Element","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/Element.html","deltas":[{"type":"method","name":"getAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/Element.html#getAnnotationsByType(java.lang.Class)","csr":"JDK-8225495"}]},{"type":"interface","name":"ExecutableElement","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/ExecutableElement.html","deltas":[{"type":"method","name":"asType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/ExecutableElement.html#asType()","csr":"JDK-8225027"}]},{"type":"interface","name":"ModuleElement","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/ModuleElement.html","deltas":[{"type":"method","name":"asType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/ModuleElement.html#asType()","csr":"JDK-8225027"}]},{"type":"interface","name":"PackageElement","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/PackageElement.html","deltas":[{"type":"method","name":"asType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/PackageElement.html#asType()","csr":"JDK-8225027"}]},{"type":"interface","name":"RecordComponentElement","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/RecordComponentElement.html","csr":"JDK-8233436"},{"type":"interface","name":"TypeElement","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/TypeElement.html","deltas":[{"type":"method","name":"asType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/TypeElement.html#asType()","csr":"JDK-8225027"},{"type":"method","name":"getPermittedSubclasses()","status":"added","preview":true,"javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/TypeElement.html#getPermittedSubclasses()","csr":"JDK-8244367"},{"type":"method","name":"getRecordComponents()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/TypeElement.html#getRecordComponents()","csr":"JDK-8233546"}]},{"type":"interface","name":"TypeParameterElement","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/TypeParameterElement.html","deltas":[{"type":"method","name":"asType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/TypeParameterElement.html#asType()","csr":"JDK-8225027"}]},{"type":"interface","name":"VariableElement","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/VariableElement.html","deltas":[{"type":"method","name":"asType()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/element/VariableElement.html#asType()","csr":"JDK-8225027"}]}]},{"type":"package","name":"javax.lang.model.type","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/type/package-summary.html","deltas":[{"type":"interface","name":"TypeMirror","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/type/TypeMirror.html","deltas":[{"type":"method","name":"getAnnotation(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/type/TypeMirror.html#getAnnotation(java.lang.Class)","csr":"JDK-8225495"},{"type":"method","name":"getAnnotationMirrors()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/type/TypeMirror.html#getAnnotationMirrors()","csr":"JDK-8225495"},{"type":"method","name":"getAnnotationsByType(Class)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/type/TypeMirror.html#getAnnotationsByType(java.lang.Class)","csr":"JDK-8225495"}]}]},{"type":"package","name":"javax.lang.model.util","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/package-summary.html","deltas":[{"type":"class","name":"AbstractAnnotationValueVisitor14","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/AbstractAnnotationValueVisitor14.html","csr":"JDK-8233546"},{"type":"class","name":"AbstractElementVisitor14","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor14.html","csr":"JDK-8233546"},{"type":"class","name":"AbstractElementVisitor6","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor6.html","deltas":[{"type":"method","name":"visitRecordComponent(RecordComponentElement, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/AbstractElementVisitor6.html#visitRecordComponent(javax.lang.model.element.RecordComponentElement,java.lang.Object)","csr":"JDK-8233546"}]},{"type":"class","name":"AbstractTypeVisitor14","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/AbstractTypeVisitor14.html","csr":"JDK-8233546"},{"type":"class","name":"ElementFilter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/ElementFilter.html","deltas":[{"type":"method","name":"recordComponentsIn(Iterable)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/ElementFilter.html#recordComponentsIn(java.lang.Iterable)","csr":"JDK-8233546"},{"type":"method","name":"recordComponentsIn(Set)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/ElementFilter.html#recordComponentsIn(java.util.Set)","csr":"JDK-8233546"}]},{"type":"class","name":"ElementKindVisitor14","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor14.html","csr":"JDK-8233546"},{"type":"class","name":"ElementKindVisitor6","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html","deltas":[{"type":"method","name":"visitTypeAsRecord(TypeElement, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitTypeAsRecord(javax.lang.model.element.TypeElement,java.lang.Object)","csr":"JDK-8233546"},{"type":"method","name":"visitVariableAsBindingVariable(VariableElement, Object)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/ElementKindVisitor6.html#visitVariableAsBindingVariable(javax.lang.model.element.VariableElement,java.lang.Object)","csr":"JDK-8235590"}]},{"type":"class","name":"ElementScanner14","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/ElementScanner14.html","csr":"JDK-8233546"},{"type":"class","name":"SimpleAnnotationValueVisitor14","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/SimpleAnnotationValueVisitor14.html","csr":"JDK-8233546"},{"type":"class","name":"SimpleElementVisitor14","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/SimpleElementVisitor14.html","csr":"JDK-8233546"},{"type":"class","name":"SimpleTypeVisitor14","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/SimpleTypeVisitor14.html","csr":"JDK-8233546"},{"type":"class","name":"TypeKindVisitor14","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitor14.html","csr":"JDK-8233546"},{"type":"interface","name":"Elements","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/Elements.html","deltas":[{"type":"method","name":"recordComponentFor(ExecutableElement)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/util/Elements.html#recordComponentFor(javax.lang.model.element.ExecutableElement)","csr":"JDK-8233546"}]}]},{"type":"package","name":"javax.lang.model","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/package-summary.html","deltas":[{"type":"enum","name":"SourceVersion","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/SourceVersion.html","deltas":[{"type":"field","name":"RELEASE_13","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_13","csr":"JDK-8205395"},{"type":"field","name":"RELEASE_14","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_14","csr":"JDK-8225363"},{"type":"field","name":"RELEASE_15","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_15","csr":"JDK-8235498"},{"type":"field","name":"RELEASE_16","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/lang/model/SourceVersion.html#RELEASE_16","csr":"JDK-8245592"}]}]},{"type":"package","name":"javax.tools","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/tools/package-summary.html","deltas":[{"type":"class","name":"ToolProvider","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/tools/ToolProvider.html","deltas":[{"type":"method","name":"ToolProvider()","status":"removed","csr":"JDK-8249644"}]},{"type":"interface","name":"StandardJavaFileManager","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/tools/StandardJavaFileManager.html","deltas":[{"type":"method","name":"getJavaFileObjectsFromPaths(Collection)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/tools/StandardJavaFileManager.html#getJavaFileObjectsFromPaths(java.util.Collection)","csr":"JDK-8220695"},{"type":"method","name":"getJavaFileObjectsFromPaths(Iterable)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.compiler/javax/tools/StandardJavaFileManager.html#getJavaFileObjectsFromPaths(java.lang.Iterable)","addedTags":["deprecated"]}]}]}]},{"type":"module","name":"java.desktop","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/module-summary.html","deltas":[{"type":"package","name":"java.awt.color","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/color/package-summary.html","deltas":[{"type":"class","name":"ICC_Profile","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/color/ICC_Profile.html","deltas":[{"type":"method","name":"finalize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/color/ICC_Profile.html#finalize()","addedTags":["forRemoval"]}]}]},{"type":"package","name":"java.awt.dnd","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/dnd/package-summary.html","deltas":[{"type":"class","name":"DragSourceAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/dnd/DragSourceAdapter.html","deltas":[{"type":"method","name":"DragSourceAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/dnd/DragSourceAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"DropTargetAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/dnd/DropTargetAdapter.html","deltas":[{"type":"method","name":"DropTargetAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/dnd/DropTargetAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"java.awt.event","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/package-summary.html","deltas":[{"type":"class","name":"ComponentAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/ComponentAdapter.html","deltas":[{"type":"method","name":"ComponentAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/ComponentAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ContainerAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/ContainerAdapter.html","deltas":[{"type":"method","name":"ContainerAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/ContainerAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"FocusAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/FocusAdapter.html","deltas":[{"type":"method","name":"FocusAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/FocusAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"HierarchyBoundsAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/HierarchyBoundsAdapter.html","deltas":[{"type":"method","name":"HierarchyBoundsAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/HierarchyBoundsAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"KeyAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/KeyAdapter.html","deltas":[{"type":"method","name":"KeyAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/KeyAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"MouseAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/MouseAdapter.html","deltas":[{"type":"method","name":"MouseAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/MouseAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"MouseMotionAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/MouseMotionAdapter.html","deltas":[{"type":"method","name":"MouseMotionAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/MouseMotionAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"WindowAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/WindowAdapter.html","deltas":[{"type":"method","name":"WindowAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/event/WindowAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"java.awt.font","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/font/package-summary.html","deltas":[{"type":"class","name":"GlyphVector","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/font/GlyphVector.html","deltas":[{"type":"method","name":"GlyphVector()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/font/GlyphVector.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"LayoutPath","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/font/LayoutPath.html","deltas":[{"type":"method","name":"LayoutPath()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/font/LayoutPath.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"LineMetrics","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/font/LineMetrics.html","deltas":[{"type":"method","name":"LineMetrics()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/font/LineMetrics.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"java.awt.image","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/package-summary.html","deltas":[{"type":"class","name":"AbstractMultiResolutionImage","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/AbstractMultiResolutionImage.html","deltas":[{"type":"method","name":"AbstractMultiResolutionImage()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/AbstractMultiResolutionImage.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"BufferStrategy","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/BufferStrategy.html","deltas":[{"type":"method","name":"BufferStrategy()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/BufferStrategy.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ColorModel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/ColorModel.html","deltas":[{"type":"method","name":"finalize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/ColorModel.html#finalize()","addedTags":["forRemoval"]}]},{"type":"class","name":"IndexColorModel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/IndexColorModel.html","deltas":[{"type":"method","name":"finalize()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/IndexColorModel.html#finalize()","addedTags":["forRemoval"]}]},{"type":"class","name":"RGBImageFilter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RGBImageFilter.html","deltas":[{"type":"method","name":"RGBImageFilter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RGBImageFilter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"VolatileImage","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/VolatileImage.html","deltas":[{"type":"method","name":"VolatileImage()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/VolatileImage.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"java.awt","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/package-summary.html","deltas":[{"type":"class","name":"FocusTraversalPolicy","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html","deltas":[{"type":"method","name":"FocusTraversalPolicy()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/FocusTraversalPolicy.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"Image","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Image.html","deltas":[{"type":"method","name":"Image()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Image.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"PrintJob","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/PrintJob.html","deltas":[{"type":"method","name":"PrintJob()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/PrintJob.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"Toolkit","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Toolkit.html","deltas":[{"type":"method","name":"Toolkit()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Toolkit.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"java.beans","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/beans/package-summary.html","deltas":[{"type":"class","name":"PersistenceDelegate","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/beans/PersistenceDelegate.html","deltas":[{"type":"method","name":"PersistenceDelegate()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/beans/PersistenceDelegate.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.accessibility","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/accessibility/package-summary.html","deltas":[{"type":"class","name":"AccessibleContext","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/accessibility/AccessibleContext.html","deltas":[{"type":"method","name":"AccessibleContext()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/accessibility/AccessibleContext.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"AccessibleHyperlink","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html","deltas":[{"type":"method","name":"AccessibleHyperlink()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.print.event","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/print/event/package-summary.html","deltas":[{"type":"class","name":"PrintJobAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/print/event/PrintJobAdapter.html","deltas":[{"type":"method","name":"PrintJobAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/print/event/PrintJobAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.print","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/print/package-summary.html","deltas":[{"type":"class","name":"PrintServiceLookup","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/print/PrintServiceLookup.html","deltas":[{"type":"method","name":"PrintServiceLookup()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/print/PrintServiceLookup.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ServiceUIFactory","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/print/ServiceUIFactory.html","deltas":[{"type":"method","name":"ServiceUIFactory()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/print/ServiceUIFactory.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"StreamPrintServiceFactory","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/print/StreamPrintServiceFactory.html","deltas":[{"type":"method","name":"StreamPrintServiceFactory()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/print/StreamPrintServiceFactory.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.sound.midi.spi","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/midi/spi/package-summary.html","deltas":[{"type":"class","name":"MidiDeviceProvider","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/midi/spi/MidiDeviceProvider.html","deltas":[{"type":"method","name":"MidiDeviceProvider()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/midi/spi/MidiDeviceProvider.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"MidiFileReader","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/midi/spi/MidiFileReader.html","deltas":[{"type":"method","name":"MidiFileReader()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/midi/spi/MidiFileReader.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"MidiFileWriter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/midi/spi/MidiFileWriter.html","deltas":[{"type":"method","name":"MidiFileWriter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/midi/spi/MidiFileWriter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"SoundbankReader","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/midi/spi/SoundbankReader.html","deltas":[{"type":"method","name":"SoundbankReader()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/midi/spi/SoundbankReader.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.sound.sampled.spi","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/sampled/spi/package-summary.html","deltas":[{"type":"class","name":"AudioFileReader","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileReader.html","deltas":[{"type":"method","name":"AudioFileReader()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileReader.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"AudioFileWriter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileWriter.html","deltas":[{"type":"method","name":"AudioFileWriter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/sampled/spi/AudioFileWriter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"FormatConversionProvider","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html","deltas":[{"type":"method","name":"FormatConversionProvider()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/sampled/spi/FormatConversionProvider.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"MixerProvider","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/sampled/spi/MixerProvider.html","deltas":[{"type":"method","name":"MixerProvider()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/sound/sampled/spi/MixerProvider.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.border","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/border/package-summary.html","deltas":[{"type":"class","name":"AbstractBorder","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/border/AbstractBorder.html","deltas":[{"type":"method","name":"AbstractBorder()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/border/AbstractBorder.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.colorchooser","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/colorchooser/package-summary.html","deltas":[{"type":"class","name":"AbstractColorChooserPanel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html","deltas":[{"type":"method","name":"AbstractColorChooserPanel()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/colorchooser/AbstractColorChooserPanel.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.event","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/event/package-summary.html","deltas":[{"type":"class","name":"InternalFrameAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/event/InternalFrameAdapter.html","deltas":[{"type":"method","name":"InternalFrameAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/event/InternalFrameAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"MouseInputAdapter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/event/MouseInputAdapter.html","deltas":[{"type":"method","name":"MouseInputAdapter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/event/MouseInputAdapter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.filechooser","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/filechooser/package-summary.html","deltas":[{"type":"class","name":"FileFilter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/filechooser/FileFilter.html","deltas":[{"type":"method","name":"FileFilter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/filechooser/FileFilter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"FileView","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/filechooser/FileView.html","deltas":[{"type":"method","name":"FileView()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/filechooser/FileView.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.plaf.basic","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/basic/package-summary.html","deltas":[{"type":"class","name":"BasicLookAndFeel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/basic/BasicLookAndFeel.html","deltas":[{"type":"method","name":"BasicLookAndFeel()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/basic/BasicLookAndFeel.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"BasicRadioButtonUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/basic/BasicRadioButtonUI.html","deltas":[{"type":"method","name":"installListeners(AbstractButton)","status":"removed","csr":"JDK-8249548"},{"type":"method","name":"uninstallListeners(AbstractButton)","status":"removed","csr":"JDK-8249548"}]},{"type":"class","name":"BasicSliderUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html","deltas":[{"type":"method","name":"BasicSliderUI()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/basic/BasicSliderUI.html#%3Cinit%3E()","csr":"JDK-8251855"}]}]},{"type":"package","name":"javax.swing.plaf.metal","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/metal/package-summary.html","deltas":[{"type":"class","name":"MetalTheme","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html","deltas":[{"type":"method","name":"MetalTheme()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/metal/MetalTheme.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.plaf.synth","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/synth/package-summary.html","deltas":[{"type":"class","name":"SynthDesktopIconUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/synth/SynthDesktopIconUI.html","deltas":[{"type":"method","name":"uninstallComponents()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/synth/SynthDesktopIconUI.html#uninstallComponents()","csr":"JDK-8240709"}]},{"type":"class","name":"SynthPainter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html","deltas":[{"type":"method","name":"SynthPainter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/synth/SynthPainter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.plaf","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/package-summary.html","deltas":[{"type":"class","name":"ButtonUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ButtonUI.html","deltas":[{"type":"method","name":"ButtonUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ButtonUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ColorChooserUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ColorChooserUI.html","deltas":[{"type":"method","name":"ColorChooserUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ColorChooserUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ComboBoxUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ComboBoxUI.html","deltas":[{"type":"method","name":"ComboBoxUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ComboBoxUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"DesktopIconUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/DesktopIconUI.html","deltas":[{"type":"method","name":"DesktopIconUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/DesktopIconUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"DesktopPaneUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/DesktopPaneUI.html","deltas":[{"type":"method","name":"DesktopPaneUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/DesktopPaneUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"FileChooserUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/FileChooserUI.html","deltas":[{"type":"method","name":"FileChooserUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/FileChooserUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"InternalFrameUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/InternalFrameUI.html","deltas":[{"type":"method","name":"InternalFrameUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/InternalFrameUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"LabelUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/LabelUI.html","deltas":[{"type":"method","name":"LabelUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/LabelUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ListUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ListUI.html","deltas":[{"type":"method","name":"ListUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ListUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"MenuBarUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/MenuBarUI.html","deltas":[{"type":"method","name":"MenuBarUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/MenuBarUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"MenuItemUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/MenuItemUI.html","deltas":[{"type":"method","name":"MenuItemUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/MenuItemUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"OptionPaneUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/OptionPaneUI.html","deltas":[{"type":"method","name":"OptionPaneUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/OptionPaneUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"PanelUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/PanelUI.html","deltas":[{"type":"method","name":"PanelUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/PanelUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"PopupMenuUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/PopupMenuUI.html","deltas":[{"type":"method","name":"PopupMenuUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/PopupMenuUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ProgressBarUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ProgressBarUI.html","deltas":[{"type":"method","name":"ProgressBarUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ProgressBarUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"RootPaneUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/RootPaneUI.html","deltas":[{"type":"method","name":"RootPaneUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/RootPaneUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ScrollBarUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ScrollBarUI.html","deltas":[{"type":"method","name":"ScrollBarUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ScrollBarUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ScrollPaneUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ScrollPaneUI.html","deltas":[{"type":"method","name":"ScrollPaneUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ScrollPaneUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"SeparatorUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/SeparatorUI.html","deltas":[{"type":"method","name":"SeparatorUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/SeparatorUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"SliderUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/SliderUI.html","deltas":[{"type":"method","name":"SliderUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/SliderUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"SpinnerUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/SpinnerUI.html","deltas":[{"type":"method","name":"SpinnerUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/SpinnerUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"SplitPaneUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/SplitPaneUI.html","deltas":[{"type":"method","name":"SplitPaneUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/SplitPaneUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"TabbedPaneUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/TabbedPaneUI.html","deltas":[{"type":"method","name":"TabbedPaneUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/TabbedPaneUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"TableHeaderUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/TableHeaderUI.html","deltas":[{"type":"method","name":"TableHeaderUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/TableHeaderUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"TableUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/TableUI.html","deltas":[{"type":"method","name":"TableUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/TableUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"TextUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/TextUI.html","deltas":[{"type":"method","name":"TextUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/TextUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ToolBarUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ToolBarUI.html","deltas":[{"type":"method","name":"ToolBarUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ToolBarUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ToolTipUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ToolTipUI.html","deltas":[{"type":"method","name":"ToolTipUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ToolTipUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"TreeUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/TreeUI.html","deltas":[{"type":"method","name":"TreeUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/TreeUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"ViewportUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ViewportUI.html","deltas":[{"type":"method","name":"ViewportUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/plaf/ViewportUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.table","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/table/package-summary.html","deltas":[{"type":"class","name":"AbstractTableModel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html","deltas":[{"type":"method","name":"AbstractTableModel()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"TableStringConverter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/table/TableStringConverter.html","deltas":[{"type":"method","name":"TableStringConverter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/table/TableStringConverter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.text.html","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/html/package-summary.html","deltas":[{"type":"class","name":"HTMLDocument.Iterator","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/html/HTMLDocument.Iterator.html","deltas":[{"type":"method","name":"Iterator()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/html/HTMLDocument.Iterator.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"HTMLEditorKit.Parser","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/html/HTMLEditorKit.Parser.html","deltas":[{"type":"method","name":"Parser()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/html/HTMLEditorKit.Parser.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.text","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/package-summary.html","deltas":[{"type":"class","name":"DefaultTextUI","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/DefaultTextUI.html","deltas":[{"type":"method","name":"DefaultTextUI()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/DefaultTextUI.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"DocumentFilter.FilterBypass","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/DocumentFilter.FilterBypass.html","deltas":[{"type":"method","name":"FilterBypass()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/DocumentFilter.FilterBypass.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"GlyphView.GlyphPainter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/GlyphView.GlyphPainter.html","deltas":[{"type":"method","name":"GlyphPainter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/GlyphView.GlyphPainter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"LayeredHighlighter.LayerPainter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/LayeredHighlighter.LayerPainter.html","deltas":[{"type":"method","name":"LayerPainter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/LayeredHighlighter.LayerPainter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"LayeredHighlighter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/LayeredHighlighter.html","deltas":[{"type":"method","name":"LayeredHighlighter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/LayeredHighlighter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"NavigationFilter.FilterBypass","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/NavigationFilter.FilterBypass.html","deltas":[{"type":"method","name":"FilterBypass()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/text/NavigationFilter.FilterBypass.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing.tree","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/tree/package-summary.html","deltas":[{"type":"class","name":"AbstractLayoutCache.NodeDimensions","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.NodeDimensions.html","deltas":[{"type":"method","name":"NodeDimensions()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.NodeDimensions.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"AbstractLayoutCache","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.html","deltas":[{"type":"method","name":"AbstractLayoutCache()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]},{"type":"package","name":"javax.swing","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/package-summary.html","deltas":[{"type":"class","name":"AbstractButton","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/AbstractButton.html","deltas":[{"type":"method","name":"AbstractButton()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/AbstractButton.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"AbstractCellEditor","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/AbstractCellEditor.html","deltas":[{"type":"method","name":"AbstractCellEditor()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/AbstractCellEditor.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"AbstractListModel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/AbstractListModel.html","deltas":[{"type":"method","name":"AbstractListModel()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/AbstractListModel.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"AbstractSpinnerModel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/AbstractSpinnerModel.html","deltas":[{"type":"method","name":"AbstractSpinnerModel()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/AbstractSpinnerModel.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"FocusManager","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/FocusManager.html","deltas":[{"type":"method","name":"FocusManager()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/FocusManager.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"InputVerifier","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/InputVerifier.html","deltas":[{"type":"method","name":"InputVerifier()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/InputVerifier.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"InternalFrameFocusTraversalPolicy","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/InternalFrameFocusTraversalPolicy.html","deltas":[{"type":"method","name":"InternalFrameFocusTraversalPolicy()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/InternalFrameFocusTraversalPolicy.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"JFormattedTextField.AbstractFormatterFactory","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatterFactory.html","deltas":[{"type":"method","name":"AbstractFormatterFactory()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatterFactory.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"JFormattedTextField.AbstractFormatter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatter.html","deltas":[{"type":"method","name":"AbstractFormatter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/JFormattedTextField.AbstractFormatter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"JPasswordField","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/JPasswordField.html","deltas":[{"type":"method","name":"setText(String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/JPasswordField.html#setText(java.lang.String)","csr":"JDK-8258373"}]},{"type":"class","name":"JSlider.AccessibleJSlider","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/JSlider.AccessibleJSlider.html","addedTags":["implements ChangeListener"],"deltas":[{"type":"method","name":"stateChanged(ChangeEvent)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/JSlider.AccessibleJSlider.html#stateChanged(javax.swing.event.ChangeEvent)","csr":"JDK-8251002"}]},{"type":"class","name":"LookAndFeel","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/LookAndFeel.html","deltas":[{"type":"method","name":"LookAndFeel()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/LookAndFeel.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]},{"type":"class","name":"RowFilter","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/RowFilter.html","deltas":[{"type":"method","name":"RowFilter()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/javax/swing/RowFilter.html#%3Cinit%3E()","addedTags":["protected"],"removedTags":["public"]}]}]}]},{"type":"module","name":"java.logging","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.logging/module-summary.html","deltas":[{"type":"package","name":"java.util.logging","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.logging/java/util/logging/package-summary.html","deltas":[{"type":"class","name":"LogRecord","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.logging/java/util/logging/LogRecord.html","deltas":[{"type":"method","name":"getLongThreadID()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.logging/java/util/logging/LogRecord.html#getLongThreadID()","csr":"JDK-8247219"},{"type":"method","name":"getThreadID()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.logging/java/util/logging/LogRecord.html#getThreadID()","addedTags":["deprecated"]},{"type":"method","name":"setLongThreadID(long)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.logging/java/util/logging/LogRecord.html#setLongThreadID(long)","csr":"JDK-8247219"},{"type":"method","name":"setThreadID(int)","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.logging/java/util/logging/LogRecord.html#setThreadID(int)","addedTags":["deprecated"]}]}]}]},{"type":"module","name":"java.management.rmi","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.management.rmi/module-summary.html","deltas":[{"type":"package","name":"javax.management.remote.rmi","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.management.rmi/javax/management/remote/rmi/package-summary.html","deltas":[{"type":"class","name":"RMIConnectorServer","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.management.rmi/javax/management/remote/rmi/RMIConnectorServer.html","deltas":[{"type":"field","name":"CREDENTIAL_TYPES","status":"removed","csr":"JDK-8236954"}]}]}]},{"type":"module","name":"java.management","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.management/module-summary.html","deltas":[{"type":"package","name":"javax.management.relation","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.management/javax/management/relation/package-summary.html","deltas":[{"type":"class","name":"RoleStatus","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.management/javax/management/relation/RoleStatus.html","deltas":[{"type":"method","name":"RoleStatus()","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.management/javax/management/relation/RoleStatus.html#%3Cinit%3E()","addedTags":["deprecated","forRemoval"]}]}]}]},{"type":"module","name":"java.net.http","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.net.http/module-summary.html","deltas":[{"type":"package","name":"java.net.http","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.net.http/java/net/http/package-summary.html","deltas":[{"type":"class","name":"HttpRequest.BodyPublishers","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublishers.html","deltas":[{"type":"method","name":"concat(HttpRequest.BodyPublisher...)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.net.http/java/net/http/HttpRequest.BodyPublishers.html#concat(java.net.http.HttpRequest.BodyPublisher...)","csr":"JDK-8252382"}]},{"type":"class","name":"HttpRequest","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.net.http/java/net/http/HttpRequest.html","deltas":[{"type":"method","name":"newBuilder(HttpRequest, BiPredicate)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.net.http/java/net/http/HttpRequest.html#newBuilder(java.net.http.HttpRequest,java.util.function.BiPredicate)","csr":"JDK-8255993"}]}]}]},{"type":"module","name":"java.rmi","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/module-summary.html","deltas":[{"type":"package","name":"java.rmi.activation","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/package-summary.html","deltas":[{"type":"class","name":"Activatable","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/Activatable.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"ActivateFailedException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivateFailedException.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"ActivationDesc","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivationDesc.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"ActivationException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivationException.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"ActivationGroupDesc","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivationGroupDesc.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"ActivationGroupID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivationGroupID.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"ActivationGroup","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivationGroup.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"ActivationGroup_Stub","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivationGroup_Stub.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"ActivationID","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivationID.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"UnknownGroupException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/UnknownGroupException.html","addedTags":["deprecated","forRemoval"]},{"type":"class","name":"UnknownObjectException","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/UnknownObjectException.html","addedTags":["deprecated","forRemoval"]},{"type":"interface","name":"ActivationInstantiator","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivationInstantiator.html","addedTags":["deprecated","forRemoval"]},{"type":"interface","name":"ActivationMonitor","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivationMonitor.html","addedTags":["deprecated","forRemoval"]},{"type":"interface","name":"ActivationSystem","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/ActivationSystem.html","addedTags":["deprecated","forRemoval"]},{"type":"interface","name":"Activator","status":"modified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.rmi/java/rmi/activation/Activator.html","addedTags":["deprecated","forRemoval"]}]}]},{"type":"module","name":"java.security.jgss","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.security.jgss/module-summary.html","deltas":[{"type":"package","name":"javax.security.auth.kerberos","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.security.jgss/javax/security/auth/kerberos/package-summary.html","deltas":[{"type":"class","name":"KerberosPrincipal","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html","deltas":[{"type":"field","name":"KRB_NT_ENTERPRISE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.security.jgss/javax/security/auth/kerberos/KerberosPrincipal.html#KRB_NT_ENTERPRISE","csr":"JDK-8223172"}]}]}]},{"type":"module","name":"java.xml.crypto","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml.crypto/module-summary.html","deltas":[{"type":"package","name":"javax.xml.crypto.dsig.keyinfo","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml.crypto/javax/xml/crypto/dsig/keyinfo/package-summary.html","deltas":[{"type":"interface","name":"KeyValue","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml.crypto/javax/xml/crypto/dsig/keyinfo/KeyValue.html","deltas":[{"type":"field","name":"EC_TYPE","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml.crypto/javax/xml/crypto/dsig/keyinfo/KeyValue.html#EC_TYPE","csr":"JDK-8223682"}]}]},{"type":"package","name":"javax.xml.crypto.dsig","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml.crypto/javax/xml/crypto/dsig/package-summary.html","deltas":[{"type":"interface","name":"CanonicalizationMethod","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml.crypto/javax/xml/crypto/dsig/CanonicalizationMethod.html","deltas":[{"type":"field","name":"INCLUSIVE_11","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml.crypto/javax/xml/crypto/dsig/CanonicalizationMethod.html#INCLUSIVE_11","csr":"JDK-8224773"},{"type":"field","name":"INCLUSIVE_11_WITH_COMMENTS","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml.crypto/javax/xml/crypto/dsig/CanonicalizationMethod.html#INCLUSIVE_11_WITH_COMMENTS","csr":"JDK-8224773"}]}]}]},{"type":"module","name":"java.xml","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/module-summary.html","deltas":[{"type":"package","name":"javax.xml.parsers","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/javax/xml/parsers/package-summary.html","deltas":[{"type":"class","name":"DocumentBuilderFactory","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/javax/xml/parsers/DocumentBuilderFactory.html","deltas":[{"type":"method","name":"newDefaultNSInstance()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/javax/xml/parsers/DocumentBuilderFactory.html#newDefaultNSInstance()","csr":"JDK-8223423"},{"type":"method","name":"newNSInstance()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/javax/xml/parsers/DocumentBuilderFactory.html#newNSInstance()","csr":"JDK-8223423"},{"type":"method","name":"newNSInstance(String, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/javax/xml/parsers/DocumentBuilderFactory.html#newNSInstance(java.lang.String,java.lang.ClassLoader)","csr":"JDK-8223423"}]},{"type":"class","name":"SAXParserFactory","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/javax/xml/parsers/SAXParserFactory.html","deltas":[{"type":"method","name":"newDefaultNSInstance()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/javax/xml/parsers/SAXParserFactory.html#newDefaultNSInstance()","csr":"JDK-8223423"},{"type":"method","name":"newNSInstance()","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/javax/xml/parsers/SAXParserFactory.html#newNSInstance()","csr":"JDK-8223423"},{"type":"method","name":"newNSInstance(String, ClassLoader)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/javax/xml/parsers/SAXParserFactory.html#newNSInstance(java.lang.String,java.lang.ClassLoader)","csr":"JDK-8223423"}]}]},{"type":"package","name":"org.xml.sax","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/org/xml/sax/package-summary.html","deltas":[{"type":"interface","name":"ContentHandler","status":"notmodified","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/org/xml/sax/ContentHandler.html","deltas":[{"type":"method","name":"declaration(String, String, String)","status":"added","javadoc":"https://docs.oracle.com/en/java/javase/16/docs/api/java.xml/org/xml/sax/ContentHandler.html#declaration(java.lang.String,java.lang.String,java.lang.String)","csr":"JDK-8230824"}]}]}]}]}