"""
WARN: This is an autogenerated file. Do not edit this file manually.
"""
from typing import Dict

_JDK_TYPE_DATA = {

    'AboutEvent': 'java.awt.desktop.AboutEvent',
    'AboutHandler': 'java.awt.desktop.AboutHandler',
    'AbsentInformationException': 'com.sun.jdi.AbsentInformationException',
    'AbstractAction': 'javax.swing.AbstractAction',
    'AbstractAnnotationValueVisitor6': 'javax.lang.model.util.AbstractAnnotationValueVisitor6',
    'AbstractAnnotationValueVisitor7': 'javax.lang.model.util.AbstractAnnotationValueVisitor7',
    'AbstractAnnotationValueVisitor8': 'javax.lang.model.util.AbstractAnnotationValueVisitor8',
    'AbstractAnnotationValueVisitor9': 'javax.lang.model.util.AbstractAnnotationValueVisitor9',
    'AbstractBorder': 'javax.swing.border.AbstractBorder',
    'AbstractButton': 'javax.swing.AbstractButton',
    'AbstractCellEditor': 'javax.swing.AbstractCellEditor',
    'AbstractChronology': 'java.time.chrono.AbstractChronology',
    'AbstractCollection': 'java.util.AbstractCollection',
    'AbstractColorChooserPanel': 'javax.swing.colorchooser.AbstractColorChooserPanel',
    'AbstractDocument': 'javax.swing.text.AbstractDocument',
    'AbstractDocument.AttributeContext': 'javax.swing.text.AbstractDocument.AttributeContext',
    'AbstractDocument.Content': 'javax.swing.text.AbstractDocument.Content',
    'AbstractDocument.ElementEdit': 'javax.swing.text.AbstractDocument.ElementEdit',
    'AbstractElementVisitor6': 'javax.lang.model.util.AbstractElementVisitor6',
    'AbstractElementVisitor7': 'javax.lang.model.util.AbstractElementVisitor7',
    'AbstractElementVisitor8': 'javax.lang.model.util.AbstractElementVisitor8',
    'AbstractElementVisitor9': 'javax.lang.model.util.AbstractElementVisitor9',
    'AbstractExecutorService': 'java.util.concurrent.AbstractExecutorService',
    'AbstractInterruptibleChannel': 'java.nio.channels.spi.AbstractInterruptibleChannel',
    'AbstractJSObject': 'jdk.nashorn.api.scripting.AbstractJSObject',
    'AbstractLayoutCache': 'javax.swing.tree.AbstractLayoutCache',
    'AbstractLayoutCache.NodeDimensions': 'javax.swing.tree.AbstractLayoutCache.NodeDimensions',
    'AbstractList': 'java.util.AbstractList',
    'AbstractListModel': 'javax.swing.AbstractListModel',
    'AbstractMap': 'java.util.AbstractMap',
    'AbstractMap.SimpleEntry': 'java.util.AbstractMap.SimpleEntry',
    'AbstractMap.SimpleImmutableEntry': 'java.util.AbstractMap.SimpleImmutableEntry',
    'AbstractMethodError': 'java.lang.AbstractMethodError',
    'AbstractMultiResolutionImage': 'java.awt.image.AbstractMultiResolutionImage',
    'AbstractNotificationHandler': 'com.sun.nio.sctp.AbstractNotificationHandler',
    'AbstractOwnableSynchronizer': 'java.util.concurrent.locks.AbstractOwnableSynchronizer',
    'AbstractPreferences': 'java.util.prefs.AbstractPreferences',
    'AbstractProcessor': 'javax.annotation.processing.AbstractProcessor',
    'AbstractQueue': 'java.util.AbstractQueue',
    'AbstractQueuedLongSynchronizer': 'java.util.concurrent.locks.AbstractQueuedLongSynchronizer',
    'AbstractQueuedSynchronizer': 'java.util.concurrent.locks.AbstractQueuedSynchronizer',
    'AbstractRegionPainter': 'javax.swing.plaf.nimbus.AbstractRegionPainter',
    'AbstractRegionPainter.PaintContext': 'javax.swing.plaf.nimbus.AbstractRegionPainter.PaintContext',
    'AbstractRegionPainter.PaintContext.CacheMode': 'javax.swing.plaf.nimbus.AbstractRegionPainter.PaintContext.CacheMode',
    'AbstractRelinkableCallSite': 'jdk.dynalink.support.AbstractRelinkableCallSite',
    'AbstractResourceBundleProvider': 'java.util.spi.AbstractResourceBundleProvider',
    'AbstractScriptEngine': 'javax.script.AbstractScriptEngine',
    'AbstractSelectableChannel': 'java.nio.channels.spi.AbstractSelectableChannel',
    'AbstractSelectionKey': 'java.nio.channels.spi.AbstractSelectionKey',
    'AbstractSelector': 'java.nio.channels.spi.AbstractSelector',
    'AbstractSequentialList': 'java.util.AbstractSequentialList',
    'AbstractSet': 'java.util.AbstractSet',
    'AbstractSpinnerModel': 'javax.swing.AbstractSpinnerModel',
    'AbstractTableModel': 'javax.swing.table.AbstractTableModel',
    'AbstractTypeVisitor6': 'javax.lang.model.util.AbstractTypeVisitor6',
    'AbstractTypeVisitor7': 'javax.lang.model.util.AbstractTypeVisitor7',
    'AbstractTypeVisitor8': 'javax.lang.model.util.AbstractTypeVisitor8',
    'AbstractTypeVisitor9': 'javax.lang.model.util.AbstractTypeVisitor9',
    'AbstractUndoableEdit': 'javax.swing.undo.AbstractUndoableEdit',
    'AbstractView': 'org.w3c.dom.views.AbstractView',
    'AbstractWriter': 'javax.swing.text.AbstractWriter',
    'AcceptPendingException': 'java.nio.channels.AcceptPendingException',
    'AccessControlContext': 'java.security.AccessControlContext',
    'AccessControlException': 'java.security.AccessControlException',
    'AccessController': 'java.security.AccessController',
    'AccessDeniedException': 'java.nio.file.AccessDeniedException',
    'AccessException': 'java.rmi.AccessException',
    'AccessibilityEventMonitor': 'com.sun.java.accessibility.util.AccessibilityEventMonitor',
    'AccessibilityListenerList': 'com.sun.java.accessibility.util.AccessibilityListenerList',
    'AccessibilityProvider': 'javax.accessibility.AccessibilityProvider',
    'Accessible': 'javax.accessibility.Accessible',
    'AccessibleAction': 'javax.accessibility.AccessibleAction',
    'AccessibleAttributeSequence': 'javax.accessibility.AccessibleAttributeSequence',
    'AccessibleBundle': 'javax.accessibility.AccessibleBundle',
    'AccessibleComponent': 'javax.accessibility.AccessibleComponent',
    'AccessibleContext': 'javax.accessibility.AccessibleContext',
    'AccessibleEditableText': 'javax.accessibility.AccessibleEditableText',
    'AccessibleExtendedComponent': 'javax.accessibility.AccessibleExtendedComponent',
    'AccessibleExtendedTable': 'javax.accessibility.AccessibleExtendedTable',
    'AccessibleExtendedText': 'javax.accessibility.AccessibleExtendedText',
    'AccessibleHyperlink': 'javax.accessibility.AccessibleHyperlink',
    'AccessibleHypertext': 'javax.accessibility.AccessibleHypertext',
    'AccessibleIcon': 'javax.accessibility.AccessibleIcon',
    'AccessibleKeyBinding': 'javax.accessibility.AccessibleKeyBinding',
    'AccessibleObject': 'java.lang.reflect.AccessibleObject',
    'AccessibleRelation': 'javax.accessibility.AccessibleRelation',
    'AccessibleRelationSet': 'javax.accessibility.AccessibleRelationSet',
    'AccessibleResourceBundle': 'javax.accessibility.AccessibleResourceBundle',
    'AccessibleRole': 'javax.accessibility.AccessibleRole',
    'AccessibleSelection': 'javax.accessibility.AccessibleSelection',
    'AccessibleState': 'javax.accessibility.AccessibleState',
    'AccessibleStateSet': 'javax.accessibility.AccessibleStateSet',
    'AccessibleStreamable': 'javax.accessibility.AccessibleStreamable',
    'AccessibleTable': 'javax.accessibility.AccessibleTable',
    'AccessibleTableModelChange': 'javax.accessibility.AccessibleTableModelChange',
    'AccessibleText': 'javax.accessibility.AccessibleText',
    'AccessibleTextSequence': 'javax.accessibility.AccessibleTextSequence',
    'AccessibleValue': 'javax.accessibility.AccessibleValue',
    'AccessMode': 'java.nio.file.AccessMode',
    'AccessWatchpointEvent': 'com.sun.jdi.event.AccessWatchpointEvent',
    'AccessWatchpointRequest': 'com.sun.jdi.request.AccessWatchpointRequest',
    'AccountException': 'javax.security.auth.login.AccountException',
    'AccountExpiredException': 'javax.security.auth.login.AccountExpiredException',
    'AccountLockedException': 'javax.security.auth.login.AccountLockedException',
    'AccountNotFoundException': 'javax.security.auth.login.AccountNotFoundException',
    'Acl': 'java.security.acl.Acl',
    'AclEntry': 'java.security.acl.AclEntry',
    'AclEntry.Builder': 'java.nio.file.attribute.AclEntry.Builder',
    'AclEntryFlag': 'java.nio.file.attribute.AclEntryFlag',
    'AclEntryPermission': 'java.nio.file.attribute.AclEntryPermission',
    'AclEntryType': 'java.nio.file.attribute.AclEntryType',
    'AclFileAttributeView': 'java.nio.file.attribute.AclFileAttributeView',
    'AclNotFoundException': 'java.security.acl.AclNotFoundException',
    'Action': 'javax.swing.Action',
    'ActionEvent': 'java.awt.event.ActionEvent',
    'ActionListener': 'java.awt.event.ActionListener',
    'ActionMap': 'javax.swing.ActionMap',
    'ActionMapUIResource': 'javax.swing.plaf.ActionMapUIResource',
    'Activatable': 'java.rmi.activation.Activatable',
    'ActivateFailedException': 'java.rmi.activation.ActivateFailedException',
    'ActivationDesc': 'java.rmi.activation.ActivationDesc',
    'ActivationException': 'java.rmi.activation.ActivationException',
    'ActivationGroup': 'java.rmi.activation.ActivationGroup',
    'ActivationGroup_Stub': 'java.rmi.activation.ActivationGroup_Stub',
    'ActivationGroupDesc': 'java.rmi.activation.ActivationGroupDesc',
    'ActivationGroupDesc.CommandEnvironment': 'java.rmi.activation.ActivationGroupDesc.CommandEnvironment',
    'ActivationGroupID': 'java.rmi.activation.ActivationGroupID',
    'ActivationID': 'java.rmi.activation.ActivationID',
    'ActivationInstantiator': 'java.rmi.activation.ActivationInstantiator',
    'ActivationMonitor': 'java.rmi.activation.ActivationMonitor',
    'ActivationSystem': 'java.rmi.activation.ActivationSystem',
    'Activator': 'java.rmi.activation.Activator',
    'ActiveEvent': 'java.awt.ActiveEvent',
    'Adjustable': 'java.awt.Adjustable',
    'AdjustmentEvent': 'java.awt.event.AdjustmentEvent',
    'AdjustmentListener': 'java.awt.event.AdjustmentListener',
    'Adler32': 'java.util.zip.Adler32',
    'AEADBadTagException': 'javax.crypto.AEADBadTagException',
    'AffineTransform': 'java.awt.geom.AffineTransform',
    'AffineTransformOp': 'java.awt.image.AffineTransformOp',
    'AgentInitializationException': 'com.sun.tools.attach.AgentInitializationException',
    'AgentLoadException': 'com.sun.tools.attach.AgentLoadException',
    'AlgorithmConstraints': 'java.security.AlgorithmConstraints',
    'AlgorithmMethod': 'javax.xml.crypto.AlgorithmMethod',
    'AlgorithmParameterGenerator': 'java.security.AlgorithmParameterGenerator',
    'AlgorithmParameterGeneratorSpi': 'java.security.AlgorithmParameterGeneratorSpi',
    'AlgorithmParameters': 'java.security.AlgorithmParameters',
    'AlgorithmParameterSpec': 'java.security.spec.AlgorithmParameterSpec',
    'AlgorithmParametersSpi': 'java.security.AlgorithmParametersSpi',
    'AllPermission': 'java.security.AllPermission',
    'AlphaComposite': 'java.awt.AlphaComposite',
    'AlreadyBoundException': 'java.rmi.AlreadyBoundException',
    'AlreadyConnectedException': 'java.nio.channels.AlreadyConnectedException',
    'AncestorEvent': 'javax.swing.event.AncestorEvent',
    'AncestorListener': 'javax.swing.event.AncestorListener',
    'AnnotatedArrayType': 'java.lang.reflect.AnnotatedArrayType',
    'AnnotatedConstruct': 'javax.lang.model.AnnotatedConstruct',
    'AnnotatedElement': 'java.lang.reflect.AnnotatedElement',
    'AnnotatedParameterizedType': 'java.lang.reflect.AnnotatedParameterizedType',
    'AnnotatedType': 'java.lang.reflect.AnnotatedType',
    'AnnotatedTypeTree': 'com.sun.source.tree.AnnotatedTypeTree',
    'AnnotatedTypeVariable': 'java.lang.reflect.AnnotatedTypeVariable',
    'AnnotatedWildcardType': 'java.lang.reflect.AnnotatedWildcardType',
    'Annotation': 'java.text.Annotation',
    'AnnotationDesc': 'com.sun.javadoc.AnnotationDesc',
    'AnnotationDesc.ElementValuePair': 'com.sun.javadoc.AnnotationDesc.ElementValuePair',
    'AnnotationElement': 'jdk.jfr.AnnotationElement',
    'AnnotationFormatError': 'java.lang.annotation.AnnotationFormatError',
    'AnnotationMirror': 'javax.lang.model.element.AnnotationMirror',
    'AnnotationTree': 'com.sun.source.tree.AnnotationTree',
    'AnnotationTypeDoc': 'com.sun.javadoc.AnnotationTypeDoc',
    'AnnotationTypeElementDoc': 'com.sun.javadoc.AnnotationTypeElementDoc',
    'AnnotationTypeMismatchException': 'java.lang.annotation.AnnotationTypeMismatchException',
    'AnnotationValue': 'javax.lang.model.element.AnnotationValue',
    'AnnotationValueVisitor': 'javax.lang.model.element.AnnotationValueVisitor',
    'AppConfigurationEntry': 'javax.security.auth.login.AppConfigurationEntry',
    'AppConfigurationEntry.LoginModuleControlFlag': 'javax.security.auth.login.AppConfigurationEntry.LoginModuleControlFlag',
    'Appendable': 'java.lang.Appendable',
    'AppEvent': 'java.awt.desktop.AppEvent',
    'AppForegroundEvent': 'java.awt.desktop.AppForegroundEvent',
    'AppForegroundListener': 'java.awt.desktop.AppForegroundListener',
    'AppHiddenEvent': 'java.awt.desktop.AppHiddenEvent',
    'AppHiddenListener': 'java.awt.desktop.AppHiddenListener',
    'Applet': 'java.applet.Applet',
    'AppletContext': 'java.applet.AppletContext',
    'AppletInitializer': 'java.beans.AppletInitializer',
    'AppletStub': 'java.applet.AppletStub',
    'AppReopenedEvent': 'java.awt.desktop.AppReopenedEvent',
    'AppReopenedListener': 'java.awt.desktop.AppReopenedListener',
    'Arc2D': 'java.awt.geom.Arc2D',
    'Arc2D.Double': 'java.awt.geom.Arc2D.Double',
    'Arc2D.Float': 'java.awt.geom.Arc2D.Float',
    'Area': 'java.awt.geom.Area',
    'AreaAveragingScaleFilter': 'java.awt.image.AreaAveragingScaleFilter',
    'ArithmeticException': 'java.lang.ArithmeticException',
    'Array': 'java.sql.Array',
    'ArrayAccessTree': 'jdk.nashorn.api.tree.ArrayAccessTree',
    'ArrayBlockingQueue': 'java.util.concurrent.ArrayBlockingQueue',
    'ArrayDeque': 'java.util.ArrayDeque',
    'ArrayIndexOutOfBoundsException': 'java.lang.ArrayIndexOutOfBoundsException',
    'ArrayList': 'java.util.ArrayList',
    'ArrayLiteralTree': 'jdk.nashorn.api.tree.ArrayLiteralTree',
    'ArrayReference': 'com.sun.jdi.ArrayReference',
    'Arrays': 'java.util.Arrays',
    'ArrayStoreException': 'java.lang.ArrayStoreException',
    'ArrayType': 'javax.management.openmbean.ArrayType',
    'ArrayTypeTree': 'com.sun.source.tree.ArrayTypeTree',
    'AssertionError': 'java.lang.AssertionError',
    'AssertTree': 'com.sun.source.tree.AssertTree',
    'AssignmentTree': 'jdk.nashorn.api.tree.AssignmentTree',
    'Association': 'com.sun.nio.sctp.Association',
    'AssociationChangeNotification': 'com.sun.nio.sctp.AssociationChangeNotification',
    'AssociationChangeNotification.AssocChangeEvent': 'com.sun.nio.sctp.AssociationChangeNotification.AssocChangeEvent',
    'AsyncBoxView': 'javax.swing.text.AsyncBoxView',
    'AsynchronousByteChannel': 'java.nio.channels.AsynchronousByteChannel',
    'AsynchronousChannel': 'java.nio.channels.AsynchronousChannel',
    'AsynchronousChannelGroup': 'java.nio.channels.AsynchronousChannelGroup',
    'AsynchronousChannelProvider': 'java.nio.channels.spi.AsynchronousChannelProvider',
    'AsynchronousCloseException': 'java.nio.channels.AsynchronousCloseException',
    'AsynchronousFileChannel': 'java.nio.channels.AsynchronousFileChannel',
    'AsynchronousServerSocketChannel': 'java.nio.channels.AsynchronousServerSocketChannel',
    'AsynchronousSocketChannel': 'java.nio.channels.AsynchronousSocketChannel',
    'AtomicBoolean': 'java.util.concurrent.atomic.AtomicBoolean',
    'AtomicInteger': 'java.util.concurrent.atomic.AtomicInteger',
    'AtomicIntegerArray': 'java.util.concurrent.atomic.AtomicIntegerArray',
    'AtomicIntegerFieldUpdater': 'java.util.concurrent.atomic.AtomicIntegerFieldUpdater',
    'AtomicLong': 'java.util.concurrent.atomic.AtomicLong',
    'AtomicLongArray': 'java.util.concurrent.atomic.AtomicLongArray',
    'AtomicLongFieldUpdater': 'java.util.concurrent.atomic.AtomicLongFieldUpdater',
    'AtomicMarkableReference': 'java.util.concurrent.atomic.AtomicMarkableReference',
    'AtomicMoveNotSupportedException': 'java.nio.file.AtomicMoveNotSupportedException',
    'AtomicReference': 'java.util.concurrent.atomic.AtomicReference',
    'AtomicReferenceArray': 'java.util.concurrent.atomic.AtomicReferenceArray',
    'AtomicReferenceFieldUpdater': 'java.util.concurrent.atomic.AtomicReferenceFieldUpdater',
    'AtomicStampedReference': 'java.util.concurrent.atomic.AtomicStampedReference',
    'ATR': 'javax.smartcardio.ATR',
    'AttachingConnector': 'com.sun.jdi.connect.AttachingConnector',
    'AttachNotSupportedException': 'com.sun.tools.attach.AttachNotSupportedException',
    'AttachOperationFailedException': 'com.sun.tools.attach.AttachOperationFailedException',
    'AttachPermission': 'com.sun.tools.attach.AttachPermission',
    'AttachProvider': 'com.sun.tools.attach.spi.AttachProvider',
    'Attr': 'org.w3c.dom.Attr',
    'Attribute': 'javax.xml.stream.events.Attribute',
    'AttributeChangeNotification': 'javax.management.AttributeChangeNotification',
    'AttributeChangeNotificationFilter': 'javax.management.AttributeChangeNotificationFilter',
    'AttributedCharacterIterator': 'java.text.AttributedCharacterIterator',
    'AttributedCharacterIterator.Attribute': 'java.text.AttributedCharacterIterator.Attribute',
    'AttributedString': 'java.text.AttributedString',
    'AttributeException': 'javax.print.AttributeException',
    'AttributeInUseException': 'javax.naming.directory.AttributeInUseException',
    'AttributeList': 'org.xml.sax.AttributeList',
    'AttributeListImpl': 'org.xml.sax.helpers.AttributeListImpl',
    'AttributeModificationException': 'javax.naming.directory.AttributeModificationException',
    'AttributeNotFoundException': 'javax.management.AttributeNotFoundException',
    'Attributes': 'org.xml.sax.Attributes',
    'Attributes.Name': 'java.util.jar.Attributes.Name',
    'Attributes2': 'org.xml.sax.ext.Attributes2',
    'Attributes2Impl': 'org.xml.sax.ext.Attributes2Impl',
    'AttributeSet': 'javax.swing.text.AttributeSet',
    'AttributeSet.CharacterAttribute': 'javax.swing.text.AttributeSet.CharacterAttribute',
    'AttributeSet.ColorAttribute': 'javax.swing.text.AttributeSet.ColorAttribute',
    'AttributeSet.FontAttribute': 'javax.swing.text.AttributeSet.FontAttribute',
    'AttributeSet.ParagraphAttribute': 'javax.swing.text.AttributeSet.ParagraphAttribute',
    'AttributeSetUtilities': 'javax.print.attribute.AttributeSetUtilities',
    'AttributesImpl': 'org.xml.sax.helpers.AttributesImpl',
    'AttributeTree': 'com.sun.source.doctree.AttributeTree',
    'AttributeTree.ValueKind': 'com.sun.source.doctree.AttributeTree.ValueKind',
    'AttributeValueExp': 'javax.management.AttributeValueExp',
    'AttributeView': 'java.nio.file.attribute.AttributeView',
    'AudioClip': 'java.applet.AudioClip',
    'AudioFileFormat': 'javax.sound.sampled.AudioFileFormat',
    'AudioFileFormat.Type': 'javax.sound.sampled.AudioFileFormat.Type',
    'AudioFileReader': 'javax.sound.sampled.spi.AudioFileReader',
    'AudioFileWriter': 'javax.sound.sampled.spi.AudioFileWriter',
    'AudioFormat': 'javax.sound.sampled.AudioFormat',
    'AudioFormat.Encoding': 'javax.sound.sampled.AudioFormat.Encoding',
    'AudioInputStream': 'javax.sound.sampled.AudioInputStream',
    'AudioPermission': 'javax.sound.sampled.AudioPermission',
    'AudioSystem': 'javax.sound.sampled.AudioSystem',
    'AuthenticationException': 'javax.security.sasl.AuthenticationException',
    'AuthenticationNotSupportedException': 'javax.naming.AuthenticationNotSupportedException',
    'Authenticator': 'java.net.Authenticator',
    'Authenticator.Failure': 'com.sun.net.httpserver.Authenticator.Failure',
    'Authenticator.RequestorType': 'java.net.Authenticator.RequestorType',
    'Authenticator.Result': 'com.sun.net.httpserver.Authenticator.Result',
    'Authenticator.Retry': 'com.sun.net.httpserver.Authenticator.Retry',
    'Authenticator.Success': 'com.sun.net.httpserver.Authenticator.Success',
    'AuthorizationDataEntry': 'com.sun.security.jgss.AuthorizationDataEntry',
    'AuthorizeCallback': 'javax.security.sasl.AuthorizeCallback',
    'AuthorTree': 'com.sun.source.doctree.AuthorTree',
    'AuthPermission': 'javax.security.auth.AuthPermission',
    'AuthProvider': 'java.security.AuthProvider',
    'AutoCloseable': 'java.lang.AutoCloseable',
    'Autoscroll': 'java.awt.dnd.Autoscroll',
    'AWTError': 'java.awt.AWTError',
    'AWTEvent': 'java.awt.AWTEvent',
    'AWTEventListener': 'java.awt.event.AWTEventListener',
    'AWTEventListenerProxy': 'java.awt.event.AWTEventListenerProxy',
    'AWTEventMonitor': 'com.sun.java.accessibility.util.AWTEventMonitor',
    'AWTEventMulticaster': 'java.awt.AWTEventMulticaster',
    'AWTException': 'java.awt.AWTException',
    'AWTKeyStroke': 'java.awt.AWTKeyStroke',
    'AWTPermission': 'java.awt.AWTPermission',
    'BackingStoreException': 'java.util.prefs.BackingStoreException',
    'BadAttributeValueExpException': 'javax.management.BadAttributeValueExpException',
    'BadBinaryOpValueExpException': 'javax.management.BadBinaryOpValueExpException',
    'BadLocationException': 'javax.swing.text.BadLocationException',
    'BadPaddingException': 'javax.crypto.BadPaddingException',
    'BadStringOperationException': 'javax.management.BadStringOperationException',
    'BandCombineOp': 'java.awt.image.BandCombineOp',
    'BandedSampleModel': 'java.awt.image.BandedSampleModel',
    'Base64': 'java.util.Base64',
    'Base64.Decoder': 'java.util.Base64.Decoder',
    'Base64.Encoder': 'java.util.Base64.Encoder',
    'BaselineTIFFTagSet': 'javax.imageio.plugins.tiff.BaselineTIFFTagSet',
    'BaseMultiResolutionImage': 'java.awt.image.BaseMultiResolutionImage',
    'BaseRowSet': 'javax.sql.rowset.BaseRowSet',
    'BaseStream': 'java.util.stream.BaseStream',
    'BasicArrowButton': 'javax.swing.plaf.basic.BasicArrowButton',
    'BasicAttribute': 'javax.naming.directory.BasicAttribute',
    'BasicAttributes': 'javax.naming.directory.BasicAttributes',
    'BasicAuthenticator': 'com.sun.net.httpserver.BasicAuthenticator',
    'BasicBorders': 'javax.swing.plaf.basic.BasicBorders',
    'BasicBorders.ButtonBorder': 'javax.swing.plaf.basic.BasicBorders.ButtonBorder',
    'BasicBorders.FieldBorder': 'javax.swing.plaf.basic.BasicBorders.FieldBorder',
    'BasicBorders.MarginBorder': 'javax.swing.plaf.basic.BasicBorders.MarginBorder',
    'BasicBorders.MenuBarBorder': 'javax.swing.plaf.basic.BasicBorders.MenuBarBorder',
    'BasicBorders.RadioButtonBorder': 'javax.swing.plaf.basic.BasicBorders.RadioButtonBorder',
    'BasicBorders.RolloverButtonBorder': 'javax.swing.plaf.basic.BasicBorders.RolloverButtonBorder',
    'BasicBorders.SplitPaneBorder': 'javax.swing.plaf.basic.BasicBorders.SplitPaneBorder',
    'BasicBorders.ToggleButtonBorder': 'javax.swing.plaf.basic.BasicBorders.ToggleButtonBorder',
    'BasicButtonListener': 'javax.swing.plaf.basic.BasicButtonListener',
    'BasicButtonUI': 'javax.swing.plaf.basic.BasicButtonUI',
    'BasicCheckBoxMenuItemUI': 'javax.swing.plaf.basic.BasicCheckBoxMenuItemUI',
    'BasicCheckBoxUI': 'javax.swing.plaf.basic.BasicCheckBoxUI',
    'BasicColorChooserUI': 'javax.swing.plaf.basic.BasicColorChooserUI',
    'BasicComboBoxEditor': 'javax.swing.plaf.basic.BasicComboBoxEditor',
    'BasicComboBoxEditor.UIResource': 'javax.swing.plaf.basic.BasicComboBoxEditor.UIResource',
    'BasicComboBoxRenderer': 'javax.swing.plaf.basic.BasicComboBoxRenderer',
    'BasicComboBoxRenderer.UIResource': 'javax.swing.plaf.basic.BasicComboBoxRenderer.UIResource',
    'BasicComboBoxUI': 'javax.swing.plaf.basic.BasicComboBoxUI',
    'BasicComboPopup': 'javax.swing.plaf.basic.BasicComboPopup',
    'BasicControl': 'javax.naming.ldap.BasicControl',
    'BasicDesktopIconUI': 'javax.swing.plaf.basic.BasicDesktopIconUI',
    'BasicDesktopPaneUI': 'javax.swing.plaf.basic.BasicDesktopPaneUI',
    'BasicDirectoryModel': 'javax.swing.plaf.basic.BasicDirectoryModel',
    'BasicEditorPaneUI': 'javax.swing.plaf.basic.BasicEditorPaneUI',
    'BasicFileAttributes': 'java.nio.file.attribute.BasicFileAttributes',
    'BasicFileAttributeView': 'java.nio.file.attribute.BasicFileAttributeView',
    'BasicFileChooserUI': 'javax.swing.plaf.basic.BasicFileChooserUI',
    'BasicFormattedTextFieldUI': 'javax.swing.plaf.basic.BasicFormattedTextFieldUI',
    'BasicGraphicsUtils': 'javax.swing.plaf.basic.BasicGraphicsUtils',
    'BasicHTML': 'javax.swing.plaf.basic.BasicHTML',
    'BasicIconFactory': 'javax.swing.plaf.basic.BasicIconFactory',
    'BasicInternalFrameTitlePane': 'javax.swing.plaf.basic.BasicInternalFrameTitlePane',
    'BasicInternalFrameUI': 'javax.swing.plaf.basic.BasicInternalFrameUI',
    'BasicLabelUI': 'javax.swing.plaf.basic.BasicLabelUI',
    'BasicListUI': 'javax.swing.plaf.basic.BasicListUI',
    'BasicLookAndFeel': 'javax.swing.plaf.basic.BasicLookAndFeel',
    'BasicMenuBarUI': 'javax.swing.plaf.basic.BasicMenuBarUI',
    'BasicMenuItemUI': 'javax.swing.plaf.basic.BasicMenuItemUI',
    'BasicMenuUI': 'javax.swing.plaf.basic.BasicMenuUI',
    'BasicOptionPaneUI': 'javax.swing.plaf.basic.BasicOptionPaneUI',
    'BasicOptionPaneUI.ButtonAreaLayout': 'javax.swing.plaf.basic.BasicOptionPaneUI.ButtonAreaLayout',
    'BasicPanelUI': 'javax.swing.plaf.basic.BasicPanelUI',
    'BasicPasswordFieldUI': 'javax.swing.plaf.basic.BasicPasswordFieldUI',
    'BasicPermission': 'java.security.BasicPermission',
    'BasicPopupMenuSeparatorUI': 'javax.swing.plaf.basic.BasicPopupMenuSeparatorUI',
    'BasicPopupMenuUI': 'javax.swing.plaf.basic.BasicPopupMenuUI',
    'BasicProgressBarUI': 'javax.swing.plaf.basic.BasicProgressBarUI',
    'BasicRadioButtonMenuItemUI': 'javax.swing.plaf.basic.BasicRadioButtonMenuItemUI',
    'BasicRadioButtonUI': 'javax.swing.plaf.basic.BasicRadioButtonUI',
    'BasicRootPaneUI': 'javax.swing.plaf.basic.BasicRootPaneUI',
    'BasicScrollBarUI': 'javax.swing.plaf.basic.BasicScrollBarUI',
    'BasicScrollPaneUI': 'javax.swing.plaf.basic.BasicScrollPaneUI',
    'BasicSeparatorUI': 'javax.swing.plaf.basic.BasicSeparatorUI',
    'BasicSliderUI': 'javax.swing.plaf.basic.BasicSliderUI',
    'BasicSpinnerUI': 'javax.swing.plaf.basic.BasicSpinnerUI',
    'BasicSplitPaneDivider': 'javax.swing.plaf.basic.BasicSplitPaneDivider',
    'BasicSplitPaneUI': 'javax.swing.plaf.basic.BasicSplitPaneUI',
    'BasicStroke': 'java.awt.BasicStroke',
    'BasicTabbedPaneUI': 'javax.swing.plaf.basic.BasicTabbedPaneUI',
    'BasicTableHeaderUI': 'javax.swing.plaf.basic.BasicTableHeaderUI',
    'BasicTableUI': 'javax.swing.plaf.basic.BasicTableUI',
    'BasicTextAreaUI': 'javax.swing.plaf.basic.BasicTextAreaUI',
    'BasicTextFieldUI': 'javax.swing.plaf.basic.BasicTextFieldUI',
    'BasicTextPaneUI': 'javax.swing.plaf.basic.BasicTextPaneUI',
    'BasicTextUI': 'javax.swing.plaf.basic.BasicTextUI',
    'BasicTextUI.BasicCaret': 'javax.swing.plaf.basic.BasicTextUI.BasicCaret',
    'BasicTextUI.BasicHighlighter': 'javax.swing.plaf.basic.BasicTextUI.BasicHighlighter',
    'BasicToggleButtonUI': 'javax.swing.plaf.basic.BasicToggleButtonUI',
    'BasicToolBarSeparatorUI': 'javax.swing.plaf.basic.BasicToolBarSeparatorUI',
    'BasicToolBarUI': 'javax.swing.plaf.basic.BasicToolBarUI',
    'BasicToolTipUI': 'javax.swing.plaf.basic.BasicToolTipUI',
    'BasicTreeUI': 'javax.swing.plaf.basic.BasicTreeUI',
    'BasicViewportUI': 'javax.swing.plaf.basic.BasicViewportUI',
    'BatchUpdateException': 'java.sql.BatchUpdateException',
    'BeanContext': 'java.beans.beancontext.BeanContext',
    'BeanContextChild': 'java.beans.beancontext.BeanContextChild',
    'BeanContextChildComponentProxy': 'java.beans.beancontext.BeanContextChildComponentProxy',
    'BeanContextChildSupport': 'java.beans.beancontext.BeanContextChildSupport',
    'BeanContextContainerProxy': 'java.beans.beancontext.BeanContextContainerProxy',
    'BeanContextEvent': 'java.beans.beancontext.BeanContextEvent',
    'BeanContextMembershipEvent': 'java.beans.beancontext.BeanContextMembershipEvent',
    'BeanContextMembershipListener': 'java.beans.beancontext.BeanContextMembershipListener',
    'BeanContextProxy': 'java.beans.beancontext.BeanContextProxy',
    'BeanContextServiceAvailableEvent': 'java.beans.beancontext.BeanContextServiceAvailableEvent',
    'BeanContextServiceProvider': 'java.beans.beancontext.BeanContextServiceProvider',
    'BeanContextServiceProviderBeanInfo': 'java.beans.beancontext.BeanContextServiceProviderBeanInfo',
    'BeanContextServiceRevokedEvent': 'java.beans.beancontext.BeanContextServiceRevokedEvent',
    'BeanContextServiceRevokedListener': 'java.beans.beancontext.BeanContextServiceRevokedListener',
    'BeanContextServices': 'java.beans.beancontext.BeanContextServices',
    'BeanContextServicesListener': 'java.beans.beancontext.BeanContextServicesListener',
    'BeanContextServicesSupport': 'java.beans.beancontext.BeanContextServicesSupport',
    'BeanContextServicesSupport.BCSSServiceProvider': 'java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider',
    'BeanContextSupport': 'java.beans.beancontext.BeanContextSupport',
    'BeanContextSupport.BCSIterator': 'java.beans.beancontext.BeanContextSupport.BCSIterator',
    'BeanDescriptor': 'java.beans.BeanDescriptor',
    'BeanInfo': 'java.beans.BeanInfo',
    'BeanProperty': 'java.beans.BeanProperty',
    'Beans': 'java.beans.Beans',
    'BeansLinker': 'jdk.dynalink.beans.BeansLinker',
    'BevelBorder': 'javax.swing.border.BevelBorder',
    'BiConsumer': 'java.util.function.BiConsumer',
    'Bidi': 'java.text.Bidi',
    'BiFunction': 'java.util.function.BiFunction',
    'BigDecimal': 'java.math.BigDecimal',
    'BigInteger': 'java.math.BigInteger',
    'BinaryOperator': 'java.util.function.BinaryOperator',
    'BinaryRefAddr': 'javax.naming.BinaryRefAddr',
    'BinaryTree': 'jdk.nashorn.api.tree.BinaryTree',
    'BindException': 'java.net.BindException',
    'Binding': 'javax.naming.Binding',
    'Bindings': 'javax.script.Bindings',
    'BiPredicate': 'java.util.function.BiPredicate',
    'BitSet': 'java.util.BitSet',
    'Blob': 'java.sql.Blob',
    'BlockingDeque': 'java.util.concurrent.BlockingDeque',
    'BlockingQueue': 'java.util.concurrent.BlockingQueue',
    'BlockTagTree': 'com.sun.source.doctree.BlockTagTree',
    'BlockTree': 'jdk.nashorn.api.tree.BlockTree',
    'BlockView': 'javax.swing.text.html.BlockView',
    'BMPImageWriteParam': 'javax.imageio.plugins.bmp.BMPImageWriteParam',
    'Book': 'java.awt.print.Book',
    'Boolean': 'java.lang.Boolean',
    'BooleanControl': 'javax.sound.sampled.BooleanControl',
    'BooleanControl.Type': 'javax.sound.sampled.BooleanControl.Type',
    'BooleanFlag': 'jdk.jfr.BooleanFlag',
    'BooleanSupplier': 'java.util.function.BooleanSupplier',
    'BooleanType': 'com.sun.jdi.BooleanType',
    'BooleanValue': 'com.sun.jdi.BooleanValue',
    'Bootstrap': 'com.sun.jdi.Bootstrap',
    'BootstrapMethodError': 'java.lang.BootstrapMethodError',
    'Border': 'javax.swing.border.Border',
    'BorderFactory': 'javax.swing.BorderFactory',
    'BorderLayout': 'java.awt.BorderLayout',
    'BorderUIResource': 'javax.swing.plaf.BorderUIResource',
    'BorderUIResource.BevelBorderUIResource': 'javax.swing.plaf.BorderUIResource.BevelBorderUIResource',
    'BorderUIResource.CompoundBorderUIResource': 'javax.swing.plaf.BorderUIResource.CompoundBorderUIResource',
    'BorderUIResource.EmptyBorderUIResource': 'javax.swing.plaf.BorderUIResource.EmptyBorderUIResource',
    'BorderUIResource.EtchedBorderUIResource': 'javax.swing.plaf.BorderUIResource.EtchedBorderUIResource',
    'BorderUIResource.LineBorderUIResource': 'javax.swing.plaf.BorderUIResource.LineBorderUIResource',
    'BorderUIResource.MatteBorderUIResource': 'javax.swing.plaf.BorderUIResource.MatteBorderUIResource',
    'BorderUIResource.TitledBorderUIResource': 'javax.swing.plaf.BorderUIResource.TitledBorderUIResource',
    'BoundedRangeModel': 'javax.swing.BoundedRangeModel',
    'Box': 'javax.swing.Box',
    'Box.Filler': 'javax.swing.Box.Filler',
    'BoxLayout': 'javax.swing.BoxLayout',
    'BoxView': 'javax.swing.text.BoxView',
    'BreakIterator': 'java.text.BreakIterator',
    'BreakIteratorProvider': 'java.text.spi.BreakIteratorProvider',
    'BreakpointEvent': 'com.sun.jdi.event.BreakpointEvent',
    'BreakpointRequest': 'com.sun.jdi.request.BreakpointRequest',
    'BreakTree': 'jdk.nashorn.api.tree.BreakTree',
    'BrokenBarrierException': 'java.util.concurrent.BrokenBarrierException',
    'Buffer': 'java.nio.Buffer',
    'BufferCapabilities': 'java.awt.BufferCapabilities',
    'BufferCapabilities.FlipContents': 'java.awt.BufferCapabilities.FlipContents',
    'BufferedImage': 'java.awt.image.BufferedImage',
    'BufferedImageFilter': 'java.awt.image.BufferedImageFilter',
    'BufferedImageOp': 'java.awt.image.BufferedImageOp',
    'BufferedInputStream': 'java.io.BufferedInputStream',
    'BufferedOutputStream': 'java.io.BufferedOutputStream',
    'BufferedReader': 'java.io.BufferedReader',
    'BufferedWriter': 'java.io.BufferedWriter',
    'BufferOverflowException': 'java.nio.BufferOverflowException',
    'BufferPoolMXBean': 'java.lang.management.BufferPoolMXBean',
    'BufferStrategy': 'java.awt.image.BufferStrategy',
    'BufferUnderflowException': 'java.nio.BufferUnderflowException',
    'Button': 'java.awt.Button',
    'ButtonGroup': 'javax.swing.ButtonGroup',
    'ButtonModel': 'javax.swing.ButtonModel',
    'ButtonUI': 'javax.swing.plaf.ButtonUI',
    'Byte': 'java.lang.Byte',
    'ByteArrayInputStream': 'java.io.ByteArrayInputStream',
    'ByteArrayOutputStream': 'java.io.ByteArrayOutputStream',
    'ByteBuffer': 'java.nio.ByteBuffer',
    'ByteChannel': 'java.nio.channels.ByteChannel',
    'ByteLookupTable': 'java.awt.image.ByteLookupTable',
    'ByteOrder': 'java.nio.ByteOrder',
    'ByteType': 'com.sun.jdi.ByteType',
    'ByteValue': 'com.sun.jdi.ByteValue',
    'C14NMethodParameterSpec': 'javax.xml.crypto.dsig.spec.C14NMethodParameterSpec',
    'CachedRowSet': 'javax.sql.rowset.CachedRowSet',
    'CacheRequest': 'java.net.CacheRequest',
    'CacheResponse': 'java.net.CacheResponse',
    'Calendar': 'java.util.Calendar',
    'Calendar.Builder': 'java.util.Calendar.Builder',
    'CalendarDataProvider': 'java.util.spi.CalendarDataProvider',
    'CalendarNameProvider': 'java.util.spi.CalendarNameProvider',
    'Callable': 'java.util.concurrent.Callable',
    'CallableStatement': 'java.sql.CallableStatement',
    'Callback': 'javax.security.auth.callback.Callback',
    'CallbackHandler': 'javax.security.auth.callback.CallbackHandler',
    'CallSite': 'java.lang.invoke.CallSite',
    'CallSiteDescriptor': 'jdk.dynalink.CallSiteDescriptor',
    'CancelablePrintJob': 'javax.print.CancelablePrintJob',
    'CancellationException': 'java.util.concurrent.CancellationException',
    'CancelledKeyException': 'java.nio.channels.CancelledKeyException',
    'CannotProceedException': 'javax.naming.CannotProceedException',
    'CannotRedoException': 'javax.swing.undo.CannotRedoException',
    'CannotUndoException': 'javax.swing.undo.CannotUndoException',
    'CanonicalizationMethod': 'javax.xml.crypto.dsig.CanonicalizationMethod',
    'Canvas': 'java.awt.Canvas',
    'Card': 'javax.smartcardio.Card',
    'CardChannel': 'javax.smartcardio.CardChannel',
    'CardException': 'javax.smartcardio.CardException',
    'CardLayout': 'java.awt.CardLayout',
    'CardNotPresentException': 'javax.smartcardio.CardNotPresentException',
    'CardPermission': 'javax.smartcardio.CardPermission',
    'CardTerminal': 'javax.smartcardio.CardTerminal',
    'CardTerminals': 'javax.smartcardio.CardTerminals',
    'CardTerminals.State': 'javax.smartcardio.CardTerminals.State',
    'Caret': 'javax.swing.text.Caret',
    'CaretEvent': 'javax.swing.event.CaretEvent',
    'CaretListener': 'javax.swing.event.CaretListener',
    'CaseTree': 'jdk.nashorn.api.tree.CaseTree',
    'Catalog': 'javax.xml.catalog.Catalog',
    'CatalogException': 'javax.xml.catalog.CatalogException',
    'CatalogFeatures': 'javax.xml.catalog.CatalogFeatures',
    'CatalogFeatures.Builder': 'javax.xml.catalog.CatalogFeatures.Builder',
    'CatalogFeatures.Feature': 'javax.xml.catalog.CatalogFeatures.Feature',
    'CatalogManager': 'javax.xml.catalog.CatalogManager',
    'CatalogResolver': 'javax.xml.catalog.CatalogResolver',
    'CatchTree': 'jdk.nashorn.api.tree.CatchTree',
    'Category': 'jdk.jfr.Category',
    'CDATASection': 'org.w3c.dom.CDATASection',
    'CellEditor': 'javax.swing.CellEditor',
    'CellEditorListener': 'javax.swing.event.CellEditorListener',
    'CellRendererPane': 'javax.swing.CellRendererPane',
    'Certificate': 'javax.security.cert.Certificate',
    'Certificate.CertificateRep': 'java.security.cert.Certificate.CertificateRep',
    'CertificateEncodingException': 'javax.security.cert.CertificateEncodingException',
    'CertificateException': 'javax.security.cert.CertificateException',
    'CertificateExpiredException': 'javax.security.cert.CertificateExpiredException',
    'CertificateFactory': 'java.security.cert.CertificateFactory',
    'CertificateFactorySpi': 'java.security.cert.CertificateFactorySpi',
    'CertificateNotYetValidException': 'javax.security.cert.CertificateNotYetValidException',
    'CertificateParsingException': 'javax.security.cert.CertificateParsingException',
    'CertificateRevokedException': 'java.security.cert.CertificateRevokedException',
    'CertPath': 'java.security.cert.CertPath',
    'CertPath.CertPathRep': 'java.security.cert.CertPath.CertPathRep',
    'CertPathBuilder': 'java.security.cert.CertPathBuilder',
    'CertPathBuilderException': 'java.security.cert.CertPathBuilderException',
    'CertPathBuilderResult': 'java.security.cert.CertPathBuilderResult',
    'CertPathBuilderSpi': 'java.security.cert.CertPathBuilderSpi',
    'CertPathChecker': 'java.security.cert.CertPathChecker',
    'CertPathParameters': 'java.security.cert.CertPathParameters',
    'CertPathTrustManagerParameters': 'javax.net.ssl.CertPathTrustManagerParameters',
    'CertPathValidator': 'java.security.cert.CertPathValidator',
    'CertPathValidatorException': 'java.security.cert.CertPathValidatorException',
    'CertPathValidatorException.BasicReason': 'java.security.cert.CertPathValidatorException.BasicReason',
    'CertPathValidatorException.Reason': 'java.security.cert.CertPathValidatorException.Reason',
    'CertPathValidatorResult': 'java.security.cert.CertPathValidatorResult',
    'CertPathValidatorSpi': 'java.security.cert.CertPathValidatorSpi',
    'CertSelector': 'java.security.cert.CertSelector',
    'CertStore': 'java.security.cert.CertStore',
    'CertStoreException': 'java.security.cert.CertStoreException',
    'CertStoreParameters': 'java.security.cert.CertStoreParameters',
    'CertStoreSpi': 'java.security.cert.CertStoreSpi',
    'ChaCha20ParameterSpec': 'javax.crypto.spec.ChaCha20ParameterSpec',
    'ChainedCallSite': 'jdk.dynalink.support.ChainedCallSite',
    'ChangedCharSetException': 'javax.swing.text.ChangedCharSetException',
    'ChangeEvent': 'javax.swing.event.ChangeEvent',
    'ChangeListener': 'javax.swing.event.ChangeListener',
    'Channel': 'java.nio.channels.Channel',
    'ChannelBinding': 'org.ietf.jgss.ChannelBinding',
    'Channels': 'jdk.nio.Channels',
    'Channels.SelectableChannelCloser': 'jdk.nio.Channels.SelectableChannelCloser',
    'Character': 'java.lang.Character',
    'Character.Subset': 'java.lang.Character.Subset',
    'Character.UnicodeBlock': 'java.lang.Character.UnicodeBlock',
    'Character.UnicodeScript': 'java.lang.Character.UnicodeScript',
    'CharacterCodingException': 'java.nio.charset.CharacterCodingException',
    'CharacterData': 'org.w3c.dom.CharacterData',
    'CharacterIterator': 'java.text.CharacterIterator',
    'Characters': 'javax.xml.stream.events.Characters',
    'CharArrayReader': 'java.io.CharArrayReader',
    'CharArrayWriter': 'java.io.CharArrayWriter',
    'CharBuffer': 'java.nio.CharBuffer',
    'CharConversionException': 'java.io.CharConversionException',
    'CharSequence': 'java.lang.CharSequence',
    'Charset': 'java.nio.charset.Charset',
    'CharsetDecoder': 'java.nio.charset.CharsetDecoder',
    'CharsetEncoder': 'java.nio.charset.CharsetEncoder',
    'CharsetProvider': 'java.nio.charset.spi.CharsetProvider',
    'CharType': 'com.sun.jdi.CharType',
    'CharValue': 'com.sun.jdi.CharValue',
    'Checkbox': 'java.awt.Checkbox',
    'CheckboxGroup': 'java.awt.CheckboxGroup',
    'CheckboxMenuItem': 'java.awt.CheckboxMenuItem',
    'CheckedInputStream': 'java.util.zip.CheckedInputStream',
    'CheckedOutputStream': 'java.util.zip.CheckedOutputStream',
    'Checksum': 'java.util.zip.Checksum',
    'Choice': 'java.awt.Choice',
    'ChoiceCallback': 'javax.security.auth.callback.ChoiceCallback',
    'ChoiceFormat': 'java.text.ChoiceFormat',
    'Chromaticity': 'javax.print.attribute.standard.Chromaticity',
    'ChronoField': 'java.time.temporal.ChronoField',
    'ChronoLocalDate': 'java.time.chrono.ChronoLocalDate',
    'ChronoLocalDateTime': 'java.time.chrono.ChronoLocalDateTime',
    'Chronology': 'java.time.chrono.Chronology',
    'ChronoPeriod': 'java.time.chrono.ChronoPeriod',
    'ChronoUnit': 'java.time.temporal.ChronoUnit',
    'ChronoZonedDateTime': 'java.time.chrono.ChronoZonedDateTime',
    'Cipher': 'javax.crypto.Cipher',
    'CipherInputStream': 'javax.crypto.CipherInputStream',
    'CipherOutputStream': 'javax.crypto.CipherOutputStream',
    'CipherSpi': 'javax.crypto.CipherSpi',
    'Class': 'java.lang.Class',
    'ClassCastException': 'java.lang.ClassCastException',
    'ClassCircularityError': 'java.lang.ClassCircularityError',
    'ClassDeclarationTree': 'jdk.nashorn.api.tree.ClassDeclarationTree',
    'ClassDefinition': 'java.lang.instrument.ClassDefinition',
    'ClassDoc': 'com.sun.javadoc.ClassDoc',
    'ClassExpressionTree': 'jdk.nashorn.api.tree.ClassExpressionTree',
    'ClassFileTransformer': 'java.lang.instrument.ClassFileTransformer',
    'ClassFilter': 'jdk.nashorn.api.scripting.ClassFilter',
    'ClassFormatError': 'java.lang.ClassFormatError',
    'ClassLoader': 'java.lang.ClassLoader',
    'ClassLoaderReference': 'com.sun.jdi.ClassLoaderReference',
    'ClassLoaderRepository': 'javax.management.loading.ClassLoaderRepository',
    'ClassLoadingMXBean': 'java.lang.management.ClassLoadingMXBean',
    'ClassNotFoundException': 'java.lang.ClassNotFoundException',
    'ClassNotLoadedException': 'com.sun.jdi.ClassNotLoadedException',
    'ClassNotPreparedException': 'com.sun.jdi.ClassNotPreparedException',
    'ClassObjectReference': 'com.sun.jdi.ClassObjectReference',
    'ClassPrepareEvent': 'com.sun.jdi.event.ClassPrepareEvent',
    'ClassPrepareRequest': 'com.sun.jdi.request.ClassPrepareRequest',
    'ClassTree': 'com.sun.source.tree.ClassTree',
    'ClassType': 'com.sun.jdi.ClassType',
    'ClassUnloadEvent': 'com.sun.jdi.event.ClassUnloadEvent',
    'ClassUnloadRequest': 'com.sun.jdi.request.ClassUnloadRequest',
    'ClassValue': 'java.lang.ClassValue',
    'Cleaner': 'java.lang.ref.Cleaner',
    'Cleaner.Cleanable': 'java.lang.ref.Cleaner.Cleanable',
    'ClientInfoStatus': 'java.sql.ClientInfoStatus',
    'Clip': 'javax.sound.sampled.Clip',
    'Clipboard': 'java.awt.datatransfer.Clipboard',
    'ClipboardOwner': 'java.awt.datatransfer.ClipboardOwner',
    'Clob': 'java.sql.Clob',
    'Clock': 'java.time.Clock',
    'Cloneable': 'java.lang.Cloneable',
    'CloneNotSupportedException': 'java.lang.CloneNotSupportedException',
    'Closeable': 'java.io.Closeable',
    'ClosedByInterruptException': 'java.nio.channels.ClosedByInterruptException',
    'ClosedChannelException': 'java.nio.channels.ClosedChannelException',
    'ClosedConnectionException': 'com.sun.jdi.connect.spi.ClosedConnectionException',
    'ClosedDirectoryStreamException': 'java.nio.file.ClosedDirectoryStreamException',
    'ClosedFileSystemException': 'java.nio.file.ClosedFileSystemException',
    'ClosedSelectorException': 'java.nio.channels.ClosedSelectorException',
    'ClosedWatchServiceException': 'java.nio.file.ClosedWatchServiceException',
    'CMMException': 'java.awt.color.CMMException',
    'CoderMalfunctionError': 'java.nio.charset.CoderMalfunctionError',
    'CoderResult': 'java.nio.charset.CoderResult',
    'CodeSigner': 'java.security.CodeSigner',
    'CodeSource': 'java.security.CodeSource',
    'CodingErrorAction': 'java.nio.charset.CodingErrorAction',
    'CollationElementIterator': 'java.text.CollationElementIterator',
    'CollationKey': 'java.text.CollationKey',
    'Collator': 'java.text.Collator',
    'CollatorProvider': 'java.text.spi.CollatorProvider',
    'Collection': 'java.util.Collection',
    'CollectionCertStoreParameters': 'java.security.cert.CollectionCertStoreParameters',
    'Collections': 'java.util.Collections',
    'Collector': 'java.util.stream.Collector',
    'Collector.Characteristics': 'java.util.stream.Collector.Characteristics',
    'Collectors': 'java.util.stream.Collectors',
    'Color': 'java.awt.Color',
    'ColorChooserComponentFactory': 'javax.swing.colorchooser.ColorChooserComponentFactory',
    'ColorChooserUI': 'javax.swing.plaf.ColorChooserUI',
    'ColorConvertOp': 'java.awt.image.ColorConvertOp',
    'ColorModel': 'java.awt.image.ColorModel',
    'ColorSelectionModel': 'javax.swing.colorchooser.ColorSelectionModel',
    'ColorSpace': 'java.awt.color.ColorSpace',
    'ColorSupported': 'javax.print.attribute.standard.ColorSupported',
    'ColorType': 'javax.swing.plaf.synth.ColorType',
    'ColorUIResource': 'javax.swing.plaf.ColorUIResource',
    'ComboBoxEditor': 'javax.swing.ComboBoxEditor',
    'ComboBoxModel': 'javax.swing.ComboBoxModel',
    'ComboBoxUI': 'javax.swing.plaf.ComboBoxUI',
    'ComboPopup': 'javax.swing.plaf.basic.ComboPopup',
    'CommandAPDU': 'javax.smartcardio.CommandAPDU',
    'Comment': 'org.w3c.dom.Comment',
    'CommentTree': 'com.sun.source.doctree.CommentTree',
    'CommonDataSource': 'javax.sql.CommonDataSource',
    'CommunicationException': 'javax.naming.CommunicationException',
    'Comparable': 'java.lang.Comparable',
    'Comparator': 'java.util.Comparator',
    'Compilable': 'javax.script.Compilable',
    'CompilationMXBean': 'java.lang.management.CompilationMXBean',
    'CompilationUnitTree': 'jdk.nashorn.api.tree.CompilationUnitTree',
    'CompiledScript': 'javax.script.CompiledScript',
    'Compiler': 'java.lang.Compiler',
    'CompletableFuture': 'java.util.concurrent.CompletableFuture',
    'CompletableFuture.AsynchronousCompletionTask': 'java.util.concurrent.CompletableFuture.AsynchronousCompletionTask',
    'Completion': 'javax.annotation.processing.Completion',
    'CompletionException': 'java.util.concurrent.CompletionException',
    'CompletionHandler': 'java.nio.channels.CompletionHandler',
    'Completions': 'javax.annotation.processing.Completions',
    'CompletionService': 'java.util.concurrent.CompletionService',
    'CompletionStage': 'java.util.concurrent.CompletionStage',
    'Component': 'java.awt.Component',
    'Component.BaselineResizeBehavior': 'java.awt.Component.BaselineResizeBehavior',
    'ComponentAdapter': 'java.awt.event.ComponentAdapter',
    'ComponentColorModel': 'java.awt.image.ComponentColorModel',
    'ComponentEvent': 'java.awt.event.ComponentEvent',
    'ComponentInputMap': 'javax.swing.ComponentInputMap',
    'ComponentInputMapUIResource': 'javax.swing.plaf.ComponentInputMapUIResource',
    'ComponentListener': 'java.awt.event.ComponentListener',
    'ComponentOrientation': 'java.awt.ComponentOrientation',
    'ComponentSampleModel': 'java.awt.image.ComponentSampleModel',
    'ComponentUI': 'javax.swing.plaf.ComponentUI',
    'ComponentView': 'javax.swing.text.ComponentView',
    'Composite': 'java.awt.Composite',
    'CompositeContext': 'java.awt.CompositeContext',
    'CompositeData': 'javax.management.openmbean.CompositeData',
    'CompositeDataInvocationHandler': 'javax.management.openmbean.CompositeDataInvocationHandler',
    'CompositeDataSupport': 'javax.management.openmbean.CompositeDataSupport',
    'CompositeDataView': 'javax.management.openmbean.CompositeDataView',
    'CompositeGuardingDynamicLinker': 'jdk.dynalink.linker.support.CompositeGuardingDynamicLinker',
    'CompositeName': 'javax.naming.CompositeName',
    'CompositeType': 'javax.management.openmbean.CompositeType',
    'CompositeTypeBasedGuardingDynamicLinker': 'jdk.dynalink.linker.support.CompositeTypeBasedGuardingDynamicLinker',
    'CompositeView': 'javax.swing.text.CompositeView',
    'CompoundAssignmentTree': 'jdk.nashorn.api.tree.CompoundAssignmentTree',
    'CompoundBorder': 'javax.swing.border.CompoundBorder',
    'CompoundControl': 'javax.sound.sampled.CompoundControl',
    'CompoundControl.Type': 'javax.sound.sampled.CompoundControl.Type',
    'CompoundEdit': 'javax.swing.undo.CompoundEdit',
    'CompoundName': 'javax.naming.CompoundName',
    'Compression': 'javax.print.attribute.standard.Compression',
    'ConcurrentHashMap': 'java.util.concurrent.ConcurrentHashMap',
    'ConcurrentHashMap.KeySetView': 'java.util.concurrent.ConcurrentHashMap.KeySetView',
    'ConcurrentLinkedDeque': 'java.util.concurrent.ConcurrentLinkedDeque',
    'ConcurrentLinkedQueue': 'java.util.concurrent.ConcurrentLinkedQueue',
    'ConcurrentMap': 'java.util.concurrent.ConcurrentMap',
    'ConcurrentModificationException': 'java.util.ConcurrentModificationException',
    'ConcurrentNavigableMap': 'java.util.concurrent.ConcurrentNavigableMap',
    'ConcurrentSkipListMap': 'java.util.concurrent.ConcurrentSkipListMap',
    'ConcurrentSkipListSet': 'java.util.concurrent.ConcurrentSkipListSet',
    'Condition': 'java.util.concurrent.locks.Condition',
    'ConditionalExpressionTree': 'jdk.nashorn.api.tree.ConditionalExpressionTree',
    'ConditionalLoopTree': 'jdk.nashorn.api.tree.ConditionalLoopTree',
    'ConfigFile': 'com.sun.security.auth.login.ConfigFile',
    'Configuration': 'jdk.jfr.Configuration',
    'Configuration.Parameters': 'javax.security.auth.login.Configuration.Parameters',
    'ConfigurationException': 'javax.naming.ConfigurationException',
    'ConfigurationInfo': 'jdk.management.jfr.ConfigurationInfo',
    'ConfigurationSpi': 'javax.security.auth.login.ConfigurationSpi',
    'ConfirmationCallback': 'javax.security.auth.callback.ConfirmationCallback',
    'ConnectException': 'java.rmi.ConnectException',
    'ConnectIOException': 'java.rmi.ConnectIOException',
    'Connection': 'java.sql.Connection',
    'ConnectionBuilder': 'java.sql.ConnectionBuilder',
    'ConnectionEvent': 'javax.sql.ConnectionEvent',
    'ConnectionEventListener': 'javax.sql.ConnectionEventListener',
    'ConnectionPendingException': 'java.nio.channels.ConnectionPendingException',
    'ConnectionPoolDataSource': 'javax.sql.ConnectionPoolDataSource',
    'Connector': 'com.sun.jdi.connect.Connector',
    'Connector.Argument': 'com.sun.jdi.connect.Connector.Argument',
    'Connector.BooleanArgument': 'com.sun.jdi.connect.Connector.BooleanArgument',
    'Connector.IntegerArgument': 'com.sun.jdi.connect.Connector.IntegerArgument',
    'Connector.SelectedArgument': 'com.sun.jdi.connect.Connector.SelectedArgument',
    'Connector.StringArgument': 'com.sun.jdi.connect.Connector.StringArgument',
    'Console': 'java.io.Console',
    'ConsoleHandler': 'java.util.logging.ConsoleHandler',
    'ConstantBootstraps': 'java.lang.invoke.ConstantBootstraps',
    'ConstantCallSite': 'java.lang.invoke.ConstantCallSite',
    'Constructor': 'java.lang.reflect.Constructor',
    'ConstructorDoc': 'com.sun.javadoc.ConstructorDoc',
    'ConstructorParameters': 'javax.management.ConstructorParameters',
    'ConstructorProperties': 'java.beans.ConstructorProperties',
    'Consumer': 'java.util.function.Consumer',
    'Container': 'java.awt.Container',
    'ContainerAdapter': 'java.awt.event.ContainerAdapter',
    'ContainerEvent': 'java.awt.event.ContainerEvent',
    'ContainerListener': 'java.awt.event.ContainerListener',
    'ContainerOrderFocusTraversalPolicy': 'java.awt.ContainerOrderFocusTraversalPolicy',
    'ContentHandler': 'org.xml.sax.ContentHandler',
    'ContentHandlerFactory': 'java.net.ContentHandlerFactory',
    'ContentModel': 'javax.swing.text.html.parser.ContentModel',
    'ContentSigner': 'com.sun.jarsigner.ContentSigner',
    'ContentSignerParameters': 'com.sun.jarsigner.ContentSignerParameters',
    'ContentType': 'jdk.jfr.ContentType',
    'Context': 'javax.naming.Context',
    'ContextNotEmptyException': 'javax.naming.ContextNotEmptyException',
    'ContextualRenderedImageFactory': 'java.awt.image.renderable.ContextualRenderedImageFactory',
    'ContinueTree': 'jdk.nashorn.api.tree.ContinueTree',
    'Control': 'javax.sound.sampled.Control',
    'Control.Type': 'javax.sound.sampled.Control.Type',
    'ControlFactory': 'javax.naming.ldap.ControlFactory',
    'ControllerEventListener': 'javax.sound.midi.ControllerEventListener',
    'ConversionComparator': 'jdk.dynalink.linker.ConversionComparator',
    'ConversionComparator.Comparison': 'jdk.dynalink.linker.ConversionComparator.Comparison',
    'ConvolveOp': 'java.awt.image.ConvolveOp',
    'CookieHandler': 'java.net.CookieHandler',
    'CookieManager': 'java.net.CookieManager',
    'CookiePolicy': 'java.net.CookiePolicy',
    'CookieStore': 'java.net.CookieStore',
    'Copies': 'javax.print.attribute.standard.Copies',
    'CopiesSupported': 'javax.print.attribute.standard.CopiesSupported',
    'CopyOnWriteArrayList': 'java.util.concurrent.CopyOnWriteArrayList',
    'CopyOnWriteArraySet': 'java.util.concurrent.CopyOnWriteArraySet',
    'CopyOption': 'java.nio.file.CopyOption',
    'CountDownLatch': 'java.util.concurrent.CountDownLatch',
    'CountedCompleter': 'java.util.concurrent.CountedCompleter',
    'Counter': 'org.w3c.dom.css.Counter',
    'CounterMonitor': 'javax.management.monitor.CounterMonitor',
    'CounterMonitorMBean': 'javax.management.monitor.CounterMonitorMBean',
    'CRC32': 'java.util.zip.CRC32',
    'CRC32C': 'java.util.zip.CRC32C',
    'CredentialException': 'javax.security.auth.login.CredentialException',
    'CredentialExpiredException': 'javax.security.auth.login.CredentialExpiredException',
    'CredentialNotFoundException': 'javax.security.auth.login.CredentialNotFoundException',
    'CRL': 'java.security.cert.CRL',
    'CRLException': 'java.security.cert.CRLException',
    'CRLReason': 'java.security.cert.CRLReason',
    'CRLSelector': 'java.security.cert.CRLSelector',
    'CropImageFilter': 'java.awt.image.CropImageFilter',
    'CryptoPrimitive': 'java.security.CryptoPrimitive',
    'CSS': 'javax.swing.text.html.CSS',
    'CSS.Attribute': 'javax.swing.text.html.CSS.Attribute',
    'CSS2Properties': 'org.w3c.dom.css.CSS2Properties',
    'CSSCharsetRule': 'org.w3c.dom.css.CSSCharsetRule',
    'CSSFontFaceRule': 'org.w3c.dom.css.CSSFontFaceRule',
    'CSSImportRule': 'org.w3c.dom.css.CSSImportRule',
    'CSSMediaRule': 'org.w3c.dom.css.CSSMediaRule',
    'CSSPageRule': 'org.w3c.dom.css.CSSPageRule',
    'CSSPrimitiveValue': 'org.w3c.dom.css.CSSPrimitiveValue',
    'CSSRule': 'org.w3c.dom.css.CSSRule',
    'CSSRuleList': 'org.w3c.dom.css.CSSRuleList',
    'CSSStyleDeclaration': 'org.w3c.dom.css.CSSStyleDeclaration',
    'CSSStyleRule': 'org.w3c.dom.css.CSSStyleRule',
    'CSSStyleSheet': 'org.w3c.dom.css.CSSStyleSheet',
    'CSSUnknownRule': 'org.w3c.dom.css.CSSUnknownRule',
    'CSSValue': 'org.w3c.dom.css.CSSValue',
    'CSSValueList': 'org.w3c.dom.css.CSSValueList',
    'CubicCurve2D': 'java.awt.geom.CubicCurve2D',
    'CubicCurve2D.Double': 'java.awt.geom.CubicCurve2D.Double',
    'CubicCurve2D.Float': 'java.awt.geom.CubicCurve2D.Float',
    'Currency': 'java.util.Currency',
    'CurrencyNameProvider': 'java.util.spi.CurrencyNameProvider',
    'Cursor': 'java.awt.Cursor',
    'Customizer': 'java.beans.Customizer',
    'CyclicBarrier': 'java.util.concurrent.CyclicBarrier',
    'Data': 'javax.xml.crypto.Data',
    'DataAmount': 'jdk.jfr.DataAmount',
    'DatabaseMetaData': 'java.sql.DatabaseMetaData',
    'DataBuffer': 'java.awt.image.DataBuffer',
    'DataBufferByte': 'java.awt.image.DataBufferByte',
    'DataBufferDouble': 'java.awt.image.DataBufferDouble',
    'DataBufferFloat': 'java.awt.image.DataBufferFloat',
    'DataBufferInt': 'java.awt.image.DataBufferInt',
    'DataBufferShort': 'java.awt.image.DataBufferShort',
    'DataBufferUShort': 'java.awt.image.DataBufferUShort',
    'DataFlavor': 'java.awt.datatransfer.DataFlavor',
    'DataFormatException': 'java.util.zip.DataFormatException',
    'DatagramChannel': 'java.nio.channels.DatagramChannel',
    'DatagramPacket': 'java.net.DatagramPacket',
    'DatagramSocket': 'java.net.DatagramSocket',
    'DatagramSocketImpl': 'java.net.DatagramSocketImpl',
    'DatagramSocketImplFactory': 'java.net.DatagramSocketImplFactory',
    'DataInput': 'java.io.DataInput',
    'DataInputStream': 'java.io.DataInputStream',
    'DataLine': 'javax.sound.sampled.DataLine',
    'DataLine.Info': 'javax.sound.sampled.DataLine.Info',
    'DataOutput': 'java.io.DataOutput',
    'DataOutputStream': 'java.io.DataOutputStream',
    'DataSource': 'javax.sql.DataSource',
    'DataTruncation': 'java.sql.DataTruncation',
    'DatatypeConfigurationException': 'javax.xml.datatype.DatatypeConfigurationException',
    'DatatypeConstants': 'javax.xml.datatype.DatatypeConstants',
    'DatatypeConstants.Field': 'javax.xml.datatype.DatatypeConstants.Field',
    'DatatypeFactory': 'javax.xml.datatype.DatatypeFactory',
    'Date': 'java.util.Date',
    'DateFormat': 'java.text.DateFormat',
    'DateFormat.Field': 'java.text.DateFormat.Field',
    'DateFormatProvider': 'java.text.spi.DateFormatProvider',
    'DateFormatSymbols': 'java.text.DateFormatSymbols',
    'DateFormatSymbolsProvider': 'java.text.spi.DateFormatSymbolsProvider',
    'DateFormatter': 'javax.swing.text.DateFormatter',
    'DateTimeAtCompleted': 'javax.print.attribute.standard.DateTimeAtCompleted',
    'DateTimeAtCreation': 'javax.print.attribute.standard.DateTimeAtCreation',
    'DateTimeAtProcessing': 'javax.print.attribute.standard.DateTimeAtProcessing',
    'DateTimeException': 'java.time.DateTimeException',
    'DateTimeFormatter': 'java.time.format.DateTimeFormatter',
    'DateTimeFormatterBuilder': 'java.time.format.DateTimeFormatterBuilder',
    'DateTimeParseException': 'java.time.format.DateTimeParseException',
    'DateTimeSyntax': 'javax.print.attribute.DateTimeSyntax',
    'DayOfWeek': 'java.time.DayOfWeek',
    'DebuggerTree': 'jdk.nashorn.api.tree.DebuggerTree',
    'DebugGraphics': 'javax.swing.DebugGraphics',
    'DecimalFormat': 'java.text.DecimalFormat',
    'DecimalFormatSymbols': 'java.text.DecimalFormatSymbols',
    'DecimalFormatSymbolsProvider': 'java.text.spi.DecimalFormatSymbolsProvider',
    'DecimalStyle': 'java.time.format.DecimalStyle',
    'DeclarationSnippet': 'jdk.jshell.DeclarationSnippet',
    'DeclaredType': 'javax.lang.model.type.DeclaredType',
    'DeclHandler': 'org.xml.sax.ext.DeclHandler',
    'DefaultBoundedRangeModel': 'javax.swing.DefaultBoundedRangeModel',
    'DefaultButtonModel': 'javax.swing.DefaultButtonModel',
    'DefaultCaret': 'javax.swing.text.DefaultCaret',
    'DefaultCellEditor': 'javax.swing.DefaultCellEditor',
    'DefaultColorSelectionModel': 'javax.swing.colorchooser.DefaultColorSelectionModel',
    'DefaultComboBoxModel': 'javax.swing.DefaultComboBoxModel',
    'DefaultDesktopManager': 'javax.swing.DefaultDesktopManager',
    'DefaultEditorKit': 'javax.swing.text.DefaultEditorKit',
    'DefaultEditorKit.BeepAction': 'javax.swing.text.DefaultEditorKit.BeepAction',
    'DefaultEditorKit.CopyAction': 'javax.swing.text.DefaultEditorKit.CopyAction',
    'DefaultEditorKit.CutAction': 'javax.swing.text.DefaultEditorKit.CutAction',
    'DefaultEditorKit.DefaultKeyTypedAction': 'javax.swing.text.DefaultEditorKit.DefaultKeyTypedAction',
    'DefaultEditorKit.InsertBreakAction': 'javax.swing.text.DefaultEditorKit.InsertBreakAction',
    'DefaultEditorKit.InsertContentAction': 'javax.swing.text.DefaultEditorKit.InsertContentAction',
    'DefaultEditorKit.InsertTabAction': 'javax.swing.text.DefaultEditorKit.InsertTabAction',
    'DefaultEditorKit.PasteAction': 'javax.swing.text.DefaultEditorKit.PasteAction',
    'DefaultFocusManager': 'javax.swing.DefaultFocusManager',
    'DefaultFocusTraversalPolicy': 'java.awt.DefaultFocusTraversalPolicy',
    'DefaultFormatter': 'javax.swing.text.DefaultFormatter',
    'DefaultFormatterFactory': 'javax.swing.text.DefaultFormatterFactory',
    'DefaultHandler': 'org.xml.sax.helpers.DefaultHandler',
    'DefaultHandler2': 'org.xml.sax.ext.DefaultHandler2',
    'DefaultHighlighter': 'javax.swing.text.DefaultHighlighter',
    'DefaultHighlighter.DefaultHighlightPainter': 'javax.swing.text.DefaultHighlighter.DefaultHighlightPainter',
    'DefaultInternalObjectFilter': 'jdk.dynalink.linker.support.DefaultInternalObjectFilter',
    'DefaultKeyboardFocusManager': 'java.awt.DefaultKeyboardFocusManager',
    'DefaultListCellRenderer': 'javax.swing.DefaultListCellRenderer',
    'DefaultListCellRenderer.UIResource': 'javax.swing.DefaultListCellRenderer.UIResource',
    'DefaultListModel': 'javax.swing.DefaultListModel',
    'DefaultListSelectionModel': 'javax.swing.DefaultListSelectionModel',
    'DefaultLoaderRepository': 'javax.management.loading.DefaultLoaderRepository',
    'DefaultMenuLayout': 'javax.swing.plaf.basic.DefaultMenuLayout',
    'DefaultMetalTheme': 'javax.swing.plaf.metal.DefaultMetalTheme',
    'DefaultMutableTreeNode': 'javax.swing.tree.DefaultMutableTreeNode',
    'DefaultPersistenceDelegate': 'java.beans.DefaultPersistenceDelegate',
    'DefaultRowSorter': 'javax.swing.DefaultRowSorter',
    'DefaultRowSorter.ModelWrapper': 'javax.swing.DefaultRowSorter.ModelWrapper',
    'DefaultSingleSelectionModel': 'javax.swing.DefaultSingleSelectionModel',
    'DefaultStyledDocument': 'javax.swing.text.DefaultStyledDocument',
    'DefaultStyledDocument.AttributeUndoableEdit': 'javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit',
    'DefaultStyledDocument.ElementSpec': 'javax.swing.text.DefaultStyledDocument.ElementSpec',
    'DefaultTableCellRenderer': 'javax.swing.table.DefaultTableCellRenderer',
    'DefaultTableCellRenderer.UIResource': 'javax.swing.table.DefaultTableCellRenderer.UIResource',
    'DefaultTableColumnModel': 'javax.swing.table.DefaultTableColumnModel',
    'DefaultTableModel': 'javax.swing.table.DefaultTableModel',
    'DefaultTextUI': 'javax.swing.text.DefaultTextUI',
    'DefaultTreeCellEditor': 'javax.swing.tree.DefaultTreeCellEditor',
    'DefaultTreeCellRenderer': 'javax.swing.tree.DefaultTreeCellRenderer',
    'DefaultTreeModel': 'javax.swing.tree.DefaultTreeModel',
    'DefaultTreeSelectionModel': 'javax.swing.tree.DefaultTreeSelectionModel',
    'Deflater': 'java.util.zip.Deflater',
    'DeflaterInputStream': 'java.util.zip.DeflaterInputStream',
    'DeflaterOutputStream': 'java.util.zip.DeflaterOutputStream',
    'Delayed': 'java.util.concurrent.Delayed',
    'DelayQueue': 'java.util.concurrent.DelayQueue',
    'DelegationPermission': 'javax.security.auth.kerberos.DelegationPermission',
    'Deprecated': 'java.lang.Deprecated',
    'DeprecatedTree': 'com.sun.source.doctree.DeprecatedTree',
    'Deque': 'java.util.Deque',
    'Description': 'jdk.jfr.Description',
    'Descriptor': 'javax.management.Descriptor',
    'DescriptorAccess': 'javax.management.DescriptorAccess',
    'DescriptorKey': 'javax.management.DescriptorKey',
    'DescriptorRead': 'javax.management.DescriptorRead',
    'DescriptorSupport': 'javax.management.modelmbean.DescriptorSupport',
    'DESedeKeySpec': 'javax.crypto.spec.DESedeKeySpec',
    'DesignMode': 'java.beans.DesignMode',
    'DESKeySpec': 'javax.crypto.spec.DESKeySpec',
    'Desktop': 'java.awt.Desktop',
    'Desktop.Action': 'java.awt.Desktop.Action',
    'DesktopIconUI': 'javax.swing.plaf.DesktopIconUI',
    'DesktopManager': 'javax.swing.DesktopManager',
    'DesktopPaneUI': 'javax.swing.plaf.DesktopPaneUI',
    'Destination': 'javax.print.attribute.standard.Destination',
    'Destroyable': 'javax.security.auth.Destroyable',
    'DestroyFailedException': 'javax.security.auth.DestroyFailedException',
    'DGC': 'java.rmi.dgc.DGC',
    'DHGenParameterSpec': 'javax.crypto.spec.DHGenParameterSpec',
    'DHKey': 'javax.crypto.interfaces.DHKey',
    'DHParameterSpec': 'javax.crypto.spec.DHParameterSpec',
    'DHPrivateKey': 'javax.crypto.interfaces.DHPrivateKey',
    'DHPrivateKeySpec': 'javax.crypto.spec.DHPrivateKeySpec',
    'DHPublicKey': 'javax.crypto.interfaces.DHPublicKey',
    'DHPublicKeySpec': 'javax.crypto.spec.DHPublicKeySpec',
    'Diag': 'jdk.jshell.Diag',
    'Diagnostic': 'jdk.nashorn.api.tree.Diagnostic',
    'Diagnostic.Kind': 'jdk.nashorn.api.tree.Diagnostic.Kind',
    'DiagnosticCollector': 'javax.tools.DiagnosticCollector',
    'DiagnosticCommandMBean': 'com.sun.management.DiagnosticCommandMBean',
    'DiagnosticListener': 'jdk.nashorn.api.tree.DiagnosticListener',
    'Dialog': 'java.awt.Dialog',
    'Dialog.ModalExclusionType': 'java.awt.Dialog.ModalExclusionType',
    'Dialog.ModalityType': 'java.awt.Dialog.ModalityType',
    'DialogOwner': 'javax.print.attribute.standard.DialogOwner',
    'DialogTypeSelection': 'javax.print.attribute.standard.DialogTypeSelection',
    'Dictionary': 'java.util.Dictionary',
    'DigestException': 'java.security.DigestException',
    'DigestInputStream': 'java.security.DigestInputStream',
    'DigestMethod': 'javax.xml.crypto.dsig.DigestMethod',
    'DigestMethodParameterSpec': 'javax.xml.crypto.dsig.spec.DigestMethodParameterSpec',
    'DigestOutputStream': 'java.security.DigestOutputStream',
    'Dimension': 'java.awt.Dimension',
    'Dimension2D': 'java.awt.geom.Dimension2D',
    'DimensionUIResource': 'javax.swing.plaf.DimensionUIResource',
    'DirContext': 'javax.naming.directory.DirContext',
    'DirectColorModel': 'java.awt.image.DirectColorModel',
    'DirectExecutionControl': 'jdk.jshell.execution.DirectExecutionControl',
    'DirectiveTree': 'com.sun.source.tree.DirectiveTree',
    'DirectoryIteratorException': 'java.nio.file.DirectoryIteratorException',
    'DirectoryManager': 'javax.naming.spi.DirectoryManager',
    'DirectoryNotEmptyException': 'java.nio.file.DirectoryNotEmptyException',
    'DirectoryStream': 'java.nio.file.DirectoryStream',
    'DirectoryStream.Filter': 'java.nio.file.DirectoryStream.Filter',
    'DirObjectFactory': 'javax.naming.spi.DirObjectFactory',
    'DirStateFactory': 'javax.naming.spi.DirStateFactory',
    'DirStateFactory.Result': 'javax.naming.spi.DirStateFactory.Result',
    'DisplayMode': 'java.awt.DisplayMode',
    'DnDConstants': 'java.awt.dnd.DnDConstants',
    'Doc': 'javax.print.Doc',
    'DocAttribute': 'javax.print.attribute.DocAttribute',
    'DocAttributeSet': 'javax.print.attribute.DocAttributeSet',
    'DocCommentTree': 'com.sun.source.doctree.DocCommentTree',
    'DocErrorReporter': 'com.sun.javadoc.DocErrorReporter',
    'DocFlavor': 'javax.print.DocFlavor',
    'DocFlavor.BYTE_ARRAY': 'javax.print.DocFlavor.BYTE_ARRAY',
    'DocFlavor.CHAR_ARRAY': 'javax.print.DocFlavor.CHAR_ARRAY',
    'DocFlavor.INPUT_STREAM': 'javax.print.DocFlavor.INPUT_STREAM',
    'DocFlavor.READER': 'javax.print.DocFlavor.READER',
    'DocFlavor.SERVICE_FORMATTED': 'javax.print.DocFlavor.SERVICE_FORMATTED',
    'DocFlavor.STRING': 'javax.print.DocFlavor.STRING',
    'DocFlavor.URL': 'javax.print.DocFlavor.URL',
    'Doclet': 'jdk.javadoc.doclet.Doclet',
    'Doclet.Option': 'jdk.javadoc.doclet.Doclet.Option',
    'Doclet.Option.Kind': 'jdk.javadoc.doclet.Doclet.Option.Kind',
    'DocletEnvironment': 'jdk.javadoc.doclet.DocletEnvironment',
    'DocletEnvironment.ModuleMode': 'jdk.javadoc.doclet.DocletEnvironment.ModuleMode',
    'DocPrintJob': 'javax.print.DocPrintJob',
    'DocRootTree': 'com.sun.source.doctree.DocRootTree',
    'DocSourcePositions': 'com.sun.source.util.DocSourcePositions',
    'DocTree': 'com.sun.source.doctree.DocTree',
    'DocTree.Kind': 'com.sun.source.doctree.DocTree.Kind',
    'DocTreeFactory': 'com.sun.source.util.DocTreeFactory',
    'DocTreePath': 'com.sun.source.util.DocTreePath',
    'DocTreePathScanner': 'com.sun.source.util.DocTreePathScanner',
    'DocTrees': 'com.sun.source.util.DocTrees',
    'DocTreeScanner': 'com.sun.source.util.DocTreeScanner',
    'DocTreeVisitor': 'com.sun.source.doctree.DocTreeVisitor',
    'DocTypeTree': 'com.sun.source.doctree.DocTypeTree',
    'Document': 'org.w3c.dom.Document',
    'DocumentationTool': 'javax.tools.DocumentationTool',
    'DocumentationTool.DocumentationTask': 'javax.tools.DocumentationTool.DocumentationTask',
    'DocumentationTool.Location': 'javax.tools.DocumentationTool.Location',
    'DocumentBuilder': 'javax.xml.parsers.DocumentBuilder',
    'DocumentBuilderFactory': 'javax.xml.parsers.DocumentBuilderFactory',
    'DocumentCSS': 'org.w3c.dom.css.DocumentCSS',
    'Documented': 'java.lang.annotation.Documented',
    'DocumentEvent': 'org.w3c.dom.events.DocumentEvent',
    'DocumentEvent.ElementChange': 'javax.swing.event.DocumentEvent.ElementChange',
    'DocumentEvent.EventType': 'javax.swing.event.DocumentEvent.EventType',
    'DocumentFilter': 'javax.swing.text.DocumentFilter',
    'DocumentFilter.FilterBypass': 'javax.swing.text.DocumentFilter.FilterBypass',
    'DocumentFragment': 'org.w3c.dom.DocumentFragment',
    'DocumentHandler': 'org.xml.sax.DocumentHandler',
    'DocumentListener': 'javax.swing.event.DocumentListener',
    'DocumentName': 'javax.print.attribute.standard.DocumentName',
    'DocumentParser': 'javax.swing.text.html.parser.DocumentParser',
    'DocumentRange': 'org.w3c.dom.ranges.DocumentRange',
    'DocumentStyle': 'org.w3c.dom.stylesheets.DocumentStyle',
    'DocumentTraversal': 'org.w3c.dom.traversal.DocumentTraversal',
    'DocumentType': 'org.w3c.dom.DocumentType',
    'DocumentView': 'org.w3c.dom.views.DocumentView',
    'DomainCombiner': 'java.security.DomainCombiner',
    'DomainLoadStoreParameter': 'java.security.DomainLoadStoreParameter',
    'DOMConfiguration': 'org.w3c.dom.DOMConfiguration',
    'DOMCryptoContext': 'javax.xml.crypto.dom.DOMCryptoContext',
    'DOMError': 'org.w3c.dom.DOMError',
    'DOMErrorHandler': 'org.w3c.dom.DOMErrorHandler',
    'DOMException': 'org.w3c.dom.DOMException',
    'DOMImplementation': 'org.w3c.dom.DOMImplementation',
    'DOMImplementationCSS': 'org.w3c.dom.css.DOMImplementationCSS',
    'DOMImplementationList': 'org.w3c.dom.DOMImplementationList',
    'DOMImplementationLS': 'org.w3c.dom.ls.DOMImplementationLS',
    'DOMImplementationRegistry': 'org.w3c.dom.bootstrap.DOMImplementationRegistry',
    'DOMImplementationSource': 'org.w3c.dom.DOMImplementationSource',
    'DOMLocator': 'org.w3c.dom.DOMLocator',
    'DOMResult': 'javax.xml.transform.dom.DOMResult',
    'DOMSignContext': 'javax.xml.crypto.dsig.dom.DOMSignContext',
    'DOMSource': 'javax.xml.transform.dom.DOMSource',
    'DOMStringList': 'org.w3c.dom.DOMStringList',
    'DOMStructure': 'javax.xml.crypto.dom.DOMStructure',
    'DOMURIReference': 'javax.xml.crypto.dom.DOMURIReference',
    'DOMValidateContext': 'javax.xml.crypto.dsig.dom.DOMValidateContext',
    'DosFileAttributes': 'java.nio.file.attribute.DosFileAttributes',
    'DosFileAttributeView': 'java.nio.file.attribute.DosFileAttributeView',
    'Double': 'java.lang.Double',
    'DoubleAccumulator': 'java.util.concurrent.atomic.DoubleAccumulator',
    'DoubleAdder': 'java.util.concurrent.atomic.DoubleAdder',
    'DoubleBinaryOperator': 'java.util.function.DoubleBinaryOperator',
    'DoubleBuffer': 'java.nio.DoubleBuffer',
    'DoubleConsumer': 'java.util.function.DoubleConsumer',
    'DoubleFunction': 'java.util.function.DoubleFunction',
    'DoublePredicate': 'java.util.function.DoublePredicate',
    'DoubleStream': 'java.util.stream.DoubleStream',
    'DoubleStream.Builder': 'java.util.stream.DoubleStream.Builder',
    'DoubleSummaryStatistics': 'java.util.DoubleSummaryStatistics',
    'DoubleSupplier': 'java.util.function.DoubleSupplier',
    'DoubleToIntFunction': 'java.util.function.DoubleToIntFunction',
    'DoubleToLongFunction': 'java.util.function.DoubleToLongFunction',
    'DoubleType': 'com.sun.jdi.DoubleType',
    'DoubleUnaryOperator': 'java.util.function.DoubleUnaryOperator',
    'DoubleValue': 'com.sun.jdi.DoubleValue',
    'DoWhileLoopTree': 'jdk.nashorn.api.tree.DoWhileLoopTree',
    'DragGestureEvent': 'java.awt.dnd.DragGestureEvent',
    'DragGestureListener': 'java.awt.dnd.DragGestureListener',
    'DragGestureRecognizer': 'java.awt.dnd.DragGestureRecognizer',
    'DragSource': 'java.awt.dnd.DragSource',
    'DragSourceAdapter': 'java.awt.dnd.DragSourceAdapter',
    'DragSourceContext': 'java.awt.dnd.DragSourceContext',
    'DragSourceDragEvent': 'java.awt.dnd.DragSourceDragEvent',
    'DragSourceDropEvent': 'java.awt.dnd.DragSourceDropEvent',
    'DragSourceEvent': 'java.awt.dnd.DragSourceEvent',
    'DragSourceListener': 'java.awt.dnd.DragSourceListener',
    'DragSourceMotionListener': 'java.awt.dnd.DragSourceMotionListener',
    'DrbgParameters': 'java.security.DrbgParameters',
    'DrbgParameters.Capability': 'java.security.DrbgParameters.Capability',
    'DrbgParameters.Instantiation': 'java.security.DrbgParameters.Instantiation',
    'DrbgParameters.NextBytes': 'java.security.DrbgParameters.NextBytes',
    'DrbgParameters.Reseed': 'java.security.DrbgParameters.Reseed',
    'Driver': 'java.sql.Driver',
    'DriverAction': 'java.sql.DriverAction',
    'DriverManager': 'java.sql.DriverManager',
    'DriverPropertyInfo': 'java.sql.DriverPropertyInfo',
    'DropMode': 'javax.swing.DropMode',
    'DropTarget': 'java.awt.dnd.DropTarget',
    'DropTarget.DropTargetAutoScroller': 'java.awt.dnd.DropTarget.DropTargetAutoScroller',
    'DropTargetAdapter': 'java.awt.dnd.DropTargetAdapter',
    'DropTargetContext': 'java.awt.dnd.DropTargetContext',
    'DropTargetDragEvent': 'java.awt.dnd.DropTargetDragEvent',
    'DropTargetDropEvent': 'java.awt.dnd.DropTargetDropEvent',
    'DropTargetEvent': 'java.awt.dnd.DropTargetEvent',
    'DropTargetListener': 'java.awt.dnd.DropTargetListener',
    'DSAGenParameterSpec': 'java.security.spec.DSAGenParameterSpec',
    'DSAKey': 'java.security.interfaces.DSAKey',
    'DSAKeyPairGenerator': 'java.security.interfaces.DSAKeyPairGenerator',
    'DSAParameterSpec': 'java.security.spec.DSAParameterSpec',
    'DSAParams': 'java.security.interfaces.DSAParams',
    'DSAPrivateKey': 'java.security.interfaces.DSAPrivateKey',
    'DSAPrivateKeySpec': 'java.security.spec.DSAPrivateKeySpec',
    'DSAPublicKey': 'java.security.interfaces.DSAPublicKey',
    'DSAPublicKeySpec': 'java.security.spec.DSAPublicKeySpec',
    'DTD': 'javax.xml.stream.events.DTD',
    'DTDConstants': 'javax.swing.text.html.parser.DTDConstants',
    'DTDHandler': 'org.xml.sax.DTDHandler',
    'DuplicateFormatFlagsException': 'java.util.DuplicateFormatFlagsException',
    'DuplicateRequestException': 'com.sun.jdi.request.DuplicateRequestException',
    'Duration': 'javax.xml.datatype.Duration',
    'DynamicLinker': 'jdk.dynalink.DynamicLinker',
    'DynamicLinkerFactory': 'jdk.dynalink.DynamicLinkerFactory',
    'DynamicMBean': 'javax.management.DynamicMBean',
    'ECField': 'java.security.spec.ECField',
    'ECFieldF2m': 'java.security.spec.ECFieldF2m',
    'ECFieldFp': 'java.security.spec.ECFieldFp',
    'ECGenParameterSpec': 'java.security.spec.ECGenParameterSpec',
    'ECKey': 'java.security.interfaces.ECKey',
    'ECParameterSpec': 'java.security.spec.ECParameterSpec',
    'ECPoint': 'java.security.spec.ECPoint',
    'ECPrivateKey': 'java.security.interfaces.ECPrivateKey',
    'ECPrivateKeySpec': 'java.security.spec.ECPrivateKeySpec',
    'ECPublicKey': 'java.security.interfaces.ECPublicKey',
    'ECPublicKeySpec': 'java.security.spec.ECPublicKeySpec',
    'EditorKit': 'javax.swing.text.EditorKit',
    'Element': 'org.w3c.dom.Element',
    'ElementCSSInlineStyle': 'org.w3c.dom.css.ElementCSSInlineStyle',
    'ElementFilter': 'javax.lang.model.util.ElementFilter',
    'ElementIterator': 'javax.swing.text.ElementIterator',
    'ElementKind': 'javax.lang.model.element.ElementKind',
    'ElementKindVisitor6': 'javax.lang.model.util.ElementKindVisitor6',
    'ElementKindVisitor7': 'javax.lang.model.util.ElementKindVisitor7',
    'ElementKindVisitor8': 'javax.lang.model.util.ElementKindVisitor8',
    'ElementKindVisitor9': 'javax.lang.model.util.ElementKindVisitor9',
    'Elements': 'javax.lang.model.util.Elements',
    'Elements.Origin': 'javax.lang.model.util.Elements.Origin',
    'ElementScanner6': 'javax.lang.model.util.ElementScanner6',
    'ElementScanner7': 'javax.lang.model.util.ElementScanner7',
    'ElementScanner8': 'javax.lang.model.util.ElementScanner8',
    'ElementScanner9': 'javax.lang.model.util.ElementScanner9',
    'ElementTraversal': 'org.w3c.dom.ElementTraversal',
    'ElementType': 'java.lang.annotation.ElementType',
    'ElementVisitor': 'javax.lang.model.element.ElementVisitor',
    'Ellipse2D': 'java.awt.geom.Ellipse2D',
    'Ellipse2D.Double': 'java.awt.geom.Ellipse2D.Double',
    'Ellipse2D.Float': 'java.awt.geom.Ellipse2D.Float',
    'EllipticCurve': 'java.security.spec.EllipticCurve',
    'EmptyBorder': 'javax.swing.border.EmptyBorder',
    'EmptyStackException': 'java.util.EmptyStackException',
    'EmptyStatementTree': 'jdk.nashorn.api.tree.EmptyStatementTree',
    'Enabled': 'jdk.jfr.Enabled',
    'EncodedKeySpec': 'java.security.spec.EncodedKeySpec',
    'Encoder': 'java.beans.Encoder',
    'EncryptedPrivateKeyInfo': 'javax.crypto.EncryptedPrivateKeyInfo',
    'EncryptionKey': 'javax.security.auth.kerberos.EncryptionKey',
    'EndDocument': 'javax.xml.stream.events.EndDocument',
    'EndElement': 'javax.xml.stream.events.EndElement',
    'EndElementTree': 'com.sun.source.doctree.EndElementTree',
    'EnhancedForLoopTree': 'com.sun.source.tree.EnhancedForLoopTree',
    'Entity': 'org.w3c.dom.Entity',
    'EntityDeclaration': 'javax.xml.stream.events.EntityDeclaration',
    'EntityReference': 'org.w3c.dom.EntityReference',
    'EntityResolver': 'org.xml.sax.EntityResolver',
    'EntityResolver2': 'org.xml.sax.ext.EntityResolver2',
    'EntityTree': 'com.sun.source.doctree.EntityTree',
    'Enum': 'java.lang.Enum',
    'EnumConstantNotPresentException': 'java.lang.EnumConstantNotPresentException',
    'EnumControl': 'javax.sound.sampled.EnumControl',
    'EnumControl.Type': 'javax.sound.sampled.EnumControl.Type',
    'Enumeration': 'java.util.Enumeration',
    'EnumMap': 'java.util.EnumMap',
    'EnumSet': 'java.util.EnumSet',
    'EnumSyntax': 'javax.print.attribute.EnumSyntax',
    'EOFException': 'java.io.EOFException',
    'Era': 'java.time.chrono.Era',
    'ErroneousSnippet': 'jdk.jshell.ErroneousSnippet',
    'ErroneousTree': 'jdk.nashorn.api.tree.ErroneousTree',
    'Error': 'java.lang.Error',
    'ErrorHandler': 'org.xml.sax.ErrorHandler',
    'ErrorListener': 'javax.xml.transform.ErrorListener',
    'ErrorManager': 'java.util.logging.ErrorManager',
    'ErrorType': 'javax.lang.model.type.ErrorType',
    'EtchedBorder': 'javax.swing.border.EtchedBorder',
    'EvalException': 'jdk.jshell.EvalException',
    'Event': 'org.w3c.dom.events.Event',
    'EventContext': 'javax.naming.event.EventContext',
    'EventDirContext': 'javax.naming.event.EventDirContext',
    'EventException': 'org.w3c.dom.events.EventException',
    'EventFactory': 'jdk.jfr.EventFactory',
    'EventFilter': 'javax.xml.stream.EventFilter',
    'EventHandler': 'java.beans.EventHandler',
    'EventID': 'com.sun.java.accessibility.util.EventID',
    'EventIterator': 'com.sun.jdi.event.EventIterator',
    'EventListener': 'org.w3c.dom.events.EventListener',
    'EventListenerList': 'javax.swing.event.EventListenerList',
    'EventListenerProxy': 'java.util.EventListenerProxy',
    'EventObject': 'java.util.EventObject',
    'EventQueue': 'java.awt.EventQueue',
    'EventQueueMonitor': 'com.sun.java.accessibility.util.EventQueueMonitor',
    'EventReaderDelegate': 'javax.xml.stream.util.EventReaderDelegate',
    'EventRequest': 'com.sun.jdi.request.EventRequest',
    'EventRequestManager': 'com.sun.jdi.request.EventRequestManager',
    'EventSet': 'com.sun.jdi.event.EventSet',
    'EventSetDescriptor': 'java.beans.EventSetDescriptor',
    'EventSettings': 'jdk.jfr.EventSettings',
    'EventTarget': 'org.w3c.dom.events.EventTarget',
    'EventType': 'jdk.jfr.EventType',
    'EventTypeInfo': 'jdk.management.jfr.EventTypeInfo',
    'ExcC14NParameterSpec': 'javax.xml.crypto.dsig.spec.ExcC14NParameterSpec',
    'Exception': 'java.lang.Exception',
    'ExceptionEvent': 'com.sun.jdi.event.ExceptionEvent',
    'ExceptionInInitializerError': 'java.lang.ExceptionInInitializerError',
    'ExceptionListener': 'java.beans.ExceptionListener',
    'ExceptionRequest': 'com.sun.jdi.request.ExceptionRequest',
    'Exchanger': 'java.util.concurrent.Exchanger',
    'Executable': 'java.lang.reflect.Executable',
    'ExecutableElement': 'javax.lang.model.element.ExecutableElement',
    'ExecutableMemberDoc': 'com.sun.javadoc.ExecutableMemberDoc',
    'ExecutableType': 'javax.lang.model.type.ExecutableType',
    'ExecutionControl': 'jdk.jshell.spi.ExecutionControl',
    'ExecutionControl.ClassBytecodes': 'jdk.jshell.spi.ExecutionControl.ClassBytecodes',
    'ExecutionControl.ClassInstallException': 'jdk.jshell.spi.ExecutionControl.ClassInstallException',
    'ExecutionControl.EngineTerminationException': 'jdk.jshell.spi.ExecutionControl.EngineTerminationException',
    'ExecutionControl.ExecutionControlException': 'jdk.jshell.spi.ExecutionControl.ExecutionControlException',
    'ExecutionControl.InternalException': 'jdk.jshell.spi.ExecutionControl.InternalException',
    'ExecutionControl.NotImplementedException': 'jdk.jshell.spi.ExecutionControl.NotImplementedException',
    'ExecutionControl.ResolutionException': 'jdk.jshell.spi.ExecutionControl.ResolutionException',
    'ExecutionControl.RunException': 'jdk.jshell.spi.ExecutionControl.RunException',
    'ExecutionControl.StoppedException': 'jdk.jshell.spi.ExecutionControl.StoppedException',
    'ExecutionControl.UserException': 'jdk.jshell.spi.ExecutionControl.UserException',
    'ExecutionControlProvider': 'jdk.jshell.spi.ExecutionControlProvider',
    'ExecutionEnv': 'jdk.jshell.spi.ExecutionEnv',
    'ExecutionException': 'java.util.concurrent.ExecutionException',
    'Executor': 'java.util.concurrent.Executor',
    'ExecutorCompletionService': 'java.util.concurrent.ExecutorCompletionService',
    'Executors': 'java.util.concurrent.Executors',
    'ExecutorService': 'java.util.concurrent.ExecutorService',
    'ExemptionMechanism': 'javax.crypto.ExemptionMechanism',
    'ExemptionMechanismException': 'javax.crypto.ExemptionMechanismException',
    'ExemptionMechanismSpi': 'javax.crypto.ExemptionMechanismSpi',
    'ExifGPSTagSet': 'javax.imageio.plugins.tiff.ExifGPSTagSet',
    'ExifInteroperabilityTagSet': 'javax.imageio.plugins.tiff.ExifInteroperabilityTagSet',
    'ExifParentTIFFTagSet': 'javax.imageio.plugins.tiff.ExifParentTIFFTagSet',
    'ExifTIFFTagSet': 'javax.imageio.plugins.tiff.ExifTIFFTagSet',
    'ExpandVetoException': 'javax.swing.tree.ExpandVetoException',
    'Experimental': 'jdk.jfr.Experimental',
    'ExportEntryTree': 'jdk.nashorn.api.tree.ExportEntryTree',
    'ExportException': 'java.rmi.server.ExportException',
    'ExportsTree': 'com.sun.source.tree.ExportsTree',
    'Expression': 'java.beans.Expression',
    'ExpressionSnippet': 'jdk.jshell.ExpressionSnippet',
    'ExpressionStatementTree': 'jdk.nashorn.api.tree.ExpressionStatementTree',
    'ExpressionTree': 'jdk.nashorn.api.tree.ExpressionTree',
    'ExtendedGSSContext': 'com.sun.security.jgss.ExtendedGSSContext',
    'ExtendedGSSCredential': 'com.sun.security.jgss.ExtendedGSSCredential',
    'ExtendedRequest': 'javax.naming.ldap.ExtendedRequest',
    'ExtendedResponse': 'javax.naming.ldap.ExtendedResponse',
    'ExtendedSocketOptions': 'jdk.net.ExtendedSocketOptions',
    'ExtendedSSLSession': 'javax.net.ssl.ExtendedSSLSession',
    'Extension': 'java.security.cert.Extension',
    'Externalizable': 'java.io.Externalizable',
    'FactoryConfigurationError': 'javax.xml.stream.FactoryConfigurationError',
    'FailedLoginException': 'javax.security.auth.login.FailedLoginException',
    'FailOverExecutionControlProvider': 'jdk.jshell.execution.FailOverExecutionControlProvider',
    'FaxTIFFTagSet': 'javax.imageio.plugins.tiff.FaxTIFFTagSet',
    'FeatureDescriptor': 'java.beans.FeatureDescriptor',
    'Fidelity': 'javax.print.attribute.standard.Fidelity',
    'Field': 'java.lang.reflect.Field',
    'FieldDoc': 'com.sun.javadoc.FieldDoc',
    'FieldPosition': 'java.text.FieldPosition',
    'FieldView': 'javax.swing.text.FieldView',
    'File': 'java.io.File',
    'FileAlreadyExistsException': 'java.nio.file.FileAlreadyExistsException',
    'FileAttribute': 'java.nio.file.attribute.FileAttribute',
    'FileAttributeView': 'java.nio.file.attribute.FileAttributeView',
    'FileCacheImageInputStream': 'javax.imageio.stream.FileCacheImageInputStream',
    'FileCacheImageOutputStream': 'javax.imageio.stream.FileCacheImageOutputStream',
    'FileChannel': 'java.nio.channels.FileChannel',
    'FileChannel.MapMode': 'java.nio.channels.FileChannel.MapMode',
    'FileChooserUI': 'javax.swing.plaf.FileChooserUI',
    'FileDescriptor': 'java.io.FileDescriptor',
    'FileDialog': 'java.awt.FileDialog',
    'FileFilter': 'javax.swing.filechooser.FileFilter',
    'FileHandler': 'java.util.logging.FileHandler',
    'FileImageInputStream': 'javax.imageio.stream.FileImageInputStream',
    'FileImageOutputStream': 'javax.imageio.stream.FileImageOutputStream',
    'FileInputStream': 'java.io.FileInputStream',
    'FileLock': 'java.nio.channels.FileLock',
    'FileLockInterruptionException': 'java.nio.channels.FileLockInterruptionException',
    'FileNameExtensionFilter': 'javax.swing.filechooser.FileNameExtensionFilter',
    'FilenameFilter': 'java.io.FilenameFilter',
    'FileNameMap': 'java.net.FileNameMap',
    'FileNotFoundException': 'java.io.FileNotFoundException',
    'FileObject': 'javax.tools.FileObject',
    'FileOutputStream': 'java.io.FileOutputStream',
    'FileOwnerAttributeView': 'java.nio.file.attribute.FileOwnerAttributeView',
    'FilePermission': 'java.io.FilePermission',
    'Filer': 'javax.annotation.processing.Filer',
    'FileReader': 'java.io.FileReader',
    'FilerException': 'javax.annotation.processing.FilerException',
    'Files': 'java.nio.file.Files',
    'FilesEvent': 'java.awt.desktop.FilesEvent',
    'FileStore': 'java.nio.file.FileStore',
    'FileStoreAttributeView': 'java.nio.file.attribute.FileStoreAttributeView',
    'FileSystem': 'java.nio.file.FileSystem',
    'FileSystemAlreadyExistsException': 'java.nio.file.FileSystemAlreadyExistsException',
    'FileSystemException': 'java.nio.file.FileSystemException',
    'FileSystemLoopException': 'java.nio.file.FileSystemLoopException',
    'FileSystemNotFoundException': 'java.nio.file.FileSystemNotFoundException',
    'FileSystemProvider': 'java.nio.file.spi.FileSystemProvider',
    'FileSystems': 'java.nio.file.FileSystems',
    'FileSystemView': 'javax.swing.filechooser.FileSystemView',
    'FileTime': 'java.nio.file.attribute.FileTime',
    'FileTypeDetector': 'java.nio.file.spi.FileTypeDetector',
    'FileView': 'javax.swing.filechooser.FileView',
    'FileVisitOption': 'java.nio.file.FileVisitOption',
    'FileVisitor': 'java.nio.file.FileVisitor',
    'FileVisitResult': 'java.nio.file.FileVisitResult',
    'FileWriter': 'java.io.FileWriter',
    'Filter': 'java.util.logging.Filter',
    'Filter.Chain': 'com.sun.net.httpserver.Filter.Chain',
    'FilteredImageSource': 'java.awt.image.FilteredImageSource',
    'FilteredRowSet': 'javax.sql.rowset.FilteredRowSet',
    'FilterInputStream': 'java.io.FilterInputStream',
    'FilterOutputStream': 'java.io.FilterOutputStream',
    'FilterReader': 'java.io.FilterReader',
    'FilterWriter': 'java.io.FilterWriter',
    'FindException': 'java.lang.module.FindException',
    'Finishings': 'javax.print.attribute.standard.Finishings',
    'FixedHeightLayoutCache': 'javax.swing.tree.FixedHeightLayoutCache',
    'FlatteningPathIterator': 'java.awt.geom.FlatteningPathIterator',
    'FlavorEvent': 'java.awt.datatransfer.FlavorEvent',
    'FlavorException': 'javax.print.FlavorException',
    'FlavorListener': 'java.awt.datatransfer.FlavorListener',
    'FlavorMap': 'java.awt.datatransfer.FlavorMap',
    'FlavorTable': 'java.awt.datatransfer.FlavorTable',
    'FlightRecorder': 'jdk.jfr.FlightRecorder',
    'FlightRecorderListener': 'jdk.jfr.FlightRecorderListener',
    'FlightRecorderMXBean': 'jdk.management.jfr.FlightRecorderMXBean',
    'FlightRecorderPermission': 'jdk.jfr.FlightRecorderPermission',
    'Float': 'java.lang.Float',
    'FloatBuffer': 'java.nio.FloatBuffer',
    'FloatControl': 'javax.sound.sampled.FloatControl',
    'FloatControl.Type': 'javax.sound.sampled.FloatControl.Type',
    'FloatType': 'com.sun.jdi.FloatType',
    'FloatValue': 'com.sun.jdi.FloatValue',
    'Flow': 'java.util.concurrent.Flow',
    'Flow.Processor': 'java.util.concurrent.Flow.Processor',
    'Flow.Publisher': 'java.util.concurrent.Flow.Publisher',
    'Flow.Subscriber': 'java.util.concurrent.Flow.Subscriber',
    'Flow.Subscription': 'java.util.concurrent.Flow.Subscription',
    'FlowLayout': 'java.awt.FlowLayout',
    'FlowView': 'javax.swing.text.FlowView',
    'FlowView.FlowStrategy': 'javax.swing.text.FlowView.FlowStrategy',
    'Flushable': 'java.io.Flushable',
    'FocusAdapter': 'java.awt.event.FocusAdapter',
    'FocusEvent': 'java.awt.event.FocusEvent',
    'FocusEvent.Cause': 'java.awt.event.FocusEvent.Cause',
    'FocusListener': 'java.awt.event.FocusListener',
    'FocusManager': 'javax.swing.FocusManager',
    'FocusTraversalPolicy': 'java.awt.FocusTraversalPolicy',
    'Font': 'java.awt.Font',
    'FontFormatException': 'java.awt.FontFormatException',
    'FontMetrics': 'java.awt.FontMetrics',
    'FontRenderContext': 'java.awt.font.FontRenderContext',
    'FontUIResource': 'javax.swing.plaf.FontUIResource',
    'ForInLoopTree': 'jdk.nashorn.api.tree.ForInLoopTree',
    'ForkJoinPool': 'java.util.concurrent.ForkJoinPool',
    'ForkJoinPool.ForkJoinWorkerThreadFactory': 'java.util.concurrent.ForkJoinPool.ForkJoinWorkerThreadFactory',
    'ForkJoinPool.ManagedBlocker': 'java.util.concurrent.ForkJoinPool.ManagedBlocker',
    'ForkJoinTask': 'java.util.concurrent.ForkJoinTask',
    'ForkJoinWorkerThread': 'java.util.concurrent.ForkJoinWorkerThread',
    'ForLoopTree': 'jdk.nashorn.api.tree.ForLoopTree',
    'Format': 'java.text.Format',
    'Format.Field': 'java.text.Format.Field',
    'FormatConversionProvider': 'javax.sound.sampled.spi.FormatConversionProvider',
    'FormatFlagsConversionMismatchException': 'java.util.FormatFlagsConversionMismatchException',
    'FormatStyle': 'java.time.format.FormatStyle',
    'Formattable': 'java.util.Formattable',
    'FormattableFlags': 'java.util.FormattableFlags',
    'Formatter': 'java.util.logging.Formatter',
    'Formatter.BigDecimalLayoutForm': 'java.util.Formatter.BigDecimalLayoutForm',
    'FormatterClosedException': 'java.util.FormatterClosedException',
    'FormSubmitEvent': 'javax.swing.text.html.FormSubmitEvent',
    'FormSubmitEvent.MethodType': 'javax.swing.text.html.FormSubmitEvent.MethodType',
    'FormView': 'javax.swing.text.html.FormView',
    'ForOfLoopTree': 'jdk.nashorn.api.tree.ForOfLoopTree',
    'ForwardingFileObject': 'javax.tools.ForwardingFileObject',
    'ForwardingJavaFileManager': 'javax.tools.ForwardingJavaFileManager',
    'ForwardingJavaFileObject': 'javax.tools.ForwardingJavaFileObject',
    'Frame': 'java.awt.Frame',
    'Frequency': 'jdk.jfr.Frequency',
    'Function': 'java.util.function.Function',
    'FunctionalInterface': 'java.lang.FunctionalInterface',
    'FunctionCallTree': 'jdk.nashorn.api.tree.FunctionCallTree',
    'FunctionDeclarationTree': 'jdk.nashorn.api.tree.FunctionDeclarationTree',
    'FunctionExpressionTree': 'jdk.nashorn.api.tree.FunctionExpressionTree',
    'Future': 'java.util.concurrent.Future',
    'FutureTask': 'java.util.concurrent.FutureTask',
    'GapContent': 'javax.swing.text.GapContent',
    'GarbageCollectionNotificationInfo': 'com.sun.management.GarbageCollectionNotificationInfo',
    'GarbageCollectorMXBean': 'java.lang.management.GarbageCollectorMXBean',
    'GatheringByteChannel': 'java.nio.channels.GatheringByteChannel',
    'GaugeMonitor': 'javax.management.monitor.GaugeMonitor',
    'GaugeMonitorMBean': 'javax.management.monitor.GaugeMonitorMBean',
    'GcInfo': 'com.sun.management.GcInfo',
    'GCMParameterSpec': 'javax.crypto.spec.GCMParameterSpec',
    'GeneralPath': 'java.awt.geom.GeneralPath',
    'GeneralSecurityException': 'java.security.GeneralSecurityException',
    'Generated': 'javax.annotation.processing.Generated',
    'GenericArrayType': 'java.lang.reflect.GenericArrayType',
    'GenericDeclaration': 'java.lang.reflect.GenericDeclaration',
    'GenericSignatureFormatError': 'java.lang.reflect.GenericSignatureFormatError',
    'GeoTIFFTagSet': 'javax.imageio.plugins.tiff.GeoTIFFTagSet',
    'GlyphJustificationInfo': 'java.awt.font.GlyphJustificationInfo',
    'GlyphMetrics': 'java.awt.font.GlyphMetrics',
    'GlyphVector': 'java.awt.font.GlyphVector',
    'GlyphView': 'javax.swing.text.GlyphView',
    'GlyphView.GlyphPainter': 'javax.swing.text.GlyphView.GlyphPainter',
    'GotoTree': 'jdk.nashorn.api.tree.GotoTree',
    'GradientPaint': 'java.awt.GradientPaint',
    'GraphicAttribute': 'java.awt.font.GraphicAttribute',
    'Graphics': 'java.awt.Graphics',
    'Graphics2D': 'java.awt.Graphics2D',
    'GraphicsConfigTemplate': 'java.awt.GraphicsConfigTemplate',
    'GraphicsConfiguration': 'java.awt.GraphicsConfiguration',
    'GraphicsDevice': 'java.awt.GraphicsDevice',
    'GraphicsDevice.WindowTranslucency': 'java.awt.GraphicsDevice.WindowTranslucency',
    'GraphicsEnvironment': 'java.awt.GraphicsEnvironment',
    'GrayFilter': 'javax.swing.GrayFilter',
    'GregorianCalendar': 'java.util.GregorianCalendar',
    'GridBagConstraints': 'java.awt.GridBagConstraints',
    'GridBagLayout': 'java.awt.GridBagLayout',
    'GridBagLayoutInfo': 'java.awt.GridBagLayoutInfo',
    'GridLayout': 'java.awt.GridLayout',
    'Group': 'java.security.acl.Group',
    'GroupLayout': 'javax.swing.GroupLayout',
    'GroupLayout.Alignment': 'javax.swing.GroupLayout.Alignment',
    'GroupPrincipal': 'java.nio.file.attribute.GroupPrincipal',
    'GSSContext': 'org.ietf.jgss.GSSContext',
    'GSSCredential': 'org.ietf.jgss.GSSCredential',
    'GSSException': 'org.ietf.jgss.GSSException',
    'GSSManager': 'org.ietf.jgss.GSSManager',
    'GSSName': 'org.ietf.jgss.GSSName',
    'GSSUtil': 'com.sun.security.jgss.GSSUtil',
    'Guard': 'java.security.Guard',
    'GuardedInvocation': 'jdk.dynalink.linker.GuardedInvocation',
    'GuardedInvocationTransformer': 'jdk.dynalink.linker.GuardedInvocationTransformer',
    'GuardedObject': 'java.security.GuardedObject',
    'GuardingDynamicLinker': 'jdk.dynalink.linker.GuardingDynamicLinker',
    'GuardingDynamicLinkerExporter': 'jdk.dynalink.linker.GuardingDynamicLinkerExporter',
    'GuardingTypeConverterFactory': 'jdk.dynalink.linker.GuardingTypeConverterFactory',
    'Guards': 'jdk.dynalink.linker.support.Guards',
    'GUIInitializedListener': 'com.sun.java.accessibility.util.GUIInitializedListener',
    'GZIPInputStream': 'java.util.zip.GZIPInputStream',
    'GZIPOutputStream': 'java.util.zip.GZIPOutputStream',
    'Handler': 'java.util.logging.Handler',
    'HandlerBase': 'org.xml.sax.HandlerBase',
    'HandlerResult': 'com.sun.nio.sctp.HandlerResult',
    'HandshakeCompletedEvent': 'javax.net.ssl.HandshakeCompletedEvent',
    'HandshakeCompletedListener': 'javax.net.ssl.HandshakeCompletedListener',
    'HasControls': 'javax.naming.ldap.HasControls',
    'HashAttributeSet': 'javax.print.attribute.HashAttributeSet',
    'HashDocAttributeSet': 'javax.print.attribute.HashDocAttributeSet',
    'HashMap': 'java.util.HashMap',
    'HashPrintJobAttributeSet': 'javax.print.attribute.HashPrintJobAttributeSet',
    'HashPrintRequestAttributeSet': 'javax.print.attribute.HashPrintRequestAttributeSet',
    'HashPrintServiceAttributeSet': 'javax.print.attribute.HashPrintServiceAttributeSet',
    'HashSet': 'java.util.HashSet',
    'Hashtable': 'java.util.Hashtable',
    'Headers': 'com.sun.net.httpserver.Headers',
    'HeadlessException': 'java.awt.HeadlessException',
    'HiddenTree': 'com.sun.source.doctree.HiddenTree',
    'HierarchyBoundsAdapter': 'java.awt.event.HierarchyBoundsAdapter',
    'HierarchyBoundsListener': 'java.awt.event.HierarchyBoundsListener',
    'HierarchyEvent': 'java.awt.event.HierarchyEvent',
    'HierarchyListener': 'java.awt.event.HierarchyListener',
    'Highlighter': 'javax.swing.text.Highlighter',
    'Highlighter.Highlight': 'javax.swing.text.Highlighter.Highlight',
    'Highlighter.HighlightPainter': 'javax.swing.text.Highlighter.HighlightPainter',
    'HijrahChronology': 'java.time.chrono.HijrahChronology',
    'HijrahDate': 'java.time.chrono.HijrahDate',
    'HijrahEra': 'java.time.chrono.HijrahEra',
    'HMACParameterSpec': 'javax.xml.crypto.dsig.spec.HMACParameterSpec',
    'HostnameVerifier': 'javax.net.ssl.HostnameVerifier',
    'HotSpotDiagnosticMXBean': 'com.sun.management.HotSpotDiagnosticMXBean',
    'HTML': 'javax.swing.text.html.HTML',
    'HTML.Attribute': 'javax.swing.text.html.HTML.Attribute',
    'HTML.Tag': 'javax.swing.text.html.HTML.Tag',
    'HTML.UnknownTag': 'javax.swing.text.html.HTML.UnknownTag',
    'HTMLAnchorElement': 'org.w3c.dom.html.HTMLAnchorElement',
    'HTMLAppletElement': 'org.w3c.dom.html.HTMLAppletElement',
    'HTMLAreaElement': 'org.w3c.dom.html.HTMLAreaElement',
    'HTMLBaseElement': 'org.w3c.dom.html.HTMLBaseElement',
    'HTMLBaseFontElement': 'org.w3c.dom.html.HTMLBaseFontElement',
    'HTMLBodyElement': 'org.w3c.dom.html.HTMLBodyElement',
    'HTMLBRElement': 'org.w3c.dom.html.HTMLBRElement',
    'HTMLButtonElement': 'org.w3c.dom.html.HTMLButtonElement',
    'HTMLCollection': 'org.w3c.dom.html.HTMLCollection',
    'HTMLDirectoryElement': 'org.w3c.dom.html.HTMLDirectoryElement',
    'HTMLDivElement': 'org.w3c.dom.html.HTMLDivElement',
    'HTMLDListElement': 'org.w3c.dom.html.HTMLDListElement',
    'HTMLDocument': 'org.w3c.dom.html.HTMLDocument',
    'HTMLDocument.Iterator': 'javax.swing.text.html.HTMLDocument.Iterator',
    'HTMLDOMImplementation': 'org.w3c.dom.html.HTMLDOMImplementation',
    'HTMLEditorKit': 'javax.swing.text.html.HTMLEditorKit',
    'HTMLEditorKit.HTMLFactory': 'javax.swing.text.html.HTMLEditorKit.HTMLFactory',
    'HTMLEditorKit.HTMLTextAction': 'javax.swing.text.html.HTMLEditorKit.HTMLTextAction',
    'HTMLEditorKit.InsertHTMLTextAction': 'javax.swing.text.html.HTMLEditorKit.InsertHTMLTextAction',
    'HTMLEditorKit.LinkController': 'javax.swing.text.html.HTMLEditorKit.LinkController',
    'HTMLEditorKit.Parser': 'javax.swing.text.html.HTMLEditorKit.Parser',
    'HTMLEditorKit.ParserCallback': 'javax.swing.text.html.HTMLEditorKit.ParserCallback',
    'HTMLElement': 'org.w3c.dom.html.HTMLElement',
    'HTMLFieldSetElement': 'org.w3c.dom.html.HTMLFieldSetElement',
    'HTMLFontElement': 'org.w3c.dom.html.HTMLFontElement',
    'HTMLFormElement': 'org.w3c.dom.html.HTMLFormElement',
    'HTMLFrameElement': 'org.w3c.dom.html.HTMLFrameElement',
    'HTMLFrameHyperlinkEvent': 'javax.swing.text.html.HTMLFrameHyperlinkEvent',
    'HTMLFrameSetElement': 'org.w3c.dom.html.HTMLFrameSetElement',
    'HTMLHeadElement': 'org.w3c.dom.html.HTMLHeadElement',
    'HTMLHeadingElement': 'org.w3c.dom.html.HTMLHeadingElement',
    'HTMLHRElement': 'org.w3c.dom.html.HTMLHRElement',
    'HTMLHtmlElement': 'org.w3c.dom.html.HTMLHtmlElement',
    'HTMLIFrameElement': 'org.w3c.dom.html.HTMLIFrameElement',
    'HTMLImageElement': 'org.w3c.dom.html.HTMLImageElement',
    'HTMLInputElement': 'org.w3c.dom.html.HTMLInputElement',
    'HTMLIsIndexElement': 'org.w3c.dom.html.HTMLIsIndexElement',
    'HTMLLabelElement': 'org.w3c.dom.html.HTMLLabelElement',
    'HTMLLegendElement': 'org.w3c.dom.html.HTMLLegendElement',
    'HTMLLIElement': 'org.w3c.dom.html.HTMLLIElement',
    'HTMLLinkElement': 'org.w3c.dom.html.HTMLLinkElement',
    'HTMLMapElement': 'org.w3c.dom.html.HTMLMapElement',
    'HTMLMenuElement': 'org.w3c.dom.html.HTMLMenuElement',
    'HTMLMetaElement': 'org.w3c.dom.html.HTMLMetaElement',
    'HTMLModElement': 'org.w3c.dom.html.HTMLModElement',
    'HTMLObjectElement': 'org.w3c.dom.html.HTMLObjectElement',
    'HTMLOListElement': 'org.w3c.dom.html.HTMLOListElement',
    'HTMLOptGroupElement': 'org.w3c.dom.html.HTMLOptGroupElement',
    'HTMLOptionElement': 'org.w3c.dom.html.HTMLOptionElement',
    'HTMLParagraphElement': 'org.w3c.dom.html.HTMLParagraphElement',
    'HTMLParamElement': 'org.w3c.dom.html.HTMLParamElement',
    'HTMLPreElement': 'org.w3c.dom.html.HTMLPreElement',
    'HTMLQuoteElement': 'org.w3c.dom.html.HTMLQuoteElement',
    'HTMLScriptElement': 'org.w3c.dom.html.HTMLScriptElement',
    'HTMLSelectElement': 'org.w3c.dom.html.HTMLSelectElement',
    'HTMLStyleElement': 'org.w3c.dom.html.HTMLStyleElement',
    'HTMLTableCaptionElement': 'org.w3c.dom.html.HTMLTableCaptionElement',
    'HTMLTableCellElement': 'org.w3c.dom.html.HTMLTableCellElement',
    'HTMLTableColElement': 'org.w3c.dom.html.HTMLTableColElement',
    'HTMLTableElement': 'org.w3c.dom.html.HTMLTableElement',
    'HTMLTableRowElement': 'org.w3c.dom.html.HTMLTableRowElement',
    'HTMLTableSectionElement': 'org.w3c.dom.html.HTMLTableSectionElement',
    'HTMLTextAreaElement': 'org.w3c.dom.html.HTMLTextAreaElement',
    'HTMLTitleElement': 'org.w3c.dom.html.HTMLTitleElement',
    'HTMLUListElement': 'org.w3c.dom.html.HTMLUListElement',
    'HTMLWriter': 'javax.swing.text.html.HTMLWriter',
    'HttpClient': 'java.net.http.HttpClient',
    'HttpClient.Builder': 'java.net.http.HttpClient.Builder',
    'HttpClient.Redirect': 'java.net.http.HttpClient.Redirect',
    'HttpClient.Version': 'java.net.http.HttpClient.Version',
    'HttpConnectTimeoutException': 'java.net.http.HttpConnectTimeoutException',
    'HttpContext': 'com.sun.net.httpserver.HttpContext',
    'HttpCookie': 'java.net.HttpCookie',
    'HttpExchange': 'com.sun.net.httpserver.HttpExchange',
    'HttpHandler': 'com.sun.net.httpserver.HttpHandler',
    'HttpHeaders': 'java.net.http.HttpHeaders',
    'HttpPrincipal': 'com.sun.net.httpserver.HttpPrincipal',
    'HttpRequest': 'java.net.http.HttpRequest',
    'HttpRequest.BodyPublisher': 'java.net.http.HttpRequest.BodyPublisher',
    'HttpRequest.BodyPublishers': 'java.net.http.HttpRequest.BodyPublishers',
    'HttpRequest.Builder': 'java.net.http.HttpRequest.Builder',
    'HttpResponse': 'java.net.http.HttpResponse',
    'HttpResponse.BodyHandler': 'java.net.http.HttpResponse.BodyHandler',
    'HttpResponse.BodyHandlers': 'java.net.http.HttpResponse.BodyHandlers',
    'HttpResponse.BodySubscriber': 'java.net.http.HttpResponse.BodySubscriber',
    'HttpResponse.BodySubscribers': 'java.net.http.HttpResponse.BodySubscribers',
    'HttpResponse.PushPromiseHandler': 'java.net.http.HttpResponse.PushPromiseHandler',
    'HttpResponse.ResponseInfo': 'java.net.http.HttpResponse.ResponseInfo',
    'HttpRetryException': 'java.net.HttpRetryException',
    'HttpsConfigurator': 'com.sun.net.httpserver.HttpsConfigurator',
    'HttpServer': 'com.sun.net.httpserver.HttpServer',
    'HttpServerProvider': 'com.sun.net.httpserver.spi.HttpServerProvider',
    'HttpsExchange': 'com.sun.net.httpserver.HttpsExchange',
    'HttpsParameters': 'com.sun.net.httpserver.HttpsParameters',
    'HttpsServer': 'com.sun.net.httpserver.HttpsServer',
    'HttpsURLConnection': 'javax.net.ssl.HttpsURLConnection',
    'HttpTimeoutException': 'java.net.http.HttpTimeoutException',
    'HttpURLConnection': 'java.net.HttpURLConnection',
    'HyperlinkEvent': 'javax.swing.event.HyperlinkEvent',
    'HyperlinkEvent.EventType': 'javax.swing.event.HyperlinkEvent.EventType',
    'HyperlinkListener': 'javax.swing.event.HyperlinkListener',
    'ICC_ColorSpace': 'java.awt.color.ICC_ColorSpace',
    'ICC_Profile': 'java.awt.color.ICC_Profile',
    'ICC_ProfileGray': 'java.awt.color.ICC_ProfileGray',
    'ICC_ProfileRGB': 'java.awt.color.ICC_ProfileRGB',
    'Icon': 'javax.swing.Icon',
    'IconUIResource': 'javax.swing.plaf.IconUIResource',
    'IconView': 'javax.swing.text.IconView',
    'IdentifierTree': 'jdk.nashorn.api.tree.IdentifierTree',
    'Identity': 'java.security.Identity',
    'IdentityHashMap': 'java.util.IdentityHashMap',
    'IdentityScope': 'java.security.IdentityScope',
    'IDN': 'java.net.IDN',
    'IfTree': 'jdk.nashorn.api.tree.IfTree',
    'IIOByteBuffer': 'javax.imageio.stream.IIOByteBuffer',
    'IIOException': 'javax.imageio.IIOException',
    'IIOImage': 'javax.imageio.IIOImage',
    'IIOInvalidTreeException': 'javax.imageio.metadata.IIOInvalidTreeException',
    'IIOMetadata': 'javax.imageio.metadata.IIOMetadata',
    'IIOMetadataController': 'javax.imageio.metadata.IIOMetadataController',
    'IIOMetadataFormat': 'javax.imageio.metadata.IIOMetadataFormat',
    'IIOMetadataFormatImpl': 'javax.imageio.metadata.IIOMetadataFormatImpl',
    'IIOMetadataNode': 'javax.imageio.metadata.IIOMetadataNode',
    'IIOParam': 'javax.imageio.IIOParam',
    'IIOParamController': 'javax.imageio.IIOParamController',
    'IIOReadProgressListener': 'javax.imageio.event.IIOReadProgressListener',
    'IIOReadUpdateListener': 'javax.imageio.event.IIOReadUpdateListener',
    'IIOReadWarningListener': 'javax.imageio.event.IIOReadWarningListener',
    'IIORegistry': 'javax.imageio.spi.IIORegistry',
    'IIOServiceProvider': 'javax.imageio.spi.IIOServiceProvider',
    'IIOWriteProgressListener': 'javax.imageio.event.IIOWriteProgressListener',
    'IIOWriteWarningListener': 'javax.imageio.event.IIOWriteWarningListener',
    'IllegalAccessError': 'java.lang.IllegalAccessError',
    'IllegalAccessException': 'java.lang.IllegalAccessException',
    'IllegalArgumentException': 'java.lang.IllegalArgumentException',
    'IllegalBlockingModeException': 'java.nio.channels.IllegalBlockingModeException',
    'IllegalBlockSizeException': 'javax.crypto.IllegalBlockSizeException',
    'IllegalCallerException': 'java.lang.IllegalCallerException',
    'IllegalChannelGroupException': 'java.nio.channels.IllegalChannelGroupException',
    'IllegalCharsetNameException': 'java.nio.charset.IllegalCharsetNameException',
    'IllegalClassFormatException': 'java.lang.instrument.IllegalClassFormatException',
    'IllegalComponentStateException': 'java.awt.IllegalComponentStateException',
    'IllegalConnectorArgumentsException': 'com.sun.jdi.connect.IllegalConnectorArgumentsException',
    'IllegalFormatCodePointException': 'java.util.IllegalFormatCodePointException',
    'IllegalFormatConversionException': 'java.util.IllegalFormatConversionException',
    'IllegalFormatException': 'java.util.IllegalFormatException',
    'IllegalFormatFlagsException': 'java.util.IllegalFormatFlagsException',
    'IllegalFormatPrecisionException': 'java.util.IllegalFormatPrecisionException',
    'IllegalFormatWidthException': 'java.util.IllegalFormatWidthException',
    'IllegalMonitorStateException': 'java.lang.IllegalMonitorStateException',
    'IllegalPathStateException': 'java.awt.geom.IllegalPathStateException',
    'IllegalReceiveException': 'com.sun.nio.sctp.IllegalReceiveException',
    'IllegalSelectorException': 'java.nio.channels.IllegalSelectorException',
    'IllegalStateException': 'java.lang.IllegalStateException',
    'IllegalThreadStateException': 'java.lang.IllegalThreadStateException',
    'IllegalUnbindException': 'com.sun.nio.sctp.IllegalUnbindException',
    'IllformedLocaleException': 'java.util.IllformedLocaleException',
    'Image': 'java.awt.Image',
    'ImageCapabilities': 'java.awt.ImageCapabilities',
    'ImageConsumer': 'java.awt.image.ImageConsumer',
    'ImageFilter': 'java.awt.image.ImageFilter',
    'ImageGraphicAttribute': 'java.awt.font.ImageGraphicAttribute',
    'ImageIcon': 'javax.swing.ImageIcon',
    'ImageInputStream': 'javax.imageio.stream.ImageInputStream',
    'ImageInputStreamImpl': 'javax.imageio.stream.ImageInputStreamImpl',
    'ImageInputStreamSpi': 'javax.imageio.spi.ImageInputStreamSpi',
    'ImageIO': 'javax.imageio.ImageIO',
    'ImageObserver': 'java.awt.image.ImageObserver',
    'ImageOutputStream': 'javax.imageio.stream.ImageOutputStream',
    'ImageOutputStreamImpl': 'javax.imageio.stream.ImageOutputStreamImpl',
    'ImageOutputStreamSpi': 'javax.imageio.spi.ImageOutputStreamSpi',
    'ImageProducer': 'java.awt.image.ImageProducer',
    'ImageReader': 'javax.imageio.ImageReader',
    'ImageReaderSpi': 'javax.imageio.spi.ImageReaderSpi',
    'ImageReaderWriterSpi': 'javax.imageio.spi.ImageReaderWriterSpi',
    'ImageReadParam': 'javax.imageio.ImageReadParam',
    'ImageTranscoder': 'javax.imageio.ImageTranscoder',
    'ImageTranscoderSpi': 'javax.imageio.spi.ImageTranscoderSpi',
    'ImageTypeSpecifier': 'javax.imageio.ImageTypeSpecifier',
    'ImageView': 'javax.swing.text.html.ImageView',
    'ImageWriteParam': 'javax.imageio.ImageWriteParam',
    'ImageWriter': 'javax.imageio.ImageWriter',
    'ImageWriterSpi': 'javax.imageio.spi.ImageWriterSpi',
    'ImagingOpException': 'java.awt.image.ImagingOpException',
    'ImmutableDescriptor': 'javax.management.ImmutableDescriptor',
    'ImportEntryTree': 'jdk.nashorn.api.tree.ImportEntryTree',
    'ImportSnippet': 'jdk.jshell.ImportSnippet',
    'ImportTree': 'com.sun.source.tree.ImportTree',
    'InaccessibleObjectException': 'java.lang.reflect.InaccessibleObjectException',
    'IncompatibleClassChangeError': 'java.lang.IncompatibleClassChangeError',
    'IncompatibleThreadStateException': 'com.sun.jdi.IncompatibleThreadStateException',
    'IncompleteAnnotationException': 'java.lang.annotation.IncompleteAnnotationException',
    'InconsistentDebugInfoException': 'com.sun.jdi.InconsistentDebugInfoException',
    'IndexColorModel': 'java.awt.image.IndexColorModel',
    'IndexedPropertyChangeEvent': 'java.beans.IndexedPropertyChangeEvent',
    'IndexedPropertyDescriptor': 'java.beans.IndexedPropertyDescriptor',
    'IndexOutOfBoundsException': 'java.lang.IndexOutOfBoundsException',
    'IndexTree': 'com.sun.source.doctree.IndexTree',
    'Inet4Address': 'java.net.Inet4Address',
    'Inet6Address': 'java.net.Inet6Address',
    'InetAddress': 'java.net.InetAddress',
    'InetSocketAddress': 'java.net.InetSocketAddress',
    'Inflater': 'java.util.zip.Inflater',
    'InflaterInputStream': 'java.util.zip.InflaterInputStream',
    'InflaterOutputStream': 'java.util.zip.InflaterOutputStream',
    'InheritableThreadLocal': 'java.lang.InheritableThreadLocal',
    'InheritDocTree': 'com.sun.source.doctree.InheritDocTree',
    'Inherited': 'java.lang.annotation.Inherited',
    'InitialContext': 'javax.naming.InitialContext',
    'InitialContextFactory': 'javax.naming.spi.InitialContextFactory',
    'InitialContextFactoryBuilder': 'javax.naming.spi.InitialContextFactoryBuilder',
    'InitialDirContext': 'javax.naming.directory.InitialDirContext',
    'InitialLdapContext': 'javax.naming.ldap.InitialLdapContext',
    'InlineTagTree': 'com.sun.source.doctree.InlineTagTree',
    'InlineView': 'javax.swing.text.html.InlineView',
    'InputContext': 'java.awt.im.InputContext',
    'InputEvent': 'java.awt.event.InputEvent',
    'InputMap': 'javax.swing.InputMap',
    'InputMapUIResource': 'javax.swing.plaf.InputMapUIResource',
    'InputMethod': 'java.awt.im.spi.InputMethod',
    'InputMethodContext': 'java.awt.im.spi.InputMethodContext',
    'InputMethodDescriptor': 'java.awt.im.spi.InputMethodDescriptor',
    'InputMethodEvent': 'java.awt.event.InputMethodEvent',
    'InputMethodHighlight': 'java.awt.im.InputMethodHighlight',
    'InputMethodListener': 'java.awt.event.InputMethodListener',
    'InputMethodRequests': 'java.awt.im.InputMethodRequests',
    'InputMismatchException': 'java.util.InputMismatchException',
    'InputSource': 'org.xml.sax.InputSource',
    'InputStream': 'java.io.InputStream',
    'InputStreamReader': 'java.io.InputStreamReader',
    'InputSubset': 'java.awt.im.InputSubset',
    'InputVerifier': 'javax.swing.InputVerifier',
    'InquireSecContextPermission': 'com.sun.security.jgss.InquireSecContextPermission',
    'InquireType': 'com.sun.security.jgss.InquireType',
    'Insets': 'java.awt.Insets',
    'InsetsUIResource': 'javax.swing.plaf.InsetsUIResource',
    'InstanceAlreadyExistsException': 'javax.management.InstanceAlreadyExistsException',
    'InstanceNotFoundException': 'javax.management.InstanceNotFoundException',
    'InstanceOfTree': 'jdk.nashorn.api.tree.InstanceOfTree',
    'Instant': 'java.time.Instant',
    'InstantiationError': 'java.lang.InstantiationError',
    'InstantiationException': 'java.lang.InstantiationException',
    'Instrument': 'javax.sound.midi.Instrument',
    'Instrumentation': 'java.lang.instrument.Instrumentation',
    'InsufficientResourcesException': 'javax.naming.InsufficientResourcesException',
    'IntBinaryOperator': 'java.util.function.IntBinaryOperator',
    'IntBuffer': 'java.nio.IntBuffer',
    'IntConsumer': 'java.util.function.IntConsumer',
    'Integer': 'java.lang.Integer',
    'IntegerSyntax': 'javax.print.attribute.IntegerSyntax',
    'IntegerType': 'com.sun.jdi.IntegerType',
    'IntegerValue': 'com.sun.jdi.IntegerValue',
    'InterfaceAddress': 'java.net.InterfaceAddress',
    'InterfaceType': 'com.sun.jdi.InterfaceType',
    'InternalError': 'java.lang.InternalError',
    'InternalException': 'com.sun.jdi.InternalException',
    'InternalFrameAdapter': 'javax.swing.event.InternalFrameAdapter',
    'InternalFrameEvent': 'javax.swing.event.InternalFrameEvent',
    'InternalFrameFocusTraversalPolicy': 'javax.swing.InternalFrameFocusTraversalPolicy',
    'InternalFrameListener': 'javax.swing.event.InternalFrameListener',
    'InternalFrameUI': 'javax.swing.plaf.InternalFrameUI',
    'InternationalFormatter': 'javax.swing.text.InternationalFormatter',
    'InterruptedByTimeoutException': 'java.nio.channels.InterruptedByTimeoutException',
    'InterruptedException': 'java.lang.InterruptedException',
    'InterruptedIOException': 'java.io.InterruptedIOException',
    'InterruptedNamingException': 'javax.naming.InterruptedNamingException',
    'InterruptibleChannel': 'java.nio.channels.InterruptibleChannel',
    'IntersectionType': 'javax.lang.model.type.IntersectionType',
    'IntersectionTypeTree': 'com.sun.source.tree.IntersectionTypeTree',
    'IntFunction': 'java.util.function.IntFunction',
    'IntPredicate': 'java.util.function.IntPredicate',
    'IntrospectionException': 'javax.management.IntrospectionException',
    'Introspector': 'java.beans.Introspector',
    'IntStream': 'java.util.stream.IntStream',
    'IntStream.Builder': 'java.util.stream.IntStream.Builder',
    'IntSummaryStatistics': 'java.util.IntSummaryStatistics',
    'IntSupplier': 'java.util.function.IntSupplier',
    'IntToDoubleFunction': 'java.util.function.IntToDoubleFunction',
    'IntToLongFunction': 'java.util.function.IntToLongFunction',
    'IntUnaryOperator': 'java.util.function.IntUnaryOperator',
    'InvalidAlgorithmParameterException': 'java.security.InvalidAlgorithmParameterException',
    'InvalidApplicationException': 'javax.management.InvalidApplicationException',
    'InvalidAttributeIdentifierException': 'javax.naming.directory.InvalidAttributeIdentifierException',
    'InvalidAttributesException': 'javax.naming.directory.InvalidAttributesException',
    'InvalidAttributeValueException': 'javax.naming.directory.InvalidAttributeValueException',
    'InvalidClassException': 'java.io.InvalidClassException',
    'InvalidCodeIndexException': 'com.sun.jdi.InvalidCodeIndexException',
    'InvalidDnDOperationException': 'java.awt.dnd.InvalidDnDOperationException',
    'InvalidKeyException': 'javax.management.openmbean.InvalidKeyException',
    'InvalidKeySpecException': 'java.security.spec.InvalidKeySpecException',
    'InvalidLineNumberException': 'com.sun.jdi.InvalidLineNumberException',
    'InvalidMarkException': 'java.nio.InvalidMarkException',
    'InvalidMidiDataException': 'javax.sound.midi.InvalidMidiDataException',
    'InvalidModuleDescriptorException': 'java.lang.module.InvalidModuleDescriptorException',
    'InvalidModuleException': 'com.sun.jdi.InvalidModuleException',
    'InvalidNameException': 'javax.naming.InvalidNameException',
    'InvalidObjectException': 'java.io.InvalidObjectException',
    'InvalidOpenTypeException': 'javax.management.openmbean.InvalidOpenTypeException',
    'InvalidParameterException': 'java.security.InvalidParameterException',
    'InvalidParameterSpecException': 'java.security.spec.InvalidParameterSpecException',
    'InvalidPathException': 'java.nio.file.InvalidPathException',
    'InvalidPreferencesFormatException': 'java.util.prefs.InvalidPreferencesFormatException',
    'InvalidPropertiesFormatException': 'java.util.InvalidPropertiesFormatException',
    'InvalidRelationIdException': 'javax.management.relation.InvalidRelationIdException',
    'InvalidRelationServiceException': 'javax.management.relation.InvalidRelationServiceException',
    'InvalidRelationTypeException': 'javax.management.relation.InvalidRelationTypeException',
    'InvalidRequestStateException': 'com.sun.jdi.request.InvalidRequestStateException',
    'InvalidRoleInfoException': 'javax.management.relation.InvalidRoleInfoException',
    'InvalidRoleValueException': 'javax.management.relation.InvalidRoleValueException',
    'InvalidSearchControlsException': 'javax.naming.directory.InvalidSearchControlsException',
    'InvalidSearchFilterException': 'javax.naming.directory.InvalidSearchFilterException',
    'InvalidStackFrameException': 'com.sun.jdi.InvalidStackFrameException',
    'InvalidStreamException': 'com.sun.nio.sctp.InvalidStreamException',
    'InvalidTargetObjectTypeException': 'javax.management.modelmbean.InvalidTargetObjectTypeException',
    'InvalidTypeException': 'com.sun.jdi.InvalidTypeException',
    'Invocable': 'javax.script.Invocable',
    'InvocationEvent': 'java.awt.event.InvocationEvent',
    'InvocationException': 'com.sun.jdi.InvocationException',
    'InvocationHandler': 'java.lang.reflect.InvocationHandler',
    'InvocationTargetException': 'java.lang.reflect.InvocationTargetException',
    'IOError': 'java.io.IOError',
    'IOException': 'java.io.IOException',
    'IsoChronology': 'java.time.chrono.IsoChronology',
    'IsoEra': 'java.time.chrono.IsoEra',
    'IsoFields': 'java.time.temporal.IsoFields',
    'ItemEvent': 'java.awt.event.ItemEvent',
    'ItemListener': 'java.awt.event.ItemListener',
    'ItemSelectable': 'java.awt.ItemSelectable',
    'Iterable': 'java.lang.Iterable',
    'Iterator': 'java.util.Iterator',
    'IvParameterSpec': 'javax.crypto.spec.IvParameterSpec',
    'JapaneseChronology': 'java.time.chrono.JapaneseChronology',
    'JapaneseDate': 'java.time.chrono.JapaneseDate',
    'JapaneseEra': 'java.time.chrono.JapaneseEra',
    'JApplet': 'javax.swing.JApplet',
    'JarEntry': 'java.util.jar.JarEntry',
    'JarException': 'java.util.jar.JarException',
    'JarFile': 'java.util.jar.JarFile',
    'JarInputStream': 'java.util.jar.JarInputStream',
    'JarOutputStream': 'java.util.jar.JarOutputStream',
    'JarSigner': 'jdk.security.jarsigner.JarSigner',
    'JarSigner.Builder': 'jdk.security.jarsigner.JarSigner.Builder',
    'JarSignerException': 'jdk.security.jarsigner.JarSignerException',
    'JarURLConnection': 'java.net.JarURLConnection',
    'JavaBean': 'java.beans.JavaBean',
    'JavaCompiler': 'javax.tools.JavaCompiler',
    'JavaCompiler.CompilationTask': 'javax.tools.JavaCompiler.CompilationTask',
    'JavacTask': 'com.sun.source.util.JavacTask',
    'JavaFileManager': 'javax.tools.JavaFileManager',
    'JavaFileManager.Location': 'javax.tools.JavaFileManager.Location',
    'JavaFileObject': 'javax.tools.JavaFileObject',
    'JavaFileObject.Kind': 'javax.tools.JavaFileObject.Kind',
    'JavaShellToolBuilder': 'jdk.jshell.tool.JavaShellToolBuilder',
    'JButton': 'javax.swing.JButton',
    'JCheckBox': 'javax.swing.JCheckBox',
    'JCheckBoxMenuItem': 'javax.swing.JCheckBoxMenuItem',
    'JColorChooser': 'javax.swing.JColorChooser',
    'JComboBox': 'javax.swing.JComboBox',
    'JComboBox.KeySelectionManager': 'javax.swing.JComboBox.KeySelectionManager',
    'JComponent': 'javax.swing.JComponent',
    'JConsoleContext': 'com.sun.tools.jconsole.JConsoleContext',
    'JConsoleContext.ConnectionState': 'com.sun.tools.jconsole.JConsoleContext.ConnectionState',
    'JConsolePlugin': 'com.sun.tools.jconsole.JConsolePlugin',
    'JdbcRowSet': 'javax.sql.rowset.JdbcRowSet',
    'JDBCType': 'java.sql.JDBCType',
    'JDesktopPane': 'javax.swing.JDesktopPane',
    'JDialog': 'javax.swing.JDialog',
    'JdiDefaultExecutionControl': 'jdk.jshell.execution.JdiDefaultExecutionControl',
    'JdiExecutionControl': 'jdk.jshell.execution.JdiExecutionControl',
    'JdiExecutionControlProvider': 'jdk.jshell.execution.JdiExecutionControlProvider',
    'JdiInitiator': 'jdk.jshell.execution.JdiInitiator',
    'JDIPermission': 'com.sun.jdi.JDIPermission',
    'JEditorPane': 'javax.swing.JEditorPane',
    'JFileChooser': 'javax.swing.JFileChooser',
    'JFormattedTextField': 'javax.swing.JFormattedTextField',
    'JFormattedTextField.AbstractFormatter': 'javax.swing.JFormattedTextField.AbstractFormatter',
    'JFormattedTextField.AbstractFormatterFactory': 'javax.swing.JFormattedTextField.AbstractFormatterFactory',
    'JFrame': 'javax.swing.JFrame',
    'JInternalFrame': 'javax.swing.JInternalFrame',
    'JInternalFrame.JDesktopIcon': 'javax.swing.JInternalFrame.JDesktopIcon',
    'JLabel': 'javax.swing.JLabel',
    'JLayer': 'javax.swing.JLayer',
    'JLayeredPane': 'javax.swing.JLayeredPane',
    'JList': 'javax.swing.JList',
    'JList.DropLocation': 'javax.swing.JList.DropLocation',
    'JMenu': 'javax.swing.JMenu',
    'JMenuBar': 'javax.swing.JMenuBar',
    'JMenuItem': 'javax.swing.JMenuItem',
    'JMException': 'javax.management.JMException',
    'JMRuntimeException': 'javax.management.JMRuntimeException',
    'JMX': 'javax.management.JMX',
    'JMXAddressable': 'javax.management.remote.JMXAddressable',
    'JMXAuthenticator': 'javax.management.remote.JMXAuthenticator',
    'JMXConnectionNotification': 'javax.management.remote.JMXConnectionNotification',
    'JMXConnector': 'javax.management.remote.JMXConnector',
    'JMXConnectorFactory': 'javax.management.remote.JMXConnectorFactory',
    'JMXConnectorProvider': 'javax.management.remote.JMXConnectorProvider',
    'JMXConnectorServer': 'javax.management.remote.JMXConnectorServer',
    'JMXConnectorServerFactory': 'javax.management.remote.JMXConnectorServerFactory',
    'JMXConnectorServerMBean': 'javax.management.remote.JMXConnectorServerMBean',
    'JMXConnectorServerProvider': 'javax.management.remote.JMXConnectorServerProvider',
    'JMXPrincipal': 'javax.management.remote.JMXPrincipal',
    'JMXProviderException': 'javax.management.remote.JMXProviderException',
    'JMXServerErrorException': 'javax.management.remote.JMXServerErrorException',
    'JMXServiceURL': 'javax.management.remote.JMXServiceURL',
    'JndiLoginModule': 'com.sun.security.auth.module.JndiLoginModule',
    'JobAttributes': 'java.awt.JobAttributes',
    'JobAttributes.DefaultSelectionType': 'java.awt.JobAttributes.DefaultSelectionType',
    'JobAttributes.DestinationType': 'java.awt.JobAttributes.DestinationType',
    'JobAttributes.DialogType': 'java.awt.JobAttributes.DialogType',
    'JobAttributes.MultipleDocumentHandlingType': 'java.awt.JobAttributes.MultipleDocumentHandlingType',
    'JobAttributes.SidesType': 'java.awt.JobAttributes.SidesType',
    'JobHoldUntil': 'javax.print.attribute.standard.JobHoldUntil',
    'JobImpressions': 'javax.print.attribute.standard.JobImpressions',
    'JobImpressionsCompleted': 'javax.print.attribute.standard.JobImpressionsCompleted',
    'JobImpressionsSupported': 'javax.print.attribute.standard.JobImpressionsSupported',
    'JobKOctets': 'javax.print.attribute.standard.JobKOctets',
    'JobKOctetsProcessed': 'javax.print.attribute.standard.JobKOctetsProcessed',
    'JobKOctetsSupported': 'javax.print.attribute.standard.JobKOctetsSupported',
    'JobMediaSheets': 'javax.print.attribute.standard.JobMediaSheets',
    'JobMediaSheetsCompleted': 'javax.print.attribute.standard.JobMediaSheetsCompleted',
    'JobMediaSheetsSupported': 'javax.print.attribute.standard.JobMediaSheetsSupported',
    'JobMessageFromOperator': 'javax.print.attribute.standard.JobMessageFromOperator',
    'JobName': 'javax.print.attribute.standard.JobName',
    'JobOriginatingUserName': 'javax.print.attribute.standard.JobOriginatingUserName',
    'JobPriority': 'javax.print.attribute.standard.JobPriority',
    'JobPrioritySupported': 'javax.print.attribute.standard.JobPrioritySupported',
    'JobSheets': 'javax.print.attribute.standard.JobSheets',
    'JobState': 'javax.print.attribute.standard.JobState',
    'JobStateReason': 'javax.print.attribute.standard.JobStateReason',
    'JobStateReasons': 'javax.print.attribute.standard.JobStateReasons',
    'Joinable': 'javax.sql.rowset.Joinable',
    'JoinRowSet': 'javax.sql.rowset.JoinRowSet',
    'JOptionPane': 'javax.swing.JOptionPane',
    'JPanel': 'javax.swing.JPanel',
    'JPasswordField': 'javax.swing.JPasswordField',
    'JPEGHuffmanTable': 'javax.imageio.plugins.jpeg.JPEGHuffmanTable',
    'JPEGImageReadParam': 'javax.imageio.plugins.jpeg.JPEGImageReadParam',
    'JPEGImageWriteParam': 'javax.imageio.plugins.jpeg.JPEGImageWriteParam',
    'JPEGQTable': 'javax.imageio.plugins.jpeg.JPEGQTable',
    'JPopupMenu': 'javax.swing.JPopupMenu',
    'JPopupMenu.Separator': 'javax.swing.JPopupMenu.Separator',
    'JProgressBar': 'javax.swing.JProgressBar',
    'JRadioButton': 'javax.swing.JRadioButton',
    'JRadioButtonMenuItem': 'javax.swing.JRadioButtonMenuItem',
    'JRootPane': 'javax.swing.JRootPane',
    'JScrollBar': 'javax.swing.JScrollBar',
    'JScrollPane': 'javax.swing.JScrollPane',
    'JSeparator': 'javax.swing.JSeparator',
    'JSException': 'netscape.javascript.JSException',
    'JShell': 'jdk.jshell.JShell',
    'JShell.Builder': 'jdk.jshell.JShell.Builder',
    'JShellException': 'jdk.jshell.JShellException',
    'JSlider': 'javax.swing.JSlider',
    'JSObject': 'netscape.javascript.JSObject',
    'JSpinner': 'javax.swing.JSpinner',
    'JSpinner.DateEditor': 'javax.swing.JSpinner.DateEditor',
    'JSpinner.DefaultEditor': 'javax.swing.JSpinner.DefaultEditor',
    'JSpinner.ListEditor': 'javax.swing.JSpinner.ListEditor',
    'JSpinner.NumberEditor': 'javax.swing.JSpinner.NumberEditor',
    'JSplitPane': 'javax.swing.JSplitPane',
    'JTabbedPane': 'javax.swing.JTabbedPane',
    'JTable': 'javax.swing.JTable',
    'JTable.DropLocation': 'javax.swing.JTable.DropLocation',
    'JTable.PrintMode': 'javax.swing.JTable.PrintMode',
    'JTableHeader': 'javax.swing.table.JTableHeader',
    'JTextArea': 'javax.swing.JTextArea',
    'JTextComponent': 'javax.swing.text.JTextComponent',
    'JTextComponent.DropLocation': 'javax.swing.text.JTextComponent.DropLocation',
    'JTextComponent.KeyBinding': 'javax.swing.text.JTextComponent.KeyBinding',
    'JTextField': 'javax.swing.JTextField',
    'JTextPane': 'javax.swing.JTextPane',
    'JToggleButton': 'javax.swing.JToggleButton',
    'JToggleButton.ToggleButtonModel': 'javax.swing.JToggleButton.ToggleButtonModel',
    'JToolBar': 'javax.swing.JToolBar',
    'JToolBar.Separator': 'javax.swing.JToolBar.Separator',
    'JToolTip': 'javax.swing.JToolTip',
    'JTree': 'javax.swing.JTree',
    'JTree.DropLocation': 'javax.swing.JTree.DropLocation',
    'JTree.DynamicUtilTreeNode': 'javax.swing.JTree.DynamicUtilTreeNode',
    'JTree.EmptySelectionModel': 'javax.swing.JTree.EmptySelectionModel',
    'JulianFields': 'java.time.temporal.JulianFields',
    'JViewport': 'javax.swing.JViewport',
    'JWindow': 'javax.swing.JWindow',
    'KerberosCredMessage': 'javax.security.auth.kerberos.KerberosCredMessage',
    'KerberosKey': 'javax.security.auth.kerberos.KerberosKey',
    'KerberosPrincipal': 'javax.security.auth.kerberos.KerberosPrincipal',
    'KerberosTicket': 'javax.security.auth.kerberos.KerberosTicket',
    'Kernel': 'java.awt.image.Kernel',
    'Key': 'java.security.Key',
    'KeyAdapter': 'java.awt.event.KeyAdapter',
    'KeyAgreement': 'javax.crypto.KeyAgreement',
    'KeyAgreementSpi': 'javax.crypto.KeyAgreementSpi',
    'KeyAlreadyExistsException': 'javax.management.openmbean.KeyAlreadyExistsException',
    'KeyboardFocusManager': 'java.awt.KeyboardFocusManager',
    'KeyEvent': 'java.awt.event.KeyEvent',
    'KeyEventDispatcher': 'java.awt.KeyEventDispatcher',
    'KeyEventPostProcessor': 'java.awt.KeyEventPostProcessor',
    'KeyException': 'java.security.KeyException',
    'KeyFactory': 'java.security.KeyFactory',
    'KeyFactorySpi': 'java.security.KeyFactorySpi',
    'KeyGenerator': 'javax.crypto.KeyGenerator',
    'KeyGeneratorSpi': 'javax.crypto.KeyGeneratorSpi',
    'KeyInfo': 'javax.xml.crypto.dsig.keyinfo.KeyInfo',
    'KeyInfoFactory': 'javax.xml.crypto.dsig.keyinfo.KeyInfoFactory',
    'KeyListener': 'java.awt.event.KeyListener',
    'KeyManagementException': 'java.security.KeyManagementException',
    'KeyManager': 'javax.net.ssl.KeyManager',
    'KeyManagerFactory': 'javax.net.ssl.KeyManagerFactory',
    'KeyManagerFactorySpi': 'javax.net.ssl.KeyManagerFactorySpi',
    'Keymap': 'javax.swing.text.Keymap',
    'KeyName': 'javax.xml.crypto.dsig.keyinfo.KeyName',
    'KeyPair': 'java.security.KeyPair',
    'KeyPairGenerator': 'java.security.KeyPairGenerator',
    'KeyPairGeneratorSpi': 'java.security.KeyPairGeneratorSpi',
    'KeyRep': 'java.security.KeyRep',
    'KeyRep.Type': 'java.security.KeyRep.Type',
    'KeySelector': 'javax.xml.crypto.KeySelector',
    'KeySelector.Purpose': 'javax.xml.crypto.KeySelector.Purpose',
    'KeySelectorException': 'javax.xml.crypto.KeySelectorException',
    'KeySelectorResult': 'javax.xml.crypto.KeySelectorResult',
    'KeySpec': 'java.security.spec.KeySpec',
    'KeyStore': 'java.security.KeyStore',
    'KeyStore.Builder': 'java.security.KeyStore.Builder',
    'KeyStore.CallbackHandlerProtection': 'java.security.KeyStore.CallbackHandlerProtection',
    'KeyStore.Entry': 'java.security.KeyStore.Entry',
    'KeyStore.Entry.Attribute': 'java.security.KeyStore.Entry.Attribute',
    'KeyStore.LoadStoreParameter': 'java.security.KeyStore.LoadStoreParameter',
    'KeyStore.PasswordProtection': 'java.security.KeyStore.PasswordProtection',
    'KeyStore.PrivateKeyEntry': 'java.security.KeyStore.PrivateKeyEntry',
    'KeyStore.ProtectionParameter': 'java.security.KeyStore.ProtectionParameter',
    'KeyStore.SecretKeyEntry': 'java.security.KeyStore.SecretKeyEntry',
    'KeyStore.TrustedCertificateEntry': 'java.security.KeyStore.TrustedCertificateEntry',
    'KeyStoreBuilderParameters': 'javax.net.ssl.KeyStoreBuilderParameters',
    'KeyStoreException': 'java.security.KeyStoreException',
    'KeyStoreLoginModule': 'com.sun.security.auth.module.KeyStoreLoginModule',
    'KeyStoreSpi': 'java.security.KeyStoreSpi',
    'KeyStroke': 'javax.swing.KeyStroke',
    'KeyTab': 'javax.security.auth.kerberos.KeyTab',
    'KeyValue': 'javax.xml.crypto.dsig.keyinfo.KeyValue',
    'Krb5LoginModule': 'com.sun.security.auth.module.Krb5LoginModule',
    'Label': 'jdk.jfr.Label',
    'LabeledStatementTree': 'jdk.nashorn.api.tree.LabeledStatementTree',
    'LabelUI': 'javax.swing.plaf.LabelUI',
    'LabelView': 'javax.swing.text.LabelView',
    'LambdaConversionException': 'java.lang.invoke.LambdaConversionException',
    'LambdaExpressionTree': 'com.sun.source.tree.LambdaExpressionTree',
    'LambdaExpressionTree.BodyKind': 'com.sun.source.tree.LambdaExpressionTree.BodyKind',
    'LambdaMetafactory': 'java.lang.invoke.LambdaMetafactory',
    'LanguageCallback': 'javax.security.auth.callback.LanguageCallback',
    'LanguageVersion': 'com.sun.javadoc.LanguageVersion',
    'LastOwnerException': 'java.security.acl.LastOwnerException',
    'LaunchingConnector': 'com.sun.jdi.connect.LaunchingConnector',
    'LayeredHighlighter': 'javax.swing.text.LayeredHighlighter',
    'LayeredHighlighter.LayerPainter': 'javax.swing.text.LayeredHighlighter.LayerPainter',
    'LayerInstantiationException': 'java.lang.LayerInstantiationException',
    'LayerUI': 'javax.swing.plaf.LayerUI',
    'LayoutFocusTraversalPolicy': 'javax.swing.LayoutFocusTraversalPolicy',
    'LayoutManager': 'java.awt.LayoutManager',
    'LayoutManager2': 'java.awt.LayoutManager2',
    'LayoutPath': 'java.awt.font.LayoutPath',
    'LayoutQueue': 'javax.swing.text.LayoutQueue',
    'LayoutStyle': 'javax.swing.LayoutStyle',
    'LayoutStyle.ComponentPlacement': 'javax.swing.LayoutStyle.ComponentPlacement',
    'LDAPCertStoreParameters': 'java.security.cert.LDAPCertStoreParameters',
    'LdapContext': 'javax.naming.ldap.LdapContext',
    'LdapLoginModule': 'com.sun.security.auth.module.LdapLoginModule',
    'LdapName': 'javax.naming.ldap.LdapName',
    'LdapPrincipal': 'com.sun.security.auth.LdapPrincipal',
    'LdapReferralException': 'javax.naming.ldap.LdapReferralException',
    'Lease': 'java.rmi.dgc.Lease',
    'Level': 'java.util.logging.Level',
    'LexicalHandler': 'org.xml.sax.ext.LexicalHandler',
    'LimitExceededException': 'javax.naming.LimitExceededException',
    'Line': 'javax.sound.sampled.Line',
    'Line.Info': 'javax.sound.sampled.Line.Info',
    'Line2D': 'java.awt.geom.Line2D',
    'Line2D.Double': 'java.awt.geom.Line2D.Double',
    'Line2D.Float': 'java.awt.geom.Line2D.Float',
    'LinearGradientPaint': 'java.awt.LinearGradientPaint',
    'LineBorder': 'javax.swing.border.LineBorder',
    'LineBreakMeasurer': 'java.awt.font.LineBreakMeasurer',
    'LineEvent': 'javax.sound.sampled.LineEvent',
    'LineEvent.Type': 'javax.sound.sampled.LineEvent.Type',
    'LineListener': 'javax.sound.sampled.LineListener',
    'LineMap': 'jdk.nashorn.api.tree.LineMap',
    'LineMetrics': 'java.awt.font.LineMetrics',
    'LineNumberInputStream': 'java.io.LineNumberInputStream',
    'LineNumberReader': 'java.io.LineNumberReader',
    'LineUnavailableException': 'javax.sound.sampled.LineUnavailableException',
    'LinkageError': 'java.lang.LinkageError',
    'LinkedBlockingDeque': 'java.util.concurrent.LinkedBlockingDeque',
    'LinkedBlockingQueue': 'java.util.concurrent.LinkedBlockingQueue',
    'LinkedHashMap': 'java.util.LinkedHashMap',
    'LinkedHashSet': 'java.util.LinkedHashSet',
    'LinkedList': 'java.util.LinkedList',
    'LinkedTransferQueue': 'java.util.concurrent.LinkedTransferQueue',
    'LinkerServices': 'jdk.dynalink.linker.LinkerServices',
    'LinkException': 'javax.naming.LinkException',
    'LinkLoopException': 'javax.naming.LinkLoopException',
    'LinkOption': 'java.nio.file.LinkOption',
    'LinkPermission': 'java.nio.file.LinkPermission',
    'LinkRef': 'javax.naming.LinkRef',
    'LinkRequest': 'jdk.dynalink.linker.LinkRequest',
    'LinkStyle': 'org.w3c.dom.stylesheets.LinkStyle',
    'LinkTree': 'com.sun.source.doctree.LinkTree',
    'List': 'java.util.List',
    'ListCellRenderer': 'javax.swing.ListCellRenderer',
    'ListDataEvent': 'javax.swing.event.ListDataEvent',
    'ListDataListener': 'javax.swing.event.ListDataListener',
    'ListenerNotFoundException': 'javax.management.ListenerNotFoundException',
    'ListeningConnector': 'com.sun.jdi.connect.ListeningConnector',
    'ListIterator': 'java.util.ListIterator',
    'ListModel': 'javax.swing.ListModel',
    'ListResourceBundle': 'java.util.ListResourceBundle',
    'ListSelectionEvent': 'javax.swing.event.ListSelectionEvent',
    'ListSelectionListener': 'javax.swing.event.ListSelectionListener',
    'ListSelectionModel': 'javax.swing.ListSelectionModel',
    'ListUI': 'javax.swing.plaf.ListUI',
    'ListView': 'javax.swing.text.html.ListView',
    'LiteralTree': 'jdk.nashorn.api.tree.LiteralTree',
    'LoaderDelegate': 'jdk.jshell.execution.LoaderDelegate',
    'LoaderHandler': 'java.rmi.server.LoaderHandler',
    'LocalDate': 'java.time.LocalDate',
    'LocalDateTime': 'java.time.LocalDateTime',
    'Locale': 'java.util.Locale',
    'Locale.Builder': 'java.util.Locale.Builder',
    'Locale.Category': 'java.util.Locale.Category',
    'Locale.FilteringMode': 'java.util.Locale.FilteringMode',
    'Locale.IsoCountryCode': 'java.util.Locale.IsoCountryCode',
    'Locale.LanguageRange': 'java.util.Locale.LanguageRange',
    'LocaleNameProvider': 'java.util.spi.LocaleNameProvider',
    'LocaleServiceProvider': 'java.util.spi.LocaleServiceProvider',
    'LocalExecutionControl': 'jdk.jshell.execution.LocalExecutionControl',
    'LocalExecutionControlProvider': 'jdk.jshell.execution.LocalExecutionControlProvider',
    'LocalTime': 'java.time.LocalTime',
    'LocalVariable': 'com.sun.jdi.LocalVariable',
    'Locatable': 'com.sun.jdi.Locatable',
    'LocatableEvent': 'com.sun.jdi.event.LocatableEvent',
    'LocateRegistry': 'java.rmi.registry.LocateRegistry',
    'Location': 'javax.xml.stream.Location',
    'Locator': 'org.xml.sax.Locator',
    'Locator2': 'org.xml.sax.ext.Locator2',
    'Locator2Impl': 'org.xml.sax.ext.Locator2Impl',
    'LocatorImpl': 'org.xml.sax.helpers.LocatorImpl',
    'Lock': 'java.util.concurrent.locks.Lock',
    'LockInfo': 'java.lang.management.LockInfo',
    'LockSupport': 'java.util.concurrent.locks.LockSupport',
    'Logger': 'java.util.logging.Logger',
    'LoggingMXBean': 'java.util.logging.LoggingMXBean',
    'LoggingPermission': 'java.util.logging.LoggingPermission',
    'LoginContext': 'javax.security.auth.login.LoginContext',
    'LoginException': 'javax.security.auth.login.LoginException',
    'LoginModule': 'javax.security.auth.spi.LoginModule',
    'LogManager': 'java.util.logging.LogManager',
    'LogRecord': 'java.util.logging.LogRecord',
    'LogStream': 'java.rmi.server.LogStream',
    'Long': 'java.lang.Long',
    'LongAccumulator': 'java.util.concurrent.atomic.LongAccumulator',
    'LongAdder': 'java.util.concurrent.atomic.LongAdder',
    'LongBinaryOperator': 'java.util.function.LongBinaryOperator',
    'LongBuffer': 'java.nio.LongBuffer',
    'LongConsumer': 'java.util.function.LongConsumer',
    'LongFunction': 'java.util.function.LongFunction',
    'LongPredicate': 'java.util.function.LongPredicate',
    'LongStream': 'java.util.stream.LongStream',
    'LongStream.Builder': 'java.util.stream.LongStream.Builder',
    'LongSummaryStatistics': 'java.util.LongSummaryStatistics',
    'LongSupplier': 'java.util.function.LongSupplier',
    'LongToDoubleFunction': 'java.util.function.LongToDoubleFunction',
    'LongToIntFunction': 'java.util.function.LongToIntFunction',
    'LongType': 'com.sun.jdi.LongType',
    'LongUnaryOperator': 'java.util.function.LongUnaryOperator',
    'LongValue': 'com.sun.jdi.LongValue',
    'LookAndFeel': 'javax.swing.LookAndFeel',
    'Lookup': 'jdk.dynalink.linker.support.Lookup',
    'LookupOp': 'java.awt.image.LookupOp',
    'LookupTable': 'java.awt.image.LookupTable',
    'LoopTree': 'jdk.nashorn.api.tree.LoopTree',
    'LSException': 'org.w3c.dom.ls.LSException',
    'LSInput': 'org.w3c.dom.ls.LSInput',
    'LSLoadEvent': 'org.w3c.dom.ls.LSLoadEvent',
    'LSOutput': 'org.w3c.dom.ls.LSOutput',
    'LSParser': 'org.w3c.dom.ls.LSParser',
    'LSParserFilter': 'org.w3c.dom.ls.LSParserFilter',
    'LSProgressEvent': 'org.w3c.dom.ls.LSProgressEvent',
    'LSResourceResolver': 'org.w3c.dom.ls.LSResourceResolver',
    'LSSerializer': 'org.w3c.dom.ls.LSSerializer',
    'LSSerializerFilter': 'org.w3c.dom.ls.LSSerializerFilter',
    'Mac': 'javax.crypto.Mac',
    'MacSpi': 'javax.crypto.MacSpi',
    'Main': 'com.sun.tools.javadoc.Main',
    'MalformedInputException': 'java.nio.charset.MalformedInputException',
    'MalformedLinkException': 'javax.naming.MalformedLinkException',
    'MalformedObjectNameException': 'javax.management.MalformedObjectNameException',
    'MalformedParameterizedTypeException': 'java.lang.reflect.MalformedParameterizedTypeException',
    'MalformedParametersException': 'java.lang.reflect.MalformedParametersException',
    'MalformedURLException': 'java.net.MalformedURLException',
    'ManagementFactory': 'java.lang.management.ManagementFactory',
    'ManagementPermission': 'java.lang.management.ManagementPermission',
    'ManageReferralControl': 'javax.naming.ldap.ManageReferralControl',
    'ManagerFactoryParameters': 'javax.net.ssl.ManagerFactoryParameters',
    'Manifest': 'javax.xml.crypto.dsig.Manifest',
    'Map': 'java.util.Map',
    'Map.Entry': 'java.util.Map.Entry',
    'MappedByteBuffer': 'java.nio.MappedByteBuffer',
    'MarshalException': 'javax.xml.crypto.MarshalException',
    'MarshalledObject': 'java.rmi.MarshalledObject',
    'MaskFormatter': 'javax.swing.text.MaskFormatter',
    'Matcher': 'java.util.regex.Matcher',
    'MatchResult': 'java.util.regex.MatchResult',
    'Math': 'java.lang.Math',
    'MathContext': 'java.math.MathContext',
    'MatteBorder': 'javax.swing.border.MatteBorder',
    'MBeanAttributeInfo': 'javax.management.MBeanAttributeInfo',
    'MBeanConstructorInfo': 'javax.management.MBeanConstructorInfo',
    'MBeanException': 'javax.management.MBeanException',
    'MBeanFeatureInfo': 'javax.management.MBeanFeatureInfo',
    'MBeanInfo': 'javax.management.MBeanInfo',
    'MBeanNotificationInfo': 'javax.management.MBeanNotificationInfo',
    'MBeanOperationInfo': 'javax.management.MBeanOperationInfo',
    'MBeanParameterInfo': 'javax.management.MBeanParameterInfo',
    'MBeanPermission': 'javax.management.MBeanPermission',
    'MBeanRegistration': 'javax.management.MBeanRegistration',
    'MBeanRegistrationException': 'javax.management.MBeanRegistrationException',
    'MBeanServer': 'javax.management.MBeanServer',
    'MBeanServerBuilder': 'javax.management.MBeanServerBuilder',
    'MBeanServerConnection': 'javax.management.MBeanServerConnection',
    'MBeanServerDelegate': 'javax.management.MBeanServerDelegate',
    'MBeanServerDelegateMBean': 'javax.management.MBeanServerDelegateMBean',
    'MBeanServerFactory': 'javax.management.MBeanServerFactory',
    'MBeanServerForwarder': 'javax.management.remote.MBeanServerForwarder',
    'MBeanServerInvocationHandler': 'javax.management.MBeanServerInvocationHandler',
    'MBeanServerNotification': 'javax.management.MBeanServerNotification',
    'MBeanServerNotificationFilter': 'javax.management.relation.MBeanServerNotificationFilter',
    'MBeanServerPermission': 'javax.management.MBeanServerPermission',
    'MBeanTrustPermission': 'javax.management.MBeanTrustPermission',
    'Media': 'javax.print.attribute.standard.Media',
    'MediaList': 'org.w3c.dom.stylesheets.MediaList',
    'MediaName': 'javax.print.attribute.standard.MediaName',
    'MediaPrintableArea': 'javax.print.attribute.standard.MediaPrintableArea',
    'MediaSize': 'javax.print.attribute.standard.MediaSize',
    'MediaSize.Engineering': 'javax.print.attribute.standard.MediaSize.Engineering',
    'MediaSize.ISO': 'javax.print.attribute.standard.MediaSize.ISO',
    'MediaSize.JIS': 'javax.print.attribute.standard.MediaSize.JIS',
    'MediaSize.NA': 'javax.print.attribute.standard.MediaSize.NA',
    'MediaSize.Other': 'javax.print.attribute.standard.MediaSize.Other',
    'MediaSizeName': 'javax.print.attribute.standard.MediaSizeName',
    'MediaTracker': 'java.awt.MediaTracker',
    'MediaTray': 'javax.print.attribute.standard.MediaTray',
    'Member': 'java.lang.reflect.Member',
    'MemberDoc': 'com.sun.javadoc.MemberDoc',
    'MemberReferenceTree': 'com.sun.source.tree.MemberReferenceTree',
    'MemberReferenceTree.ReferenceMode': 'com.sun.source.tree.MemberReferenceTree.ReferenceMode',
    'MemberSelectTree': 'jdk.nashorn.api.tree.MemberSelectTree',
    'MembershipKey': 'java.nio.channels.MembershipKey',
    'MemoryAddress': 'jdk.jfr.MemoryAddress',
    'MemoryCacheImageInputStream': 'javax.imageio.stream.MemoryCacheImageInputStream',
    'MemoryCacheImageOutputStream': 'javax.imageio.stream.MemoryCacheImageOutputStream',
    'MemoryHandler': 'java.util.logging.MemoryHandler',
    'MemoryImageSource': 'java.awt.image.MemoryImageSource',
    'MemoryManagerMXBean': 'java.lang.management.MemoryManagerMXBean',
    'MemoryMXBean': 'java.lang.management.MemoryMXBean',
    'MemoryNotificationInfo': 'java.lang.management.MemoryNotificationInfo',
    'MemoryPoolMXBean': 'java.lang.management.MemoryPoolMXBean',
    'MemoryType': 'java.lang.management.MemoryType',
    'MemoryUsage': 'java.lang.management.MemoryUsage',
    'Menu': 'java.awt.Menu',
    'MenuBar': 'java.awt.MenuBar',
    'MenuBarUI': 'javax.swing.plaf.MenuBarUI',
    'MenuComponent': 'java.awt.MenuComponent',
    'MenuContainer': 'java.awt.MenuContainer',
    'MenuDragMouseEvent': 'javax.swing.event.MenuDragMouseEvent',
    'MenuDragMouseListener': 'javax.swing.event.MenuDragMouseListener',
    'MenuElement': 'javax.swing.MenuElement',
    'MenuEvent': 'javax.swing.event.MenuEvent',
    'MenuItem': 'java.awt.MenuItem',
    'MenuItemUI': 'javax.swing.plaf.MenuItemUI',
    'MenuKeyEvent': 'javax.swing.event.MenuKeyEvent',
    'MenuKeyListener': 'javax.swing.event.MenuKeyListener',
    'MenuListener': 'javax.swing.event.MenuListener',
    'MenuSelectionManager': 'javax.swing.MenuSelectionManager',
    'MenuShortcut': 'java.awt.MenuShortcut',
    'MessageDigest': 'java.security.MessageDigest',
    'MessageDigestSpi': 'java.security.MessageDigestSpi',
    'MessageFormat': 'java.text.MessageFormat',
    'MessageFormat.Field': 'java.text.MessageFormat.Field',
    'MessageInfo': 'com.sun.nio.sctp.MessageInfo',
    'MessageProp': 'org.ietf.jgss.MessageProp',
    'Messager': 'javax.annotation.processing.Messager',
    'MetadataDefinition': 'jdk.jfr.MetadataDefinition',
    'MetaEventListener': 'javax.sound.midi.MetaEventListener',
    'MetalBorders': 'javax.swing.plaf.metal.MetalBorders',
    'MetalBorders.ButtonBorder': 'javax.swing.plaf.metal.MetalBorders.ButtonBorder',
    'MetalBorders.Flush3DBorder': 'javax.swing.plaf.metal.MetalBorders.Flush3DBorder',
    'MetalBorders.InternalFrameBorder': 'javax.swing.plaf.metal.MetalBorders.InternalFrameBorder',
    'MetalBorders.MenuBarBorder': 'javax.swing.plaf.metal.MetalBorders.MenuBarBorder',
    'MetalBorders.MenuItemBorder': 'javax.swing.plaf.metal.MetalBorders.MenuItemBorder',
    'MetalBorders.OptionDialogBorder': 'javax.swing.plaf.metal.MetalBorders.OptionDialogBorder',
    'MetalBorders.PaletteBorder': 'javax.swing.plaf.metal.MetalBorders.PaletteBorder',
    'MetalBorders.PopupMenuBorder': 'javax.swing.plaf.metal.MetalBorders.PopupMenuBorder',
    'MetalBorders.RolloverButtonBorder': 'javax.swing.plaf.metal.MetalBorders.RolloverButtonBorder',
    'MetalBorders.ScrollPaneBorder': 'javax.swing.plaf.metal.MetalBorders.ScrollPaneBorder',
    'MetalBorders.TableHeaderBorder': 'javax.swing.plaf.metal.MetalBorders.TableHeaderBorder',
    'MetalBorders.TextFieldBorder': 'javax.swing.plaf.metal.MetalBorders.TextFieldBorder',
    'MetalBorders.ToggleButtonBorder': 'javax.swing.plaf.metal.MetalBorders.ToggleButtonBorder',
    'MetalBorders.ToolBarBorder': 'javax.swing.plaf.metal.MetalBorders.ToolBarBorder',
    'MetalButtonUI': 'javax.swing.plaf.metal.MetalButtonUI',
    'MetalCheckBoxIcon': 'javax.swing.plaf.metal.MetalCheckBoxIcon',
    'MetalCheckBoxUI': 'javax.swing.plaf.metal.MetalCheckBoxUI',
    'MetalComboBoxButton': 'javax.swing.plaf.metal.MetalComboBoxButton',
    'MetalComboBoxEditor': 'javax.swing.plaf.metal.MetalComboBoxEditor',
    'MetalComboBoxEditor.UIResource': 'javax.swing.plaf.metal.MetalComboBoxEditor.UIResource',
    'MetalComboBoxIcon': 'javax.swing.plaf.metal.MetalComboBoxIcon',
    'MetalComboBoxUI': 'javax.swing.plaf.metal.MetalComboBoxUI',
    'MetalDesktopIconUI': 'javax.swing.plaf.metal.MetalDesktopIconUI',
    'MetalFileChooserUI': 'javax.swing.plaf.metal.MetalFileChooserUI',
    'MetalIconFactory': 'javax.swing.plaf.metal.MetalIconFactory',
    'MetalIconFactory.FileIcon16': 'javax.swing.plaf.metal.MetalIconFactory.FileIcon16',
    'MetalIconFactory.FolderIcon16': 'javax.swing.plaf.metal.MetalIconFactory.FolderIcon16',
    'MetalIconFactory.PaletteCloseIcon': 'javax.swing.plaf.metal.MetalIconFactory.PaletteCloseIcon',
    'MetalIconFactory.TreeControlIcon': 'javax.swing.plaf.metal.MetalIconFactory.TreeControlIcon',
    'MetalIconFactory.TreeFolderIcon': 'javax.swing.plaf.metal.MetalIconFactory.TreeFolderIcon',
    'MetalIconFactory.TreeLeafIcon': 'javax.swing.plaf.metal.MetalIconFactory.TreeLeafIcon',
    'MetalInternalFrameTitlePane': 'javax.swing.plaf.metal.MetalInternalFrameTitlePane',
    'MetalInternalFrameUI': 'javax.swing.plaf.metal.MetalInternalFrameUI',
    'MetalLabelUI': 'javax.swing.plaf.metal.MetalLabelUI',
    'MetalLookAndFeel': 'javax.swing.plaf.metal.MetalLookAndFeel',
    'MetalMenuBarUI': 'javax.swing.plaf.metal.MetalMenuBarUI',
    'MetalPopupMenuSeparatorUI': 'javax.swing.plaf.metal.MetalPopupMenuSeparatorUI',
    'MetalProgressBarUI': 'javax.swing.plaf.metal.MetalProgressBarUI',
    'MetalRadioButtonUI': 'javax.swing.plaf.metal.MetalRadioButtonUI',
    'MetalRootPaneUI': 'javax.swing.plaf.metal.MetalRootPaneUI',
    'MetalScrollBarUI': 'javax.swing.plaf.metal.MetalScrollBarUI',
    'MetalScrollButton': 'javax.swing.plaf.metal.MetalScrollButton',
    'MetalScrollPaneUI': 'javax.swing.plaf.metal.MetalScrollPaneUI',
    'MetalSeparatorUI': 'javax.swing.plaf.metal.MetalSeparatorUI',
    'MetalSliderUI': 'javax.swing.plaf.metal.MetalSliderUI',
    'MetalSplitPaneUI': 'javax.swing.plaf.metal.MetalSplitPaneUI',
    'MetalTabbedPaneUI': 'javax.swing.plaf.metal.MetalTabbedPaneUI',
    'MetalTextFieldUI': 'javax.swing.plaf.metal.MetalTextFieldUI',
    'MetalTheme': 'javax.swing.plaf.metal.MetalTheme',
    'MetalToggleButtonUI': 'javax.swing.plaf.metal.MetalToggleButtonUI',
    'MetalToolBarUI': 'javax.swing.plaf.metal.MetalToolBarUI',
    'MetalToolTipUI': 'javax.swing.plaf.metal.MetalToolTipUI',
    'MetalTreeUI': 'javax.swing.plaf.metal.MetalTreeUI',
    'MetaMessage': 'javax.sound.midi.MetaMessage',
    'Method': 'java.lang.reflect.Method',
    'MethodDescriptor': 'java.beans.MethodDescriptor',
    'MethodDoc': 'com.sun.javadoc.MethodDoc',
    'MethodEntryEvent': 'com.sun.jdi.event.MethodEntryEvent',
    'MethodEntryRequest': 'com.sun.jdi.request.MethodEntryRequest',
    'MethodExitEvent': 'com.sun.jdi.event.MethodExitEvent',
    'MethodExitRequest': 'com.sun.jdi.request.MethodExitRequest',
    'MethodHandle': 'java.lang.invoke.MethodHandle',
    'MethodHandleInfo': 'java.lang.invoke.MethodHandleInfo',
    'MethodHandleProxies': 'java.lang.invoke.MethodHandleProxies',
    'MethodHandles': 'java.lang.invoke.MethodHandles',
    'MethodHandles.Lookup': 'java.lang.invoke.MethodHandles.Lookup',
    'MethodHandleTransformer': 'jdk.dynalink.linker.MethodHandleTransformer',
    'MethodInvocationTree': 'com.sun.source.tree.MethodInvocationTree',
    'MethodSnippet': 'jdk.jshell.MethodSnippet',
    'MethodTree': 'com.sun.source.tree.MethodTree',
    'MethodType': 'java.lang.invoke.MethodType',
    'MethodTypeConversionStrategy': 'jdk.dynalink.linker.MethodTypeConversionStrategy',
    'MGF1ParameterSpec': 'java.security.spec.MGF1ParameterSpec',
    'MidiChannel': 'javax.sound.midi.MidiChannel',
    'MidiDevice': 'javax.sound.midi.MidiDevice',
    'MidiDevice.Info': 'javax.sound.midi.MidiDevice.Info',
    'MidiDeviceProvider': 'javax.sound.midi.spi.MidiDeviceProvider',
    'MidiDeviceReceiver': 'javax.sound.midi.MidiDeviceReceiver',
    'MidiDeviceTransmitter': 'javax.sound.midi.MidiDeviceTransmitter',
    'MidiEvent': 'javax.sound.midi.MidiEvent',
    'MidiFileFormat': 'javax.sound.midi.MidiFileFormat',
    'MidiFileReader': 'javax.sound.midi.spi.MidiFileReader',
    'MidiFileWriter': 'javax.sound.midi.spi.MidiFileWriter',
    'MidiMessage': 'javax.sound.midi.MidiMessage',
    'MidiSystem': 'javax.sound.midi.MidiSystem',
    'MidiUnavailableException': 'javax.sound.midi.MidiUnavailableException',
    'MimeTypeParseException': 'java.awt.datatransfer.MimeTypeParseException',
    'MinguoChronology': 'java.time.chrono.MinguoChronology',
    'MinguoDate': 'java.time.chrono.MinguoDate',
    'MinguoEra': 'java.time.chrono.MinguoEra',
    'MinimalHTMLWriter': 'javax.swing.text.html.MinimalHTMLWriter',
    'Mirror': 'com.sun.jdi.Mirror',
    'MirroredTypeException': 'javax.lang.model.type.MirroredTypeException',
    'MirroredTypesException': 'javax.lang.model.type.MirroredTypesException',
    'MissingFormatArgumentException': 'java.util.MissingFormatArgumentException',
    'MissingFormatWidthException': 'java.util.MissingFormatWidthException',
    'MissingMemberHandlerFactory': 'jdk.dynalink.beans.MissingMemberHandlerFactory',
    'MissingResourceException': 'java.util.MissingResourceException',
    'Mixer': 'javax.sound.sampled.Mixer',
    'Mixer.Info': 'javax.sound.sampled.Mixer.Info',
    'MixerProvider': 'javax.sound.sampled.spi.MixerProvider',
    'MLet': 'javax.management.loading.MLet',
    'MLetContent': 'javax.management.loading.MLetContent',
    'MLetMBean': 'javax.management.loading.MLetMBean',
    'ModelMBean': 'javax.management.modelmbean.ModelMBean',
    'ModelMBeanAttributeInfo': 'javax.management.modelmbean.ModelMBeanAttributeInfo',
    'ModelMBeanConstructorInfo': 'javax.management.modelmbean.ModelMBeanConstructorInfo',
    'ModelMBeanInfo': 'javax.management.modelmbean.ModelMBeanInfo',
    'ModelMBeanInfoSupport': 'javax.management.modelmbean.ModelMBeanInfoSupport',
    'ModelMBeanNotificationBroadcaster': 'javax.management.modelmbean.ModelMBeanNotificationBroadcaster',
    'ModelMBeanNotificationInfo': 'javax.management.modelmbean.ModelMBeanNotificationInfo',
    'ModelMBeanOperationInfo': 'javax.management.modelmbean.ModelMBeanOperationInfo',
    'ModificationItem': 'javax.naming.directory.ModificationItem',
    'ModificationWatchpointEvent': 'com.sun.jdi.event.ModificationWatchpointEvent',
    'ModificationWatchpointRequest': 'com.sun.jdi.request.ModificationWatchpointRequest',
    'Modifier': 'javax.lang.model.element.Modifier',
    'ModifiersTree': 'com.sun.source.tree.ModifiersTree',
    'Module': 'java.lang.Module',
    'ModuleDescriptor': 'java.lang.module.ModuleDescriptor',
    'ModuleDescriptor.Builder': 'java.lang.module.ModuleDescriptor.Builder',
    'ModuleDescriptor.Exports': 'java.lang.module.ModuleDescriptor.Exports',
    'ModuleDescriptor.Exports.Modifier': 'java.lang.module.ModuleDescriptor.Exports.Modifier',
    'ModuleDescriptor.Modifier': 'java.lang.module.ModuleDescriptor.Modifier',
    'ModuleDescriptor.Opens': 'java.lang.module.ModuleDescriptor.Opens',
    'ModuleDescriptor.Opens.Modifier': 'java.lang.module.ModuleDescriptor.Opens.Modifier',
    'ModuleDescriptor.Provides': 'java.lang.module.ModuleDescriptor.Provides',
    'ModuleDescriptor.Requires': 'java.lang.module.ModuleDescriptor.Requires',
    'ModuleDescriptor.Requires.Modifier': 'java.lang.module.ModuleDescriptor.Requires.Modifier',
    'ModuleDescriptor.Version': 'java.lang.module.ModuleDescriptor.Version',
    'ModuleElement': 'javax.lang.model.element.ModuleElement',
    'ModuleElement.Directive': 'javax.lang.model.element.ModuleElement.Directive',
    'ModuleElement.DirectiveKind': 'javax.lang.model.element.ModuleElement.DirectiveKind',
    'ModuleElement.DirectiveVisitor': 'javax.lang.model.element.ModuleElement.DirectiveVisitor',
    'ModuleElement.ExportsDirective': 'javax.lang.model.element.ModuleElement.ExportsDirective',
    'ModuleElement.OpensDirective': 'javax.lang.model.element.ModuleElement.OpensDirective',
    'ModuleElement.ProvidesDirective': 'javax.lang.model.element.ModuleElement.ProvidesDirective',
    'ModuleElement.RequiresDirective': 'javax.lang.model.element.ModuleElement.RequiresDirective',
    'ModuleElement.UsesDirective': 'javax.lang.model.element.ModuleElement.UsesDirective',
    'ModuleFinder': 'java.lang.module.ModuleFinder',
    'ModuleLayer': 'java.lang.ModuleLayer',
    'ModuleLayer.Controller': 'java.lang.ModuleLayer.Controller',
    'ModuleReader': 'java.lang.module.ModuleReader',
    'ModuleReference': 'java.lang.module.ModuleReference',
    'ModuleTree': 'jdk.nashorn.api.tree.ModuleTree',
    'ModuleTree.ModuleKind': 'com.sun.source.tree.ModuleTree.ModuleKind',
    'Monitor': 'javax.management.monitor.Monitor',
    'MonitorContendedEnteredEvent': 'com.sun.jdi.event.MonitorContendedEnteredEvent',
    'MonitorContendedEnteredRequest': 'com.sun.jdi.request.MonitorContendedEnteredRequest',
    'MonitorContendedEnterEvent': 'com.sun.jdi.event.MonitorContendedEnterEvent',
    'MonitorContendedEnterRequest': 'com.sun.jdi.request.MonitorContendedEnterRequest',
    'MonitorInfo': 'java.lang.management.MonitorInfo',
    'MonitorMBean': 'javax.management.monitor.MonitorMBean',
    'MonitorNotification': 'javax.management.monitor.MonitorNotification',
    'MonitorSettingException': 'javax.management.monitor.MonitorSettingException',
    'MonitorWaitedEvent': 'com.sun.jdi.event.MonitorWaitedEvent',
    'MonitorWaitedRequest': 'com.sun.jdi.request.MonitorWaitedRequest',
    'MonitorWaitEvent': 'com.sun.jdi.event.MonitorWaitEvent',
    'MonitorWaitRequest': 'com.sun.jdi.request.MonitorWaitRequest',
    'Month': 'java.time.Month',
    'MonthDay': 'java.time.MonthDay',
    'MouseAdapter': 'java.awt.event.MouseAdapter',
    'MouseDragGestureRecognizer': 'java.awt.dnd.MouseDragGestureRecognizer',
    'MouseEvent': 'org.w3c.dom.events.MouseEvent',
    'MouseInfo': 'java.awt.MouseInfo',
    'MouseInputAdapter': 'javax.swing.event.MouseInputAdapter',
    'MouseInputListener': 'javax.swing.event.MouseInputListener',
    'MouseListener': 'java.awt.event.MouseListener',
    'MouseMotionAdapter': 'java.awt.event.MouseMotionAdapter',
    'MouseMotionListener': 'java.awt.event.MouseMotionListener',
    'MouseWheelEvent': 'java.awt.event.MouseWheelEvent',
    'MouseWheelListener': 'java.awt.event.MouseWheelListener',
    'MultiButtonUI': 'javax.swing.plaf.multi.MultiButtonUI',
    'MulticastChannel': 'java.nio.channels.MulticastChannel',
    'MulticastSocket': 'java.net.MulticastSocket',
    'MultiColorChooserUI': 'javax.swing.plaf.multi.MultiColorChooserUI',
    'MultiComboBoxUI': 'javax.swing.plaf.multi.MultiComboBoxUI',
    'MultiDesktopIconUI': 'javax.swing.plaf.multi.MultiDesktopIconUI',
    'MultiDesktopPaneUI': 'javax.swing.plaf.multi.MultiDesktopPaneUI',
    'MultiDoc': 'javax.print.MultiDoc',
    'MultiDocPrintJob': 'javax.print.MultiDocPrintJob',
    'MultiDocPrintService': 'javax.print.MultiDocPrintService',
    'MultiFileChooserUI': 'javax.swing.plaf.multi.MultiFileChooserUI',
    'MultiInternalFrameUI': 'javax.swing.plaf.multi.MultiInternalFrameUI',
    'MultiLabelUI': 'javax.swing.plaf.multi.MultiLabelUI',
    'MultiListUI': 'javax.swing.plaf.multi.MultiListUI',
    'MultiLookAndFeel': 'javax.swing.plaf.multi.MultiLookAndFeel',
    'MultiMenuBarUI': 'javax.swing.plaf.multi.MultiMenuBarUI',
    'MultiMenuItemUI': 'javax.swing.plaf.multi.MultiMenuItemUI',
    'MultiOptionPaneUI': 'javax.swing.plaf.multi.MultiOptionPaneUI',
    'MultiPanelUI': 'javax.swing.plaf.multi.MultiPanelUI',
    'MultiPixelPackedSampleModel': 'java.awt.image.MultiPixelPackedSampleModel',
    'MultipleDocumentHandling': 'javax.print.attribute.standard.MultipleDocumentHandling',
    'MultipleGradientPaint': 'java.awt.MultipleGradientPaint',
    'MultipleGradientPaint.ColorSpaceType': 'java.awt.MultipleGradientPaint.ColorSpaceType',
    'MultipleGradientPaint.CycleMethod': 'java.awt.MultipleGradientPaint.CycleMethod',
    'MultipleMaster': 'java.awt.font.MultipleMaster',
    'MultiPopupMenuUI': 'javax.swing.plaf.multi.MultiPopupMenuUI',
    'MultiProgressBarUI': 'javax.swing.plaf.multi.MultiProgressBarUI',
    'MultiResolutionImage': 'java.awt.image.MultiResolutionImage',
    'MultiRootPaneUI': 'javax.swing.plaf.multi.MultiRootPaneUI',
    'MultiScrollBarUI': 'javax.swing.plaf.multi.MultiScrollBarUI',
    'MultiScrollPaneUI': 'javax.swing.plaf.multi.MultiScrollPaneUI',
    'MultiSeparatorUI': 'javax.swing.plaf.multi.MultiSeparatorUI',
    'MultiSliderUI': 'javax.swing.plaf.multi.MultiSliderUI',
    'MultiSpinnerUI': 'javax.swing.plaf.multi.MultiSpinnerUI',
    'MultiSplitPaneUI': 'javax.swing.plaf.multi.MultiSplitPaneUI',
    'MultiTabbedPaneUI': 'javax.swing.plaf.multi.MultiTabbedPaneUI',
    'MultiTableHeaderUI': 'javax.swing.plaf.multi.MultiTableHeaderUI',
    'MultiTableUI': 'javax.swing.plaf.multi.MultiTableUI',
    'MultiTextUI': 'javax.swing.plaf.multi.MultiTextUI',
    'MultiToolBarUI': 'javax.swing.plaf.multi.MultiToolBarUI',
    'MultiToolTipUI': 'javax.swing.plaf.multi.MultiToolTipUI',
    'MultiTreeUI': 'javax.swing.plaf.multi.MultiTreeUI',
    'MultiViewportUI': 'javax.swing.plaf.multi.MultiViewportUI',
    'MutableAttributeSet': 'javax.swing.text.MutableAttributeSet',
    'MutableCallSite': 'java.lang.invoke.MutableCallSite',
    'MutableComboBoxModel': 'javax.swing.MutableComboBoxModel',
    'MutableTreeNode': 'javax.swing.tree.MutableTreeNode',
    'MutationEvent': 'org.w3c.dom.events.MutationEvent',
    'MXBean': 'javax.management.MXBean',
    'Name': 'jdk.jfr.Name',
    'NameAlreadyBoundException': 'javax.naming.NameAlreadyBoundException',
    'NameCallback': 'javax.security.auth.callback.NameCallback',
    'NameClassPair': 'javax.naming.NameClassPair',
    'NamedNodeMap': 'org.w3c.dom.NamedNodeMap',
    'NamedOperation': 'jdk.dynalink.NamedOperation',
    'NamedParameterSpec': 'java.security.spec.NamedParameterSpec',
    'NameList': 'org.w3c.dom.NameList',
    'NameNotFoundException': 'javax.naming.NameNotFoundException',
    'NameParser': 'javax.naming.NameParser',
    'Namespace': 'jdk.dynalink.Namespace',
    'NamespaceChangeListener': 'javax.naming.event.NamespaceChangeListener',
    'NamespaceContext': 'javax.xml.namespace.NamespaceContext',
    'NamespaceOperation': 'jdk.dynalink.NamespaceOperation',
    'NamespaceSupport': 'org.xml.sax.helpers.NamespaceSupport',
    'Naming': 'java.rmi.Naming',
    'NamingEnumeration': 'javax.naming.NamingEnumeration',
    'NamingEvent': 'javax.naming.event.NamingEvent',
    'NamingException': 'javax.naming.NamingException',
    'NamingExceptionEvent': 'javax.naming.event.NamingExceptionEvent',
    'NamingListener': 'javax.naming.event.NamingListener',
    'NamingManager': 'javax.naming.spi.NamingManager',
    'NamingSecurityException': 'javax.naming.NamingSecurityException',
    'NashornException': 'jdk.nashorn.api.scripting.NashornException',
    'NashornScriptEngine': 'jdk.nashorn.api.scripting.NashornScriptEngine',
    'NashornScriptEngineFactory': 'jdk.nashorn.api.scripting.NashornScriptEngineFactory',
    'Native': 'java.lang.annotation.Native',
    'NativeMethodException': 'com.sun.jdi.NativeMethodException',
    'NavigableMap': 'java.util.NavigableMap',
    'NavigableSet': 'java.util.NavigableSet',
    'NavigationFilter': 'javax.swing.text.NavigationFilter',
    'NavigationFilter.FilterBypass': 'javax.swing.text.NavigationFilter.FilterBypass',
    'NClob': 'java.sql.NClob',
    'NegativeArraySizeException': 'java.lang.NegativeArraySizeException',
    'NestingKind': 'javax.lang.model.element.NestingKind',
    'NetPermission': 'java.net.NetPermission',
    'NetworkChannel': 'java.nio.channels.NetworkChannel',
    'NetworkInterface': 'java.net.NetworkInterface',
    'NetworkPermission': 'jdk.net.NetworkPermission',
    'NewArrayTree': 'com.sun.source.tree.NewArrayTree',
    'NewClassTree': 'com.sun.source.tree.NewClassTree',
    'NewTree': 'jdk.nashorn.api.tree.NewTree',
    'NimbusLookAndFeel': 'javax.swing.plaf.nimbus.NimbusLookAndFeel',
    'NimbusStyle': 'javax.swing.plaf.nimbus.NimbusStyle',
    'NoClassDefFoundError': 'java.lang.NoClassDefFoundError',
    'NoConnectionPendingException': 'java.nio.channels.NoConnectionPendingException',
    'Node': 'org.w3c.dom.Node',
    'NodeChangeEvent': 'java.util.prefs.NodeChangeEvent',
    'NodeChangeListener': 'java.util.prefs.NodeChangeListener',
    'NodeFilter': 'org.w3c.dom.traversal.NodeFilter',
    'NodeIterator': 'org.w3c.dom.traversal.NodeIterator',
    'NodeList': 'org.w3c.dom.NodeList',
    'NodeSetData': 'javax.xml.crypto.NodeSetData',
    'NoInitialContextException': 'javax.naming.NoInitialContextException',
    'NoninvertibleTransformException': 'java.awt.geom.NoninvertibleTransformException',
    'NonReadableChannelException': 'java.nio.channels.NonReadableChannelException',
    'NonWritableChannelException': 'java.nio.channels.NonWritableChannelException',
    'NoPermissionException': 'javax.naming.NoPermissionException',
    'Normalizer': 'java.text.Normalizer',
    'Normalizer.Form': 'java.text.Normalizer.Form',
    'NoRouteToHostException': 'java.net.NoRouteToHostException',
    'NoSuchAlgorithmException': 'java.security.NoSuchAlgorithmException',
    'NoSuchAttributeException': 'javax.naming.directory.NoSuchAttributeException',
    'NoSuchDynamicMethodException': 'jdk.dynalink.NoSuchDynamicMethodException',
    'NoSuchElementException': 'java.util.NoSuchElementException',
    'NoSuchFieldError': 'java.lang.NoSuchFieldError',
    'NoSuchFieldException': 'java.lang.NoSuchFieldException',
    'NoSuchFileException': 'java.nio.file.NoSuchFileException',
    'NoSuchMechanismException': 'javax.xml.crypto.NoSuchMechanismException',
    'NoSuchMethodError': 'java.lang.NoSuchMethodError',
    'NoSuchMethodException': 'java.lang.NoSuchMethodException',
    'NoSuchObjectException': 'java.rmi.NoSuchObjectException',
    'NoSuchPaddingException': 'javax.crypto.NoSuchPaddingException',
    'NoSuchProviderException': 'java.security.NoSuchProviderException',
    'NotActiveException': 'java.io.NotActiveException',
    'Notation': 'org.w3c.dom.Notation',
    'NotationDeclaration': 'javax.xml.stream.events.NotationDeclaration',
    'NotBoundException': 'java.rmi.NotBoundException',
    'NotCompliantMBeanException': 'javax.management.NotCompliantMBeanException',
    'NotContextException': 'javax.naming.NotContextException',
    'NotDirectoryException': 'java.nio.file.NotDirectoryException',
    'Notification': 'javax.management.Notification',
    'NotificationBroadcaster': 'javax.management.NotificationBroadcaster',
    'NotificationBroadcasterSupport': 'javax.management.NotificationBroadcasterSupport',
    'NotificationEmitter': 'javax.management.NotificationEmitter',
    'NotificationFilter': 'javax.management.NotificationFilter',
    'NotificationFilterSupport': 'javax.management.NotificationFilterSupport',
    'NotificationHandler': 'com.sun.nio.sctp.NotificationHandler',
    'NotificationListener': 'javax.management.NotificationListener',
    'NotificationResult': 'javax.management.remote.NotificationResult',
    'NotLinkException': 'java.nio.file.NotLinkException',
    'NotOwnerException': 'java.security.acl.NotOwnerException',
    'NotSerializableException': 'java.io.NotSerializableException',
    'NotYetBoundException': 'java.nio.channels.NotYetBoundException',
    'NotYetConnectedException': 'java.nio.channels.NotYetConnectedException',
    'NoType': 'javax.lang.model.type.NoType',
    'NTDomainPrincipal': 'com.sun.security.auth.NTDomainPrincipal',
    'NTLoginModule': 'com.sun.security.auth.module.NTLoginModule',
    'NTNumericCredential': 'com.sun.security.auth.NTNumericCredential',
    'NTSid': 'com.sun.security.auth.NTSid',
    'NTSidDomainPrincipal': 'com.sun.security.auth.NTSidDomainPrincipal',
    'NTSidGroupPrincipal': 'com.sun.security.auth.NTSidGroupPrincipal',
    'NTSidPrimaryGroupPrincipal': 'com.sun.security.auth.NTSidPrimaryGroupPrincipal',
    'NTSidUserPrincipal': 'com.sun.security.auth.NTSidUserPrincipal',
    'NTSystem': 'com.sun.security.auth.module.NTSystem',
    'NTUserPrincipal': 'com.sun.security.auth.NTUserPrincipal',
    'NullCipher': 'javax.crypto.NullCipher',
    'NullPointerException': 'java.lang.NullPointerException',
    'NullType': 'javax.lang.model.type.NullType',
    'Number': 'java.lang.Number',
    'NumberFormat': 'java.text.NumberFormat',
    'NumberFormat.Field': 'java.text.NumberFormat.Field',
    'NumberFormatException': 'java.lang.NumberFormatException',
    'NumberFormatProvider': 'java.text.spi.NumberFormatProvider',
    'NumberFormatter': 'javax.swing.text.NumberFormatter',
    'NumberOfDocuments': 'javax.print.attribute.standard.NumberOfDocuments',
    'NumberOfInterveningJobs': 'javax.print.attribute.standard.NumberOfInterveningJobs',
    'NumberUp': 'javax.print.attribute.standard.NumberUp',
    'NumberUpSupported': 'javax.print.attribute.standard.NumberUpSupported',
    'NumericShaper': 'java.awt.font.NumericShaper',
    'NumericShaper.Range': 'java.awt.font.NumericShaper.Range',
    'OAEPParameterSpec': 'javax.crypto.spec.OAEPParameterSpec',
    'ObjDoubleConsumer': 'java.util.function.ObjDoubleConsumer',
    'Object': 'java.lang.Object',
    'ObjectChangeListener': 'javax.naming.event.ObjectChangeListener',
    'ObjectCollectedException': 'com.sun.jdi.ObjectCollectedException',
    'ObjectFactory': 'javax.naming.spi.ObjectFactory',
    'ObjectFactoryBuilder': 'javax.naming.spi.ObjectFactoryBuilder',
    'ObjectInput': 'java.io.ObjectInput',
    'ObjectInputFilter': 'java.io.ObjectInputFilter',
    'ObjectInputFilter.Config': 'java.io.ObjectInputFilter.Config',
    'ObjectInputFilter.FilterInfo': 'java.io.ObjectInputFilter.FilterInfo',
    'ObjectInputFilter.Status': 'java.io.ObjectInputFilter.Status',
    'ObjectInputStream': 'java.io.ObjectInputStream',
    'ObjectInputStream.GetField': 'java.io.ObjectInputStream.GetField',
    'ObjectInputValidation': 'java.io.ObjectInputValidation',
    'ObjectInstance': 'javax.management.ObjectInstance',
    'ObjectLiteralTree': 'jdk.nashorn.api.tree.ObjectLiteralTree',
    'ObjectName': 'javax.management.ObjectName',
    'ObjectOutput': 'java.io.ObjectOutput',
    'ObjectOutputStream': 'java.io.ObjectOutputStream',
    'ObjectOutputStream.PutField': 'java.io.ObjectOutputStream.PutField',
    'ObjectReference': 'com.sun.jdi.ObjectReference',
    'Objects': 'java.util.Objects',
    'ObjectStreamClass': 'java.io.ObjectStreamClass',
    'ObjectStreamConstants': 'java.io.ObjectStreamConstants',
    'ObjectStreamException': 'java.io.ObjectStreamException',
    'ObjectStreamField': 'java.io.ObjectStreamField',
    'ObjectView': 'javax.swing.text.html.ObjectView',
    'ObjID': 'java.rmi.server.ObjID',
    'ObjIntConsumer': 'java.util.function.ObjIntConsumer',
    'ObjLongConsumer': 'java.util.function.ObjLongConsumer',
    'Observable': 'java.util.Observable',
    'Observer': 'java.util.Observer',
    'OceanTheme': 'javax.swing.plaf.metal.OceanTheme',
    'OctetStreamData': 'javax.xml.crypto.OctetStreamData',
    'OffsetDateTime': 'java.time.OffsetDateTime',
    'OffsetTime': 'java.time.OffsetTime',
    'Oid': 'org.ietf.jgss.Oid',
    'OpenDataException': 'javax.management.openmbean.OpenDataException',
    'OpenFilesEvent': 'java.awt.desktop.OpenFilesEvent',
    'OpenFilesHandler': 'java.awt.desktop.OpenFilesHandler',
    'OpenMBeanAttributeInfo': 'javax.management.openmbean.OpenMBeanAttributeInfo',
    'OpenMBeanAttributeInfoSupport': 'javax.management.openmbean.OpenMBeanAttributeInfoSupport',
    'OpenMBeanConstructorInfo': 'javax.management.openmbean.OpenMBeanConstructorInfo',
    'OpenMBeanConstructorInfoSupport': 'javax.management.openmbean.OpenMBeanConstructorInfoSupport',
    'OpenMBeanInfo': 'javax.management.openmbean.OpenMBeanInfo',
    'OpenMBeanInfoSupport': 'javax.management.openmbean.OpenMBeanInfoSupport',
    'OpenMBeanOperationInfo': 'javax.management.openmbean.OpenMBeanOperationInfo',
    'OpenMBeanOperationInfoSupport': 'javax.management.openmbean.OpenMBeanOperationInfoSupport',
    'OpenMBeanParameterInfo': 'javax.management.openmbean.OpenMBeanParameterInfo',
    'OpenMBeanParameterInfoSupport': 'javax.management.openmbean.OpenMBeanParameterInfoSupport',
    'OpenOption': 'java.nio.file.OpenOption',
    'OpensTree': 'com.sun.source.tree.OpensTree',
    'OpenType': 'javax.management.openmbean.OpenType',
    'OpenURIEvent': 'java.awt.desktop.OpenURIEvent',
    'OpenURIHandler': 'java.awt.desktop.OpenURIHandler',
    'OperatingSystemMXBean': 'java.lang.management.OperatingSystemMXBean',
    'Operation': 'jdk.dynalink.Operation',
    'OperationNotSupportedException': 'javax.naming.OperationNotSupportedException',
    'OperationsException': 'javax.management.OperationsException',
    'Option': 'javax.swing.text.html.Option',
    'Optional': 'java.util.Optional',
    'OptionalDataException': 'java.io.OptionalDataException',
    'OptionalDouble': 'java.util.OptionalDouble',
    'OptionalInt': 'java.util.OptionalInt',
    'OptionalLong': 'java.util.OptionalLong',
    'OptionChecker': 'javax.tools.OptionChecker',
    'OptionPaneUI': 'javax.swing.plaf.OptionPaneUI',
    'OrientationRequested': 'javax.print.attribute.standard.OrientationRequested',
    'OutOfMemoryError': 'java.lang.OutOfMemoryError',
    'OutputDeviceAssigned': 'javax.print.attribute.standard.OutputDeviceAssigned',
    'OutputKeys': 'javax.xml.transform.OutputKeys',
    'OutputStream': 'java.io.OutputStream',
    'OutputStreamWriter': 'java.io.OutputStreamWriter',
    'OverlappingFileLockException': 'java.nio.channels.OverlappingFileLockException',
    'OverlayLayout': 'javax.swing.OverlayLayout',
    'Override': 'java.lang.Override',
    'Owner': 'java.security.acl.Owner',
    'Pack200': 'java.util.jar.Pack200',
    'Pack200.Packer': 'java.util.jar.Pack200.Packer',
    'Pack200.Unpacker': 'java.util.jar.Pack200.Unpacker',
    'Package': 'java.lang.Package',
    'PackageDoc': 'com.sun.javadoc.PackageDoc',
    'PackageElement': 'javax.lang.model.element.PackageElement',
    'PackageTree': 'com.sun.source.tree.PackageTree',
    'PackedColorModel': 'java.awt.image.PackedColorModel',
    'Pageable': 'java.awt.print.Pageable',
    'PageAttributes': 'java.awt.PageAttributes',
    'PageAttributes.ColorType': 'java.awt.PageAttributes.ColorType',
    'PageAttributes.MediaType': 'java.awt.PageAttributes.MediaType',
    'PageAttributes.OrientationRequestedType': 'java.awt.PageAttributes.OrientationRequestedType',
    'PageAttributes.OriginType': 'java.awt.PageAttributes.OriginType',
    'PageAttributes.PrintQualityType': 'java.awt.PageAttributes.PrintQualityType',
    'PagedResultsControl': 'javax.naming.ldap.PagedResultsControl',
    'PagedResultsResponseControl': 'javax.naming.ldap.PagedResultsResponseControl',
    'PageFormat': 'java.awt.print.PageFormat',
    'PageRanges': 'javax.print.attribute.standard.PageRanges',
    'PagesPerMinute': 'javax.print.attribute.standard.PagesPerMinute',
    'PagesPerMinuteColor': 'javax.print.attribute.standard.PagesPerMinuteColor',
    'Paint': 'java.awt.Paint',
    'PaintContext': 'java.awt.PaintContext',
    'Painter': 'javax.swing.Painter',
    'PaintEvent': 'java.awt.event.PaintEvent',
    'Panel': 'java.awt.Panel',
    'PanelUI': 'javax.swing.plaf.PanelUI',
    'Paper': 'java.awt.print.Paper',
    'ParagraphView': 'javax.swing.text.ParagraphView',
    'Parameter': 'java.lang.reflect.Parameter',
    'ParameterBlock': 'java.awt.image.renderable.ParameterBlock',
    'ParameterDescriptor': 'java.beans.ParameterDescriptor',
    'Parameterizable': 'javax.lang.model.element.Parameterizable',
    'ParameterizedType': 'java.lang.reflect.ParameterizedType',
    'ParameterizedTypeTree': 'com.sun.source.tree.ParameterizedTypeTree',
    'ParameterMetaData': 'java.sql.ParameterMetaData',
    'ParamTag': 'com.sun.javadoc.ParamTag',
    'ParamTree': 'com.sun.source.doctree.ParamTree',
    'ParenthesizedTree': 'jdk.nashorn.api.tree.ParenthesizedTree',
    'ParseException': 'java.text.ParseException',
    'ParsePosition': 'java.text.ParsePosition',
    'Parser': 'org.xml.sax.Parser',
    'ParserAdapter': 'org.xml.sax.helpers.ParserAdapter',
    'ParserConfigurationException': 'javax.xml.parsers.ParserConfigurationException',
    'ParserDelegator': 'javax.swing.text.html.parser.ParserDelegator',
    'ParserFactory': 'org.xml.sax.helpers.ParserFactory',
    'PartialResultException': 'javax.naming.PartialResultException',
    'PasswordAuthentication': 'java.net.PasswordAuthentication',
    'PasswordCallback': 'javax.security.auth.callback.PasswordCallback',
    'PasswordView': 'javax.swing.text.PasswordView',
    'Patch': 'javax.sound.midi.Patch',
    'Path': 'java.nio.file.Path',
    'Path2D': 'java.awt.geom.Path2D',
    'Path2D.Double': 'java.awt.geom.Path2D.Double',
    'Path2D.Float': 'java.awt.geom.Path2D.Float',
    'PathIterator': 'java.awt.geom.PathIterator',
    'PathMatcher': 'java.nio.file.PathMatcher',
    'Paths': 'java.nio.file.Paths',
    'PathSearchingVirtualMachine': 'com.sun.jdi.PathSearchingVirtualMachine',
    'Pattern': 'java.util.regex.Pattern',
    'PatternSyntaxException': 'java.util.regex.PatternSyntaxException',
    'PBEKey': 'javax.crypto.interfaces.PBEKey',
    'PBEKeySpec': 'javax.crypto.spec.PBEKeySpec',
    'PBEParameterSpec': 'javax.crypto.spec.PBEParameterSpec',
    'PDLOverrideSupported': 'javax.print.attribute.standard.PDLOverrideSupported',
    'PeerAddressChangeNotification': 'com.sun.nio.sctp.PeerAddressChangeNotification',
    'PeerAddressChangeNotification.AddressChangeEvent': 'com.sun.nio.sctp.PeerAddressChangeNotification.AddressChangeEvent',
    'Percentage': 'jdk.jfr.Percentage',
    'Period': 'jdk.jfr.Period',
    'Permission': 'java.security.Permission',
    'PermissionCollection': 'java.security.PermissionCollection',
    'Permissions': 'java.security.Permissions',
    'PersistenceDelegate': 'java.beans.PersistenceDelegate',
    'PersistentMBean': 'javax.management.PersistentMBean',
    'PersistentSnippet': 'jdk.jshell.PersistentSnippet',
    'PGPData': 'javax.xml.crypto.dsig.keyinfo.PGPData',
    'PhantomReference': 'java.lang.ref.PhantomReference',
    'Phaser': 'java.util.concurrent.Phaser',
    'Pipe': 'java.nio.channels.Pipe',
    'Pipe.SinkChannel': 'java.nio.channels.Pipe.SinkChannel',
    'Pipe.SourceChannel': 'java.nio.channels.Pipe.SourceChannel',
    'PipedInputStream': 'java.io.PipedInputStream',
    'PipedOutputStream': 'java.io.PipedOutputStream',
    'PipedReader': 'java.io.PipedReader',
    'PipedWriter': 'java.io.PipedWriter',
    'PixelGrabber': 'java.awt.image.PixelGrabber',
    'PixelInterleavedSampleModel': 'java.awt.image.PixelInterleavedSampleModel',
    'PKCS12Attribute': 'java.security.PKCS12Attribute',
    'PKCS8EncodedKeySpec': 'java.security.spec.PKCS8EncodedKeySpec',
    'PKIXBuilderParameters': 'java.security.cert.PKIXBuilderParameters',
    'PKIXCertPathBuilderResult': 'java.security.cert.PKIXCertPathBuilderResult',
    'PKIXCertPathChecker': 'java.security.cert.PKIXCertPathChecker',
    'PKIXCertPathValidatorResult': 'java.security.cert.PKIXCertPathValidatorResult',
    'PKIXParameters': 'java.security.cert.PKIXParameters',
    'PKIXReason': 'java.security.cert.PKIXReason',
    'PKIXRevocationChecker': 'java.security.cert.PKIXRevocationChecker',
    'PKIXRevocationChecker.Option': 'java.security.cert.PKIXRevocationChecker.Option',
    'PlainDocument': 'javax.swing.text.PlainDocument',
    'PlainView': 'javax.swing.text.PlainView',
    'PlatformLoggingMXBean': 'java.lang.management.PlatformLoggingMXBean',
    'PlatformManagedObject': 'java.lang.management.PlatformManagedObject',
    'Plugin': 'com.sun.source.util.Plugin',
    'Point': 'java.awt.Point',
    'Point2D': 'java.awt.geom.Point2D',
    'Point2D.Double': 'java.awt.geom.Point2D.Double',
    'Point2D.Float': 'java.awt.geom.Point2D.Float',
    'PointerInfo': 'java.awt.PointerInfo',
    'Policy': 'java.security.Policy',
    'Policy.Parameters': 'java.security.Policy.Parameters',
    'PolicyNode': 'java.security.cert.PolicyNode',
    'PolicyQualifierInfo': 'java.security.cert.PolicyQualifierInfo',
    'PolicySpi': 'java.security.PolicySpi',
    'Polygon': 'java.awt.Polygon',
    'PooledConnection': 'javax.sql.PooledConnection',
    'PooledConnectionBuilder': 'javax.sql.PooledConnectionBuilder',
    'Popup': 'javax.swing.Popup',
    'PopupFactory': 'javax.swing.PopupFactory',
    'PopupMenu': 'java.awt.PopupMenu',
    'PopupMenuEvent': 'javax.swing.event.PopupMenuEvent',
    'PopupMenuListener': 'javax.swing.event.PopupMenuListener',
    'PopupMenuUI': 'javax.swing.plaf.PopupMenuUI',
    'Port': 'javax.sound.sampled.Port',
    'Port.Info': 'javax.sound.sampled.Port.Info',
    'PortUnreachableException': 'java.net.PortUnreachableException',
    'Position': 'javax.swing.text.Position',
    'Position.Bias': 'javax.swing.text.Position.Bias',
    'PosixFileAttributes': 'java.nio.file.attribute.PosixFileAttributes',
    'PosixFileAttributeView': 'java.nio.file.attribute.PosixFileAttributeView',
    'PosixFilePermission': 'java.nio.file.attribute.PosixFilePermission',
    'PosixFilePermissions': 'java.nio.file.attribute.PosixFilePermissions',
    'Predicate': 'javax.sql.rowset.Predicate',
    'PreferenceChangeEvent': 'java.util.prefs.PreferenceChangeEvent',
    'PreferenceChangeListener': 'java.util.prefs.PreferenceChangeListener',
    'Preferences': 'java.util.prefs.Preferences',
    'PreferencesEvent': 'java.awt.desktop.PreferencesEvent',
    'PreferencesFactory': 'java.util.prefs.PreferencesFactory',
    'PreferencesHandler': 'java.awt.desktop.PreferencesHandler',
    'PreparedStatement': 'java.sql.PreparedStatement',
    'PresentationDirection': 'javax.print.attribute.standard.PresentationDirection',
    'PrimitiveIterator': 'java.util.PrimitiveIterator',
    'PrimitiveIterator.OfDouble': 'java.util.PrimitiveIterator.OfDouble',
    'PrimitiveIterator.OfInt': 'java.util.PrimitiveIterator.OfInt',
    'PrimitiveIterator.OfLong': 'java.util.PrimitiveIterator.OfLong',
    'PrimitiveType': 'javax.lang.model.type.PrimitiveType',
    'PrimitiveTypeTree': 'com.sun.source.tree.PrimitiveTypeTree',
    'PrimitiveValue': 'com.sun.jdi.PrimitiveValue',
    'Principal': 'java.security.Principal',
    'PrincipalComparator': 'com.sun.security.auth.PrincipalComparator',
    'Printable': 'java.awt.print.Printable',
    'PrinterAbortException': 'java.awt.print.PrinterAbortException',
    'PrinterException': 'java.awt.print.PrinterException',
    'PrinterGraphics': 'java.awt.print.PrinterGraphics',
    'PrinterInfo': 'javax.print.attribute.standard.PrinterInfo',
    'PrinterIOException': 'java.awt.print.PrinterIOException',
    'PrinterIsAcceptingJobs': 'javax.print.attribute.standard.PrinterIsAcceptingJobs',
    'PrinterJob': 'java.awt.print.PrinterJob',
    'PrinterLocation': 'javax.print.attribute.standard.PrinterLocation',
    'PrinterMakeAndModel': 'javax.print.attribute.standard.PrinterMakeAndModel',
    'PrinterMessageFromOperator': 'javax.print.attribute.standard.PrinterMessageFromOperator',
    'PrinterMoreInfo': 'javax.print.attribute.standard.PrinterMoreInfo',
    'PrinterMoreInfoManufacturer': 'javax.print.attribute.standard.PrinterMoreInfoManufacturer',
    'PrinterName': 'javax.print.attribute.standard.PrinterName',
    'PrinterResolution': 'javax.print.attribute.standard.PrinterResolution',
    'PrinterState': 'javax.print.attribute.standard.PrinterState',
    'PrinterStateReason': 'javax.print.attribute.standard.PrinterStateReason',
    'PrinterStateReasons': 'javax.print.attribute.standard.PrinterStateReasons',
    'PrinterURI': 'javax.print.attribute.standard.PrinterURI',
    'PrintEvent': 'javax.print.event.PrintEvent',
    'PrintException': 'javax.print.PrintException',
    'PrintFilesEvent': 'java.awt.desktop.PrintFilesEvent',
    'PrintFilesHandler': 'java.awt.desktop.PrintFilesHandler',
    'PrintGraphics': 'java.awt.PrintGraphics',
    'PrintJob': 'java.awt.PrintJob',
    'PrintJobAdapter': 'javax.print.event.PrintJobAdapter',
    'PrintJobAttribute': 'javax.print.attribute.PrintJobAttribute',
    'PrintJobAttributeEvent': 'javax.print.event.PrintJobAttributeEvent',
    'PrintJobAttributeListener': 'javax.print.event.PrintJobAttributeListener',
    'PrintJobAttributeSet': 'javax.print.attribute.PrintJobAttributeSet',
    'PrintJobEvent': 'javax.print.event.PrintJobEvent',
    'PrintJobListener': 'javax.print.event.PrintJobListener',
    'PrintQuality': 'javax.print.attribute.standard.PrintQuality',
    'PrintRequestAttribute': 'javax.print.attribute.PrintRequestAttribute',
    'PrintRequestAttributeSet': 'javax.print.attribute.PrintRequestAttributeSet',
    'PrintService': 'javax.print.PrintService',
    'PrintServiceAttribute': 'javax.print.attribute.PrintServiceAttribute',
    'PrintServiceAttributeEvent': 'javax.print.event.PrintServiceAttributeEvent',
    'PrintServiceAttributeListener': 'javax.print.event.PrintServiceAttributeListener',
    'PrintServiceAttributeSet': 'javax.print.attribute.PrintServiceAttributeSet',
    'PrintServiceLookup': 'javax.print.PrintServiceLookup',
    'PrintStream': 'java.io.PrintStream',
    'PrintWriter': 'java.io.PrintWriter',
    'PriorityBlockingQueue': 'java.util.concurrent.PriorityBlockingQueue',
    'PriorityQueue': 'java.util.PriorityQueue',
    'PrivateClassLoader': 'javax.management.loading.PrivateClassLoader',
    'PrivateCredentialPermission': 'javax.security.auth.PrivateCredentialPermission',
    'PrivateKey': 'java.security.PrivateKey',
    'PrivateMLet': 'javax.management.loading.PrivateMLet',
    'PrivilegedAction': 'java.security.PrivilegedAction',
    'PrivilegedActionException': 'java.security.PrivilegedActionException',
    'PrivilegedExceptionAction': 'java.security.PrivilegedExceptionAction',
    'Process': 'java.lang.Process',
    'ProcessBuilder': 'java.lang.ProcessBuilder',
    'ProcessBuilder.Redirect': 'java.lang.ProcessBuilder.Redirect',
    'ProcessBuilder.Redirect.Type': 'java.lang.ProcessBuilder.Redirect.Type',
    'ProcessHandle': 'java.lang.ProcessHandle',
    'ProcessHandle.Info': 'java.lang.ProcessHandle.Info',
    'ProcessingEnvironment': 'javax.annotation.processing.ProcessingEnvironment',
    'ProcessingInstruction': 'org.w3c.dom.ProcessingInstruction',
    'Processor': 'javax.annotation.processing.Processor',
    'ProfileDataException': 'java.awt.color.ProfileDataException',
    'ProgramElementDoc': 'com.sun.javadoc.ProgramElementDoc',
    'ProgressBarUI': 'javax.swing.plaf.ProgressBarUI',
    'ProgressMonitor': 'javax.swing.ProgressMonitor',
    'ProgressMonitorInputStream': 'javax.swing.ProgressMonitorInputStream',
    'Properties': 'java.util.Properties',
    'PropertyChangeEvent': 'java.beans.PropertyChangeEvent',
    'PropertyChangeListener': 'java.beans.PropertyChangeListener',
    'PropertyChangeListenerProxy': 'java.beans.PropertyChangeListenerProxy',
    'PropertyChangeSupport': 'java.beans.PropertyChangeSupport',
    'PropertyDescriptor': 'java.beans.PropertyDescriptor',
    'PropertyEditor': 'java.beans.PropertyEditor',
    'PropertyEditorManager': 'java.beans.PropertyEditorManager',
    'PropertyEditorSupport': 'java.beans.PropertyEditorSupport',
    'PropertyPermission': 'java.util.PropertyPermission',
    'PropertyResourceBundle': 'java.util.PropertyResourceBundle',
    'PropertyTree': 'jdk.nashorn.api.tree.PropertyTree',
    'PropertyVetoException': 'java.beans.PropertyVetoException',
    'ProtectionDomain': 'java.security.ProtectionDomain',
    'ProtocolException': 'java.net.ProtocolException',
    'ProtocolFamily': 'java.net.ProtocolFamily',
    'Provider': 'java.security.Provider',
    'Provider.Service': 'java.security.Provider.Service',
    'ProviderException': 'java.security.ProviderException',
    'ProviderMismatchException': 'java.nio.file.ProviderMismatchException',
    'ProviderNotFoundException': 'java.nio.file.ProviderNotFoundException',
    'ProvidesTree': 'com.sun.source.tree.ProvidesTree',
    'Proxy': 'java.net.Proxy',
    'Proxy.Type': 'java.net.Proxy.Type',
    'ProxySelector': 'java.net.ProxySelector',
    'PseudoColumnUsage': 'java.sql.PseudoColumnUsage',
    'PSource': 'javax.crypto.spec.PSource',
    'PSource.PSpecified': 'javax.crypto.spec.PSource.PSpecified',
    'PSSParameterSpec': 'java.security.spec.PSSParameterSpec',
    'PublicKey': 'java.security.PublicKey',
    'PushbackInputStream': 'java.io.PushbackInputStream',
    'PushbackReader': 'java.io.PushbackReader',
    'QName': 'javax.xml.namespace.QName',
    'QuadCurve2D': 'java.awt.geom.QuadCurve2D',
    'QuadCurve2D.Double': 'java.awt.geom.QuadCurve2D.Double',
    'QuadCurve2D.Float': 'java.awt.geom.QuadCurve2D.Float',
    'QualifiedNameable': 'javax.lang.model.element.QualifiedNameable',
    'Query': 'javax.management.Query',
    'QueryEval': 'javax.management.QueryEval',
    'QueryExp': 'javax.management.QueryExp',
    'Queue': 'java.util.Queue',
    'QueuedJobCount': 'javax.print.attribute.standard.QueuedJobCount',
    'QuitEvent': 'java.awt.desktop.QuitEvent',
    'QuitHandler': 'java.awt.desktop.QuitHandler',
    'QuitResponse': 'java.awt.desktop.QuitResponse',
    'QuitStrategy': 'java.awt.desktop.QuitStrategy',
    'RadialGradientPaint': 'java.awt.RadialGradientPaint',
    'Random': 'java.util.Random',
    'RandomAccess': 'java.util.RandomAccess',
    'RandomAccessFile': 'java.io.RandomAccessFile',
    'Range': 'org.w3c.dom.ranges.Range',
    'RangeException': 'org.w3c.dom.ranges.RangeException',
    'Raster': 'java.awt.image.Raster',
    'RasterFormatException': 'java.awt.image.RasterFormatException',
    'RasterOp': 'java.awt.image.RasterOp',
    'RC2ParameterSpec': 'javax.crypto.spec.RC2ParameterSpec',
    'RC5ParameterSpec': 'javax.crypto.spec.RC5ParameterSpec',
    'Rdn': 'javax.naming.ldap.Rdn',
    'Readable': 'java.lang.Readable',
    'ReadableByteChannel': 'java.nio.channels.ReadableByteChannel',
    'Reader': 'java.io.Reader',
    'ReadOnlyBufferException': 'java.nio.ReadOnlyBufferException',
    'ReadOnlyFileSystemException': 'java.nio.file.ReadOnlyFileSystemException',
    'ReadPendingException': 'java.nio.channels.ReadPendingException',
    'ReadWriteLock': 'java.util.concurrent.locks.ReadWriteLock',
    'RealmCallback': 'javax.security.sasl.RealmCallback',
    'RealmChoiceCallback': 'javax.security.sasl.RealmChoiceCallback',
    'Receiver': 'javax.sound.midi.Receiver',
    'RecordedClass': 'jdk.jfr.consumer.RecordedClass',
    'RecordedClassLoader': 'jdk.jfr.consumer.RecordedClassLoader',
    'RecordedEvent': 'jdk.jfr.consumer.RecordedEvent',
    'RecordedFrame': 'jdk.jfr.consumer.RecordedFrame',
    'RecordedMethod': 'jdk.jfr.consumer.RecordedMethod',
    'RecordedObject': 'jdk.jfr.consumer.RecordedObject',
    'RecordedStackTrace': 'jdk.jfr.consumer.RecordedStackTrace',
    'RecordedThread': 'jdk.jfr.consumer.RecordedThread',
    'RecordedThreadGroup': 'jdk.jfr.consumer.RecordedThreadGroup',
    'Recording': 'jdk.jfr.Recording',
    'RecordingFile': 'jdk.jfr.consumer.RecordingFile',
    'RecordingInfo': 'jdk.management.jfr.RecordingInfo',
    'RecordingState': 'jdk.jfr.RecordingState',
    'Rect': 'org.w3c.dom.css.Rect',
    'Rectangle': 'java.awt.Rectangle',
    'Rectangle2D': 'java.awt.geom.Rectangle2D',
    'Rectangle2D.Double': 'java.awt.geom.Rectangle2D.Double',
    'Rectangle2D.Float': 'java.awt.geom.Rectangle2D.Float',
    'RectangularShape': 'java.awt.geom.RectangularShape',
    'RecursiveAction': 'java.util.concurrent.RecursiveAction',
    'RecursiveTask': 'java.util.concurrent.RecursiveTask',
    'ReentrantLock': 'java.util.concurrent.locks.ReentrantLock',
    'ReentrantReadWriteLock': 'java.util.concurrent.locks.ReentrantReadWriteLock',
    'ReentrantReadWriteLock.ReadLock': 'java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock',
    'ReentrantReadWriteLock.WriteLock': 'java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock',
    'Ref': 'java.sql.Ref',
    'RefAddr': 'javax.naming.RefAddr',
    'Reference': 'javax.xml.crypto.dsig.Reference',
    'Referenceable': 'javax.naming.Referenceable',
    'ReferenceQueue': 'java.lang.ref.ReferenceQueue',
    'ReferenceTree': 'com.sun.source.doctree.ReferenceTree',
    'ReferenceType': 'javax.lang.model.type.ReferenceType',
    'ReferenceUriSchemesSupported': 'javax.print.attribute.standard.ReferenceUriSchemesSupported',
    'ReferralException': 'javax.naming.ReferralException',
    'ReflectionException': 'javax.management.ReflectionException',
    'ReflectiveOperationException': 'java.lang.ReflectiveOperationException',
    'ReflectPermission': 'java.lang.reflect.ReflectPermission',
    'Refreshable': 'javax.security.auth.Refreshable',
    'RefreshFailedException': 'javax.security.auth.RefreshFailedException',
    'RegExpLiteralTree': 'jdk.nashorn.api.tree.RegExpLiteralTree',
    'Region': 'javax.swing.plaf.synth.Region',
    'RegisterableService': 'javax.imageio.spi.RegisterableService',
    'Registered': 'jdk.jfr.Registered',
    'Registry': 'java.rmi.registry.Registry',
    'RegistryHandler': 'java.rmi.registry.RegistryHandler',
    'RejectedExecutionException': 'java.util.concurrent.RejectedExecutionException',
    'RejectedExecutionHandler': 'java.util.concurrent.RejectedExecutionHandler',
    'Relation': 'javax.management.relation.Relation',
    'Relational': 'jdk.jfr.Relational',
    'RelationException': 'javax.management.relation.RelationException',
    'RelationNotFoundException': 'javax.management.relation.RelationNotFoundException',
    'RelationNotification': 'javax.management.relation.RelationNotification',
    'RelationService': 'javax.management.relation.RelationService',
    'RelationServiceMBean': 'javax.management.relation.RelationServiceMBean',
    'RelationServiceNotRegisteredException': 'javax.management.relation.RelationServiceNotRegisteredException',
    'RelationSupport': 'javax.management.relation.RelationSupport',
    'RelationSupportMBean': 'javax.management.relation.RelationSupportMBean',
    'RelationType': 'javax.management.relation.RelationType',
    'RelationTypeNotFoundException': 'javax.management.relation.RelationTypeNotFoundException',
    'RelationTypeSupport': 'javax.management.relation.RelationTypeSupport',
    'RelinkableCallSite': 'jdk.dynalink.RelinkableCallSite',
    'Remote': 'java.rmi.Remote',
    'RemoteCall': 'java.rmi.server.RemoteCall',
    'RemoteException': 'java.rmi.RemoteException',
    'RemoteExecutionControl': 'jdk.jshell.execution.RemoteExecutionControl',
    'RemoteObject': 'java.rmi.server.RemoteObject',
    'RemoteObjectInvocationHandler': 'java.rmi.server.RemoteObjectInvocationHandler',
    'RemoteRef': 'java.rmi.server.RemoteRef',
    'RemoteServer': 'java.rmi.server.RemoteServer',
    'RemoteStub': 'java.rmi.server.RemoteStub',
    'RenderableImage': 'java.awt.image.renderable.RenderableImage',
    'RenderableImageOp': 'java.awt.image.renderable.RenderableImageOp',
    'RenderableImageProducer': 'java.awt.image.renderable.RenderableImageProducer',
    'RenderContext': 'java.awt.image.renderable.RenderContext',
    'RenderedImage': 'java.awt.image.RenderedImage',
    'RenderedImageFactory': 'java.awt.image.renderable.RenderedImageFactory',
    'Renderer': 'javax.swing.Renderer',
    'RenderingHints': 'java.awt.RenderingHints',
    'RenderingHints.Key': 'java.awt.RenderingHints.Key',
    'RepaintManager': 'javax.swing.RepaintManager',
    'Repeatable': 'java.lang.annotation.Repeatable',
    'ReplicateScaleFilter': 'java.awt.image.ReplicateScaleFilter',
    'Reporter': 'jdk.javadoc.doclet.Reporter',
    'RequestingUserName': 'javax.print.attribute.standard.RequestingUserName',
    'RequiredModelMBean': 'javax.management.modelmbean.RequiredModelMBean',
    'RequiresTree': 'com.sun.source.tree.RequiresTree',
    'RescaleOp': 'java.awt.image.RescaleOp',
    'ResolutionException': 'java.lang.module.ResolutionException',
    'ResolutionSyntax': 'javax.print.attribute.ResolutionSyntax',
    'ResolvedModule': 'java.lang.module.ResolvedModule',
    'Resolver': 'javax.naming.spi.Resolver',
    'ResolveResult': 'javax.naming.spi.ResolveResult',
    'ResolverStyle': 'java.time.format.ResolverStyle',
    'ResourceBundle': 'java.util.ResourceBundle',
    'ResourceBundle.Control': 'java.util.ResourceBundle.Control',
    'ResourceBundleControlProvider': 'java.util.spi.ResourceBundleControlProvider',
    'ResourceBundleProvider': 'java.util.spi.ResourceBundleProvider',
    'ResponseAPDU': 'javax.smartcardio.ResponseAPDU',
    'ResponseCache': 'java.net.ResponseCache',
    'Result': 'javax.xml.transform.Result',
    'ResultSet': 'java.sql.ResultSet',
    'ResultSetMetaData': 'java.sql.ResultSetMetaData',
    'Retention': 'java.lang.annotation.Retention',
    'RetentionPolicy': 'java.lang.annotation.RetentionPolicy',
    'RetrievalMethod': 'javax.xml.crypto.dsig.keyinfo.RetrievalMethod',
    'ReturnTree': 'jdk.nashorn.api.tree.ReturnTree',
    'ReverbType': 'javax.sound.sampled.ReverbType',
    'RGBColor': 'org.w3c.dom.css.RGBColor',
    'RGBImageFilter': 'java.awt.image.RGBImageFilter',
    'RMIClassLoader': 'java.rmi.server.RMIClassLoader',
    'RMIClassLoaderSpi': 'java.rmi.server.RMIClassLoaderSpi',
    'RMIClientSocketFactory': 'java.rmi.server.RMIClientSocketFactory',
    'RMIConnection': 'javax.management.remote.rmi.RMIConnection',
    'RMIConnectionImpl': 'javax.management.remote.rmi.RMIConnectionImpl',
    'RMIConnectionImpl_Stub': 'javax.management.remote.rmi.RMIConnectionImpl_Stub',
    'RMIConnector': 'javax.management.remote.rmi.RMIConnector',
    'RMIConnectorServer': 'javax.management.remote.rmi.RMIConnectorServer',
    'RMIFailureHandler': 'java.rmi.server.RMIFailureHandler',
    'RMIIIOPServerImpl': 'javax.management.remote.rmi.RMIIIOPServerImpl',
    'RMIJRMPServerImpl': 'javax.management.remote.rmi.RMIJRMPServerImpl',
    'RMISecurityException': 'java.rmi.RMISecurityException',
    'RMISecurityManager': 'java.rmi.RMISecurityManager',
    'RMIServer': 'javax.management.remote.rmi.RMIServer',
    'RMIServerImpl': 'javax.management.remote.rmi.RMIServerImpl',
    'RMIServerImpl_Stub': 'javax.management.remote.rmi.RMIServerImpl_Stub',
    'RMIServerSocketFactory': 'java.rmi.server.RMIServerSocketFactory',
    'RMISocketFactory': 'java.rmi.server.RMISocketFactory',
    'Robot': 'java.awt.Robot',
    'Role': 'javax.management.relation.Role',
    'RoleInfo': 'javax.management.relation.RoleInfo',
    'RoleInfoNotFoundException': 'javax.management.relation.RoleInfoNotFoundException',
    'RoleList': 'javax.management.relation.RoleList',
    'RoleNotFoundException': 'javax.management.relation.RoleNotFoundException',
    'RoleResult': 'javax.management.relation.RoleResult',
    'RoleStatus': 'javax.management.relation.RoleStatus',
    'RoleUnresolved': 'javax.management.relation.RoleUnresolved',
    'RoleUnresolvedList': 'javax.management.relation.RoleUnresolvedList',
    'RootDoc': 'com.sun.javadoc.RootDoc',
    'RootPaneContainer': 'javax.swing.RootPaneContainer',
    'RootPaneUI': 'javax.swing.plaf.RootPaneUI',
    'RoundEnvironment': 'javax.annotation.processing.RoundEnvironment',
    'RoundingMode': 'java.math.RoundingMode',
    'RoundRectangle2D': 'java.awt.geom.RoundRectangle2D',
    'RoundRectangle2D.Double': 'java.awt.geom.RoundRectangle2D.Double',
    'RoundRectangle2D.Float': 'java.awt.geom.RoundRectangle2D.Float',
    'RowFilter': 'javax.swing.RowFilter',
    'RowFilter.ComparisonType': 'javax.swing.RowFilter.ComparisonType',
    'RowFilter.Entry': 'javax.swing.RowFilter.Entry',
    'RowId': 'java.sql.RowId',
    'RowIdLifetime': 'java.sql.RowIdLifetime',
    'RowMapper': 'javax.swing.tree.RowMapper',
    'RowSet': 'javax.sql.RowSet',
    'RowSetEvent': 'javax.sql.RowSetEvent',
    'RowSetFactory': 'javax.sql.rowset.RowSetFactory',
    'RowSetInternal': 'javax.sql.RowSetInternal',
    'RowSetListener': 'javax.sql.RowSetListener',
    'RowSetMetaData': 'javax.sql.RowSetMetaData',
    'RowSetMetaDataImpl': 'javax.sql.rowset.RowSetMetaDataImpl',
    'RowSetProvider': 'javax.sql.rowset.RowSetProvider',
    'RowSetReader': 'javax.sql.RowSetReader',
    'RowSetWarning': 'javax.sql.rowset.RowSetWarning',
    'RowSetWriter': 'javax.sql.RowSetWriter',
    'RowSorter': 'javax.swing.RowSorter',
    'RowSorter.SortKey': 'javax.swing.RowSorter.SortKey',
    'RowSorterEvent': 'javax.swing.event.RowSorterEvent',
    'RowSorterEvent.Type': 'javax.swing.event.RowSorterEvent.Type',
    'RowSorterListener': 'javax.swing.event.RowSorterListener',
    'RSAKey': 'java.security.interfaces.RSAKey',
    'RSAKeyGenParameterSpec': 'java.security.spec.RSAKeyGenParameterSpec',
    'RSAMultiPrimePrivateCrtKey': 'java.security.interfaces.RSAMultiPrimePrivateCrtKey',
    'RSAMultiPrimePrivateCrtKeySpec': 'java.security.spec.RSAMultiPrimePrivateCrtKeySpec',
    'RSAOtherPrimeInfo': 'java.security.spec.RSAOtherPrimeInfo',
    'RSAPrivateCrtKey': 'java.security.interfaces.RSAPrivateCrtKey',
    'RSAPrivateCrtKeySpec': 'java.security.spec.RSAPrivateCrtKeySpec',
    'RSAPrivateKey': 'java.security.interfaces.RSAPrivateKey',
    'RSAPrivateKeySpec': 'java.security.spec.RSAPrivateKeySpec',
    'RSAPublicKey': 'java.security.interfaces.RSAPublicKey',
    'RSAPublicKeySpec': 'java.security.spec.RSAPublicKeySpec',
    'RTFEditorKit': 'javax.swing.text.rtf.RTFEditorKit',
    'RuleBasedCollator': 'java.text.RuleBasedCollator',
    'Runnable': 'java.lang.Runnable',
    'RunnableFuture': 'java.util.concurrent.RunnableFuture',
    'RunnableScheduledFuture': 'java.util.concurrent.RunnableScheduledFuture',
    'Runtime': 'java.lang.Runtime',
    'Runtime.Version': 'java.lang.Runtime.Version',
    'RuntimeErrorException': 'javax.management.RuntimeErrorException',
    'RuntimeException': 'java.lang.RuntimeException',
    'RuntimeMBeanException': 'javax.management.RuntimeMBeanException',
    'RuntimeMXBean': 'java.lang.management.RuntimeMXBean',
    'RuntimeOperationsException': 'javax.management.RuntimeOperationsException',
    'RuntimePermission': 'java.lang.RuntimePermission',
    'SafeVarargs': 'java.lang.SafeVarargs',
    'SampleModel': 'java.awt.image.SampleModel',
    'Sasl': 'javax.security.sasl.Sasl',
    'SaslClient': 'javax.security.sasl.SaslClient',
    'SaslClientFactory': 'javax.security.sasl.SaslClientFactory',
    'SaslException': 'javax.security.sasl.SaslException',
    'SaslServer': 'javax.security.sasl.SaslServer',
    'SaslServerFactory': 'javax.security.sasl.SaslServerFactory',
    'Savepoint': 'java.sql.Savepoint',
    'SAXException': 'org.xml.sax.SAXException',
    'SAXNotRecognizedException': 'org.xml.sax.SAXNotRecognizedException',
    'SAXNotSupportedException': 'org.xml.sax.SAXNotSupportedException',
    'SAXParseException': 'org.xml.sax.SAXParseException',
    'SAXParser': 'javax.xml.parsers.SAXParser',
    'SAXParserFactory': 'javax.xml.parsers.SAXParserFactory',
    'SAXResult': 'javax.xml.transform.sax.SAXResult',
    'SAXSource': 'javax.xml.transform.sax.SAXSource',
    'SAXTransformerFactory': 'javax.xml.transform.sax.SAXTransformerFactory',
    'Scanner': 'java.util.Scanner',
    'ScatteringByteChannel': 'java.nio.channels.ScatteringByteChannel',
    'ScheduledExecutorService': 'java.util.concurrent.ScheduledExecutorService',
    'ScheduledFuture': 'java.util.concurrent.ScheduledFuture',
    'ScheduledThreadPoolExecutor': 'java.util.concurrent.ScheduledThreadPoolExecutor',
    'Schema': 'javax.xml.validation.Schema',
    'SchemaFactory': 'javax.xml.validation.SchemaFactory',
    'SchemaFactoryConfigurationError': 'javax.xml.validation.SchemaFactoryConfigurationError',
    'SchemaFactoryLoader': 'javax.xml.validation.SchemaFactoryLoader',
    'SchemaViolationException': 'javax.naming.directory.SchemaViolationException',
    'Scope': 'com.sun.source.tree.Scope',
    'ScreenSleepEvent': 'java.awt.desktop.ScreenSleepEvent',
    'ScreenSleepListener': 'java.awt.desktop.ScreenSleepListener',
    'ScriptContext': 'javax.script.ScriptContext',
    'ScriptEngine': 'javax.script.ScriptEngine',
    'ScriptEngineFactory': 'javax.script.ScriptEngineFactory',
    'ScriptEngineManager': 'javax.script.ScriptEngineManager',
    'ScriptException': 'javax.script.ScriptException',
    'ScriptObjectMirror': 'jdk.nashorn.api.scripting.ScriptObjectMirror',
    'ScriptUtils': 'jdk.nashorn.api.scripting.ScriptUtils',
    'Scrollable': 'javax.swing.Scrollable',
    'Scrollbar': 'java.awt.Scrollbar',
    'ScrollBarUI': 'javax.swing.plaf.ScrollBarUI',
    'ScrollPane': 'java.awt.ScrollPane',
    'ScrollPaneAdjustable': 'java.awt.ScrollPaneAdjustable',
    'ScrollPaneConstants': 'javax.swing.ScrollPaneConstants',
    'ScrollPaneLayout': 'javax.swing.ScrollPaneLayout',
    'ScrollPaneLayout.UIResource': 'javax.swing.ScrollPaneLayout.UIResource',
    'ScrollPaneUI': 'javax.swing.plaf.ScrollPaneUI',
    'SctpChannel': 'com.sun.nio.sctp.SctpChannel',
    'SctpMultiChannel': 'com.sun.nio.sctp.SctpMultiChannel',
    'SctpServerChannel': 'com.sun.nio.sctp.SctpServerChannel',
    'SctpSocketOption': 'com.sun.nio.sctp.SctpSocketOption',
    'SctpStandardSocketOptions': 'com.sun.nio.sctp.SctpStandardSocketOptions',
    'SctpStandardSocketOptions.InitMaxStreams': 'com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams',
    'SealedObject': 'javax.crypto.SealedObject',
    'SearchControls': 'javax.naming.directory.SearchControls',
    'SearchResult': 'javax.naming.directory.SearchResult',
    'SecondaryLoop': 'java.awt.SecondaryLoop',
    'SecretKey': 'javax.crypto.SecretKey',
    'SecretKeyFactory': 'javax.crypto.SecretKeyFactory',
    'SecretKeyFactorySpi': 'javax.crypto.SecretKeyFactorySpi',
    'SecretKeySpec': 'javax.crypto.spec.SecretKeySpec',
    'SecureCacheResponse': 'java.net.SecureCacheResponse',
    'SecureClassLoader': 'java.security.SecureClassLoader',
    'SecureDirectoryStream': 'java.nio.file.SecureDirectoryStream',
    'SecureLookupSupplier': 'jdk.dynalink.SecureLookupSupplier',
    'SecureRandom': 'java.security.SecureRandom',
    'SecureRandomParameters': 'java.security.SecureRandomParameters',
    'SecureRandomSpi': 'java.security.SecureRandomSpi',
    'Security': 'java.security.Security',
    'SecurityException': 'java.lang.SecurityException',
    'SecurityManager': 'java.lang.SecurityManager',
    'SecurityPermission': 'java.security.SecurityPermission',
    'SeekableByteChannel': 'java.nio.channels.SeekableByteChannel',
    'SeeTag': 'com.sun.javadoc.SeeTag',
    'SeeTree': 'com.sun.source.doctree.SeeTree',
    'Segment': 'javax.swing.text.Segment',
    'SelectableChannel': 'java.nio.channels.SelectableChannel',
    'SelectionKey': 'java.nio.channels.SelectionKey',
    'Selector': 'java.nio.channels.Selector',
    'SelectorProvider': 'java.nio.channels.spi.SelectorProvider',
    'Semaphore': 'java.util.concurrent.Semaphore',
    'SendFailedNotification': 'com.sun.nio.sctp.SendFailedNotification',
    'SeparatorUI': 'javax.swing.plaf.SeparatorUI',
    'Sequence': 'javax.sound.midi.Sequence',
    'SequenceInputStream': 'java.io.SequenceInputStream',
    'Sequencer': 'javax.sound.midi.Sequencer',
    'Sequencer.SyncMode': 'javax.sound.midi.Sequencer.SyncMode',
    'SerialArray': 'javax.sql.rowset.serial.SerialArray',
    'SerialBlob': 'javax.sql.rowset.serial.SerialBlob',
    'SerialClob': 'javax.sql.rowset.serial.SerialClob',
    'SerialDatalink': 'javax.sql.rowset.serial.SerialDatalink',
    'SerialDataTree': 'com.sun.source.doctree.SerialDataTree',
    'SerialException': 'javax.sql.rowset.serial.SerialException',
    'SerialFieldTag': 'com.sun.javadoc.SerialFieldTag',
    'SerialFieldTree': 'com.sun.source.doctree.SerialFieldTree',
    'Serializable': 'java.io.Serializable',
    'SerializablePermission': 'java.io.SerializablePermission',
    'SerializedLambda': 'java.lang.invoke.SerializedLambda',
    'SerialJavaObject': 'javax.sql.rowset.serial.SerialJavaObject',
    'SerialRef': 'javax.sql.rowset.serial.SerialRef',
    'SerialStruct': 'javax.sql.rowset.serial.SerialStruct',
    'SerialTree': 'com.sun.source.doctree.SerialTree',
    'ServerCloneException': 'java.rmi.server.ServerCloneException',
    'ServerError': 'java.rmi.ServerError',
    'ServerException': 'java.rmi.ServerException',
    'ServerNotActiveException': 'java.rmi.server.ServerNotActiveException',
    'ServerRef': 'java.rmi.server.ServerRef',
    'ServerRuntimeException': 'java.rmi.ServerRuntimeException',
    'ServerSocket': 'java.net.ServerSocket',
    'ServerSocketChannel': 'java.nio.channels.ServerSocketChannel',
    'ServerSocketFactory': 'javax.net.ServerSocketFactory',
    'ServiceConfigurationError': 'java.util.ServiceConfigurationError',
    'ServiceLoader': 'java.util.ServiceLoader',
    'ServiceLoader.Provider': 'java.util.ServiceLoader.Provider',
    'ServiceNotFoundException': 'javax.management.ServiceNotFoundException',
    'ServicePermission': 'javax.security.auth.kerberos.ServicePermission',
    'ServiceRegistry': 'javax.imageio.spi.ServiceRegistry',
    'ServiceRegistry.Filter': 'javax.imageio.spi.ServiceRegistry.Filter',
    'ServiceUI': 'javax.print.ServiceUI',
    'ServiceUIFactory': 'javax.print.ServiceUIFactory',
    'ServiceUnavailableException': 'javax.naming.ServiceUnavailableException',
    'Set': 'java.util.Set',
    'SetOfIntegerSyntax': 'javax.print.attribute.SetOfIntegerSyntax',
    'SettingControl': 'jdk.jfr.SettingControl',
    'SettingDefinition': 'jdk.jfr.SettingDefinition',
    'SettingDescriptor': 'jdk.jfr.SettingDescriptor',
    'SettingDescriptorInfo': 'jdk.management.jfr.SettingDescriptorInfo',
    'Severity': 'javax.print.attribute.standard.Severity',
    'Shape': 'java.awt.Shape',
    'ShapeGraphicAttribute': 'java.awt.font.ShapeGraphicAttribute',
    'ShardingKey': 'java.sql.ShardingKey',
    'ShardingKeyBuilder': 'java.sql.ShardingKeyBuilder',
    'SheetCollate': 'javax.print.attribute.standard.SheetCollate',
    'Short': 'java.lang.Short',
    'ShortBuffer': 'java.nio.ShortBuffer',
    'ShortBufferException': 'javax.crypto.ShortBufferException',
    'ShortLookupTable': 'java.awt.image.ShortLookupTable',
    'ShortMessage': 'javax.sound.midi.ShortMessage',
    'ShortType': 'com.sun.jdi.ShortType',
    'ShortValue': 'com.sun.jdi.ShortValue',
    'ShutdownChannelGroupException': 'java.nio.channels.ShutdownChannelGroupException',
    'ShutdownNotification': 'com.sun.nio.sctp.ShutdownNotification',
    'Sides': 'javax.print.attribute.standard.Sides',
    'Signature': 'java.security.Signature',
    'SignatureException': 'java.security.SignatureException',
    'SignatureMethod': 'javax.xml.crypto.dsig.SignatureMethod',
    'SignatureMethodParameterSpec': 'javax.xml.crypto.dsig.spec.SignatureMethodParameterSpec',
    'SignatureProperties': 'javax.xml.crypto.dsig.SignatureProperties',
    'SignatureProperty': 'javax.xml.crypto.dsig.SignatureProperty',
    'SignatureSpi': 'java.security.SignatureSpi',
    'SignedInfo': 'javax.xml.crypto.dsig.SignedInfo',
    'SignedObject': 'java.security.SignedObject',
    'Signer': 'java.security.Signer',
    'SignStyle': 'java.time.format.SignStyle',
    'SimpleAnnotationValueVisitor6': 'javax.lang.model.util.SimpleAnnotationValueVisitor6',
    'SimpleAnnotationValueVisitor7': 'javax.lang.model.util.SimpleAnnotationValueVisitor7',
    'SimpleAnnotationValueVisitor8': 'javax.lang.model.util.SimpleAnnotationValueVisitor8',
    'SimpleAnnotationValueVisitor9': 'javax.lang.model.util.SimpleAnnotationValueVisitor9',
    'SimpleAttributeSet': 'javax.swing.text.SimpleAttributeSet',
    'SimpleBeanInfo': 'java.beans.SimpleBeanInfo',
    'SimpleBindings': 'javax.script.SimpleBindings',
    'SimpleDateFormat': 'java.text.SimpleDateFormat',
    'SimpleDoc': 'javax.print.SimpleDoc',
    'SimpleDocTreeVisitor': 'com.sun.source.util.SimpleDocTreeVisitor',
    'SimpleElementVisitor6': 'javax.lang.model.util.SimpleElementVisitor6',
    'SimpleElementVisitor7': 'javax.lang.model.util.SimpleElementVisitor7',
    'SimpleElementVisitor8': 'javax.lang.model.util.SimpleElementVisitor8',
    'SimpleElementVisitor9': 'javax.lang.model.util.SimpleElementVisitor9',
    'SimpleFileVisitor': 'java.nio.file.SimpleFileVisitor',
    'SimpleFormatter': 'java.util.logging.SimpleFormatter',
    'SimpleJavaFileObject': 'javax.tools.SimpleJavaFileObject',
    'SimpleLinkRequest': 'jdk.dynalink.linker.support.SimpleLinkRequest',
    'SimpleRelinkableCallSite': 'jdk.dynalink.support.SimpleRelinkableCallSite',
    'SimpleScriptContext': 'javax.script.SimpleScriptContext',
    'SimpleTimeZone': 'java.util.SimpleTimeZone',
    'SimpleTreeVisitor': 'com.sun.source.util.SimpleTreeVisitor',
    'SimpleTreeVisitorES5_1': 'jdk.nashorn.api.tree.SimpleTreeVisitorES5_1',
    'SimpleTreeVisitorES6': 'jdk.nashorn.api.tree.SimpleTreeVisitorES6',
    'SimpleType': 'javax.management.openmbean.SimpleType',
    'SimpleTypeVisitor6': 'javax.lang.model.util.SimpleTypeVisitor6',
    'SimpleTypeVisitor7': 'javax.lang.model.util.SimpleTypeVisitor7',
    'SimpleTypeVisitor8': 'javax.lang.model.util.SimpleTypeVisitor8',
    'SimpleTypeVisitor9': 'javax.lang.model.util.SimpleTypeVisitor9',
    'SinceTree': 'com.sun.source.doctree.SinceTree',
    'SinglePixelPackedSampleModel': 'java.awt.image.SinglePixelPackedSampleModel',
    'SingleSelectionModel': 'javax.swing.SingleSelectionModel',
    'Size2DSyntax': 'javax.print.attribute.Size2DSyntax',
    'SizeLimitExceededException': 'javax.naming.SizeLimitExceededException',
    'SizeRequirements': 'javax.swing.SizeRequirements',
    'SizeSequence': 'javax.swing.SizeSequence',
    'Skeleton': 'java.rmi.server.Skeleton',
    'SkeletonMismatchException': 'java.rmi.server.SkeletonMismatchException',
    'SkeletonNotFoundException': 'java.rmi.server.SkeletonNotFoundException',
    'SliderUI': 'javax.swing.plaf.SliderUI',
    'SNIHostName': 'javax.net.ssl.SNIHostName',
    'SNIMatcher': 'javax.net.ssl.SNIMatcher',
    'Snippet': 'jdk.jshell.Snippet',
    'Snippet.Kind': 'jdk.jshell.Snippet.Kind',
    'Snippet.Status': 'jdk.jshell.Snippet.Status',
    'Snippet.SubKind': 'jdk.jshell.Snippet.SubKind',
    'SnippetEvent': 'jdk.jshell.SnippetEvent',
    'SNIServerName': 'javax.net.ssl.SNIServerName',
    'Socket': 'java.net.Socket',
    'SocketAddress': 'java.net.SocketAddress',
    'SocketChannel': 'java.nio.channels.SocketChannel',
    'SocketException': 'java.net.SocketException',
    'SocketFactory': 'javax.net.SocketFactory',
    'SocketFlow': 'jdk.net.SocketFlow',
    'SocketFlow.Status': 'jdk.net.SocketFlow.Status',
    'SocketHandler': 'java.util.logging.SocketHandler',
    'SocketImpl': 'java.net.SocketImpl',
    'SocketImplFactory': 'java.net.SocketImplFactory',
    'SocketOption': 'java.net.SocketOption',
    'SocketOptions': 'java.net.SocketOptions',
    'SocketPermission': 'java.net.SocketPermission',
    'Sockets': 'jdk.net.Sockets',
    'SocketSecurityException': 'java.rmi.server.SocketSecurityException',
    'SocketTimeoutException': 'java.net.SocketTimeoutException',
    'SoftBevelBorder': 'javax.swing.border.SoftBevelBorder',
    'SoftReference': 'java.lang.ref.SoftReference',
    'SortControl': 'javax.naming.ldap.SortControl',
    'SortedMap': 'java.util.SortedMap',
    'SortedSet': 'java.util.SortedSet',
    'SortingFocusTraversalPolicy': 'javax.swing.SortingFocusTraversalPolicy',
    'SortKey': 'javax.naming.ldap.SortKey',
    'SortOrder': 'javax.swing.SortOrder',
    'SortResponseControl': 'javax.naming.ldap.SortResponseControl',
    'Soundbank': 'javax.sound.midi.Soundbank',
    'SoundbankReader': 'javax.sound.midi.spi.SoundbankReader',
    'SoundbankResource': 'javax.sound.midi.SoundbankResource',
    'Source': 'javax.xml.transform.Source',
    'SourceCodeAnalysis': 'jdk.jshell.SourceCodeAnalysis',
    'SourceCodeAnalysis.Completeness': 'jdk.jshell.SourceCodeAnalysis.Completeness',
    'SourceCodeAnalysis.CompletionInfo': 'jdk.jshell.SourceCodeAnalysis.CompletionInfo',
    'SourceCodeAnalysis.Documentation': 'jdk.jshell.SourceCodeAnalysis.Documentation',
    'SourceCodeAnalysis.QualifiedNames': 'jdk.jshell.SourceCodeAnalysis.QualifiedNames',
    'SourceCodeAnalysis.SnippetWrapper': 'jdk.jshell.SourceCodeAnalysis.SnippetWrapper',
    'SourceCodeAnalysis.Suggestion': 'jdk.jshell.SourceCodeAnalysis.Suggestion',
    'SourceDataLine': 'javax.sound.sampled.SourceDataLine',
    'SourceLocator': 'javax.xml.transform.SourceLocator',
    'SourcePosition': 'com.sun.javadoc.SourcePosition',
    'SourcePositions': 'com.sun.source.util.SourcePositions',
    'SourceVersion': 'javax.lang.model.SourceVersion',
    'SpinnerDateModel': 'javax.swing.SpinnerDateModel',
    'SpinnerListModel': 'javax.swing.SpinnerListModel',
    'SpinnerModel': 'javax.swing.SpinnerModel',
    'SpinnerNumberModel': 'javax.swing.SpinnerNumberModel',
    'SpinnerUI': 'javax.swing.plaf.SpinnerUI',
    'SPIResolutionException': 'jdk.jshell.spi.SPIResolutionException',
    'SplashScreen': 'java.awt.SplashScreen',
    'Spliterator': 'java.util.Spliterator',
    'Spliterator.OfDouble': 'java.util.Spliterator.OfDouble',
    'Spliterator.OfInt': 'java.util.Spliterator.OfInt',
    'Spliterator.OfLong': 'java.util.Spliterator.OfLong',
    'Spliterator.OfPrimitive': 'java.util.Spliterator.OfPrimitive',
    'Spliterators': 'java.util.Spliterators',
    'Spliterators.AbstractDoubleSpliterator': 'java.util.Spliterators.AbstractDoubleSpliterator',
    'Spliterators.AbstractIntSpliterator': 'java.util.Spliterators.AbstractIntSpliterator',
    'Spliterators.AbstractLongSpliterator': 'java.util.Spliterators.AbstractLongSpliterator',
    'Spliterators.AbstractSpliterator': 'java.util.Spliterators.AbstractSpliterator',
    'SplitPaneUI': 'javax.swing.plaf.SplitPaneUI',
    'SplittableRandom': 'java.util.SplittableRandom',
    'SpreadTree': 'jdk.nashorn.api.tree.SpreadTree',
    'Spring': 'javax.swing.Spring',
    'SpringLayout': 'javax.swing.SpringLayout',
    'SpringLayout.Constraints': 'javax.swing.SpringLayout.Constraints',
    'SQLClientInfoException': 'java.sql.SQLClientInfoException',
    'SQLData': 'java.sql.SQLData',
    'SQLDataException': 'java.sql.SQLDataException',
    'SQLException': 'java.sql.SQLException',
    'SQLFeatureNotSupportedException': 'java.sql.SQLFeatureNotSupportedException',
    'SQLInput': 'java.sql.SQLInput',
    'SQLInputImpl': 'javax.sql.rowset.serial.SQLInputImpl',
    'SQLIntegrityConstraintViolationException': 'java.sql.SQLIntegrityConstraintViolationException',
    'SQLInvalidAuthorizationSpecException': 'java.sql.SQLInvalidAuthorizationSpecException',
    'SQLNonTransientConnectionException': 'java.sql.SQLNonTransientConnectionException',
    'SQLNonTransientException': 'java.sql.SQLNonTransientException',
    'SQLOutput': 'java.sql.SQLOutput',
    'SQLOutputImpl': 'javax.sql.rowset.serial.SQLOutputImpl',
    'SQLPermission': 'java.sql.SQLPermission',
    'SQLRecoverableException': 'java.sql.SQLRecoverableException',
    'SQLSyntaxErrorException': 'java.sql.SQLSyntaxErrorException',
    'SQLTimeoutException': 'java.sql.SQLTimeoutException',
    'SQLTransactionRollbackException': 'java.sql.SQLTransactionRollbackException',
    'SQLTransientConnectionException': 'java.sql.SQLTransientConnectionException',
    'SQLTransientException': 'java.sql.SQLTransientException',
    'SQLType': 'java.sql.SQLType',
    'SQLWarning': 'java.sql.SQLWarning',
    'SQLXML': 'java.sql.SQLXML',
    'SSLContext': 'javax.net.ssl.SSLContext',
    'SSLContextSpi': 'javax.net.ssl.SSLContextSpi',
    'SSLEngine': 'javax.net.ssl.SSLEngine',
    'SSLEngineResult': 'javax.net.ssl.SSLEngineResult',
    'SSLEngineResult.HandshakeStatus': 'javax.net.ssl.SSLEngineResult.HandshakeStatus',
    'SSLEngineResult.Status': 'javax.net.ssl.SSLEngineResult.Status',
    'SSLException': 'javax.net.ssl.SSLException',
    'SSLHandshakeException': 'javax.net.ssl.SSLHandshakeException',
    'SSLKeyException': 'javax.net.ssl.SSLKeyException',
    'SSLParameters': 'javax.net.ssl.SSLParameters',
    'SSLPeerUnverifiedException': 'javax.net.ssl.SSLPeerUnverifiedException',
    'SSLPermission': 'javax.net.ssl.SSLPermission',
    'SSLProtocolException': 'javax.net.ssl.SSLProtocolException',
    'SslRMIClientSocketFactory': 'javax.rmi.ssl.SslRMIClientSocketFactory',
    'SslRMIServerSocketFactory': 'javax.rmi.ssl.SslRMIServerSocketFactory',
    'SSLServerSocket': 'javax.net.ssl.SSLServerSocket',
    'SSLServerSocketFactory': 'javax.net.ssl.SSLServerSocketFactory',
    'SSLSession': 'javax.net.ssl.SSLSession',
    'SSLSessionBindingEvent': 'javax.net.ssl.SSLSessionBindingEvent',
    'SSLSessionBindingListener': 'javax.net.ssl.SSLSessionBindingListener',
    'SSLSessionContext': 'javax.net.ssl.SSLSessionContext',
    'SSLSocket': 'javax.net.ssl.SSLSocket',
    'SSLSocketFactory': 'javax.net.ssl.SSLSocketFactory',
    'Stack': 'java.util.Stack',
    'StackFrame': 'com.sun.jdi.StackFrame',
    'StackOverflowError': 'java.lang.StackOverflowError',
    'StackTrace': 'jdk.jfr.StackTrace',
    'StackTraceElement': 'java.lang.StackTraceElement',
    'StackWalker': 'java.lang.StackWalker',
    'StackWalker.Option': 'java.lang.StackWalker.Option',
    'StackWalker.StackFrame': 'java.lang.StackWalker.StackFrame',
    'StampedLock': 'java.util.concurrent.locks.StampedLock',
    'StandardCharsets': 'java.nio.charset.StandardCharsets',
    'StandardConstants': 'javax.net.ssl.StandardConstants',
    'StandardCopyOption': 'java.nio.file.StandardCopyOption',
    'StandardDoclet': 'jdk.javadoc.doclet.StandardDoclet',
    'StandardEmitterMBean': 'javax.management.StandardEmitterMBean',
    'StandardJavaFileManager': 'javax.tools.StandardJavaFileManager',
    'StandardJavaFileManager.PathFactory': 'javax.tools.StandardJavaFileManager.PathFactory',
    'StandardLocation': 'javax.tools.StandardLocation',
    'StandardMBean': 'javax.management.StandardMBean',
    'StandardNamespace': 'jdk.dynalink.StandardNamespace',
    'StandardOpenOption': 'java.nio.file.StandardOpenOption',
    'StandardOperation': 'jdk.dynalink.StandardOperation',
    'StandardProtocolFamily': 'java.net.StandardProtocolFamily',
    'StandardSocketOptions': 'java.net.StandardSocketOptions',
    'StandardWatchEventKinds': 'java.nio.file.StandardWatchEventKinds',
    'StartDocument': 'javax.xml.stream.events.StartDocument',
    'StartElement': 'javax.xml.stream.events.StartElement',
    'StartElementTree': 'com.sun.source.doctree.StartElementTree',
    'StartTlsRequest': 'javax.naming.ldap.StartTlsRequest',
    'StartTlsResponse': 'javax.naming.ldap.StartTlsResponse',
    'State': 'javax.swing.plaf.nimbus.State',
    'StateEdit': 'javax.swing.undo.StateEdit',
    'StateEditable': 'javax.swing.undo.StateEditable',
    'StateFactory': 'javax.naming.spi.StateFactory',
    'Statement': 'java.sql.Statement',
    'StatementEvent': 'javax.sql.StatementEvent',
    'StatementEventListener': 'javax.sql.StatementEventListener',
    'StatementSnippet': 'jdk.jshell.StatementSnippet',
    'StatementTree': 'jdk.nashorn.api.tree.StatementTree',
    'StaticClass': 'jdk.dynalink.beans.StaticClass',
    'StAXResult': 'javax.xml.transform.stax.StAXResult',
    'StAXSource': 'javax.xml.transform.stax.StAXSource',
    'StepEvent': 'com.sun.jdi.event.StepEvent',
    'StepRequest': 'com.sun.jdi.request.StepRequest',
    'Stream': 'java.util.stream.Stream',
    'Stream.Builder': 'java.util.stream.Stream.Builder',
    'StreamCorruptedException': 'java.io.StreamCorruptedException',
    'StreamFilter': 'javax.xml.stream.StreamFilter',
    'StreamHandler': 'java.util.logging.StreamHandler',
    'StreamingExecutionControl': 'jdk.jshell.execution.StreamingExecutionControl',
    'StreamPrintService': 'javax.print.StreamPrintService',
    'StreamPrintServiceFactory': 'javax.print.StreamPrintServiceFactory',
    'StreamReaderDelegate': 'javax.xml.stream.util.StreamReaderDelegate',
    'StreamResult': 'javax.xml.transform.stream.StreamResult',
    'StreamSource': 'javax.xml.transform.stream.StreamSource',
    'StreamSupport': 'java.util.stream.StreamSupport',
    'StreamTokenizer': 'java.io.StreamTokenizer',
    'StrictMath': 'java.lang.StrictMath',
    'String': 'java.lang.String',
    'StringBuffer': 'java.lang.StringBuffer',
    'StringBufferInputStream': 'java.io.StringBufferInputStream',
    'StringBuilder': 'java.lang.StringBuilder',
    'StringCharacterIterator': 'java.text.StringCharacterIterator',
    'StringConcatException': 'java.lang.invoke.StringConcatException',
    'StringConcatFactory': 'java.lang.invoke.StringConcatFactory',
    'StringContent': 'javax.swing.text.StringContent',
    'StringIndexOutOfBoundsException': 'java.lang.StringIndexOutOfBoundsException',
    'StringJoiner': 'java.util.StringJoiner',
    'StringMonitor': 'javax.management.monitor.StringMonitor',
    'StringMonitorMBean': 'javax.management.monitor.StringMonitorMBean',
    'StringReader': 'java.io.StringReader',
    'StringRefAddr': 'javax.naming.StringRefAddr',
    'StringReference': 'com.sun.jdi.StringReference',
    'StringSelection': 'java.awt.datatransfer.StringSelection',
    'StringTokenizer': 'java.util.StringTokenizer',
    'StringValueExp': 'javax.management.StringValueExp',
    'StringWriter': 'java.io.StringWriter',
    'Stroke': 'java.awt.Stroke',
    'StrokeBorder': 'javax.swing.border.StrokeBorder',
    'Struct': 'java.sql.Struct',
    'StubNotFoundException': 'java.rmi.StubNotFoundException',
    'Style': 'javax.swing.text.Style',
    'StyleConstants': 'javax.swing.text.StyleConstants',
    'StyleConstants.CharacterConstants': 'javax.swing.text.StyleConstants.CharacterConstants',
    'StyleConstants.ColorConstants': 'javax.swing.text.StyleConstants.ColorConstants',
    'StyleConstants.FontConstants': 'javax.swing.text.StyleConstants.FontConstants',
    'StyleConstants.ParagraphConstants': 'javax.swing.text.StyleConstants.ParagraphConstants',
    'StyleContext': 'javax.swing.text.StyleContext',
    'StyledDocument': 'javax.swing.text.StyledDocument',
    'StyledEditorKit': 'javax.swing.text.StyledEditorKit',
    'StyledEditorKit.AlignmentAction': 'javax.swing.text.StyledEditorKit.AlignmentAction',
    'StyledEditorKit.BoldAction': 'javax.swing.text.StyledEditorKit.BoldAction',
    'StyledEditorKit.FontFamilyAction': 'javax.swing.text.StyledEditorKit.FontFamilyAction',
    'StyledEditorKit.FontSizeAction': 'javax.swing.text.StyledEditorKit.FontSizeAction',
    'StyledEditorKit.ForegroundAction': 'javax.swing.text.StyledEditorKit.ForegroundAction',
    'StyledEditorKit.ItalicAction': 'javax.swing.text.StyledEditorKit.ItalicAction',
    'StyledEditorKit.StyledTextAction': 'javax.swing.text.StyledEditorKit.StyledTextAction',
    'StyledEditorKit.UnderlineAction': 'javax.swing.text.StyledEditorKit.UnderlineAction',
    'StyleSheet': 'org.w3c.dom.stylesheets.StyleSheet',
    'StyleSheet.BoxPainter': 'javax.swing.text.html.StyleSheet.BoxPainter',
    'StyleSheet.ListPainter': 'javax.swing.text.html.StyleSheet.ListPainter',
    'StyleSheetList': 'org.w3c.dom.stylesheets.StyleSheetList',
    'Subject': 'javax.security.auth.Subject',
    'SubjectDelegationPermission': 'javax.management.remote.SubjectDelegationPermission',
    'SubjectDomainCombiner': 'javax.security.auth.SubjectDomainCombiner',
    'SubmissionPublisher': 'java.util.concurrent.SubmissionPublisher',
    'SummaryTree': 'com.sun.source.doctree.SummaryTree',
    'Supplier': 'java.util.function.Supplier',
    'SupportedAnnotationTypes': 'javax.annotation.processing.SupportedAnnotationTypes',
    'SupportedOptions': 'javax.annotation.processing.SupportedOptions',
    'SupportedSourceVersion': 'javax.annotation.processing.SupportedSourceVersion',
    'SupportedValuesAttribute': 'javax.print.attribute.SupportedValuesAttribute',
    'SuppressWarnings': 'java.lang.SuppressWarnings',
    'SwingConstants': 'javax.swing.SwingConstants',
    'SwingContainer': 'javax.swing.SwingContainer',
    'SwingEventMonitor': 'com.sun.java.accessibility.util.SwingEventMonitor',
    'SwingPropertyChangeSupport': 'javax.swing.event.SwingPropertyChangeSupport',
    'SwingUtilities': 'javax.swing.SwingUtilities',
    'SwingWorker': 'javax.swing.SwingWorker',
    'SwingWorker.StateValue': 'javax.swing.SwingWorker.StateValue',
    'SwitchPoint': 'java.lang.invoke.SwitchPoint',
    'SwitchTree': 'jdk.nashorn.api.tree.SwitchTree',
    'SyncFactory': 'javax.sql.rowset.spi.SyncFactory',
    'SyncFactoryException': 'javax.sql.rowset.spi.SyncFactoryException',
    'SyncFailedException': 'java.io.SyncFailedException',
    'SynchronizedTree': 'com.sun.source.tree.SynchronizedTree',
    'SynchronousQueue': 'java.util.concurrent.SynchronousQueue',
    'SyncProvider': 'javax.sql.rowset.spi.SyncProvider',
    'SyncProviderException': 'javax.sql.rowset.spi.SyncProviderException',
    'SyncResolver': 'javax.sql.rowset.spi.SyncResolver',
    'SynthButtonUI': 'javax.swing.plaf.synth.SynthButtonUI',
    'SynthCheckBoxMenuItemUI': 'javax.swing.plaf.synth.SynthCheckBoxMenuItemUI',
    'SynthCheckBoxUI': 'javax.swing.plaf.synth.SynthCheckBoxUI',
    'SynthColorChooserUI': 'javax.swing.plaf.synth.SynthColorChooserUI',
    'SynthComboBoxUI': 'javax.swing.plaf.synth.SynthComboBoxUI',
    'SynthConstants': 'javax.swing.plaf.synth.SynthConstants',
    'SynthContext': 'javax.swing.plaf.synth.SynthContext',
    'SynthDesktopIconUI': 'javax.swing.plaf.synth.SynthDesktopIconUI',
    'SynthDesktopPaneUI': 'javax.swing.plaf.synth.SynthDesktopPaneUI',
    'SynthEditorPaneUI': 'javax.swing.plaf.synth.SynthEditorPaneUI',
    'Synthesizer': 'javax.sound.midi.Synthesizer',
    'SynthFormattedTextFieldUI': 'javax.swing.plaf.synth.SynthFormattedTextFieldUI',
    'SynthGraphicsUtils': 'javax.swing.plaf.synth.SynthGraphicsUtils',
    'SynthIcon': 'javax.swing.plaf.synth.SynthIcon',
    'SynthInternalFrameUI': 'javax.swing.plaf.synth.SynthInternalFrameUI',
    'SynthLabelUI': 'javax.swing.plaf.synth.SynthLabelUI',
    'SynthListUI': 'javax.swing.plaf.synth.SynthListUI',
    'SynthLookAndFeel': 'javax.swing.plaf.synth.SynthLookAndFeel',
    'SynthMenuBarUI': 'javax.swing.plaf.synth.SynthMenuBarUI',
    'SynthMenuItemUI': 'javax.swing.plaf.synth.SynthMenuItemUI',
    'SynthMenuUI': 'javax.swing.plaf.synth.SynthMenuUI',
    'SynthOptionPaneUI': 'javax.swing.plaf.synth.SynthOptionPaneUI',
    'SynthPainter': 'javax.swing.plaf.synth.SynthPainter',
    'SynthPanelUI': 'javax.swing.plaf.synth.SynthPanelUI',
    'SynthPasswordFieldUI': 'javax.swing.plaf.synth.SynthPasswordFieldUI',
    'SynthPopupMenuUI': 'javax.swing.plaf.synth.SynthPopupMenuUI',
    'SynthProgressBarUI': 'javax.swing.plaf.synth.SynthProgressBarUI',
    'SynthRadioButtonMenuItemUI': 'javax.swing.plaf.synth.SynthRadioButtonMenuItemUI',
    'SynthRadioButtonUI': 'javax.swing.plaf.synth.SynthRadioButtonUI',
    'SynthRootPaneUI': 'javax.swing.plaf.synth.SynthRootPaneUI',
    'SynthScrollBarUI': 'javax.swing.plaf.synth.SynthScrollBarUI',
    'SynthScrollPaneUI': 'javax.swing.plaf.synth.SynthScrollPaneUI',
    'SynthSeparatorUI': 'javax.swing.plaf.synth.SynthSeparatorUI',
    'SynthSliderUI': 'javax.swing.plaf.synth.SynthSliderUI',
    'SynthSpinnerUI': 'javax.swing.plaf.synth.SynthSpinnerUI',
    'SynthSplitPaneUI': 'javax.swing.plaf.synth.SynthSplitPaneUI',
    'SynthStyle': 'javax.swing.plaf.synth.SynthStyle',
    'SynthStyleFactory': 'javax.swing.plaf.synth.SynthStyleFactory',
    'SynthTabbedPaneUI': 'javax.swing.plaf.synth.SynthTabbedPaneUI',
    'SynthTableHeaderUI': 'javax.swing.plaf.synth.SynthTableHeaderUI',
    'SynthTableUI': 'javax.swing.plaf.synth.SynthTableUI',
    'SynthTextAreaUI': 'javax.swing.plaf.synth.SynthTextAreaUI',
    'SynthTextFieldUI': 'javax.swing.plaf.synth.SynthTextFieldUI',
    'SynthTextPaneUI': 'javax.swing.plaf.synth.SynthTextPaneUI',
    'SynthToggleButtonUI': 'javax.swing.plaf.synth.SynthToggleButtonUI',
    'SynthToolBarUI': 'javax.swing.plaf.synth.SynthToolBarUI',
    'SynthToolTipUI': 'javax.swing.plaf.synth.SynthToolTipUI',
    'SynthTreeUI': 'javax.swing.plaf.synth.SynthTreeUI',
    'SynthUI': 'javax.swing.plaf.synth.SynthUI',
    'SynthViewportUI': 'javax.swing.plaf.synth.SynthViewportUI',
    'SysexMessage': 'javax.sound.midi.SysexMessage',
    'System': 'java.lang.System',
    'System.Logger': 'java.lang.System.Logger',
    'System.Logger.Level': 'java.lang.System.Logger.Level',
    'System.LoggerFinder': 'java.lang.System.LoggerFinder',
    'SystemColor': 'java.awt.SystemColor',
    'SystemEventListener': 'java.awt.desktop.SystemEventListener',
    'SystemFlavorMap': 'java.awt.datatransfer.SystemFlavorMap',
    'SystemSleepEvent': 'java.awt.desktop.SystemSleepEvent',
    'SystemSleepListener': 'java.awt.desktop.SystemSleepListener',
    'SystemTray': 'java.awt.SystemTray',
    'TabableView': 'javax.swing.text.TabableView',
    'TabbedPaneUI': 'javax.swing.plaf.TabbedPaneUI',
    'TabExpander': 'javax.swing.text.TabExpander',
    'TableCellEditor': 'javax.swing.table.TableCellEditor',
    'TableCellRenderer': 'javax.swing.table.TableCellRenderer',
    'TableColumn': 'javax.swing.table.TableColumn',
    'TableColumnModel': 'javax.swing.table.TableColumnModel',
    'TableColumnModelEvent': 'javax.swing.event.TableColumnModelEvent',
    'TableColumnModelListener': 'javax.swing.event.TableColumnModelListener',
    'TableHeaderUI': 'javax.swing.plaf.TableHeaderUI',
    'TableModel': 'javax.swing.table.TableModel',
    'TableModelEvent': 'javax.swing.event.TableModelEvent',
    'TableModelListener': 'javax.swing.event.TableModelListener',
    'TableRowSorter': 'javax.swing.table.TableRowSorter',
    'TableStringConverter': 'javax.swing.table.TableStringConverter',
    'TableUI': 'javax.swing.plaf.TableUI',
    'TableView': 'javax.swing.text.TableView',
    'TabSet': 'javax.swing.text.TabSet',
    'TabStop': 'javax.swing.text.TabStop',
    'TabularData': 'javax.management.openmbean.TabularData',
    'TabularDataSupport': 'javax.management.openmbean.TabularDataSupport',
    'TabularType': 'javax.management.openmbean.TabularType',
    'Tag': 'com.sun.javadoc.Tag',
    'TagElement': 'javax.swing.text.html.parser.TagElement',
    'Taglet': 'jdk.javadoc.doclet.Taglet',
    'Taglet.Location': 'jdk.javadoc.doclet.Taglet.Location',
    'Target': 'java.lang.annotation.Target',
    'TargetDataLine': 'javax.sound.sampled.TargetDataLine',
    'TargetedNotification': 'javax.management.remote.TargetedNotification',
    'Taskbar': 'java.awt.Taskbar',
    'Taskbar.Feature': 'java.awt.Taskbar.Feature',
    'Taskbar.State': 'java.awt.Taskbar.State',
    'TaskEvent': 'com.sun.source.util.TaskEvent',
    'TaskEvent.Kind': 'com.sun.source.util.TaskEvent.Kind',
    'TaskListener': 'com.sun.source.util.TaskListener',
    'TemplateLiteralTree': 'jdk.nashorn.api.tree.TemplateLiteralTree',
    'Templates': 'javax.xml.transform.Templates',
    'TemplatesHandler': 'javax.xml.transform.sax.TemplatesHandler',
    'Temporal': 'java.time.temporal.Temporal',
    'TemporalAccessor': 'java.time.temporal.TemporalAccessor',
    'TemporalAdjuster': 'java.time.temporal.TemporalAdjuster',
    'TemporalAdjusters': 'java.time.temporal.TemporalAdjusters',
    'TemporalAmount': 'java.time.temporal.TemporalAmount',
    'TemporalField': 'java.time.temporal.TemporalField',
    'TemporalQueries': 'java.time.temporal.TemporalQueries',
    'TemporalQuery': 'java.time.temporal.TemporalQuery',
    'TemporalUnit': 'java.time.temporal.TemporalUnit',
    'TerminalFactory': 'javax.smartcardio.TerminalFactory',
    'TerminalFactorySpi': 'javax.smartcardio.TerminalFactorySpi',
    'Text': 'org.w3c.dom.Text',
    'TextAction': 'javax.swing.text.TextAction',
    'TextArea': 'java.awt.TextArea',
    'TextAttribute': 'java.awt.font.TextAttribute',
    'TextCallbackHandler': 'com.sun.security.auth.callback.TextCallbackHandler',
    'TextComponent': 'java.awt.TextComponent',
    'TextEvent': 'java.awt.event.TextEvent',
    'TextField': 'java.awt.TextField',
    'TextHitInfo': 'java.awt.font.TextHitInfo',
    'TextInputCallback': 'javax.security.auth.callback.TextInputCallback',
    'TextLayout': 'java.awt.font.TextLayout',
    'TextLayout.CaretPolicy': 'java.awt.font.TextLayout.CaretPolicy',
    'TextListener': 'java.awt.event.TextListener',
    'TextMeasurer': 'java.awt.font.TextMeasurer',
    'TextOutputCallback': 'javax.security.auth.callback.TextOutputCallback',
    'TextStyle': 'java.time.format.TextStyle',
    'TextSyntax': 'javax.print.attribute.TextSyntax',
    'TextTree': 'com.sun.source.doctree.TextTree',
    'TextUI': 'javax.swing.plaf.TextUI',
    'TexturePaint': 'java.awt.TexturePaint',
    'ThaiBuddhistChronology': 'java.time.chrono.ThaiBuddhistChronology',
    'ThaiBuddhistDate': 'java.time.chrono.ThaiBuddhistDate',
    'ThaiBuddhistEra': 'java.time.chrono.ThaiBuddhistEra',
    'Thread': 'java.lang.Thread',
    'Thread.State': 'java.lang.Thread.State',
    'Thread.UncaughtExceptionHandler': 'java.lang.Thread.UncaughtExceptionHandler',
    'ThreadDeath': 'java.lang.ThreadDeath',
    'ThreadDeathEvent': 'com.sun.jdi.event.ThreadDeathEvent',
    'ThreadDeathRequest': 'com.sun.jdi.request.ThreadDeathRequest',
    'ThreadFactory': 'java.util.concurrent.ThreadFactory',
    'ThreadGroup': 'java.lang.ThreadGroup',
    'ThreadGroupReference': 'com.sun.jdi.ThreadGroupReference',
    'ThreadInfo': 'java.lang.management.ThreadInfo',
    'ThreadLocal': 'java.lang.ThreadLocal',
    'ThreadLocalRandom': 'java.util.concurrent.ThreadLocalRandom',
    'ThreadMXBean': 'java.lang.management.ThreadMXBean',
    'ThreadPoolExecutor': 'java.util.concurrent.ThreadPoolExecutor',
    'ThreadPoolExecutor.AbortPolicy': 'java.util.concurrent.ThreadPoolExecutor.AbortPolicy',
    'ThreadPoolExecutor.CallerRunsPolicy': 'java.util.concurrent.ThreadPoolExecutor.CallerRunsPolicy',
    'ThreadPoolExecutor.DiscardOldestPolicy': 'java.util.concurrent.ThreadPoolExecutor.DiscardOldestPolicy',
    'ThreadPoolExecutor.DiscardPolicy': 'java.util.concurrent.ThreadPoolExecutor.DiscardPolicy',
    'ThreadReference': 'com.sun.jdi.ThreadReference',
    'ThreadStartEvent': 'com.sun.jdi.event.ThreadStartEvent',
    'ThreadStartRequest': 'com.sun.jdi.request.ThreadStartRequest',
    'Threshold': 'jdk.jfr.Threshold',
    'Throwable': 'java.lang.Throwable',
    'ThrowsTag': 'com.sun.javadoc.ThrowsTag',
    'ThrowsTree': 'com.sun.source.doctree.ThrowsTree',
    'ThrowTree': 'jdk.nashorn.api.tree.ThrowTree',
    'TIFFDirectory': 'javax.imageio.plugins.tiff.TIFFDirectory',
    'TIFFField': 'javax.imageio.plugins.tiff.TIFFField',
    'TIFFImageReadParam': 'javax.imageio.plugins.tiff.TIFFImageReadParam',
    'TIFFTag': 'javax.imageio.plugins.tiff.TIFFTag',
    'TIFFTagSet': 'javax.imageio.plugins.tiff.TIFFTagSet',
    'TileObserver': 'java.awt.image.TileObserver',
    'Time': 'java.sql.Time',
    'TimeLimitExceededException': 'javax.naming.TimeLimitExceededException',
    'TimeoutException': 'java.util.concurrent.TimeoutException',
    'Timer': 'javax.swing.Timer',
    'TimerMBean': 'javax.management.timer.TimerMBean',
    'TimerNotification': 'javax.management.timer.TimerNotification',
    'TimerTask': 'java.util.TimerTask',
    'Timespan': 'jdk.jfr.Timespan',
    'Timestamp': 'jdk.jfr.Timestamp',
    'TimeUnit': 'java.util.concurrent.TimeUnit',
    'TimeZone': 'java.util.TimeZone',
    'TimeZoneNameProvider': 'java.util.spi.TimeZoneNameProvider',
    'TitledBorder': 'javax.swing.border.TitledBorder',
    'ToDoubleBiFunction': 'java.util.function.ToDoubleBiFunction',
    'ToDoubleFunction': 'java.util.function.ToDoubleFunction',
    'ToIntBiFunction': 'java.util.function.ToIntBiFunction',
    'ToIntFunction': 'java.util.function.ToIntFunction',
    'ToLongBiFunction': 'java.util.function.ToLongBiFunction',
    'ToLongFunction': 'java.util.function.ToLongFunction',
    'Tool': 'javax.tools.Tool',
    'ToolBarUI': 'javax.swing.plaf.ToolBarUI',
    'Toolkit': 'java.awt.Toolkit',
    'ToolProvider': 'javax.tools.ToolProvider',
    'ToolTipManager': 'javax.swing.ToolTipManager',
    'ToolTipUI': 'javax.swing.plaf.ToolTipUI',
    'TooManyListenersException': 'java.util.TooManyListenersException',
    'TopLevelWindowListener': 'com.sun.java.accessibility.util.TopLevelWindowListener',
    'Track': 'javax.sound.midi.Track',
    'TransactionalWriter': 'javax.sql.rowset.spi.TransactionalWriter',
    'Transferable': 'java.awt.datatransfer.Transferable',
    'TransferHandler': 'javax.swing.TransferHandler',
    'TransferHandler.DropLocation': 'javax.swing.TransferHandler.DropLocation',
    'TransferHandler.TransferSupport': 'javax.swing.TransferHandler.TransferSupport',
    'TransferQueue': 'java.util.concurrent.TransferQueue',
    'Transform': 'javax.xml.crypto.dsig.Transform',
    'TransformAttribute': 'java.awt.font.TransformAttribute',
    'Transformer': 'javax.xml.transform.Transformer',
    'TransformerConfigurationException': 'javax.xml.transform.TransformerConfigurationException',
    'TransformerException': 'javax.xml.transform.TransformerException',
    'TransformerFactory': 'javax.xml.transform.TransformerFactory',
    'TransformerFactoryConfigurationError': 'javax.xml.transform.TransformerFactoryConfigurationError',
    'TransformerHandler': 'javax.xml.transform.sax.TransformerHandler',
    'TransformException': 'javax.xml.crypto.dsig.TransformException',
    'TransformParameterSpec': 'javax.xml.crypto.dsig.spec.TransformParameterSpec',
    'TransformService': 'javax.xml.crypto.dsig.TransformService',
    'Transient': 'java.beans.Transient',
    'TransitionFrom': 'jdk.jfr.TransitionFrom',
    'TransitionTo': 'jdk.jfr.TransitionTo',
    'Translator': 'com.sun.java.accessibility.util.Translator',
    'Transmitter': 'javax.sound.midi.Transmitter',
    'Transparency': 'java.awt.Transparency',
    'Transport': 'com.sun.jdi.connect.Transport',
    'TransportService': 'com.sun.jdi.connect.spi.TransportService',
    'TransportService.Capabilities': 'com.sun.jdi.connect.spi.TransportService.Capabilities',
    'TransportService.ListenKey': 'com.sun.jdi.connect.spi.TransportService.ListenKey',
    'TransportTimeoutException': 'com.sun.jdi.connect.TransportTimeoutException',
    'TrayIcon': 'java.awt.TrayIcon',
    'TrayIcon.MessageType': 'java.awt.TrayIcon.MessageType',
    'Tree': 'jdk.nashorn.api.tree.Tree',
    'Tree.Kind': 'jdk.nashorn.api.tree.Tree.Kind',
    'TreeCellEditor': 'javax.swing.tree.TreeCellEditor',
    'TreeCellRenderer': 'javax.swing.tree.TreeCellRenderer',
    'TreeExpansionEvent': 'javax.swing.event.TreeExpansionEvent',
    'TreeExpansionListener': 'javax.swing.event.TreeExpansionListener',
    'TreeMap': 'java.util.TreeMap',
    'TreeModel': 'javax.swing.tree.TreeModel',
    'TreeModelEvent': 'javax.swing.event.TreeModelEvent',
    'TreeModelListener': 'javax.swing.event.TreeModelListener',
    'TreeNode': 'javax.swing.tree.TreeNode',
    'TreePath': 'javax.swing.tree.TreePath',
    'TreePathScanner': 'com.sun.source.util.TreePathScanner',
    'Trees': 'com.sun.source.util.Trees',
    'TreeScanner': 'com.sun.source.util.TreeScanner',
    'TreeSelectionEvent': 'javax.swing.event.TreeSelectionEvent',
    'TreeSelectionListener': 'javax.swing.event.TreeSelectionListener',
    'TreeSelectionModel': 'javax.swing.tree.TreeSelectionModel',
    'TreeSet': 'java.util.TreeSet',
    'TreeUI': 'javax.swing.plaf.TreeUI',
    'TreeVisitor': 'jdk.nashorn.api.tree.TreeVisitor',
    'TreeWalker': 'org.w3c.dom.traversal.TreeWalker',
    'TreeWillExpandListener': 'javax.swing.event.TreeWillExpandListener',
    'TrustAnchor': 'java.security.cert.TrustAnchor',
    'TrustManager': 'javax.net.ssl.TrustManager',
    'TrustManagerFactory': 'javax.net.ssl.TrustManagerFactory',
    'TrustManagerFactorySpi': 'javax.net.ssl.TrustManagerFactorySpi',
    'TryTree': 'jdk.nashorn.api.tree.TryTree',
    'Type': 'java.lang.reflect.Type',
    'TypeBasedGuardingDynamicLinker': 'jdk.dynalink.linker.TypeBasedGuardingDynamicLinker',
    'TypeCastTree': 'com.sun.source.tree.TypeCastTree',
    'TypeComponent': 'com.sun.jdi.TypeComponent',
    'TypeDeclSnippet': 'jdk.jshell.TypeDeclSnippet',
    'TypeElement': 'javax.lang.model.element.TypeElement',
    'TypeInfo': 'org.w3c.dom.TypeInfo',
    'TypeInfoProvider': 'javax.xml.validation.TypeInfoProvider',
    'TypeKind': 'javax.lang.model.type.TypeKind',
    'TypeKindVisitor6': 'javax.lang.model.util.TypeKindVisitor6',
    'TypeKindVisitor7': 'javax.lang.model.util.TypeKindVisitor7',
    'TypeKindVisitor8': 'javax.lang.model.util.TypeKindVisitor8',
    'TypeKindVisitor9': 'javax.lang.model.util.TypeKindVisitor9',
    'TypeMirror': 'javax.lang.model.type.TypeMirror',
    'TypeNotPresentException': 'java.lang.TypeNotPresentException',
    'TypeParameterElement': 'javax.lang.model.element.TypeParameterElement',
    'TypeParameterTree': 'com.sun.source.tree.TypeParameterTree',
    'Types': 'javax.lang.model.util.Types',
    'TypeUtilities': 'jdk.dynalink.linker.support.TypeUtilities',
    'TypeVariable': 'javax.lang.model.type.TypeVariable',
    'TypeVisitor': 'javax.lang.model.type.TypeVisitor',
    'UIClientPropertyKey': 'javax.swing.UIClientPropertyKey',
    'UID': 'java.rmi.server.UID',
    'UIDefaults': 'javax.swing.UIDefaults',
    'UIDefaults.ActiveValue': 'javax.swing.UIDefaults.ActiveValue',
    'UIDefaults.LazyInputMap': 'javax.swing.UIDefaults.LazyInputMap',
    'UIDefaults.LazyValue': 'javax.swing.UIDefaults.LazyValue',
    'UIDefaults.ProxyLazyValue': 'javax.swing.UIDefaults.ProxyLazyValue',
    'UIEvent': 'org.w3c.dom.events.UIEvent',
    'UIManager': 'javax.swing.UIManager',
    'UIManager.LookAndFeelInfo': 'javax.swing.UIManager.LookAndFeelInfo',
    'UIResource': 'javax.swing.plaf.UIResource',
    'UnaryOperator': 'java.util.function.UnaryOperator',
    'UnaryTree': 'jdk.nashorn.api.tree.UnaryTree',
    'UncheckedIOException': 'java.io.UncheckedIOException',
    'UndeclaredThrowableException': 'java.lang.reflect.UndeclaredThrowableException',
    'UndoableEdit': 'javax.swing.undo.UndoableEdit',
    'UndoableEditEvent': 'javax.swing.event.UndoableEditEvent',
    'UndoableEditListener': 'javax.swing.event.UndoableEditListener',
    'UndoableEditSupport': 'javax.swing.undo.UndoableEditSupport',
    'UndoManager': 'javax.swing.undo.UndoManager',
    'UnexpectedException': 'java.rmi.UnexpectedException',
    'UnicastRemoteObject': 'java.rmi.server.UnicastRemoteObject',
    'UnionType': 'javax.lang.model.type.UnionType',
    'UnionTypeTree': 'com.sun.source.tree.UnionTypeTree',
    'UnixLoginModule': 'com.sun.security.auth.module.UnixLoginModule',
    'UnixNumericGroupPrincipal': 'com.sun.security.auth.UnixNumericGroupPrincipal',
    'UnixNumericUserPrincipal': 'com.sun.security.auth.UnixNumericUserPrincipal',
    'UnixOperatingSystemMXBean': 'com.sun.management.UnixOperatingSystemMXBean',
    'UnixPrincipal': 'com.sun.security.auth.UnixPrincipal',
    'UnixSystem': 'com.sun.security.auth.module.UnixSystem',
    'UnknownAnnotationValueException': 'javax.lang.model.element.UnknownAnnotationValueException',
    'UnknownBlockTagTree': 'com.sun.source.doctree.UnknownBlockTagTree',
    'UnknownDirectiveException': 'javax.lang.model.element.UnknownDirectiveException',
    'UnknownElementException': 'javax.lang.model.element.UnknownElementException',
    'UnknownEntityException': 'javax.lang.model.UnknownEntityException',
    'UnknownError': 'java.lang.UnknownError',
    'UnknownFormatConversionException': 'java.util.UnknownFormatConversionException',
    'UnknownFormatFlagsException': 'java.util.UnknownFormatFlagsException',
    'UnknownGroupException': 'java.rmi.activation.UnknownGroupException',
    'UnknownHostException': 'java.rmi.UnknownHostException',
    'UnknownInlineTagTree': 'com.sun.source.doctree.UnknownInlineTagTree',
    'UnknownObjectException': 'java.rmi.activation.UnknownObjectException',
    'UnknownServiceException': 'java.net.UnknownServiceException',
    'UnknownTreeException': 'jdk.nashorn.api.tree.UnknownTreeException',
    'UnknownTypeException': 'javax.lang.model.type.UnknownTypeException',
    'UnmappableCharacterException': 'java.nio.charset.UnmappableCharacterException',
    'UnmarshalException': 'java.rmi.UnmarshalException',
    'UnmodifiableClassException': 'java.lang.instrument.UnmodifiableClassException',
    'UnmodifiableModuleException': 'java.lang.instrument.UnmodifiableModuleException',
    'UnmodifiableSetException': 'javax.print.attribute.UnmodifiableSetException',
    'UnrecoverableEntryException': 'java.security.UnrecoverableEntryException',
    'UnrecoverableKeyException': 'java.security.UnrecoverableKeyException',
    'Unreferenced': 'java.rmi.server.Unreferenced',
    'UnresolvedAddressException': 'java.nio.channels.UnresolvedAddressException',
    'UnresolvedPermission': 'java.security.UnresolvedPermission',
    'UnresolvedReferenceException': 'jdk.jshell.UnresolvedReferenceException',
    'UnsatisfiedLinkError': 'java.lang.UnsatisfiedLinkError',
    'Unsigned': 'jdk.jfr.Unsigned',
    'UnsolicitedNotification': 'javax.naming.ldap.UnsolicitedNotification',
    'UnsolicitedNotificationEvent': 'javax.naming.ldap.UnsolicitedNotificationEvent',
    'UnsolicitedNotificationListener': 'javax.naming.ldap.UnsolicitedNotificationListener',
    'UnsupportedAddressTypeException': 'java.nio.channels.UnsupportedAddressTypeException',
    'UnsupportedAudioFileException': 'javax.sound.sampled.UnsupportedAudioFileException',
    'UnsupportedCallbackException': 'javax.security.auth.callback.UnsupportedCallbackException',
    'UnsupportedCharsetException': 'java.nio.charset.UnsupportedCharsetException',
    'UnsupportedClassVersionError': 'java.lang.UnsupportedClassVersionError',
    'UnsupportedEncodingException': 'java.io.UnsupportedEncodingException',
    'UnsupportedFlavorException': 'java.awt.datatransfer.UnsupportedFlavorException',
    'UnsupportedLookAndFeelException': 'javax.swing.UnsupportedLookAndFeelException',
    'UnsupportedOperationException': 'java.lang.UnsupportedOperationException',
    'UnsupportedTemporalTypeException': 'java.time.temporal.UnsupportedTemporalTypeException',
    'URI': 'java.net.URI',
    'URICertStoreParameters': 'java.security.cert.URICertStoreParameters',
    'URIDereferencer': 'javax.xml.crypto.URIDereferencer',
    'URIException': 'javax.print.URIException',
    'URIParameter': 'java.security.URIParameter',
    'URIReference': 'javax.xml.crypto.URIReference',
    'URIReferenceException': 'javax.xml.crypto.URIReferenceException',
    'URIResolver': 'javax.xml.transform.URIResolver',
    'URISyntax': 'javax.print.attribute.URISyntax',
    'URISyntaxException': 'java.net.URISyntaxException',
    'URL': 'java.net.URL',
    'URLClassLoader': 'java.net.URLClassLoader',
    'URLConnection': 'java.net.URLConnection',
    'URLDecoder': 'java.net.URLDecoder',
    'URLEncoder': 'java.net.URLEncoder',
    'URLPermission': 'java.net.URLPermission',
    'URLReader': 'jdk.nashorn.api.scripting.URLReader',
    'URLStreamHandler': 'java.net.URLStreamHandler',
    'URLStreamHandlerFactory': 'java.net.URLStreamHandlerFactory',
    'URLStreamHandlerProvider': 'java.net.spi.URLStreamHandlerProvider',
    'UserDataHandler': 'org.w3c.dom.UserDataHandler',
    'UserDefinedFileAttributeView': 'java.nio.file.attribute.UserDefinedFileAttributeView',
    'UserPrincipal': 'java.nio.file.attribute.UserPrincipal',
    'UserPrincipalLookupService': 'java.nio.file.attribute.UserPrincipalLookupService',
    'UserPrincipalNotFoundException': 'java.nio.file.attribute.UserPrincipalNotFoundException',
    'UserSessionEvent': 'java.awt.desktop.UserSessionEvent',
    'UserSessionEvent.Reason': 'java.awt.desktop.UserSessionEvent.Reason',
    'UserSessionListener': 'java.awt.desktop.UserSessionListener',
    'UsesTree': 'com.sun.source.tree.UsesTree',
    'UTFDataFormatException': 'java.io.UTFDataFormatException',
    'Util': 'jdk.jshell.execution.Util',
    'Utilities': 'javax.swing.text.Utilities',
    'UUID': 'java.util.UUID',
    'Validator': 'javax.xml.validation.Validator',
    'ValidatorHandler': 'javax.xml.validation.ValidatorHandler',
    'Value': 'com.sun.jdi.Value',
    'ValueDescriptor': 'jdk.jfr.ValueDescriptor',
    'ValueExp': 'javax.management.ValueExp',
    'ValueRange': 'java.time.temporal.ValueRange',
    'ValueTree': 'com.sun.source.doctree.ValueTree',
    'VarHandle': 'java.lang.invoke.VarHandle',
    'VarHandle.AccessMode': 'java.lang.invoke.VarHandle.AccessMode',
    'VariableElement': 'javax.lang.model.element.VariableElement',
    'VariableHeightLayoutCache': 'javax.swing.tree.VariableHeightLayoutCache',
    'VariableTree': 'jdk.nashorn.api.tree.VariableTree',
    'VarSnippet': 'jdk.jshell.VarSnippet',
    'Vector': 'java.util.Vector',
    'VerifyError': 'java.lang.VerifyError',
    'VersionTree': 'com.sun.source.doctree.VersionTree',
    'VetoableChangeListener': 'java.beans.VetoableChangeListener',
    'VetoableChangeListenerProxy': 'java.beans.VetoableChangeListenerProxy',
    'VetoableChangeSupport': 'java.beans.VetoableChangeSupport',
    'View': 'javax.swing.text.View',
    'ViewCSS': 'org.w3c.dom.css.ViewCSS',
    'ViewFactory': 'javax.swing.text.ViewFactory',
    'ViewportLayout': 'javax.swing.ViewportLayout',
    'ViewportUI': 'javax.swing.plaf.ViewportUI',
    'VirtualMachine': 'com.sun.tools.attach.VirtualMachine',
    'VirtualMachineDescriptor': 'com.sun.tools.attach.VirtualMachineDescriptor',
    'VirtualMachineError': 'java.lang.VirtualMachineError',
    'VirtualMachineManager': 'com.sun.jdi.VirtualMachineManager',
    'Visibility': 'java.beans.Visibility',
    'VMCannotBeModifiedException': 'com.sun.jdi.VMCannotBeModifiedException',
    'VMDeathEvent': 'com.sun.jdi.event.VMDeathEvent',
    'VMDeathRequest': 'com.sun.jdi.request.VMDeathRequest',
    'VMDisconnectedException': 'com.sun.jdi.VMDisconnectedException',
    'VMDisconnectEvent': 'com.sun.jdi.event.VMDisconnectEvent',
    'VMID': 'java.rmi.dgc.VMID',
    'VMMismatchException': 'com.sun.jdi.VMMismatchException',
    'VMOption': 'com.sun.management.VMOption',
    'VMOption.Origin': 'com.sun.management.VMOption.Origin',
    'VMOutOfMemoryException': 'com.sun.jdi.VMOutOfMemoryException',
    'VMStartEvent': 'com.sun.jdi.event.VMStartEvent',
    'VMStartException': 'com.sun.jdi.connect.VMStartException',
    'VoiceStatus': 'javax.sound.midi.VoiceStatus',
    'Void': 'java.lang.Void',
    'VoidType': 'com.sun.jdi.VoidType',
    'VoidValue': 'com.sun.jdi.VoidValue',
    'VolatileCallSite': 'java.lang.invoke.VolatileCallSite',
    'VolatileImage': 'java.awt.image.VolatileImage',
    'Watchable': 'java.nio.file.Watchable',
    'WatchEvent': 'java.nio.file.WatchEvent',
    'WatchEvent.Kind': 'java.nio.file.WatchEvent.Kind',
    'WatchEvent.Modifier': 'java.nio.file.WatchEvent.Modifier',
    'WatchKey': 'java.nio.file.WatchKey',
    'WatchpointEvent': 'com.sun.jdi.event.WatchpointEvent',
    'WatchpointRequest': 'com.sun.jdi.request.WatchpointRequest',
    'WatchService': 'java.nio.file.WatchService',
    'WeakHashMap': 'java.util.WeakHashMap',
    'WeakReference': 'java.lang.ref.WeakReference',
    'WebRowSet': 'javax.sql.rowset.WebRowSet',
    'WebSocket': 'java.net.http.WebSocket',
    'WebSocket.Builder': 'java.net.http.WebSocket.Builder',
    'WebSocket.Listener': 'java.net.http.WebSocket.Listener',
    'WebSocketHandshakeException': 'java.net.http.WebSocketHandshakeException',
    'WeekFields': 'java.time.temporal.WeekFields',
    'WhileLoopTree': 'jdk.nashorn.api.tree.WhileLoopTree',
    'WildcardTree': 'com.sun.source.tree.WildcardTree',
    'WildcardType': 'javax.lang.model.type.WildcardType',
    'Window': 'java.awt.Window',
    'Window.Type': 'java.awt.Window.Type',
    'WindowAdapter': 'java.awt.event.WindowAdapter',
    'WindowConstants': 'javax.swing.WindowConstants',
    'WindowEvent': 'java.awt.event.WindowEvent',
    'WindowFocusListener': 'java.awt.event.WindowFocusListener',
    'WindowListener': 'java.awt.event.WindowListener',
    'WindowStateListener': 'java.awt.event.WindowStateListener',
    'WithTree': 'jdk.nashorn.api.tree.WithTree',
    'WrappedPlainView': 'javax.swing.text.WrappedPlainView',
    'Wrapper': 'java.sql.Wrapper',
    'WritableByteChannel': 'java.nio.channels.WritableByteChannel',
    'WritableRaster': 'java.awt.image.WritableRaster',
    'WritableRenderedImage': 'java.awt.image.WritableRenderedImage',
    'WriteAbortedException': 'java.io.WriteAbortedException',
    'WritePendingException': 'java.nio.channels.WritePendingException',
    'Writer': 'java.io.Writer',
    'WrongMethodTypeException': 'java.lang.invoke.WrongMethodTypeException',
    'X500Principal': 'javax.security.auth.x500.X500Principal',
    'X500PrivateCredential': 'javax.security.auth.x500.X500PrivateCredential',
    'X509Certificate': 'javax.security.cert.X509Certificate',
    'X509CertSelector': 'java.security.cert.X509CertSelector',
    'X509CRL': 'java.security.cert.X509CRL',
    'X509CRLEntry': 'java.security.cert.X509CRLEntry',
    'X509CRLSelector': 'java.security.cert.X509CRLSelector',
    'X509Data': 'javax.xml.crypto.dsig.keyinfo.X509Data',
    'X509EncodedKeySpec': 'java.security.spec.X509EncodedKeySpec',
    'X509ExtendedKeyManager': 'javax.net.ssl.X509ExtendedKeyManager',
    'X509ExtendedTrustManager': 'javax.net.ssl.X509ExtendedTrustManager',
    'X509Extension': 'java.security.cert.X509Extension',
    'X509IssuerSerial': 'javax.xml.crypto.dsig.keyinfo.X509IssuerSerial',
    'X509KeyManager': 'javax.net.ssl.X509KeyManager',
    'X509TrustManager': 'javax.net.ssl.X509TrustManager',
    'XAConnection': 'javax.sql.XAConnection',
    'XAConnectionBuilder': 'javax.sql.XAConnectionBuilder',
    'XADataSource': 'javax.sql.XADataSource',
    'XAException': 'javax.transaction.xa.XAException',
    'XAResource': 'javax.transaction.xa.XAResource',
    'XECKey': 'java.security.interfaces.XECKey',
    'XECPrivateKey': 'java.security.interfaces.XECPrivateKey',
    'XECPrivateKeySpec': 'java.security.spec.XECPrivateKeySpec',
    'XECPublicKey': 'java.security.interfaces.XECPublicKey',
    'XECPublicKeySpec': 'java.security.spec.XECPublicKeySpec',
    'Xid': 'javax.transaction.xa.Xid',
    'XMLConstants': 'javax.xml.XMLConstants',
    'XMLCryptoContext': 'javax.xml.crypto.XMLCryptoContext',
    'XMLDecoder': 'java.beans.XMLDecoder',
    'XMLEncoder': 'java.beans.XMLEncoder',
    'XMLEvent': 'javax.xml.stream.events.XMLEvent',
    'XMLEventAllocator': 'javax.xml.stream.util.XMLEventAllocator',
    'XMLEventConsumer': 'javax.xml.stream.util.XMLEventConsumer',
    'XMLEventFactory': 'javax.xml.stream.XMLEventFactory',
    'XMLEventReader': 'javax.xml.stream.XMLEventReader',
    'XMLEventWriter': 'javax.xml.stream.XMLEventWriter',
    'XMLFilter': 'org.xml.sax.XMLFilter',
    'XMLFilterImpl': 'org.xml.sax.helpers.XMLFilterImpl',
    'XMLFormatter': 'java.util.logging.XMLFormatter',
    'XMLGregorianCalendar': 'javax.xml.datatype.XMLGregorianCalendar',
    'XMLInputFactory': 'javax.xml.stream.XMLInputFactory',
    'XMLObject': 'javax.xml.crypto.dsig.XMLObject',
    'XMLOutputFactory': 'javax.xml.stream.XMLOutputFactory',
    'XMLParseException': 'javax.management.modelmbean.XMLParseException',
    'XmlReader': 'javax.sql.rowset.spi.XmlReader',
    'XMLReader': 'org.xml.sax.XMLReader',
    'XMLReaderAdapter': 'org.xml.sax.helpers.XMLReaderAdapter',
    'XMLReaderFactory': 'org.xml.sax.helpers.XMLReaderFactory',
    'XMLReporter': 'javax.xml.stream.XMLReporter',
    'XMLResolver': 'javax.xml.stream.XMLResolver',
    'XMLSignature': 'javax.xml.crypto.dsig.XMLSignature',
    'XMLSignature.SignatureValue': 'javax.xml.crypto.dsig.XMLSignature.SignatureValue',
    'XMLSignatureException': 'javax.xml.crypto.dsig.XMLSignatureException',
    'XMLSignatureFactory': 'javax.xml.crypto.dsig.XMLSignatureFactory',
    'XMLSignContext': 'javax.xml.crypto.dsig.XMLSignContext',
    'XMLStreamConstants': 'javax.xml.stream.XMLStreamConstants',
    'XMLStreamException': 'javax.xml.stream.XMLStreamException',
    'XMLStreamReader': 'javax.xml.stream.XMLStreamReader',
    'XMLStreamWriter': 'javax.xml.stream.XMLStreamWriter',
    'XMLStructure': 'javax.xml.crypto.XMLStructure',
    'XMLValidateContext': 'javax.xml.crypto.dsig.XMLValidateContext',
    'XmlWriter': 'javax.sql.rowset.spi.XmlWriter',
    'XPath': 'javax.xml.xpath.XPath',
    'XPathConstants': 'javax.xml.xpath.XPathConstants',
    'XPathEvaluationResult': 'javax.xml.xpath.XPathEvaluationResult',
    'XPathEvaluationResult.XPathResultType': 'javax.xml.xpath.XPathEvaluationResult.XPathResultType',
    'XPathEvaluator': 'org.w3c.dom.xpath.XPathEvaluator',
    'XPathException': 'org.w3c.dom.xpath.XPathException',
    'XPathExpression': 'org.w3c.dom.xpath.XPathExpression',
    'XPathExpressionException': 'javax.xml.xpath.XPathExpressionException',
    'XPathFactory': 'javax.xml.xpath.XPathFactory',
    'XPathFactoryConfigurationException': 'javax.xml.xpath.XPathFactoryConfigurationException',
    'XPathFilter2ParameterSpec': 'javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec',
    'XPathFilterParameterSpec': 'javax.xml.crypto.dsig.spec.XPathFilterParameterSpec',
    'XPathFunction': 'javax.xml.xpath.XPathFunction',
    'XPathFunctionException': 'javax.xml.xpath.XPathFunctionException',
    'XPathFunctionResolver': 'javax.xml.xpath.XPathFunctionResolver',
    'XPathNamespace': 'org.w3c.dom.xpath.XPathNamespace',
    'XPathNodes': 'javax.xml.xpath.XPathNodes',
    'XPathNSResolver': 'org.w3c.dom.xpath.XPathNSResolver',
    'XPathResult': 'org.w3c.dom.xpath.XPathResult',
    'XPathType': 'javax.xml.crypto.dsig.spec.XPathType',
    'XPathType.Filter': 'javax.xml.crypto.dsig.spec.XPathType.Filter',
    'XPathVariableResolver': 'javax.xml.xpath.XPathVariableResolver',
    'XSLTTransformParameterSpec': 'javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec',
    'Year': 'java.time.Year',
    'YearMonth': 'java.time.YearMonth',
    'YieldTree': 'jdk.nashorn.api.tree.YieldTree',
    'ZipEntry': 'java.util.zip.ZipEntry',
    'ZipError': 'java.util.zip.ZipError',
    'ZipException': 'java.util.zip.ZipException',
    'ZipFile': 'java.util.zip.ZipFile',
    'ZipInputStream': 'java.util.zip.ZipInputStream',
    'ZipOutputStream': 'java.util.zip.ZipOutputStream',
    'ZonedDateTime': 'java.time.ZonedDateTime',
    'ZoneId': 'java.time.ZoneId',
    'ZoneOffset': 'java.time.ZoneOffset',
    'ZoneOffsetTransition': 'java.time.zone.ZoneOffsetTransition',
    'ZoneOffsetTransitionRule': 'java.time.zone.ZoneOffsetTransitionRule',
    'ZoneOffsetTransitionRule.TimeDefinition': 'java.time.zone.ZoneOffsetTransitionRule.TimeDefinition',
    'ZoneRules': 'java.time.zone.ZoneRules',
    'ZoneRulesException': 'java.time.zone.ZoneRulesException',
    'ZoneRulesProvider': 'java.time.zone.ZoneRulesProvider',
    'ZoneView': 'javax.swing.text.ZoneView',
}

_SPRING_TYPE_DATA = {
    # Spring data
    'Page': 'org.springframework.data.domain.Page',
    'Pageable': 'org.springframework.data.domain.Pageable',
}


def get_type_data() -> Dict[str, str]:
    return {**_JDK_TYPE_DATA, **_SPRING_TYPE_DATA}