diff --git a/src/test/data/OrTestAllClassesWithAddMethod.cons b/src/test/data/OrTestAllClassesWithAddMethod.cons new file mode 100644 index 0000000..4ae6926 --- /dev/null +++ b/src/test/data/OrTestAllClassesWithAddMethod.cons @@ -0,0 +1,665 @@ +{ _b<.java.security.Permission, _a<.java.util.PropertyPermissionCollection | +_b<.int, _a<.sun.java2d.marlin.stats.Histogram | +_b<.java.lang.Object, _a<.com.sun.jndi.ldap.LdapAttribute | +_b<.java.math.BigInteger, _a<.java.math.BigInteger | +_b<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_b<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolverSpi, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_b<._E, _a<.java.util.AbstractList | +_b<._E, _a<.java.util.HashSet | +_b<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.intpoly.IntegerPolynomial$Element | +_b<.java.awt.geom.Point2D, _a<.java.awt.geom.Rectangle2D | +_b<._E, _a<.java.util.AbstractQueue | +_b<.double, _a<.java.util.concurrent.atomic.DoubleAdder | +_b<._E, _a<.java.util.Collections$AsLIFOQueue | +_b<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.DSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<._E, _a<.java.util.Collections$EmptyListIterator | +_b<._E, _a<.java.util.AbstractList$ListItr | +_b<.java.math.BigDecimal, _a<.java.math.BigDecimal | +_b<._E, _a<.java.util.Collections$CheckedList$1 | +_b<.sun.security.provider.PolicyParser$GrantEntry, _a<.sun.security.provider.PolicyParser | +_b<._T_array, _a<.sun.swing.AccumulativeRunnable | +_b<._T, _a<.com.sun.jmx.remote.internal.ArrayQueue | +_b<.javax.management.relation.Role, _a<.javax.management.relation.RoleList | +_b<.java.lang.String, _a<.javax.naming.Name | +_b<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.Duration | +_b<._E, _a<.java.util.concurrent.ConcurrentSkipListSet | +_b<.javax.accessibility.AccessibleRelation, _a<.javax.accessibility.AccessibleRelationSet | +_b<.java.awt.RenderingHints, _a<.java.awt.RenderingHints | +_b<.java.lang.Object, _a<.java.util.JumboEnumSet | +_b<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.DurationImpl | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$UnmodifiableAttributeSet | +_b<.java.awt.geom.Rectangle2D, _a<.java.awt.geom.Rectangle2D | +_b<.java.awt.TrayIcon, _a<.java.awt.SystemTray | +_b<.java.awt.Component, _a<.sun.awt.X11.InfoWindow | +_b<.javax.sound.midi.MidiEvent, _a<.javax.sound.midi.Track | +_b<.java.awt.Component, _a<.javax.swing.JMenu | +_b<.com.sun.org.apache.bcel.internal.classfile.JavaClass, _a<.com.sun.org.apache.bcel.internal.util.ClassSet | +_b<.java.awt.Component, _a<.javax.swing.JTabbedPane | +_b<.java.lang.Object, _a<.javax.management.relation.RoleList | +_b<._T, _a<.java.util.stream.Stream$Builder | +_b<._K, _a<.java.util.concurrent.ConcurrentHashMap$KeySetView | +_b<._E, _a<.sun.nio.ch.Util$2 | +_b<.char, _a<.java.awt.image.renderable.ParameterBlock | +_b<._E, _a<.java.util.concurrent.LinkedTransferQueue | +_b<.com.sun.org.apache.xml.internal.security.keys.content.KeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.com.sun.org.apache.xml.internal.security.keys.content.PGPData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.int, _a<.com.sun.org.apache.xalan.internal.xsltc.util.IntegerArray | +_b<.java.lang.Runnable, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_b<.java.awt.geom.Area, _a<.java.awt.geom.Area | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SubjectName, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<._E, _a<.java.util.Vector | +_b<.java.security.Permission, _a<.javax.management.MBeanServerPermissionCollection | +_b<.long, _a<.sun.java2d.xr.XcbRequestCounter | +_b<.java.lang.Object, _a<.sun.tools.jar.Main$1 | +_b<.int, _a<.sun.java2d.marlin.stats.StatLong | +_b<.java.lang.String, _a<.java.awt.List | +_b<.java.lang.String, _a<.javax.naming.CompositeName | +_b<.jdk.internal.org.objectweb.asm.tree.InsnList, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_b<._E, _a<.sun.awt.util.IdentityArrayList | +_b<._E, _a<.javax.security.auth.Subject$SecureSet | +_b<._E, _a<.java.util.JumboEnumSet | +_b<._E, _a<.java.util.PriorityQueue | +_b<.com.sun.org.apache.xml.internal.security.keys.content.DEREncodedKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.javax.swing.AbstractButton, _a<.javax.swing.ButtonGroup | +_b<.int, _a<.java.util.stream.IntStream$Builder | +_b<.java.lang.String, _a<.javax.swing.JMenu | +_b<.com.sun.org.apache.xml.internal.security.keys.content.MgmtData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.javax.xml.stream.XMLEventReader, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_b<.java.lang.Object, _a<.javax.management.AttributeList | +_b<._E, _a<.java.util.RegularEnumSet | +_b<._E, _a<.java.util.Collections$CheckedCollection | +_b<._T, _a<.javax.security.auth.Subject$ClassSet | +_b<.java.security.Permission, _a<.java.security.PermissionCollection | +_b<.jdk.internal.org.objectweb.asm.tree.AbstractInsnNode, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_b<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_b<.java.security.Permission, _a<.java.security.PermissionsHash | +_b<.java.lang.Object, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_b<.double, _a<.java.util.stream.DoubleStream$Builder | +_b<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.RSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.long, _a<.sun.java2d.marlin.stats.StatLong | +_b<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl | +_b<.java.security.Permission, _a<.java.security.AllPermissionCollection | +_b<.sun.awt.X11.XAtom, _a<.sun.awt.X11.XAtomList | +_b<.javax.swing.Action, _a<.javax.swing.JPopupMenu | +_b<.java.lang.Object, _a<.java.util.Hashtable$EntrySet | +_b<.java.security.Permission, _a<.java.security.UnresolvedPermissionCollection | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Digest, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<.javax.management.relation.RoleUnresolved, _a<.javax.management.relation.RoleUnresolvedList | +_b<.java.lang.Object, _a<.javax.print.attribute.standard.JobStateReasons | +_b<._E, _a<.java.util.Collections$UnmodifiableList$1 | +_b<._E, _a<.java.util.Deque | +_b<._E, _a<.java.util.Collection | +_b<._E, _a<.javax.imageio.spi.PartiallyOrderedSet | +_b<.sun.security.x509.GeneralSubtree, _a<.sun.security.x509.GeneralSubtrees | +_b<.long, _a<.java.util.concurrent.atomic.LongAdder | +_b<.java.awt.Menu, _a<.java.awt.MenuBar | +_b<.com.sun.org.apache.xml.internal.security.keys.content.X509Data, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.java.awt.Point, _a<.java.awt.Rectangle | +_b<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbDelegationPermissionCollection | +_b<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.XMLEventWriter | +_b<.com.sun.org.apache.xml.internal.security.keys.content.KeyInfoReference, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintJobAttributeSet | +_b<.com.sun.org.apache.xml.internal.security.keys.content.SPKIData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.java.security.Permission, _a<.java.security.BasicPermissionCollection | +_b<._E, _a<.java.util.concurrent.BlockingDeque | +_b<.sun.net.httpserver.HttpContextImpl, _a<.sun.net.httpserver.ContextList | +_b<._E, _a<.java.util.concurrent.ConcurrentLinkedDeque | +_b<._E, _a<.java.util.Collections$SetFromMap | +_b<.javax.swing.JMenuItem, _a<.javax.swing.JPopupMenu | +_b<.java.awt.MenuItem, _a<.java.awt.Menu | +_b<.java.lang.Object, _a<.java.beans.beancontext.BeanContextSupport | +_b<.java.lang.String, _a<.com.sun.org.apache.xerces.internal.dom.DOMStringListImpl | +_b<.short, _a<.com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ShortVector | +_b<.javax.xml.stream.XMLEventReader, _a<.javax.xml.stream.XMLEventWriter | +_b<.java.lang.String, _a<.com.sun.jndi.dns.DnsName | +_b<._E, _a<.java.util.ListIterator | +_b<._E, _a<.java.util.LinkedList | +_b<.long, _a<.sun.java2d.marlin.stats.Histogram | +_b<._E, _a<.java.util.concurrent.DelayQueue | +_b<.java.security.Permission, _a<.java.net.SocketPermissionCollection | +_b<.java.security.Permission, _a<.java.security.Policy$UnsupportedEmptyCollection | +_b<._E, _a<.java.util.concurrent.CopyOnWriteArrayList | +_b<.java.lang.String, _a<.javax.naming.CompoundName | +_b<._E, _a<.java.util.List | +_b<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWIterator | +_b<.javax.swing.JMenuItem, _a<.javax.swing.JMenu | +_b<.java.security.Permission, _a<.java.security.Permissions | +_b<.java.security.KeyStore, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_b<.long, _a<.java.util.stream.LongStream$Builder | +_b<._E, _a<.java.util.AbstractCollection | +_b<.[Lcom.sun.media.sound.ModelPerformer;, _a<.com.sun.media.sound.SimpleInstrument | +_b<.java.security.cert.X509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_b<._E, _a<.java.util.concurrent.PriorityBlockingQueue | +_b<.com.sun.org.apache.xerces.internal.xs.XSObject, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_b<.java.lang.CharSequence, _a<.java.util.StringJoiner | +_b<._E, _a<.java.util.concurrent.ArrayBlockingQueue | +_b<.javax.swing.JMenu, _a<.javax.swing.JMenuBar | +_b<.java.lang.Object, _a<.java.util.RegularEnumSet | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$SynchronizedAttributeSet | +_b<.java.lang.String, _a<.javax.swing.JPopupMenu | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<._E, _a<.java.util.ArrayList$ListItr | +_b<.com.sun.org.apache.xml.internal.security.keys.content.KeyName, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.javax.accessibility.AccessibleState, _a<.javax.accessibility.AccessibleStateSet | +_b<.javax.naming.RefAddr, _a<.javax.naming.Reference | +_b<.java.lang.String, _a<.javax.naming.NameImpl | +_b<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.util.XMLEventConsumer | +_b<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.IntegerModuloP | +_b<._E, _a<.java.util.ArrayList | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintServiceAttributeSet | +_b<.java.lang.Object, _a<.javax.naming.directory.BasicAttribute | +_b<._E, _a<.java.util.concurrent.ConcurrentLinkedQueue | +_b<.int, _a<.java.io.ObjectInputStream$HandleTable$HandleList | +_b<.java.lang.String, _a<.java.awt.Choice | +_b<.java.lang.Object, _a<.javax.management.relation.RoleUnresolvedList | +_b<.com.sun.org.apache.bcel.internal.generic.InstructionHandle, _a<.com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList | +_b<.java.io.File, _a<.sun.font.CreatedFontTracker | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.HashAttributeSet | +_b<._E, _a<.java.util.LinkedList$ListItr | +_b<.javax.naming.ldap.Rdn, _a<.javax.naming.ldap.LdapName | +_b<.jdk.internal.org.objectweb.asm.Type, _a<.jdk.internal.org.objectweb.asm.commons.InstructionAdapter | +_b<._E, _a<.java.util.Set | +_b<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbServicePermissionCollection | +_b<.com.sun.org.apache.xml.internal.security.keys.content.RetrievalMethod, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.short, _a<.java.awt.image.renderable.ParameterBlock | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintRequestAttributeSet | +_b<.float, _a<.java.awt.image.renderable.ParameterBlock | +_b<._E, _a<.java.util.concurrent.LinkedBlockingDeque | +_b<.javax.swing.Action, _a<.javax.swing.JToolBar | +_b<.java.lang.String, _a<.javax.naming.ldap.LdapName | +_b<._E, _a<.java.util.Collections$SynchronizedCollection | +_b<._E, _a<.java.util.Queue | +_b<.javax.swing.Action, _a<.javax.swing.JMenu | +_b<.java.awt.Component, _a<.java.awt.Container | +_b<._E, _a<.java.util.TreeSet | +_b<.javax.xml.stream.events.XMLEvent, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_b<.java.security.PublicKey, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.java.awt.PopupMenu, _a<.java.awt.Component | +_b<.com.sun.org.apache.xerces.internal.xs.XSNamespaceItem, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_b<.int, _a<.java.awt.image.renderable.ParameterBlock | +_b<.sun.net.www.MimeEntry, _a<.sun.net.www.MimeTable | +_b<._E, _a<.java.util.concurrent.CopyOnWriteArraySet | +_b<.java.awt.Rectangle, _a<.java.awt.Rectangle | +_b<.java.lang.String, _a<.com.sun.jndi.ldap.LdapName | +_b<._E, _a<.java.util.Collections$UnmodifiableCollection | +_b<.javax.swing.GroupLayout$ComponentInfo, _a<.javax.swing.GroupLayout$LinkInfo | +_b<._E, _a<.java.util.Vector$ListItr | +_b<.long, _a<.java.awt.image.renderable.ParameterBlock | +_b<._E, _a<.java.util.concurrent.BlockingQueue | +_b<._T, _a<.java.util.stream.Streams$StreamBuilderImpl | +_b<.byte, _a<.java.awt.image.renderable.ParameterBlock | +_b<.sun.awt.DisplayChangedListener, _a<.sun.awt.SunDisplayChanger | +_b<.com.sun.media.sound.ModelPerformer, _a<.com.sun.media.sound.SimpleInstrument | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.DocAttributeSet | +_b<._V, _a<.java.util.concurrent.ConcurrentHashMap$ValuesView | +_b<.com.sun.media.sound.ModelInstrument, _a<.com.sun.media.sound.SimpleInstrument | +_b<.java.lang.Object, _a<.java.util.concurrent.DelayQueue | +_b<.sun.security.x509.GeneralName, _a<.sun.security.x509.GeneralNames | +_b<.sun.security.provider.PolicyParser$PermissionEntry, _a<.sun.security.provider.PolicyParser$GrantEntry | +_b<._E, _a<.java.util.ArrayList$SubList$1 | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSet | +_b<.java.lang.Object, _a<.javax.naming.directory.Attribute | +_b<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.MethodNode$1 | +_b<.java.security.Permission, _a<.java.io.FilePermissionCollection | +_b<.java.util.zip.ZipEntry, _a<.sun.tools.jar.Main$1 | +_b<.java.lang.String, _a<.java.awt.Menu | +_b<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubList | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SKI, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.XMLGregorianCalendar | +_b<.java.lang.Object, _a<.java.util.concurrent.ConcurrentHashMap$EntrySetView | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509IssuerSerial, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<.javax.swing.tree.MutableTreeNode, _a<.javax.swing.tree.DefaultMutableTreeNode | +_b<.sun.awt.image.ImageFetchable, _a<.sun.awt.image.ImageFetcher | +_b<.javax.management.Attribute, _a<.javax.management.AttributeList | +_b<.double, _a<.java.awt.image.renderable.ParameterBlock | +_b<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubListIterator | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509CRL, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.InsnList$InsnListIterator | +_b<.java.lang.Object, _a<.java.util.Collections$CheckedMap$CheckedEntrySet | +_b<.java.lang.Object, _a<.java.awt.image.renderable.ParameterBlock | +_b<.javax.print.attribute.standard.JobStateReason, _a<.javax.print.attribute.standard.JobStateReasons | +_b<._E, _a<.java.util.ArrayDeque } + +{ _c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.HashAttributeSet | +_c<.javax.swing.GroupLayout$ComponentInfo, _a<.javax.swing.GroupLayout$LinkInfo | +_c<._E, _a<.java.util.ArrayList$SubList$1 | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SKI, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.java.lang.Object, _a<.java.util.concurrent.ConcurrentHashMap$EntrySetView | +_c<._E, _a<.java.util.Set | +_c<._E, _a<.java.util.ArrayList$ListItr | +_c<.java.awt.geom.Point2D, _a<.java.awt.geom.Rectangle2D | +_c<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl | +_c<.int, _a<.java.awt.image.renderable.ParameterBlock | +_c<.java.security.Permission, _a<.java.util.PropertyPermissionCollection | +_c<.javax.swing.Action, _a<.javax.swing.JMenu | +_c<.com.sun.org.apache.xml.internal.security.keys.content.SPKIData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._E, _a<.java.util.concurrent.ConcurrentSkipListSet | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$UnmodifiableAttributeSet | +_c<.java.util.zip.ZipEntry, _a<.sun.tools.jar.Main$1 | +_c<.java.security.Permission, _a<.javax.management.MBeanServerPermissionCollection | +_c<.java.security.Permission, _a<.java.security.UnresolvedPermissionCollection | +_c<._V, _a<.java.util.concurrent.ConcurrentHashMap$ValuesView | +_c<.int, _a<.sun.java2d.marlin.stats.StatLong | +_c<._E, _a<.java.util.Collections$CheckedList$1 | +_c<.java.lang.String, _a<.javax.naming.Name | +_c<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolverSpi, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSet | +_c<.javax.management.relation.RoleUnresolved, _a<.javax.management.relation.RoleUnresolvedList | +_c<.java.awt.Component, _a<.javax.swing.JMenu | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintJobAttributeSet | +_c<._E, _a<.java.util.ArrayList | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SubjectName, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.java.lang.Object, _a<.javax.print.attribute.standard.JobStateReasons | +_c<.char, _a<.java.awt.image.renderable.ParameterBlock | +_c<.java.awt.Point, _a<.java.awt.Rectangle | +_c<.javax.management.relation.Role, _a<.javax.management.relation.RoleList | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintServiceAttributeSet | +_c<._E, _a<.java.util.Vector$ListItr | +_c<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.XMLGregorianCalendar | +_c<.javax.swing.Action, _a<.javax.swing.JPopupMenu | +_c<.long, _a<.java.util.concurrent.atomic.LongAdder | +_c<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.intpoly.IntegerPolynomial$Element | +_c<.java.awt.TrayIcon, _a<.java.awt.SystemTray | +_c<.java.lang.Object, _a<.javax.management.AttributeList | +_c<.java.lang.String, _a<.javax.naming.CompositeName | +_c<.short, _a<.com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ShortVector | +_c<.com.sun.org.apache.xerces.internal.xs.XSObject, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_c<._T, _a<.javax.security.auth.Subject$ClassSet | +_c<.sun.security.provider.PolicyParser$GrantEntry, _a<.sun.security.provider.PolicyParser | +_c<._K, _a<.java.util.concurrent.ConcurrentHashMap$KeySetView | +_c<.[Lcom.sun.media.sound.ModelPerformer;, _a<.com.sun.media.sound.SimpleInstrument | +_c<.java.awt.Component, _a<.java.awt.Container | +_c<.java.lang.Object, _a<.javax.naming.directory.BasicAttribute | +_c<._E, _a<.java.util.LinkedList | +_c<._E, _a<.sun.awt.util.IdentityArrayList | +_c<.javax.naming.ldap.Rdn, _a<.javax.naming.ldap.LdapName | +_c<.double, _a<.java.awt.image.renderable.ParameterBlock | +_c<._E, _a<.java.util.Collections$AsLIFOQueue | +_c<.com.sun.org.apache.xml.internal.security.keys.content.MgmtData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._E, _a<.java.util.Collections$SetFromMap | +_c<.java.lang.String, _a<.com.sun.jndi.dns.DnsName | +_c<.java.lang.Object, _a<.javax.management.relation.RoleUnresolvedList | +_c<.sun.security.x509.GeneralName, _a<.sun.security.x509.GeneralNames | +_c<.sun.awt.X11.XAtom, _a<.sun.awt.X11.XAtomList | +_c<.javax.xml.stream.XMLEventReader, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_c<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_c<.java.lang.Object, _a<.java.util.JumboEnumSet | +_c<._E, _a<.java.util.AbstractList$ListItr | +_c<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.Duration | +_c<.javax.swing.JMenuItem, _a<.javax.swing.JPopupMenu | +_c<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_c<.java.lang.String, _a<.com.sun.jndi.ldap.LdapName | +_c<.java.security.KeyStore, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_c<.java.math.BigDecimal, _a<.java.math.BigDecimal | +_c<.short, _a<.java.awt.image.renderable.ParameterBlock | +_c<.float, _a<.java.awt.image.renderable.ParameterBlock | +_c<.java.security.Permission, _a<.java.security.PermissionCollection | +_c<._E, _a<.javax.security.auth.Subject$SecureSet | +_c<.java.awt.PopupMenu, _a<.java.awt.Component | +_c<.java.awt.Rectangle, _a<.java.awt.Rectangle | +_c<.com.sun.media.sound.ModelPerformer, _a<.com.sun.media.sound.SimpleInstrument | +_c<.javax.swing.Action, _a<.javax.swing.JToolBar | +_c<._E, _a<.java.util.concurrent.ConcurrentLinkedDeque | +_c<._E, _a<.java.util.Collections$UnmodifiableCollection | +_c<._E, _a<.java.util.Queue | +_c<.java.lang.String, _a<.javax.naming.ldap.LdapName | +_c<.java.lang.Runnable, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_c<.jdk.internal.org.objectweb.asm.tree.InsnList, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_c<.sun.net.www.MimeEntry, _a<.sun.net.www.MimeTable | +_c<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.DSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.java.awt.Menu, _a<.java.awt.MenuBar | +_c<._E, _a<.java.util.ArrayDeque | +_c<._E, _a<.java.util.List | +_c<._E, _a<.java.util.JumboEnumSet | +_c<.java.io.File, _a<.sun.font.CreatedFontTracker | +_c<.sun.net.httpserver.HttpContextImpl, _a<.sun.net.httpserver.ContextList | +_c<._E, _a<.java.util.AbstractQueue | +_c<.double, _a<.java.util.concurrent.atomic.DoubleAdder | +_c<.javax.print.attribute.standard.JobStateReason, _a<.javax.print.attribute.standard.JobStateReasons | +_c<.java.awt.RenderingHints, _a<.java.awt.RenderingHints | +_c<.long, _a<.java.awt.image.renderable.ParameterBlock | +_c<._E, _a<.java.util.concurrent.PriorityBlockingQueue | +_c<._E, _a<.java.util.AbstractList | +_c<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbServicePermissionCollection | +_c<.java.awt.geom.Rectangle2D, _a<.java.awt.geom.Rectangle2D | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509IssuerSerial, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.java.lang.Object, _a<.javax.management.relation.RoleList | +_c<.double, _a<.java.util.stream.DoubleStream$Builder | +_c<._E, _a<.java.util.AbstractCollection | +_c<.byte, _a<.java.awt.image.renderable.ParameterBlock | +_c<.java.security.Permission, _a<.java.net.SocketPermissionCollection | +_c<.javax.naming.RefAddr, _a<.javax.naming.Reference | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.java.lang.Object, _a<.java.util.Collections$CheckedMap$CheckedEntrySet | +_c<._E, _a<.java.util.TreeSet | +_c<.java.security.Permission, _a<.java.io.FilePermissionCollection | +_c<.java.security.Permission, _a<.java.security.Policy$UnsupportedEmptyCollection | +_c<._E, _a<.java.util.Collections$SynchronizedCollection | +_c<._E, _a<.java.util.Collections$UnmodifiableList$1 | +_c<.com.sun.org.apache.xml.internal.security.keys.content.X509Data, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._E, _a<.sun.nio.ch.Util$2 | +_c<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubListIterator | +_c<.java.security.Permission, _a<.java.security.Permissions | +_c<._E, _a<.java.util.Collections$CheckedCollection | +_c<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.IntegerModuloP | +_c<._E, _a<.java.util.Deque | +_c<._E, _a<.java.util.LinkedList$ListItr | +_c<.java.lang.String, _a<.java.awt.Choice | +_c<._E, _a<.java.util.concurrent.ConcurrentLinkedQueue | +_c<._E, _a<.java.util.Vector | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.DocAttributeSet | +_c<.java.lang.Object, _a<.java.beans.beancontext.BeanContextSupport | +_c<._E, _a<.javax.imageio.spi.PartiallyOrderedSet | +_c<.java.lang.String, _a<.javax.naming.NameImpl | +_c<._E, _a<.java.util.concurrent.LinkedBlockingDeque | +_c<.java.lang.String, _a<.java.awt.List | +_c<._E, _a<.java.util.concurrent.DelayQueue | +_c<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.InsnList$InsnListIterator | +_c<.javax.swing.AbstractButton, _a<.javax.swing.ButtonGroup | +_c<.java.security.PublicKey, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Digest, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.java.awt.Component, _a<.javax.swing.JTabbedPane | +_c<.java.lang.Object, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_c<.long, _a<.sun.java2d.marlin.stats.Histogram | +_c<._E, _a<.java.util.concurrent.BlockingQueue | +_c<.jdk.internal.org.objectweb.asm.tree.AbstractInsnNode, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$SynchronizedAttributeSet | +_c<.java.lang.Object, _a<.java.util.concurrent.DelayQueue | +_c<.java.security.Permission, _a<.java.security.PermissionsHash | +_c<.javax.swing.JMenu, _a<.javax.swing.JMenuBar | +_c<.long, _a<.java.util.stream.LongStream$Builder | +_c<.javax.accessibility.AccessibleState, _a<.javax.accessibility.AccessibleStateSet | +_c<.javax.xml.stream.XMLEventReader, _a<.javax.xml.stream.XMLEventWriter | +_c<.long, _a<.sun.java2d.xr.XcbRequestCounter | +_c<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbDelegationPermissionCollection | +_c<.com.sun.org.apache.bcel.internal.classfile.JavaClass, _a<.com.sun.org.apache.bcel.internal.util.ClassSet | +_c<.java.awt.geom.Area, _a<.java.awt.geom.Area | +_c<.com.sun.org.apache.xml.internal.security.keys.content.KeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWIterator | +_c<.sun.awt.DisplayChangedListener, _a<.sun.awt.SunDisplayChanger | +_c<._T, _a<.java.util.stream.Streams$StreamBuilderImpl | +_c<.java.lang.String, _a<.javax.naming.CompoundName | +_c<._E, _a<.java.util.Collections$EmptyListIterator | +_c<.sun.security.provider.PolicyParser$PermissionEntry, _a<.sun.security.provider.PolicyParser$GrantEntry | +_c<.java.lang.Object, _a<.javax.naming.directory.Attribute | +_c<._E, _a<.java.util.ListIterator | +_c<.java.security.Permission, _a<.java.security.AllPermissionCollection | +_c<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubList | +_c<.java.lang.String, _a<.javax.swing.JPopupMenu | +_c<.sun.security.x509.GeneralSubtree, _a<.sun.security.x509.GeneralSubtrees | +_c<.java.lang.Object, _a<.java.util.Hashtable$EntrySet | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509CRL, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.javax.xml.stream.events.XMLEvent, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_c<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.DurationImpl | +_c<.javax.swing.tree.MutableTreeNode, _a<.javax.swing.tree.DefaultMutableTreeNode | +_c<.com.sun.org.apache.xml.internal.security.keys.content.DEREncodedKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._E, _a<.java.util.concurrent.BlockingDeque | +_c<.long, _a<.sun.java2d.marlin.stats.StatLong | +_c<.java.math.BigInteger, _a<.java.math.BigInteger | +_c<._E, _a<.java.util.concurrent.CopyOnWriteArrayList | +_c<.java.security.cert.X509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_c<._E, _a<.java.util.concurrent.CopyOnWriteArraySet | +_c<.javax.management.Attribute, _a<.javax.management.AttributeList | +_c<.java.lang.Object, _a<.java.util.RegularEnumSet | +_c<.java.lang.String, _a<.javax.swing.JMenu | +_c<.java.lang.Object, _a<.com.sun.jndi.ldap.LdapAttribute | +_c<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.util.XMLEventConsumer | +_c<.java.lang.String, _a<.com.sun.org.apache.xerces.internal.dom.DOMStringListImpl | +_c<.java.security.Permission, _a<.java.security.BasicPermissionCollection | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintRequestAttributeSet | +_c<._E, _a<.java.util.concurrent.LinkedTransferQueue | +_c<.java.lang.Object, _a<.sun.tools.jar.Main$1 | +_c<._E, _a<.java.util.RegularEnumSet | +_c<.sun.awt.image.ImageFetchable, _a<.sun.awt.image.ImageFetcher | +_c<.java.lang.Object, _a<.java.awt.image.renderable.ParameterBlock | +_c<.com.sun.org.apache.xml.internal.security.keys.content.PGPData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.XMLEventWriter | +_c<.java.awt.MenuItem, _a<.java.awt.Menu | +_c<.com.sun.org.apache.xerces.internal.xs.XSNamespaceItem, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_c<.javax.accessibility.AccessibleRelation, _a<.javax.accessibility.AccessibleRelationSet | +_c<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.RSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.int, _a<.java.util.stream.IntStream$Builder | +_c<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.MethodNode$1 | +_c<.int, _a<.com.sun.org.apache.xalan.internal.xsltc.util.IntegerArray | +_c<.com.sun.media.sound.ModelInstrument, _a<.com.sun.media.sound.SimpleInstrument | +_c<.com.sun.org.apache.xml.internal.security.keys.content.RetrievalMethod, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._T, _a<.java.util.stream.Stream$Builder | +_c<.jdk.internal.org.objectweb.asm.Type, _a<.jdk.internal.org.objectweb.asm.commons.InstructionAdapter | +_c<._E, _a<.java.util.PriorityQueue | +_c<.java.lang.String, _a<.java.awt.Menu | +_c<.int, _a<.sun.java2d.marlin.stats.Histogram | +_c<.int, _a<.java.io.ObjectInputStream$HandleTable$HandleList | +_c<.javax.swing.JMenuItem, _a<.javax.swing.JMenu | +_c<._E, _a<.java.util.HashSet | +_c<._E, _a<.java.util.concurrent.ArrayBlockingQueue | +_c<.javax.sound.midi.MidiEvent, _a<.javax.sound.midi.Track | +_c<.java.lang.CharSequence, _a<.java.util.StringJoiner | +_c<.com.sun.org.apache.xml.internal.security.keys.content.KeyInfoReference, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.com.sun.org.apache.xml.internal.security.keys.content.KeyName, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.com.sun.org.apache.bcel.internal.generic.InstructionHandle, _a<.com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList | +_c<.java.awt.Component, _a<.sun.awt.X11.InfoWindow | +_c<._E, _a<.java.util.Collection | +_c<._T_array, _a<.sun.swing.AccumulativeRunnable | +_c<._T, _a<.com.sun.jmx.remote.internal.ArrayQueue } + +{ _d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SubjectName, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<._E, _a<.java.util.Collections$SetFromMap | +_d<.javax.swing.JMenuItem, _a<.javax.swing.JPopupMenu | +_d<.int, _a<.java.util.stream.IntStream$Builder | +_d<.java.awt.RenderingHints, _a<.java.awt.RenderingHints | +_d<.long, _a<.java.awt.image.renderable.ParameterBlock | +_d<.javax.accessibility.AccessibleState, _a<.javax.accessibility.AccessibleStateSet | +_d<._E, _a<.java.util.Collections$CheckedList$1 | +_d<.java.lang.Runnable, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_d<.java.lang.Object, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_d<.java.awt.geom.Point2D, _a<.java.awt.geom.Rectangle2D | +_d<.java.lang.String, _a<.javax.swing.JMenu | +_d<.java.lang.String, _a<.javax.naming.CompositeName | +_d<._E, _a<.java.util.AbstractQueue | +_d<.java.lang.String, _a<.com.sun.org.apache.xerces.internal.dom.DOMStringListImpl | +_d<.java.lang.String, _a<.java.awt.List | +_d<._E, _a<.java.util.Collection | +_d<.int, _a<.com.sun.org.apache.xalan.internal.xsltc.util.IntegerArray | +_d<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWIterator | +_d<.java.lang.Object, _a<.java.util.RegularEnumSet | +_d<.com.sun.org.apache.xerces.internal.xs.XSNamespaceItem, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_d<.char, _a<.java.awt.image.renderable.ParameterBlock | +_d<.java.lang.String, _a<.javax.naming.CompoundName | +_d<.java.security.Permission, _a<.java.util.PropertyPermissionCollection | +_d<.[Lcom.sun.media.sound.ModelPerformer;, _a<.com.sun.media.sound.SimpleInstrument | +_d<.java.awt.Component, _a<.java.awt.Container | +_d<.sun.awt.image.ImageFetchable, _a<.sun.awt.image.ImageFetcher | +_d<._E, _a<.java.util.LinkedList | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$UnmodifiableAttributeSet | +_d<.java.lang.CharSequence, _a<.java.util.StringJoiner | +_d<.java.security.Permission, _a<.java.security.UnresolvedPermissionCollection | +_d<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_d<.jdk.internal.org.objectweb.asm.Type, _a<.jdk.internal.org.objectweb.asm.commons.InstructionAdapter | +_d<.java.util.zip.ZipEntry, _a<.sun.tools.jar.Main$1 | +_d<._E, _a<.java.util.Collections$UnmodifiableCollection | +_d<.javax.management.relation.Role, _a<.javax.management.relation.RoleList | +_d<.javax.management.Attribute, _a<.javax.management.AttributeList | +_d<._T, _a<.java.util.stream.Stream$Builder | +_d<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbServicePermissionCollection | +_d<.com.sun.org.apache.bcel.internal.generic.InstructionHandle, _a<.com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList | +_d<.javax.naming.ldap.Rdn, _a<.javax.naming.ldap.LdapName | +_d<.long, _a<.java.util.concurrent.atomic.LongAdder | +_d<.java.lang.Object, _a<.javax.management.relation.RoleList | +_d<._E, _a<.java.util.concurrent.LinkedTransferQueue | +_d<.java.security.Permission, _a<.java.security.PermissionsHash | +_d<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.InsnList$InsnListIterator | +_d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<.java.lang.String, _a<.com.sun.jndi.dns.DnsName | +_d<.javax.xml.stream.events.XMLEvent, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_d<.java.awt.Component, _a<.javax.swing.JMenu | +_d<._E, _a<.java.util.TreeSet | +_d<.java.awt.Menu, _a<.java.awt.MenuBar | +_d<.int, _a<.java.io.ObjectInputStream$HandleTable$HandleList | +_d<.sun.security.x509.GeneralName, _a<.sun.security.x509.GeneralNames | +_d<.javax.swing.Action, _a<.javax.swing.JMenu | +_d<.com.sun.org.apache.bcel.internal.classfile.JavaClass, _a<.com.sun.org.apache.bcel.internal.util.ClassSet | +_d<.short, _a<.com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ShortVector | +_d<._E, _a<.java.util.Collections$CheckedCollection | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$SynchronizedAttributeSet | +_d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Digest, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<._E, _a<.java.util.concurrent.LinkedBlockingDeque | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.HashAttributeSet | +_d<.java.security.PublicKey, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<._E, _a<.java.util.Deque | +_d<._E, _a<.java.util.PriorityQueue | +_d<.double, _a<.java.util.stream.DoubleStream$Builder | +_d<.sun.awt.DisplayChangedListener, _a<.sun.awt.SunDisplayChanger | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSet | +_d<.sun.security.provider.PolicyParser$PermissionEntry, _a<.sun.security.provider.PolicyParser$GrantEntry | +_d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509CRL, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<._E, _a<.java.util.AbstractCollection | +_d<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.util.XMLEventConsumer | +_d<._E, _a<.java.util.concurrent.BlockingDeque | +_d<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.XMLGregorianCalendar | +_d<._E, _a<.java.util.concurrent.ConcurrentLinkedQueue | +_d<.java.security.Permission, _a<.java.security.Permissions | +_d<.java.lang.Object, _a<.java.util.concurrent.ConcurrentHashMap$EntrySetView | +_d<._E, _a<.java.util.AbstractList | +_d<.int, _a<.sun.java2d.marlin.stats.Histogram | +_d<.java.io.File, _a<.sun.font.CreatedFontTracker | +_d<.java.lang.Object, _a<.java.util.JumboEnumSet | +_d<._T, _a<.java.util.stream.Streams$StreamBuilderImpl | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintServiceAttributeSet | +_d<._E, _a<.java.util.ArrayList | +_d<.javax.accessibility.AccessibleRelation, _a<.javax.accessibility.AccessibleRelationSet | +_d<.double, _a<.java.awt.image.renderable.ParameterBlock | +_d<._E, _a<.java.util.Vector$ListItr | +_d<.java.awt.Component, _a<.javax.swing.JTabbedPane | +_d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SKI, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<.javax.swing.GroupLayout$ComponentInfo, _a<.javax.swing.GroupLayout$LinkInfo | +_d<._E, _a<.sun.nio.ch.Util$2 | +_d<._E, _a<.java.util.Vector | +_d<.java.lang.Object, _a<.javax.naming.directory.Attribute | +_d<.com.sun.org.apache.xerces.internal.xs.XSObject, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_d<.sun.net.httpserver.HttpContextImpl, _a<.sun.net.httpserver.ContextList | +_d<.java.lang.Object, _a<.sun.tools.jar.Main$1 | +_d<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.RSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<._E, _a<.java.util.concurrent.CopyOnWriteArraySet | +_d<.com.sun.org.apache.xml.internal.security.keys.content.KeyInfoReference, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<._E, _a<.java.util.JumboEnumSet | +_d<._V, _a<.java.util.concurrent.ConcurrentHashMap$ValuesView | +_d<.javax.xml.stream.XMLEventReader, _a<.javax.xml.stream.XMLEventWriter | +_d<._E, _a<.java.util.AbstractList$ListItr | +_d<.javax.swing.Action, _a<.javax.swing.JToolBar | +_d<.java.lang.String, _a<.javax.naming.ldap.LdapName | +_d<.java.security.Permission, _a<.java.security.BasicPermissionCollection | +_d<.java.lang.Object, _a<.java.util.concurrent.DelayQueue | +_d<.jdk.internal.org.objectweb.asm.tree.InsnList, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_d<._E, _a<.java.util.ArrayDeque | +_d<.javax.swing.AbstractButton, _a<.javax.swing.ButtonGroup | +_d<.java.math.BigInteger, _a<.java.math.BigInteger | +_d<.java.lang.String, _a<.javax.naming.NameImpl | +_d<.java.lang.Object, _a<.java.util.Collections$CheckedMap$CheckedEntrySet | +_d<._E, _a<.java.util.HashSet | +_d<.sun.security.provider.PolicyParser$GrantEntry, _a<.sun.security.provider.PolicyParser | +_d<._E, _a<.java.util.Set | +_d<._T, _a<.javax.security.auth.Subject$ClassSet | +_d<._E, _a<.java.util.Collections$SynchronizedCollection | +_d<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.DurationImpl | +_d<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.Duration | +_d<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.MethodNode$1 | +_d<.java.lang.Object, _a<.java.beans.beancontext.BeanContextSupport | +_d<.java.math.BigDecimal, _a<.java.math.BigDecimal | +_d<.byte, _a<.java.awt.image.renderable.ParameterBlock | +_d<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubListIterator | +_d<._E, _a<.java.util.Collections$EmptyListIterator | +_d<.java.lang.Object, _a<.java.util.Hashtable$EntrySet | +_d<.java.security.Permission, _a<.java.io.FilePermissionCollection | +_d<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubList | +_d<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.DocAttributeSet | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintJobAttributeSet | +_d<._E, _a<.java.util.ListIterator | +_d<._E, _a<.java.util.RegularEnumSet | +_d<.java.awt.geom.Area, _a<.java.awt.geom.Area | +_d<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.XMLEventWriter | +_d<._E, _a<.java.util.ArrayList$ListItr | +_d<.javax.sound.midi.MidiEvent, _a<.javax.sound.midi.Track | +_d<.double, _a<.java.util.concurrent.atomic.DoubleAdder | +_d<.java.awt.Rectangle, _a<.java.awt.Rectangle | +_d<.com.sun.org.apache.xml.internal.security.keys.content.MgmtData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.com.sun.org.apache.xml.internal.security.keys.content.RetrievalMethod, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.com.sun.org.apache.xml.internal.security.keys.content.KeyName, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.java.lang.String, _a<.java.awt.Choice | +_d<.javax.management.relation.RoleUnresolved, _a<.javax.management.relation.RoleUnresolvedList | +_d<.java.lang.String, _a<.com.sun.jndi.ldap.LdapName | +_d<.sun.net.www.MimeEntry, _a<.sun.net.www.MimeTable | +_d<._E, _a<.java.util.concurrent.BlockingQueue | +_d<.javax.swing.JMenu, _a<.javax.swing.JMenuBar | +_d<.sun.awt.X11.XAtom, _a<.sun.awt.X11.XAtomList | +_d<.java.security.Permission, _a<.java.security.Policy$UnsupportedEmptyCollection | +_d<._E, _a<.javax.imageio.spi.PartiallyOrderedSet | +_d<._T, _a<.com.sun.jmx.remote.internal.ArrayQueue | +_d<.long, _a<.sun.java2d.marlin.stats.StatLong | +_d<.com.sun.media.sound.ModelPerformer, _a<.com.sun.media.sound.SimpleInstrument | +_d<.java.awt.Component, _a<.sun.awt.X11.InfoWindow | +_d<.java.lang.Object, _a<.java.awt.image.renderable.ParameterBlock | +_d<._E, _a<.java.util.Collections$UnmodifiableList$1 | +_d<.long, _a<.sun.java2d.marlin.stats.Histogram | +_d<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl | +_d<.java.awt.MenuItem, _a<.java.awt.Menu | +_d<.java.security.Permission, _a<.javax.management.MBeanServerPermissionCollection | +_d<._E, _a<.java.util.List | +_d<.javax.swing.tree.MutableTreeNode, _a<.javax.swing.tree.DefaultMutableTreeNode | +_d<._E, _a<.javax.security.auth.Subject$SecureSet | +_d<._E, _a<.java.util.concurrent.ConcurrentLinkedDeque | +_d<.java.security.cert.X509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_d<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.intpoly.IntegerPolynomial$Element | +_d<.java.lang.Object, _a<.javax.naming.directory.BasicAttribute | +_d<.java.security.KeyStore, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_d<.com.sun.media.sound.ModelInstrument, _a<.com.sun.media.sound.SimpleInstrument | +_d<.java.awt.geom.Rectangle2D, _a<.java.awt.geom.Rectangle2D | +_d<._E, _a<.java.util.concurrent.ConcurrentSkipListSet | +_d<.javax.naming.RefAddr, _a<.javax.naming.Reference | +_d<.java.awt.Point, _a<.java.awt.Rectangle | +_d<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolverSpi, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_d<.com.sun.org.apache.xml.internal.security.keys.content.PGPData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.int, _a<.java.awt.image.renderable.ParameterBlock | +_d<._E, _a<.java.util.concurrent.DelayQueue | +_d<._E, _a<.java.util.concurrent.PriorityBlockingQueue | +_d<.java.security.Permission, _a<.java.security.PermissionCollection | +_d<._T_array, _a<.sun.swing.AccumulativeRunnable | +_d<.java.lang.String, _a<.javax.swing.JPopupMenu | +_d<.java.awt.TrayIcon, _a<.java.awt.SystemTray | +_d<.javax.swing.JMenuItem, _a<.javax.swing.JMenu | +_d<.long, _a<.sun.java2d.xr.XcbRequestCounter | +_d<.java.lang.String, _a<.javax.naming.Name | +_d<._E, _a<.java.util.Collections$AsLIFOQueue | +_d<._E, _a<.java.util.ArrayList$SubList$1 | +_d<.java.security.Permission, _a<.java.security.AllPermissionCollection | +_d<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.DSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.jdk.internal.org.objectweb.asm.tree.AbstractInsnNode, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_d<.long, _a<.java.util.stream.LongStream$Builder | +_d<._K, _a<.java.util.concurrent.ConcurrentHashMap$KeySetView | +_d<.java.security.Permission, _a<.java.net.SocketPermissionCollection | +_d<.com.sun.org.apache.xml.internal.security.keys.content.SPKIData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.javax.print.attribute.standard.JobStateReason, _a<.javax.print.attribute.standard.JobStateReasons | +_d<._E, _a<.java.util.concurrent.ArrayBlockingQueue | +_d<.javax.swing.Action, _a<.javax.swing.JPopupMenu | +_d<.com.sun.org.apache.xml.internal.security.keys.content.X509Data, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.java.awt.PopupMenu, _a<.java.awt.Component | +_d<.java.lang.Object, _a<.com.sun.jndi.ldap.LdapAttribute | +_d<._E, _a<.java.util.LinkedList$ListItr | +_d<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.IntegerModuloP | +_d<._E, _a<.sun.awt.util.IdentityArrayList | +_d<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbDelegationPermissionCollection | +_d<.java.lang.String, _a<.java.awt.Menu | +_d<.java.lang.Object, _a<.javax.management.relation.RoleUnresolvedList | +_d<.short, _a<.java.awt.image.renderable.ParameterBlock | +_d<.float, _a<.java.awt.image.renderable.ParameterBlock | +_d<._E, _a<.java.util.concurrent.CopyOnWriteArrayList | +_d<.java.lang.Object, _a<.javax.print.attribute.standard.JobStateReasons | +_d<.javax.xml.stream.XMLEventReader, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509IssuerSerial, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<._E, _a<.java.util.Queue | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintRequestAttributeSet | +_d<.int, _a<.sun.java2d.marlin.stats.StatLong | +_d<.com.sun.org.apache.xml.internal.security.keys.content.DEREncodedKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.com.sun.org.apache.xml.internal.security.keys.content.KeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.java.lang.Object, _a<.javax.management.AttributeList | +_d<.sun.security.x509.GeneralSubtree, _a<.sun.security.x509.GeneralSubtrees } \ No newline at end of file diff --git a/src/test/data/OrTestAllClassesWithAddMethodAll.cons b/src/test/data/OrTestAllClassesWithAddMethodAll.cons new file mode 100644 index 0000000..4ae6926 --- /dev/null +++ b/src/test/data/OrTestAllClassesWithAddMethodAll.cons @@ -0,0 +1,665 @@ +{ _b<.java.security.Permission, _a<.java.util.PropertyPermissionCollection | +_b<.int, _a<.sun.java2d.marlin.stats.Histogram | +_b<.java.lang.Object, _a<.com.sun.jndi.ldap.LdapAttribute | +_b<.java.math.BigInteger, _a<.java.math.BigInteger | +_b<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_b<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolverSpi, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_b<._E, _a<.java.util.AbstractList | +_b<._E, _a<.java.util.HashSet | +_b<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.intpoly.IntegerPolynomial$Element | +_b<.java.awt.geom.Point2D, _a<.java.awt.geom.Rectangle2D | +_b<._E, _a<.java.util.AbstractQueue | +_b<.double, _a<.java.util.concurrent.atomic.DoubleAdder | +_b<._E, _a<.java.util.Collections$AsLIFOQueue | +_b<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.DSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<._E, _a<.java.util.Collections$EmptyListIterator | +_b<._E, _a<.java.util.AbstractList$ListItr | +_b<.java.math.BigDecimal, _a<.java.math.BigDecimal | +_b<._E, _a<.java.util.Collections$CheckedList$1 | +_b<.sun.security.provider.PolicyParser$GrantEntry, _a<.sun.security.provider.PolicyParser | +_b<._T_array, _a<.sun.swing.AccumulativeRunnable | +_b<._T, _a<.com.sun.jmx.remote.internal.ArrayQueue | +_b<.javax.management.relation.Role, _a<.javax.management.relation.RoleList | +_b<.java.lang.String, _a<.javax.naming.Name | +_b<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.Duration | +_b<._E, _a<.java.util.concurrent.ConcurrentSkipListSet | +_b<.javax.accessibility.AccessibleRelation, _a<.javax.accessibility.AccessibleRelationSet | +_b<.java.awt.RenderingHints, _a<.java.awt.RenderingHints | +_b<.java.lang.Object, _a<.java.util.JumboEnumSet | +_b<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.DurationImpl | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$UnmodifiableAttributeSet | +_b<.java.awt.geom.Rectangle2D, _a<.java.awt.geom.Rectangle2D | +_b<.java.awt.TrayIcon, _a<.java.awt.SystemTray | +_b<.java.awt.Component, _a<.sun.awt.X11.InfoWindow | +_b<.javax.sound.midi.MidiEvent, _a<.javax.sound.midi.Track | +_b<.java.awt.Component, _a<.javax.swing.JMenu | +_b<.com.sun.org.apache.bcel.internal.classfile.JavaClass, _a<.com.sun.org.apache.bcel.internal.util.ClassSet | +_b<.java.awt.Component, _a<.javax.swing.JTabbedPane | +_b<.java.lang.Object, _a<.javax.management.relation.RoleList | +_b<._T, _a<.java.util.stream.Stream$Builder | +_b<._K, _a<.java.util.concurrent.ConcurrentHashMap$KeySetView | +_b<._E, _a<.sun.nio.ch.Util$2 | +_b<.char, _a<.java.awt.image.renderable.ParameterBlock | +_b<._E, _a<.java.util.concurrent.LinkedTransferQueue | +_b<.com.sun.org.apache.xml.internal.security.keys.content.KeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.com.sun.org.apache.xml.internal.security.keys.content.PGPData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.int, _a<.com.sun.org.apache.xalan.internal.xsltc.util.IntegerArray | +_b<.java.lang.Runnable, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_b<.java.awt.geom.Area, _a<.java.awt.geom.Area | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SubjectName, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<._E, _a<.java.util.Vector | +_b<.java.security.Permission, _a<.javax.management.MBeanServerPermissionCollection | +_b<.long, _a<.sun.java2d.xr.XcbRequestCounter | +_b<.java.lang.Object, _a<.sun.tools.jar.Main$1 | +_b<.int, _a<.sun.java2d.marlin.stats.StatLong | +_b<.java.lang.String, _a<.java.awt.List | +_b<.java.lang.String, _a<.javax.naming.CompositeName | +_b<.jdk.internal.org.objectweb.asm.tree.InsnList, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_b<._E, _a<.sun.awt.util.IdentityArrayList | +_b<._E, _a<.javax.security.auth.Subject$SecureSet | +_b<._E, _a<.java.util.JumboEnumSet | +_b<._E, _a<.java.util.PriorityQueue | +_b<.com.sun.org.apache.xml.internal.security.keys.content.DEREncodedKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.javax.swing.AbstractButton, _a<.javax.swing.ButtonGroup | +_b<.int, _a<.java.util.stream.IntStream$Builder | +_b<.java.lang.String, _a<.javax.swing.JMenu | +_b<.com.sun.org.apache.xml.internal.security.keys.content.MgmtData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.javax.xml.stream.XMLEventReader, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_b<.java.lang.Object, _a<.javax.management.AttributeList | +_b<._E, _a<.java.util.RegularEnumSet | +_b<._E, _a<.java.util.Collections$CheckedCollection | +_b<._T, _a<.javax.security.auth.Subject$ClassSet | +_b<.java.security.Permission, _a<.java.security.PermissionCollection | +_b<.jdk.internal.org.objectweb.asm.tree.AbstractInsnNode, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_b<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_b<.java.security.Permission, _a<.java.security.PermissionsHash | +_b<.java.lang.Object, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_b<.double, _a<.java.util.stream.DoubleStream$Builder | +_b<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.RSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.long, _a<.sun.java2d.marlin.stats.StatLong | +_b<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl | +_b<.java.security.Permission, _a<.java.security.AllPermissionCollection | +_b<.sun.awt.X11.XAtom, _a<.sun.awt.X11.XAtomList | +_b<.javax.swing.Action, _a<.javax.swing.JPopupMenu | +_b<.java.lang.Object, _a<.java.util.Hashtable$EntrySet | +_b<.java.security.Permission, _a<.java.security.UnresolvedPermissionCollection | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Digest, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<.javax.management.relation.RoleUnresolved, _a<.javax.management.relation.RoleUnresolvedList | +_b<.java.lang.Object, _a<.javax.print.attribute.standard.JobStateReasons | +_b<._E, _a<.java.util.Collections$UnmodifiableList$1 | +_b<._E, _a<.java.util.Deque | +_b<._E, _a<.java.util.Collection | +_b<._E, _a<.javax.imageio.spi.PartiallyOrderedSet | +_b<.sun.security.x509.GeneralSubtree, _a<.sun.security.x509.GeneralSubtrees | +_b<.long, _a<.java.util.concurrent.atomic.LongAdder | +_b<.java.awt.Menu, _a<.java.awt.MenuBar | +_b<.com.sun.org.apache.xml.internal.security.keys.content.X509Data, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.java.awt.Point, _a<.java.awt.Rectangle | +_b<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbDelegationPermissionCollection | +_b<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.XMLEventWriter | +_b<.com.sun.org.apache.xml.internal.security.keys.content.KeyInfoReference, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintJobAttributeSet | +_b<.com.sun.org.apache.xml.internal.security.keys.content.SPKIData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.java.security.Permission, _a<.java.security.BasicPermissionCollection | +_b<._E, _a<.java.util.concurrent.BlockingDeque | +_b<.sun.net.httpserver.HttpContextImpl, _a<.sun.net.httpserver.ContextList | +_b<._E, _a<.java.util.concurrent.ConcurrentLinkedDeque | +_b<._E, _a<.java.util.Collections$SetFromMap | +_b<.javax.swing.JMenuItem, _a<.javax.swing.JPopupMenu | +_b<.java.awt.MenuItem, _a<.java.awt.Menu | +_b<.java.lang.Object, _a<.java.beans.beancontext.BeanContextSupport | +_b<.java.lang.String, _a<.com.sun.org.apache.xerces.internal.dom.DOMStringListImpl | +_b<.short, _a<.com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ShortVector | +_b<.javax.xml.stream.XMLEventReader, _a<.javax.xml.stream.XMLEventWriter | +_b<.java.lang.String, _a<.com.sun.jndi.dns.DnsName | +_b<._E, _a<.java.util.ListIterator | +_b<._E, _a<.java.util.LinkedList | +_b<.long, _a<.sun.java2d.marlin.stats.Histogram | +_b<._E, _a<.java.util.concurrent.DelayQueue | +_b<.java.security.Permission, _a<.java.net.SocketPermissionCollection | +_b<.java.security.Permission, _a<.java.security.Policy$UnsupportedEmptyCollection | +_b<._E, _a<.java.util.concurrent.CopyOnWriteArrayList | +_b<.java.lang.String, _a<.javax.naming.CompoundName | +_b<._E, _a<.java.util.List | +_b<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWIterator | +_b<.javax.swing.JMenuItem, _a<.javax.swing.JMenu | +_b<.java.security.Permission, _a<.java.security.Permissions | +_b<.java.security.KeyStore, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_b<.long, _a<.java.util.stream.LongStream$Builder | +_b<._E, _a<.java.util.AbstractCollection | +_b<.[Lcom.sun.media.sound.ModelPerformer;, _a<.com.sun.media.sound.SimpleInstrument | +_b<.java.security.cert.X509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_b<._E, _a<.java.util.concurrent.PriorityBlockingQueue | +_b<.com.sun.org.apache.xerces.internal.xs.XSObject, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_b<.java.lang.CharSequence, _a<.java.util.StringJoiner | +_b<._E, _a<.java.util.concurrent.ArrayBlockingQueue | +_b<.javax.swing.JMenu, _a<.javax.swing.JMenuBar | +_b<.java.lang.Object, _a<.java.util.RegularEnumSet | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$SynchronizedAttributeSet | +_b<.java.lang.String, _a<.javax.swing.JPopupMenu | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<._E, _a<.java.util.ArrayList$ListItr | +_b<.com.sun.org.apache.xml.internal.security.keys.content.KeyName, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.javax.accessibility.AccessibleState, _a<.javax.accessibility.AccessibleStateSet | +_b<.javax.naming.RefAddr, _a<.javax.naming.Reference | +_b<.java.lang.String, _a<.javax.naming.NameImpl | +_b<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.util.XMLEventConsumer | +_b<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.IntegerModuloP | +_b<._E, _a<.java.util.ArrayList | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintServiceAttributeSet | +_b<.java.lang.Object, _a<.javax.naming.directory.BasicAttribute | +_b<._E, _a<.java.util.concurrent.ConcurrentLinkedQueue | +_b<.int, _a<.java.io.ObjectInputStream$HandleTable$HandleList | +_b<.java.lang.String, _a<.java.awt.Choice | +_b<.java.lang.Object, _a<.javax.management.relation.RoleUnresolvedList | +_b<.com.sun.org.apache.bcel.internal.generic.InstructionHandle, _a<.com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList | +_b<.java.io.File, _a<.sun.font.CreatedFontTracker | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.HashAttributeSet | +_b<._E, _a<.java.util.LinkedList$ListItr | +_b<.javax.naming.ldap.Rdn, _a<.javax.naming.ldap.LdapName | +_b<.jdk.internal.org.objectweb.asm.Type, _a<.jdk.internal.org.objectweb.asm.commons.InstructionAdapter | +_b<._E, _a<.java.util.Set | +_b<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbServicePermissionCollection | +_b<.com.sun.org.apache.xml.internal.security.keys.content.RetrievalMethod, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.short, _a<.java.awt.image.renderable.ParameterBlock | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintRequestAttributeSet | +_b<.float, _a<.java.awt.image.renderable.ParameterBlock | +_b<._E, _a<.java.util.concurrent.LinkedBlockingDeque | +_b<.javax.swing.Action, _a<.javax.swing.JToolBar | +_b<.java.lang.String, _a<.javax.naming.ldap.LdapName | +_b<._E, _a<.java.util.Collections$SynchronizedCollection | +_b<._E, _a<.java.util.Queue | +_b<.javax.swing.Action, _a<.javax.swing.JMenu | +_b<.java.awt.Component, _a<.java.awt.Container | +_b<._E, _a<.java.util.TreeSet | +_b<.javax.xml.stream.events.XMLEvent, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_b<.java.security.PublicKey, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_b<.java.awt.PopupMenu, _a<.java.awt.Component | +_b<.com.sun.org.apache.xerces.internal.xs.XSNamespaceItem, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_b<.int, _a<.java.awt.image.renderable.ParameterBlock | +_b<.sun.net.www.MimeEntry, _a<.sun.net.www.MimeTable | +_b<._E, _a<.java.util.concurrent.CopyOnWriteArraySet | +_b<.java.awt.Rectangle, _a<.java.awt.Rectangle | +_b<.java.lang.String, _a<.com.sun.jndi.ldap.LdapName | +_b<._E, _a<.java.util.Collections$UnmodifiableCollection | +_b<.javax.swing.GroupLayout$ComponentInfo, _a<.javax.swing.GroupLayout$LinkInfo | +_b<._E, _a<.java.util.Vector$ListItr | +_b<.long, _a<.java.awt.image.renderable.ParameterBlock | +_b<._E, _a<.java.util.concurrent.BlockingQueue | +_b<._T, _a<.java.util.stream.Streams$StreamBuilderImpl | +_b<.byte, _a<.java.awt.image.renderable.ParameterBlock | +_b<.sun.awt.DisplayChangedListener, _a<.sun.awt.SunDisplayChanger | +_b<.com.sun.media.sound.ModelPerformer, _a<.com.sun.media.sound.SimpleInstrument | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.DocAttributeSet | +_b<._V, _a<.java.util.concurrent.ConcurrentHashMap$ValuesView | +_b<.com.sun.media.sound.ModelInstrument, _a<.com.sun.media.sound.SimpleInstrument | +_b<.java.lang.Object, _a<.java.util.concurrent.DelayQueue | +_b<.sun.security.x509.GeneralName, _a<.sun.security.x509.GeneralNames | +_b<.sun.security.provider.PolicyParser$PermissionEntry, _a<.sun.security.provider.PolicyParser$GrantEntry | +_b<._E, _a<.java.util.ArrayList$SubList$1 | +_b<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSet | +_b<.java.lang.Object, _a<.javax.naming.directory.Attribute | +_b<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.MethodNode$1 | +_b<.java.security.Permission, _a<.java.io.FilePermissionCollection | +_b<.java.util.zip.ZipEntry, _a<.sun.tools.jar.Main$1 | +_b<.java.lang.String, _a<.java.awt.Menu | +_b<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubList | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SKI, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.XMLGregorianCalendar | +_b<.java.lang.Object, _a<.java.util.concurrent.ConcurrentHashMap$EntrySetView | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509IssuerSerial, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<.javax.swing.tree.MutableTreeNode, _a<.javax.swing.tree.DefaultMutableTreeNode | +_b<.sun.awt.image.ImageFetchable, _a<.sun.awt.image.ImageFetcher | +_b<.javax.management.Attribute, _a<.javax.management.AttributeList | +_b<.double, _a<.java.awt.image.renderable.ParameterBlock | +_b<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubListIterator | +_b<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509CRL, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_b<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.InsnList$InsnListIterator | +_b<.java.lang.Object, _a<.java.util.Collections$CheckedMap$CheckedEntrySet | +_b<.java.lang.Object, _a<.java.awt.image.renderable.ParameterBlock | +_b<.javax.print.attribute.standard.JobStateReason, _a<.javax.print.attribute.standard.JobStateReasons | +_b<._E, _a<.java.util.ArrayDeque } + +{ _c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.HashAttributeSet | +_c<.javax.swing.GroupLayout$ComponentInfo, _a<.javax.swing.GroupLayout$LinkInfo | +_c<._E, _a<.java.util.ArrayList$SubList$1 | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SKI, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.java.lang.Object, _a<.java.util.concurrent.ConcurrentHashMap$EntrySetView | +_c<._E, _a<.java.util.Set | +_c<._E, _a<.java.util.ArrayList$ListItr | +_c<.java.awt.geom.Point2D, _a<.java.awt.geom.Rectangle2D | +_c<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl | +_c<.int, _a<.java.awt.image.renderable.ParameterBlock | +_c<.java.security.Permission, _a<.java.util.PropertyPermissionCollection | +_c<.javax.swing.Action, _a<.javax.swing.JMenu | +_c<.com.sun.org.apache.xml.internal.security.keys.content.SPKIData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._E, _a<.java.util.concurrent.ConcurrentSkipListSet | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$UnmodifiableAttributeSet | +_c<.java.util.zip.ZipEntry, _a<.sun.tools.jar.Main$1 | +_c<.java.security.Permission, _a<.javax.management.MBeanServerPermissionCollection | +_c<.java.security.Permission, _a<.java.security.UnresolvedPermissionCollection | +_c<._V, _a<.java.util.concurrent.ConcurrentHashMap$ValuesView | +_c<.int, _a<.sun.java2d.marlin.stats.StatLong | +_c<._E, _a<.java.util.Collections$CheckedList$1 | +_c<.java.lang.String, _a<.javax.naming.Name | +_c<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolverSpi, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSet | +_c<.javax.management.relation.RoleUnresolved, _a<.javax.management.relation.RoleUnresolvedList | +_c<.java.awt.Component, _a<.javax.swing.JMenu | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintJobAttributeSet | +_c<._E, _a<.java.util.ArrayList | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SubjectName, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.java.lang.Object, _a<.javax.print.attribute.standard.JobStateReasons | +_c<.char, _a<.java.awt.image.renderable.ParameterBlock | +_c<.java.awt.Point, _a<.java.awt.Rectangle | +_c<.javax.management.relation.Role, _a<.javax.management.relation.RoleList | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintServiceAttributeSet | +_c<._E, _a<.java.util.Vector$ListItr | +_c<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.XMLGregorianCalendar | +_c<.javax.swing.Action, _a<.javax.swing.JPopupMenu | +_c<.long, _a<.java.util.concurrent.atomic.LongAdder | +_c<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.intpoly.IntegerPolynomial$Element | +_c<.java.awt.TrayIcon, _a<.java.awt.SystemTray | +_c<.java.lang.Object, _a<.javax.management.AttributeList | +_c<.java.lang.String, _a<.javax.naming.CompositeName | +_c<.short, _a<.com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ShortVector | +_c<.com.sun.org.apache.xerces.internal.xs.XSObject, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_c<._T, _a<.javax.security.auth.Subject$ClassSet | +_c<.sun.security.provider.PolicyParser$GrantEntry, _a<.sun.security.provider.PolicyParser | +_c<._K, _a<.java.util.concurrent.ConcurrentHashMap$KeySetView | +_c<.[Lcom.sun.media.sound.ModelPerformer;, _a<.com.sun.media.sound.SimpleInstrument | +_c<.java.awt.Component, _a<.java.awt.Container | +_c<.java.lang.Object, _a<.javax.naming.directory.BasicAttribute | +_c<._E, _a<.java.util.LinkedList | +_c<._E, _a<.sun.awt.util.IdentityArrayList | +_c<.javax.naming.ldap.Rdn, _a<.javax.naming.ldap.LdapName | +_c<.double, _a<.java.awt.image.renderable.ParameterBlock | +_c<._E, _a<.java.util.Collections$AsLIFOQueue | +_c<.com.sun.org.apache.xml.internal.security.keys.content.MgmtData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._E, _a<.java.util.Collections$SetFromMap | +_c<.java.lang.String, _a<.com.sun.jndi.dns.DnsName | +_c<.java.lang.Object, _a<.javax.management.relation.RoleUnresolvedList | +_c<.sun.security.x509.GeneralName, _a<.sun.security.x509.GeneralNames | +_c<.sun.awt.X11.XAtom, _a<.sun.awt.X11.XAtomList | +_c<.javax.xml.stream.XMLEventReader, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_c<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_c<.java.lang.Object, _a<.java.util.JumboEnumSet | +_c<._E, _a<.java.util.AbstractList$ListItr | +_c<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.Duration | +_c<.javax.swing.JMenuItem, _a<.javax.swing.JPopupMenu | +_c<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_c<.java.lang.String, _a<.com.sun.jndi.ldap.LdapName | +_c<.java.security.KeyStore, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_c<.java.math.BigDecimal, _a<.java.math.BigDecimal | +_c<.short, _a<.java.awt.image.renderable.ParameterBlock | +_c<.float, _a<.java.awt.image.renderable.ParameterBlock | +_c<.java.security.Permission, _a<.java.security.PermissionCollection | +_c<._E, _a<.javax.security.auth.Subject$SecureSet | +_c<.java.awt.PopupMenu, _a<.java.awt.Component | +_c<.java.awt.Rectangle, _a<.java.awt.Rectangle | +_c<.com.sun.media.sound.ModelPerformer, _a<.com.sun.media.sound.SimpleInstrument | +_c<.javax.swing.Action, _a<.javax.swing.JToolBar | +_c<._E, _a<.java.util.concurrent.ConcurrentLinkedDeque | +_c<._E, _a<.java.util.Collections$UnmodifiableCollection | +_c<._E, _a<.java.util.Queue | +_c<.java.lang.String, _a<.javax.naming.ldap.LdapName | +_c<.java.lang.Runnable, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_c<.jdk.internal.org.objectweb.asm.tree.InsnList, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_c<.sun.net.www.MimeEntry, _a<.sun.net.www.MimeTable | +_c<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.DSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.java.awt.Menu, _a<.java.awt.MenuBar | +_c<._E, _a<.java.util.ArrayDeque | +_c<._E, _a<.java.util.List | +_c<._E, _a<.java.util.JumboEnumSet | +_c<.java.io.File, _a<.sun.font.CreatedFontTracker | +_c<.sun.net.httpserver.HttpContextImpl, _a<.sun.net.httpserver.ContextList | +_c<._E, _a<.java.util.AbstractQueue | +_c<.double, _a<.java.util.concurrent.atomic.DoubleAdder | +_c<.javax.print.attribute.standard.JobStateReason, _a<.javax.print.attribute.standard.JobStateReasons | +_c<.java.awt.RenderingHints, _a<.java.awt.RenderingHints | +_c<.long, _a<.java.awt.image.renderable.ParameterBlock | +_c<._E, _a<.java.util.concurrent.PriorityBlockingQueue | +_c<._E, _a<.java.util.AbstractList | +_c<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbServicePermissionCollection | +_c<.java.awt.geom.Rectangle2D, _a<.java.awt.geom.Rectangle2D | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509IssuerSerial, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.java.lang.Object, _a<.javax.management.relation.RoleList | +_c<.double, _a<.java.util.stream.DoubleStream$Builder | +_c<._E, _a<.java.util.AbstractCollection | +_c<.byte, _a<.java.awt.image.renderable.ParameterBlock | +_c<.java.security.Permission, _a<.java.net.SocketPermissionCollection | +_c<.javax.naming.RefAddr, _a<.javax.naming.Reference | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.java.lang.Object, _a<.java.util.Collections$CheckedMap$CheckedEntrySet | +_c<._E, _a<.java.util.TreeSet | +_c<.java.security.Permission, _a<.java.io.FilePermissionCollection | +_c<.java.security.Permission, _a<.java.security.Policy$UnsupportedEmptyCollection | +_c<._E, _a<.java.util.Collections$SynchronizedCollection | +_c<._E, _a<.java.util.Collections$UnmodifiableList$1 | +_c<.com.sun.org.apache.xml.internal.security.keys.content.X509Data, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._E, _a<.sun.nio.ch.Util$2 | +_c<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubListIterator | +_c<.java.security.Permission, _a<.java.security.Permissions | +_c<._E, _a<.java.util.Collections$CheckedCollection | +_c<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.IntegerModuloP | +_c<._E, _a<.java.util.Deque | +_c<._E, _a<.java.util.LinkedList$ListItr | +_c<.java.lang.String, _a<.java.awt.Choice | +_c<._E, _a<.java.util.concurrent.ConcurrentLinkedQueue | +_c<._E, _a<.java.util.Vector | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.DocAttributeSet | +_c<.java.lang.Object, _a<.java.beans.beancontext.BeanContextSupport | +_c<._E, _a<.javax.imageio.spi.PartiallyOrderedSet | +_c<.java.lang.String, _a<.javax.naming.NameImpl | +_c<._E, _a<.java.util.concurrent.LinkedBlockingDeque | +_c<.java.lang.String, _a<.java.awt.List | +_c<._E, _a<.java.util.concurrent.DelayQueue | +_c<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.InsnList$InsnListIterator | +_c<.javax.swing.AbstractButton, _a<.javax.swing.ButtonGroup | +_c<.java.security.PublicKey, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Digest, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.java.awt.Component, _a<.javax.swing.JTabbedPane | +_c<.java.lang.Object, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_c<.long, _a<.sun.java2d.marlin.stats.Histogram | +_c<._E, _a<.java.util.concurrent.BlockingQueue | +_c<.jdk.internal.org.objectweb.asm.tree.AbstractInsnNode, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$SynchronizedAttributeSet | +_c<.java.lang.Object, _a<.java.util.concurrent.DelayQueue | +_c<.java.security.Permission, _a<.java.security.PermissionsHash | +_c<.javax.swing.JMenu, _a<.javax.swing.JMenuBar | +_c<.long, _a<.java.util.stream.LongStream$Builder | +_c<.javax.accessibility.AccessibleState, _a<.javax.accessibility.AccessibleStateSet | +_c<.javax.xml.stream.XMLEventReader, _a<.javax.xml.stream.XMLEventWriter | +_c<.long, _a<.sun.java2d.xr.XcbRequestCounter | +_c<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbDelegationPermissionCollection | +_c<.com.sun.org.apache.bcel.internal.classfile.JavaClass, _a<.com.sun.org.apache.bcel.internal.util.ClassSet | +_c<.java.awt.geom.Area, _a<.java.awt.geom.Area | +_c<.com.sun.org.apache.xml.internal.security.keys.content.KeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWIterator | +_c<.sun.awt.DisplayChangedListener, _a<.sun.awt.SunDisplayChanger | +_c<._T, _a<.java.util.stream.Streams$StreamBuilderImpl | +_c<.java.lang.String, _a<.javax.naming.CompoundName | +_c<._E, _a<.java.util.Collections$EmptyListIterator | +_c<.sun.security.provider.PolicyParser$PermissionEntry, _a<.sun.security.provider.PolicyParser$GrantEntry | +_c<.java.lang.Object, _a<.javax.naming.directory.Attribute | +_c<._E, _a<.java.util.ListIterator | +_c<.java.security.Permission, _a<.java.security.AllPermissionCollection | +_c<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubList | +_c<.java.lang.String, _a<.javax.swing.JPopupMenu | +_c<.sun.security.x509.GeneralSubtree, _a<.sun.security.x509.GeneralSubtrees | +_c<.java.lang.Object, _a<.java.util.Hashtable$EntrySet | +_c<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509CRL, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_c<.javax.xml.stream.events.XMLEvent, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_c<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.DurationImpl | +_c<.javax.swing.tree.MutableTreeNode, _a<.javax.swing.tree.DefaultMutableTreeNode | +_c<.com.sun.org.apache.xml.internal.security.keys.content.DEREncodedKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._E, _a<.java.util.concurrent.BlockingDeque | +_c<.long, _a<.sun.java2d.marlin.stats.StatLong | +_c<.java.math.BigInteger, _a<.java.math.BigInteger | +_c<._E, _a<.java.util.concurrent.CopyOnWriteArrayList | +_c<.java.security.cert.X509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_c<._E, _a<.java.util.concurrent.CopyOnWriteArraySet | +_c<.javax.management.Attribute, _a<.javax.management.AttributeList | +_c<.java.lang.Object, _a<.java.util.RegularEnumSet | +_c<.java.lang.String, _a<.javax.swing.JMenu | +_c<.java.lang.Object, _a<.com.sun.jndi.ldap.LdapAttribute | +_c<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.util.XMLEventConsumer | +_c<.java.lang.String, _a<.com.sun.org.apache.xerces.internal.dom.DOMStringListImpl | +_c<.java.security.Permission, _a<.java.security.BasicPermissionCollection | +_c<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintRequestAttributeSet | +_c<._E, _a<.java.util.concurrent.LinkedTransferQueue | +_c<.java.lang.Object, _a<.sun.tools.jar.Main$1 | +_c<._E, _a<.java.util.RegularEnumSet | +_c<.sun.awt.image.ImageFetchable, _a<.sun.awt.image.ImageFetcher | +_c<.java.lang.Object, _a<.java.awt.image.renderable.ParameterBlock | +_c<.com.sun.org.apache.xml.internal.security.keys.content.PGPData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.XMLEventWriter | +_c<.java.awt.MenuItem, _a<.java.awt.Menu | +_c<.com.sun.org.apache.xerces.internal.xs.XSNamespaceItem, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_c<.javax.accessibility.AccessibleRelation, _a<.javax.accessibility.AccessibleRelationSet | +_c<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.RSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.int, _a<.java.util.stream.IntStream$Builder | +_c<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.MethodNode$1 | +_c<.int, _a<.com.sun.org.apache.xalan.internal.xsltc.util.IntegerArray | +_c<.com.sun.media.sound.ModelInstrument, _a<.com.sun.media.sound.SimpleInstrument | +_c<.com.sun.org.apache.xml.internal.security.keys.content.RetrievalMethod, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<._T, _a<.java.util.stream.Stream$Builder | +_c<.jdk.internal.org.objectweb.asm.Type, _a<.jdk.internal.org.objectweb.asm.commons.InstructionAdapter | +_c<._E, _a<.java.util.PriorityQueue | +_c<.java.lang.String, _a<.java.awt.Menu | +_c<.int, _a<.sun.java2d.marlin.stats.Histogram | +_c<.int, _a<.java.io.ObjectInputStream$HandleTable$HandleList | +_c<.javax.swing.JMenuItem, _a<.javax.swing.JMenu | +_c<._E, _a<.java.util.HashSet | +_c<._E, _a<.java.util.concurrent.ArrayBlockingQueue | +_c<.javax.sound.midi.MidiEvent, _a<.javax.sound.midi.Track | +_c<.java.lang.CharSequence, _a<.java.util.StringJoiner | +_c<.com.sun.org.apache.xml.internal.security.keys.content.KeyInfoReference, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.com.sun.org.apache.xml.internal.security.keys.content.KeyName, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_c<.com.sun.org.apache.bcel.internal.generic.InstructionHandle, _a<.com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList | +_c<.java.awt.Component, _a<.sun.awt.X11.InfoWindow | +_c<._E, _a<.java.util.Collection | +_c<._T_array, _a<.sun.swing.AccumulativeRunnable | +_c<._T, _a<.com.sun.jmx.remote.internal.ArrayQueue } + +{ _d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SubjectName, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<._E, _a<.java.util.Collections$SetFromMap | +_d<.javax.swing.JMenuItem, _a<.javax.swing.JPopupMenu | +_d<.int, _a<.java.util.stream.IntStream$Builder | +_d<.java.awt.RenderingHints, _a<.java.awt.RenderingHints | +_d<.long, _a<.java.awt.image.renderable.ParameterBlock | +_d<.javax.accessibility.AccessibleState, _a<.javax.accessibility.AccessibleStateSet | +_d<._E, _a<.java.util.Collections$CheckedList$1 | +_d<.java.lang.Runnable, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_d<.java.lang.Object, _a<.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue | +_d<.java.awt.geom.Point2D, _a<.java.awt.geom.Rectangle2D | +_d<.java.lang.String, _a<.javax.swing.JMenu | +_d<.java.lang.String, _a<.javax.naming.CompositeName | +_d<._E, _a<.java.util.AbstractQueue | +_d<.java.lang.String, _a<.com.sun.org.apache.xerces.internal.dom.DOMStringListImpl | +_d<.java.lang.String, _a<.java.awt.List | +_d<._E, _a<.java.util.Collection | +_d<.int, _a<.com.sun.org.apache.xalan.internal.xsltc.util.IntegerArray | +_d<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWIterator | +_d<.java.lang.Object, _a<.java.util.RegularEnumSet | +_d<.com.sun.org.apache.xerces.internal.xs.XSNamespaceItem, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_d<.char, _a<.java.awt.image.renderable.ParameterBlock | +_d<.java.lang.String, _a<.javax.naming.CompoundName | +_d<.java.security.Permission, _a<.java.util.PropertyPermissionCollection | +_d<.[Lcom.sun.media.sound.ModelPerformer;, _a<.com.sun.media.sound.SimpleInstrument | +_d<.java.awt.Component, _a<.java.awt.Container | +_d<.sun.awt.image.ImageFetchable, _a<.sun.awt.image.ImageFetcher | +_d<._E, _a<.java.util.LinkedList | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$UnmodifiableAttributeSet | +_d<.java.lang.CharSequence, _a<.java.util.StringJoiner | +_d<.java.security.Permission, _a<.java.security.UnresolvedPermissionCollection | +_d<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_d<.jdk.internal.org.objectweb.asm.Type, _a<.jdk.internal.org.objectweb.asm.commons.InstructionAdapter | +_d<.java.util.zip.ZipEntry, _a<.sun.tools.jar.Main$1 | +_d<._E, _a<.java.util.Collections$UnmodifiableCollection | +_d<.javax.management.relation.Role, _a<.javax.management.relation.RoleList | +_d<.javax.management.Attribute, _a<.javax.management.AttributeList | +_d<._T, _a<.java.util.stream.Stream$Builder | +_d<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbServicePermissionCollection | +_d<.com.sun.org.apache.bcel.internal.generic.InstructionHandle, _a<.com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList | +_d<.javax.naming.ldap.Rdn, _a<.javax.naming.ldap.LdapName | +_d<.long, _a<.java.util.concurrent.atomic.LongAdder | +_d<.java.lang.Object, _a<.javax.management.relation.RoleList | +_d<._E, _a<.java.util.concurrent.LinkedTransferQueue | +_d<.java.security.Permission, _a<.java.security.PermissionsHash | +_d<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.InsnList$InsnListIterator | +_d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<.java.lang.String, _a<.com.sun.jndi.dns.DnsName | +_d<.javax.xml.stream.events.XMLEvent, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_d<.java.awt.Component, _a<.javax.swing.JMenu | +_d<._E, _a<.java.util.TreeSet | +_d<.java.awt.Menu, _a<.java.awt.MenuBar | +_d<.int, _a<.java.io.ObjectInputStream$HandleTable$HandleList | +_d<.sun.security.x509.GeneralName, _a<.sun.security.x509.GeneralNames | +_d<.javax.swing.Action, _a<.javax.swing.JMenu | +_d<.com.sun.org.apache.bcel.internal.classfile.JavaClass, _a<.com.sun.org.apache.bcel.internal.util.ClassSet | +_d<.short, _a<.com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$ShortVector | +_d<._E, _a<.java.util.Collections$CheckedCollection | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSetUtilities$SynchronizedAttributeSet | +_d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509Digest, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<._E, _a<.java.util.concurrent.LinkedBlockingDeque | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.HashAttributeSet | +_d<.java.security.PublicKey, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<._E, _a<.java.util.Deque | +_d<._E, _a<.java.util.PriorityQueue | +_d<.double, _a<.java.util.stream.DoubleStream$Builder | +_d<.sun.awt.DisplayChangedListener, _a<.sun.awt.SunDisplayChanger | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.AttributeSet | +_d<.sun.security.provider.PolicyParser$PermissionEntry, _a<.sun.security.provider.PolicyParser$GrantEntry | +_d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509CRL, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<._E, _a<.java.util.AbstractCollection | +_d<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.util.XMLEventConsumer | +_d<._E, _a<.java.util.concurrent.BlockingDeque | +_d<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.XMLGregorianCalendar | +_d<._E, _a<.java.util.concurrent.ConcurrentLinkedQueue | +_d<.java.security.Permission, _a<.java.security.Permissions | +_d<.java.lang.Object, _a<.java.util.concurrent.ConcurrentHashMap$EntrySetView | +_d<._E, _a<.java.util.AbstractList | +_d<.int, _a<.sun.java2d.marlin.stats.Histogram | +_d<.java.io.File, _a<.sun.font.CreatedFontTracker | +_d<.java.lang.Object, _a<.java.util.JumboEnumSet | +_d<._T, _a<.java.util.stream.Streams$StreamBuilderImpl | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintServiceAttributeSet | +_d<._E, _a<.java.util.ArrayList | +_d<.javax.accessibility.AccessibleRelation, _a<.javax.accessibility.AccessibleRelationSet | +_d<.double, _a<.java.awt.image.renderable.ParameterBlock | +_d<._E, _a<.java.util.Vector$ListItr | +_d<.java.awt.Component, _a<.javax.swing.JTabbedPane | +_d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SKI, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<.javax.swing.GroupLayout$ComponentInfo, _a<.javax.swing.GroupLayout$LinkInfo | +_d<._E, _a<.sun.nio.ch.Util$2 | +_d<._E, _a<.java.util.Vector | +_d<.java.lang.Object, _a<.javax.naming.directory.Attribute | +_d<.com.sun.org.apache.xerces.internal.xs.XSObject, _a<.com.sun.org.apache.xerces.internal.impl.xs.util.XSObjectListImpl$XSObjectListIterator | +_d<.sun.net.httpserver.HttpContextImpl, _a<.sun.net.httpserver.ContextList | +_d<.java.lang.Object, _a<.sun.tools.jar.Main$1 | +_d<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.RSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<._E, _a<.java.util.concurrent.CopyOnWriteArraySet | +_d<.com.sun.org.apache.xml.internal.security.keys.content.KeyInfoReference, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<._E, _a<.java.util.JumboEnumSet | +_d<._V, _a<.java.util.concurrent.ConcurrentHashMap$ValuesView | +_d<.javax.xml.stream.XMLEventReader, _a<.javax.xml.stream.XMLEventWriter | +_d<._E, _a<.java.util.AbstractList$ListItr | +_d<.javax.swing.Action, _a<.javax.swing.JToolBar | +_d<.java.lang.String, _a<.javax.naming.ldap.LdapName | +_d<.java.security.Permission, _a<.java.security.BasicPermissionCollection | +_d<.java.lang.Object, _a<.java.util.concurrent.DelayQueue | +_d<.jdk.internal.org.objectweb.asm.tree.InsnList, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_d<._E, _a<.java.util.ArrayDeque | +_d<.javax.swing.AbstractButton, _a<.javax.swing.ButtonGroup | +_d<.java.math.BigInteger, _a<.java.math.BigInteger | +_d<.java.lang.String, _a<.javax.naming.NameImpl | +_d<.java.lang.Object, _a<.java.util.Collections$CheckedMap$CheckedEntrySet | +_d<._E, _a<.java.util.HashSet | +_d<.sun.security.provider.PolicyParser$GrantEntry, _a<.sun.security.provider.PolicyParser | +_d<._E, _a<.java.util.Set | +_d<._T, _a<.javax.security.auth.Subject$ClassSet | +_d<._E, _a<.java.util.Collections$SynchronizedCollection | +_d<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.DurationImpl | +_d<.javax.xml.datatype.Duration, _a<.javax.xml.datatype.Duration | +_d<.java.lang.Object, _a<.jdk.internal.org.objectweb.asm.tree.MethodNode$1 | +_d<.java.lang.Object, _a<.java.beans.beancontext.BeanContextSupport | +_d<.java.math.BigDecimal, _a<.java.math.BigDecimal | +_d<.byte, _a<.java.awt.image.renderable.ParameterBlock | +_d<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubListIterator | +_d<._E, _a<.java.util.Collections$EmptyListIterator | +_d<.java.lang.Object, _a<.java.util.Hashtable$EntrySet | +_d<.java.security.Permission, _a<.java.io.FilePermissionCollection | +_d<._E, _a<.java.util.concurrent.CopyOnWriteArrayList$COWSubList | +_d<.java.lang.Object, _a<.com.sun.org.apache.xerces.internal.impl.xs.XSModelImpl$XSNamespaceItemListIterator | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.DocAttributeSet | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintJobAttributeSet | +_d<._E, _a<.java.util.ListIterator | +_d<._E, _a<.java.util.RegularEnumSet | +_d<.java.awt.geom.Area, _a<.java.awt.geom.Area | +_d<.javax.xml.stream.events.XMLEvent, _a<.javax.xml.stream.XMLEventWriter | +_d<._E, _a<.java.util.ArrayList$ListItr | +_d<.javax.sound.midi.MidiEvent, _a<.javax.sound.midi.Track | +_d<.double, _a<.java.util.concurrent.atomic.DoubleAdder | +_d<.java.awt.Rectangle, _a<.java.awt.Rectangle | +_d<.com.sun.org.apache.xml.internal.security.keys.content.MgmtData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.com.sun.org.apache.xml.internal.security.keys.content.RetrievalMethod, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.com.sun.org.apache.xml.internal.security.keys.content.KeyName, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.java.lang.String, _a<.java.awt.Choice | +_d<.javax.management.relation.RoleUnresolved, _a<.javax.management.relation.RoleUnresolvedList | +_d<.java.lang.String, _a<.com.sun.jndi.ldap.LdapName | +_d<.sun.net.www.MimeEntry, _a<.sun.net.www.MimeTable | +_d<._E, _a<.java.util.concurrent.BlockingQueue | +_d<.javax.swing.JMenu, _a<.javax.swing.JMenuBar | +_d<.sun.awt.X11.XAtom, _a<.sun.awt.X11.XAtomList | +_d<.java.security.Permission, _a<.java.security.Policy$UnsupportedEmptyCollection | +_d<._E, _a<.javax.imageio.spi.PartiallyOrderedSet | +_d<._T, _a<.com.sun.jmx.remote.internal.ArrayQueue | +_d<.long, _a<.sun.java2d.marlin.stats.StatLong | +_d<.com.sun.media.sound.ModelPerformer, _a<.com.sun.media.sound.SimpleInstrument | +_d<.java.awt.Component, _a<.sun.awt.X11.InfoWindow | +_d<.java.lang.Object, _a<.java.awt.image.renderable.ParameterBlock | +_d<._E, _a<.java.util.Collections$UnmodifiableList$1 | +_d<.long, _a<.sun.java2d.marlin.stats.Histogram | +_d<.javax.xml.datatype.Duration, _a<.com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl | +_d<.java.awt.MenuItem, _a<.java.awt.Menu | +_d<.java.security.Permission, _a<.javax.management.MBeanServerPermissionCollection | +_d<._E, _a<.java.util.List | +_d<.javax.swing.tree.MutableTreeNode, _a<.javax.swing.tree.DefaultMutableTreeNode | +_d<._E, _a<.javax.security.auth.Subject$SecureSet | +_d<._E, _a<.java.util.concurrent.ConcurrentLinkedDeque | +_d<.java.security.cert.X509Certificate, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_d<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.intpoly.IntegerPolynomial$Element | +_d<.java.lang.Object, _a<.javax.naming.directory.BasicAttribute | +_d<.java.security.KeyStore, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_d<.com.sun.media.sound.ModelInstrument, _a<.com.sun.media.sound.SimpleInstrument | +_d<.java.awt.geom.Rectangle2D, _a<.java.awt.geom.Rectangle2D | +_d<._E, _a<.java.util.concurrent.ConcurrentSkipListSet | +_d<.javax.naming.RefAddr, _a<.javax.naming.Reference | +_d<.java.awt.Point, _a<.java.awt.Rectangle | +_d<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolverSpi, _a<.com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver | +_d<.com.sun.org.apache.xml.internal.security.keys.content.PGPData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.int, _a<.java.awt.image.renderable.ParameterBlock | +_d<._E, _a<.java.util.concurrent.DelayQueue | +_d<._E, _a<.java.util.concurrent.PriorityBlockingQueue | +_d<.java.security.Permission, _a<.java.security.PermissionCollection | +_d<._T_array, _a<.sun.swing.AccumulativeRunnable | +_d<.java.lang.String, _a<.javax.swing.JPopupMenu | +_d<.java.awt.TrayIcon, _a<.java.awt.SystemTray | +_d<.javax.swing.JMenuItem, _a<.javax.swing.JMenu | +_d<.long, _a<.sun.java2d.xr.XcbRequestCounter | +_d<.java.lang.String, _a<.javax.naming.Name | +_d<._E, _a<.java.util.Collections$AsLIFOQueue | +_d<._E, _a<.java.util.ArrayList$SubList$1 | +_d<.java.security.Permission, _a<.java.security.AllPermissionCollection | +_d<.com.sun.org.apache.xml.internal.security.keys.content.keyvalues.DSAKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.jdk.internal.org.objectweb.asm.tree.AbstractInsnNode, _a<.jdk.internal.org.objectweb.asm.tree.InsnList | +_d<.long, _a<.java.util.stream.LongStream$Builder | +_d<._K, _a<.java.util.concurrent.ConcurrentHashMap$KeySetView | +_d<.java.security.Permission, _a<.java.net.SocketPermissionCollection | +_d<.com.sun.org.apache.xml.internal.security.keys.content.SPKIData, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.javax.print.attribute.standard.JobStateReason, _a<.javax.print.attribute.standard.JobStateReasons | +_d<._E, _a<.java.util.concurrent.ArrayBlockingQueue | +_d<.javax.swing.Action, _a<.javax.swing.JPopupMenu | +_d<.com.sun.org.apache.xml.internal.security.keys.content.X509Data, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.java.awt.PopupMenu, _a<.java.awt.Component | +_d<.java.lang.Object, _a<.com.sun.jndi.ldap.LdapAttribute | +_d<._E, _a<.java.util.LinkedList$ListItr | +_d<.sun.security.util.math.IntegerModuloP, _a<.sun.security.util.math.IntegerModuloP | +_d<._E, _a<.sun.awt.util.IdentityArrayList | +_d<.java.security.Permission, _a<.javax.security.auth.kerberos.KrbDelegationPermissionCollection | +_d<.java.lang.String, _a<.java.awt.Menu | +_d<.java.lang.Object, _a<.javax.management.relation.RoleUnresolvedList | +_d<.short, _a<.java.awt.image.renderable.ParameterBlock | +_d<.float, _a<.java.awt.image.renderable.ParameterBlock | +_d<._E, _a<.java.util.concurrent.CopyOnWriteArrayList | +_d<.java.lang.Object, _a<.javax.print.attribute.standard.JobStateReasons | +_d<.javax.xml.stream.XMLEventReader, _a<.com.sun.xml.internal.stream.writers.XMLEventWriterImpl | +_d<.com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509IssuerSerial, _a<.com.sun.org.apache.xml.internal.security.keys.content.X509Data | +_d<._E, _a<.java.util.Queue | +_d<.javax.print.attribute.Attribute, _a<.javax.print.attribute.PrintRequestAttributeSet | +_d<.int, _a<.sun.java2d.marlin.stats.StatLong | +_d<.com.sun.org.apache.xml.internal.security.keys.content.DEREncodedKeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.com.sun.org.apache.xml.internal.security.keys.content.KeyValue, _a<.com.sun.org.apache.xml.internal.security.keys.KeyInfo | +_d<.java.lang.Object, _a<.javax.management.AttributeList | +_d<.sun.security.x509.GeneralSubtree, _a<.sun.security.x509.GeneralSubtrees } \ No newline at end of file diff --git a/src/test/java/UnifyTest.java b/src/test/java/UnifyTest.java index 423ae74..e7f1c6e 100644 --- a/src/test/java/UnifyTest.java +++ b/src/test/java/UnifyTest.java @@ -3,6 +3,7 @@ import de.dhbwstuttgart.sat.asp.*; import org.apache.commons.io.output.NullWriter; import org.junit.Test; +import java.io.File; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Paths; @@ -32,6 +33,14 @@ public class UnifyTest { System.out.println(ASPGenerator.generateASP(ConstraintParser.parse(input))); } + + @Test + public void manyOrConstraints() throws IOException { + File resourcesDirectory = new File("src/test/data"); + var consFile = Files.readString(new File(resourcesDirectory, "OrTestAllClassesWithAddMethod.cons").toPath()); + System.out.println(ASPGenerator.generateASP(ConstraintParser.parse(consFile))); + } + @Test public void extendsRelationParserTest(){ String input = "Matrix < Vector>," +