class com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty<BeanT, ListT, ItemT> extends com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty<BeanT, ListT, ItemT>
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty
  super_class: com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty
{
  private final com.sun.xml.internal.bind.v2.util.QNameMap<com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo> expectedElements;
    descriptor: Lcom/sun/xml/internal/bind/v2/util/QNameMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/sun/xml/internal/bind/v2/util/QNameMap<Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;>;

  private final boolean isMixed;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final javax.xml.bind.annotation.DomHandler domHandler;
    descriptor: Ljavax/xml/bind/annotation/DomHandler;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.xml.internal.bind.v2.model.core.WildcardMode wcMode;
    descriptor: Lcom/sun/xml/internal/bind/v2/model/core/WildcardMode;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl, com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo);
    descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;Lcom/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty this
        start local 1 // com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl p
        start local 2 // com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo prop
         0: .line 69
            aload 0 /* this */
            aload 1 /* p */
            aload 2 /* prop */
            aload 2 /* prop */
            invokeinterface com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo.getXmlName:()Ljavax/xml/namespace/QName;
            aload 2 /* prop */
            invokeinterface com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo.isCollectionNillable:()Z
            invokespecial com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;Lcom/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo;Ljavax/xml/namespace/QName;Z)V
         1: .line 61
            aload 0 /* this */
            new com.sun.xml.internal.bind.v2.util.QNameMap
            dup
            invokespecial com.sun.xml.internal.bind.v2.util.QNameMap.<init>:()V
            putfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.expectedElements:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
         2: .line 71
            aload 2 /* prop */
            invokeinterface com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo.getElements:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 4
            goto 6
      StackMap locals: com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo top java.util.Iterator
      StackMap stack:
         3: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.bind.v2.model.runtime.RuntimeElement
            astore 3 /* e */
        start local 3 // com.sun.xml.internal.bind.v2.model.runtime.RuntimeElement e
         4: .line 72
            aload 1 /* p */
            aload 3 /* e */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.getOrCreate:(Lcom/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo;)Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
            astore 5 /* bi */
        start local 5 // com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo bi
         5: .line 73
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.expectedElements:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
            aload 3 /* e */
            invokeinterface com.sun.xml.internal.bind.v2.model.runtime.RuntimeElement.getElementName:()Ljavax/xml/namespace/QName;
            invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
            aload 3 /* e */
            invokeinterface com.sun.xml.internal.bind.v2.model.runtime.RuntimeElement.getElementName:()Ljavax/xml/namespace/QName;
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            aload 5 /* bi */
            invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.put:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
        end local 5 // com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo bi
        end local 3 // com.sun.xml.internal.bind.v2.model.runtime.RuntimeElement e
         6: .line 71
      StackMap locals:
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
         7: .line 76
            aload 0 /* this */
            aload 2 /* prop */
            invokeinterface com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo.isMixed:()Z
            putfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.isMixed:Z
         8: .line 78
            aload 2 /* prop */
            invokeinterface com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo.getWildcard:()Lcom/sun/xml/internal/bind/v2/model/core/WildcardMode;
            ifnull 12
         9: .line 79
            aload 0 /* this */
            aload 2 /* prop */
            invokeinterface com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo.getDOMHandler:()Ljava/lang/Object;
            checkcast java.lang.Class
            invokestatic com.sun.xml.internal.bind.v2.ClassFactory.create:(Ljava/lang/Class;)Ljava/lang/Object;
            checkcast javax.xml.bind.annotation.DomHandler
            putfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.domHandler:Ljavax/xml/bind/annotation/DomHandler;
        10: .line 80
            aload 0 /* this */
            aload 2 /* prop */
            invokeinterface com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo.getWildcard:()Lcom/sun/xml/internal/bind/v2/model/core/WildcardMode;
            putfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.wcMode:Lcom/sun/xml/internal/bind/v2/model/core/WildcardMode;
        11: .line 81
            goto 14
        12: .line 82
      StackMap locals: com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.domHandler:Ljavax/xml/bind/annotation/DomHandler;
        13: .line 83
            aload 0 /* this */
            aconst_null
            putfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.wcMode:Lcom/sun/xml/internal/bind/v2/model/core/WildcardMode;
        14: .line 85
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo prop
        end local 1 // com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl p
        end local 0 // com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   15     0  this  Lcom/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty<TBeanT;TListT;TItemT;>;
            0   15     1     p  Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;
            0   15     2  prop  Lcom/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo;
            4    6     3     e  Lcom/sun/xml/internal/bind/v2/model/runtime/RuntimeElement;
            5    6     5    bi  Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
    MethodParameters:
      Name  Flags
      p     
      prop  

  protected final void serializeListBody(BeanT, com.sun.xml.internal.bind.v2.runtime.XMLSerializer, );
    descriptor: (Ljava/lang/Object;Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;Ljava/lang/Object;)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty this
        start local 1 // java.lang.Object o
        start local 2 // com.sun.xml.internal.bind.v2.runtime.XMLSerializer w
        start local 3 // java.lang.Object list
         0: .line 88
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.lister:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Lister;
            aload 3 /* list */
            aload 2 /* w */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.reflect.Lister.iterator:(Ljava/lang/Object;Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;)Lcom/sun/xml/internal/bind/v2/runtime/reflect/ListIterator;
            astore 4 /* itr */
        start local 4 // com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator itr
         1: .line 90
            goto 14
         2: .line 92
      StackMap locals: com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator
      StackMap stack:
            aload 4 /* itr */
            invokeinterface com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator.next:()Ljava/lang/Object;
            astore 5 /* item */
        start local 5 // java.lang.Object item
         3: .line 93
            aload 5 /* item */
            ifnull 14
         4: .line 94
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.isMixed:Z
            ifeq 7
            aload 5 /* item */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            ldc Ljava/lang/String;
            if_acmpne 7
         5: .line 95
            aload 2 /* w */
            aload 5 /* item */
            checkcast java.lang.String
            aconst_null
            invokevirtual com.sun.xml.internal.bind.v2.runtime.XMLSerializer.text:(Ljava/lang/String;Ljava/lang/String;)V
         6: .line 96
            goto 14
         7: .line 97
      StackMap locals: java.lang.Object
      StackMap stack:
            aload 2 /* w */
            getfield com.sun.xml.internal.bind.v2.runtime.XMLSerializer.grammar:Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;
            aload 5 /* item */
            iconst_1
            invokevirtual com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.getBeanInfo:(Ljava/lang/Object;Z)Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
            astore 6 /* bi */
        start local 6 // com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo bi
         8: .line 98
            aload 6 /* bi */
            getfield com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo.jaxbType:Ljava/lang/Class;
            ldc Ljava/lang/Object;
            if_acmpne 10
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.domHandler:Ljavax/xml/bind/annotation/DomHandler;
            ifnull 10
         9: .line 101
            aload 2 /* w */
            aload 5 /* item */
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.domHandler:Ljavax/xml/bind/annotation/DomHandler;
            aload 1 /* o */
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.fieldName:Ljava/lang/String;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.XMLSerializer.writeDom:(Ljava/lang/Object;Ljavax/xml/bind/annotation/DomHandler;Ljava/lang/Object;Ljava/lang/String;)V
            goto 14
        10: .line 103
      StackMap locals: com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo
      StackMap stack:
            aload 6 /* bi */
            aload 5 /* item */
            aload 2 /* w */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo.serializeRoot:(Ljava/lang/Object;Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;)V
        end local 6 // com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo bi
        end local 5 // java.lang.Object item
        11: .line 106
            goto 14
      StackMap locals: com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty java.lang.Object com.sun.xml.internal.bind.v2.runtime.XMLSerializer java.lang.Object com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator
      StackMap stack: javax.xml.bind.JAXBException
        12: astore 5 /* e */
        start local 5 // javax.xml.bind.JAXBException e
        13: .line 107
            aload 2 /* w */
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.fieldName:Ljava/lang/String;
            aload 5 /* e */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.XMLSerializer.reportError:(Ljava/lang/String;Ljava/lang/Throwable;)V
        end local 5 // javax.xml.bind.JAXBException e
        14: .line 90
      StackMap locals:
      StackMap stack:
            aload 4 /* itr */
            invokeinterface com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator.hasNext:()Z
            ifne 2
        15: .line 111
            return
        end local 4 // com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator itr
        end local 3 // java.lang.Object list
        end local 2 // com.sun.xml.internal.bind.v2.runtime.XMLSerializer w
        end local 1 // java.lang.Object o
        end local 0 // com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   16     0  this  Lcom/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty<TBeanT;TListT;TItemT;>;
            0   16     1     o  TBeanT;
            0   16     2     w  Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;
            0   16     3  list  TListT;
            1   16     4   itr  Lcom/sun/xml/internal/bind/v2/runtime/reflect/ListIterator<TItemT;>;
            3   11     5  item  TItemT;
            8   11     6    bi  Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
           13   14     5     e  Ljavax/xml/bind/JAXBException;
      Exception table:
        from    to  target  type
           2    11      12  Class javax.xml.bind.JAXBException
    Exceptions:
      throws java.io.IOException, javax.xml.stream.XMLStreamException, org.xml.sax.SAXException
    Signature: (TBeanT;Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;TListT;)V
    MethodParameters:
      Name  Flags
      o     
      w     
      list  

  public void createBodyUnmarshaller(com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain, com.sun.xml.internal.bind.v2.util.QNameMap<com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader>);
    descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain;Lcom/sun/xml/internal/bind/v2/util/QNameMap;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=8, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty this
        start local 1 // com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain chain
        start local 2 // com.sun.xml.internal.bind.v2.util.QNameMap loaders
         0: .line 114
            aload 1 /* chain */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain.allocateOffset:()I
            istore 3 /* offset */
        start local 3 // int offset
         1: .line 116
            new com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty$ReceiverImpl
            dup
            aload 0 /* this */
            iload 3 /* offset */
            invokespecial com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty$ReceiverImpl.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty;I)V
            astore 4 /* recv */
        start local 4 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.Receiver recv
         2: .line 118
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.expectedElements:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
            invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 6
            goto 6
      StackMap locals: com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain com.sun.xml.internal.bind.v2.util.QNameMap int com.sun.xml.internal.bind.v2.runtime.unmarshaller.Receiver top java.util.Iterator
      StackMap stack:
         3: aload 6
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.bind.v2.util.QNameMap$Entry
            astore 5 /* n */
        start local 5 // com.sun.xml.internal.bind.v2.util.QNameMap$Entry n
         4: .line 119
            aload 5 /* n */
            invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap$Entry.getValue:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo
            astore 7 /* beanInfo */
        start local 7 // com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo beanInfo
         5: .line 120
            aload 2 /* loaders */
            aload 5 /* n */
            getfield com.sun.xml.internal.bind.v2.util.QNameMap$Entry.nsUri:Ljava/lang/String;
            aload 5 /* n */
            getfield com.sun.xml.internal.bind.v2.util.QNameMap$Entry.localName:Ljava/lang/String;
            new com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader
            dup
            aload 7 /* beanInfo */
            aload 1 /* chain */
            getfield com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain.context:Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;
            iconst_1
            invokevirtual com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo.getLoader:(Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;Z)Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader;
            aload 4 /* recv */
            invokespecial com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader;Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver;)V
            invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.put:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
        end local 7 // com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo beanInfo
        end local 5 // com.sun.xml.internal.bind.v2.util.QNameMap$Entry n
         6: .line 118
      StackMap locals:
      StackMap stack:
            aload 6
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
         7: .line 123
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.isMixed:Z
            ifeq 11
         8: .line 125
            aload 2 /* loaders */
            getstatic com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.TEXT_HANDLER:Ljavax/xml/namespace/QName;
         9: .line 126
            new com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader
            dup
            new com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty$MixedTextLoader
            dup
            aload 4 /* recv */
            invokespecial com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty$MixedTextLoader.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver;)V
            aconst_null
            invokespecial com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader;Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver;)V
        10: .line 125
            invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.put:(Ljavax/xml/namespace/QName;Ljava/lang/Object;)V
        11: .line 129
      StackMap locals: com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain com.sun.xml.internal.bind.v2.util.QNameMap int com.sun.xml.internal.bind.v2.runtime.unmarshaller.Receiver
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.domHandler:Ljavax/xml/bind/annotation/DomHandler;
            ifnull 15
        12: .line 130
            aload 2 /* loaders */
            getstatic com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.CATCH_ALL:Ljavax/xml/namespace/QName;
        13: .line 131
            new com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader
            dup
            new com.sun.xml.internal.bind.v2.runtime.unmarshaller.WildcardLoader
            dup
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.domHandler:Ljavax/xml/bind/annotation/DomHandler;
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.wcMode:Lcom/sun/xml/internal/bind/v2/model/core/WildcardMode;
            invokespecial com.sun.xml.internal.bind.v2.runtime.unmarshaller.WildcardLoader.<init>:(Ljavax/xml/bind/annotation/DomHandler;Lcom/sun/xml/internal/bind/v2/model/core/WildcardMode;)V
            aload 4 /* recv */
            invokespecial com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader;Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver;)V
        14: .line 130
            invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.put:(Ljavax/xml/namespace/QName;Ljava/lang/Object;)V
        15: .line 133
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.Receiver recv
        end local 3 // int offset
        end local 2 // com.sun.xml.internal.bind.v2.util.QNameMap loaders
        end local 1 // com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain chain
        end local 0 // com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   16     0      this  Lcom/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty<TBeanT;TListT;TItemT;>;
            0   16     1     chain  Lcom/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain;
            0   16     2   loaders  Lcom/sun/xml/internal/bind/v2/util/QNameMap<Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;>;
            1   16     3    offset  I
            2   16     4      recv  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver;
            4    6     5         n  Lcom/sun/xml/internal/bind/v2/util/QNameMap$Entry<Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;>;
            5    6     7  beanInfo  Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
    Signature: (Lcom/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain;Lcom/sun/xml/internal/bind/v2/util/QNameMap<Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;>;)V
    MethodParameters:
         Name  Flags
      chain    
      loaders  

  public com.sun.xml.internal.bind.v2.model.core.PropertyKind getKind();
    descriptor: ()Lcom/sun/xml/internal/bind/v2/model/core/PropertyKind;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty this
         0: .line 152
            getstatic com.sun.xml.internal.bind.v2.model.core.PropertyKind.REFERENCE:Lcom/sun/xml/internal/bind/v2/model/core/PropertyKind;
            areturn
        end local 0 // com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty<TBeanT;TListT;TItemT;>;

  public com.sun.xml.internal.bind.v2.runtime.reflect.Accessor getElementPropertyAccessor(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty this
        start local 1 // java.lang.String nsUri
        start local 2 // java.lang.String localName
         0: .line 158
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.wrapperTagName:Lcom/sun/xml/internal/bind/v2/runtime/Name;
            ifnull 3
         1: .line 159
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.wrapperTagName:Lcom/sun/xml/internal/bind/v2/runtime/Name;
            aload 1 /* nsUri */
            aload 2 /* localName */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.Name.equals:(Ljava/lang/String;Ljava/lang/String;)Z
            ifeq 5
         2: .line 160
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.acc:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
            areturn
         3: .line 162
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.expectedElements:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
            aload 1 /* nsUri */
            aload 2 /* localName */
            invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.containsKey:(Ljava/lang/String;Ljava/lang/String;)Z
            ifeq 5
         4: .line 163
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty.acc:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
            areturn
         5: .line 165
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String nsUri
        end local 0 // com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lcom/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty<TBeanT;TListT;TItemT;>;
            0    6     1      nsUri  Ljava/lang/String;
            0    6     2  localName  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      nsUri      
      localName  
}
Signature: <BeanT:Ljava/lang/Object;ListT:Ljava/lang/Object;ItemT:Ljava/lang/Object;>Lcom/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty<TBeanT;TListT;TItemT;>;
SourceFile: "ArrayReferenceNodeProperty.java"
NestMembers:
  com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty$MixedTextLoader
InnerClasses:
  protected final ReceiverImpl = com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty$ReceiverImpl of com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty
  private final MixedTextLoader = com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty$MixedTextLoader of com.sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty
  public final Entry = com.sun.xml.internal.bind.v2.util.QNameMap$Entry of com.sun.xml.internal.bind.v2.util.QNameMap