public class com.sun.xml.internal.rngom.nc.NameClassBuilderImpl<E extends com.sun.xml.internal.rngom.ast.om.ParsedElementAnnotation, L extends com.sun.xml.internal.rngom.ast.om.Location, A extends com.sun.xml.internal.rngom.ast.builder.Annotations<E, L, CL>, CL extends com.sun.xml.internal.rngom.ast.builder.CommentList<L>> implements com.sun.xml.internal.rngom.ast.builder.NameClassBuilder<com.sun.xml.internal.rngom.nc.NameClass, E, L, A, CL>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.xml.internal.rngom.nc.NameClassBuilderImpl
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
         0: .line 62
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;

  public com.sun.xml.internal.rngom.nc.NameClass makeChoice(java.util.List<com.sun.xml.internal.rngom.nc.NameClass>, L, A);
    descriptor: (Ljava/util/List;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=4
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
        start local 1 // java.util.List nameClasses
        start local 2 // com.sun.xml.internal.rngom.ast.om.Location loc
        start local 3 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
         0: .line 70
            aload 1 /* nameClasses */
            iconst_0
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.xml.internal.rngom.nc.NameClass
            astore 4 /* result */
        start local 4 // com.sun.xml.internal.rngom.nc.NameClass result
         1: .line 71
            iconst_1
            istore 5 /* i */
        start local 5 // int i
         2: goto 5
         3: .line 72
      StackMap locals: com.sun.xml.internal.rngom.nc.NameClass int
      StackMap stack:
            new com.sun.xml.internal.rngom.nc.ChoiceNameClass
            dup
            aload 4 /* result */
            aload 1 /* nameClasses */
            iload 5 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.xml.internal.rngom.nc.NameClass
            invokespecial com.sun.xml.internal.rngom.nc.ChoiceNameClass.<init>:(Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/nc/NameClass;)V
            astore 4 /* result */
         4: .line 71
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 5 /* i */
            aload 1 /* nameClasses */
            invokeinterface java.util.List.size:()I
            if_icmplt 3
        end local 5 // int i
         6: .line 74
            aload 4 /* result */
            areturn
        end local 4 // com.sun.xml.internal.rngom.nc.NameClass result
        end local 3 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
        end local 2 // com.sun.xml.internal.rngom.ast.om.Location loc
        end local 1 // java.util.List nameClasses
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    7     0         this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;
            0    7     1  nameClasses  Ljava/util/List<Lcom/sun/xml/internal/rngom/nc/NameClass;>;
            0    7     2          loc  TL;
            0    7     3         anno  TA;
            1    7     4       result  Lcom/sun/xml/internal/rngom/nc/NameClass;
            2    6     5            i  I
    Signature: (Ljava/util/List<Lcom/sun/xml/internal/rngom/nc/NameClass;>;TL;TA;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    MethodParameters:
             Name  Flags
      nameClasses  
      loc          
      anno         

  public com.sun.xml.internal.rngom.nc.NameClass makeName(java.lang.String, java.lang.String, java.lang.String, L, A);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
        start local 1 // java.lang.String ns
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String prefix
        start local 4 // com.sun.xml.internal.rngom.ast.om.Location loc
        start local 5 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
         0: .line 79
            aload 3 /* prefix */
            ifnonnull 2
         1: .line 80
            new com.sun.xml.internal.rngom.nc.SimpleNameClass
            dup
            aload 1 /* ns */
            aload 2 /* localName */
            invokespecial com.sun.xml.internal.rngom.nc.SimpleNameClass.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
         2: .line 82
      StackMap locals:
      StackMap stack:
            new com.sun.xml.internal.rngom.nc.SimpleNameClass
            dup
            aload 1 /* ns */
            aload 2 /* localName */
            aload 3 /* prefix */
            invokespecial com.sun.xml.internal.rngom.nc.SimpleNameClass.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 5 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
        end local 4 // com.sun.xml.internal.rngom.ast.om.Location loc
        end local 3 // java.lang.String prefix
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String ns
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;
            0    3     1         ns  Ljava/lang/String;
            0    3     2  localName  Ljava/lang/String;
            0    3     3     prefix  Ljava/lang/String;
            0    3     4        loc  TL;
            0    3     5       anno  TA;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;TL;TA;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    MethodParameters:
           Name  Flags
      ns         
      localName  
      prefix     
      loc        
      anno       

  public com.sun.xml.internal.rngom.nc.NameClass makeNsName(java.lang.String, L, A);
    descriptor: (Ljava/lang/String;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
        start local 1 // java.lang.String ns
        start local 2 // com.sun.xml.internal.rngom.ast.om.Location loc
        start local 3 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
         0: .line 88
            new com.sun.xml.internal.rngom.nc.NsNameClass
            dup
            aload 1 /* ns */
            invokespecial com.sun.xml.internal.rngom.nc.NsNameClass.<init>:(Ljava/lang/String;)V
            areturn
        end local 3 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
        end local 2 // com.sun.xml.internal.rngom.ast.om.Location loc
        end local 1 // java.lang.String ns
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;
            0    1     1    ns  Ljava/lang/String;
            0    1     2   loc  TL;
            0    1     3  anno  TA;
    Signature: (Ljava/lang/String;TL;TA;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    MethodParameters:
      Name  Flags
      ns    
      loc   
      anno  

  public com.sun.xml.internal.rngom.nc.NameClass makeNsName(java.lang.String, com.sun.xml.internal.rngom.nc.NameClass, L, A);
    descriptor: (Ljava/lang/String;Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
        start local 1 // java.lang.String ns
        start local 2 // com.sun.xml.internal.rngom.nc.NameClass except
        start local 3 // com.sun.xml.internal.rngom.ast.om.Location loc
        start local 4 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
         0: .line 92
            new com.sun.xml.internal.rngom.nc.NsNameExceptNameClass
            dup
            aload 1 /* ns */
            aload 2 /* except */
            invokespecial com.sun.xml.internal.rngom.nc.NsNameExceptNameClass.<init>:(Ljava/lang/String;Lcom/sun/xml/internal/rngom/nc/NameClass;)V
            areturn
        end local 4 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
        end local 3 // com.sun.xml.internal.rngom.ast.om.Location loc
        end local 2 // com.sun.xml.internal.rngom.nc.NameClass except
        end local 1 // java.lang.String ns
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;
            0    1     1      ns  Ljava/lang/String;
            0    1     2  except  Lcom/sun/xml/internal/rngom/nc/NameClass;
            0    1     3     loc  TL;
            0    1     4    anno  TA;
    Signature: (Ljava/lang/String;Lcom/sun/xml/internal/rngom/nc/NameClass;TL;TA;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    MethodParameters:
        Name  Flags
      ns      
      except  
      loc     
      anno    

  public com.sun.xml.internal.rngom.nc.NameClass makeAnyName(L, A);
    descriptor: (Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
        start local 1 // com.sun.xml.internal.rngom.ast.om.Location loc
        start local 2 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
         0: .line 96
            getstatic com.sun.xml.internal.rngom.nc.NameClass.ANY:Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
        end local 2 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
        end local 1 // com.sun.xml.internal.rngom.ast.om.Location loc
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;
            0    1     1   loc  TL;
            0    1     2  anno  TA;
    Signature: (TL;TA;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    MethodParameters:
      Name  Flags
      loc   
      anno  

  public com.sun.xml.internal.rngom.nc.NameClass makeAnyName(com.sun.xml.internal.rngom.nc.NameClass, L, A);
    descriptor: (Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
        start local 1 // com.sun.xml.internal.rngom.nc.NameClass except
        start local 2 // com.sun.xml.internal.rngom.ast.om.Location loc
        start local 3 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
         0: .line 100
            new com.sun.xml.internal.rngom.nc.AnyNameExceptNameClass
            dup
            aload 1 /* except */
            invokespecial com.sun.xml.internal.rngom.nc.AnyNameExceptNameClass.<init>:(Lcom/sun/xml/internal/rngom/nc/NameClass;)V
            areturn
        end local 3 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
        end local 2 // com.sun.xml.internal.rngom.ast.om.Location loc
        end local 1 // com.sun.xml.internal.rngom.nc.NameClass except
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;
            0    1     1  except  Lcom/sun/xml/internal/rngom/nc/NameClass;
            0    1     2     loc  TL;
            0    1     3    anno  TA;
    Signature: (Lcom/sun/xml/internal/rngom/nc/NameClass;TL;TA;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    MethodParameters:
        Name  Flags
      except  
      loc     
      anno    

  public com.sun.xml.internal.rngom.nc.NameClass makeErrorNameClass();
    descriptor: ()Lcom/sun/xml/internal/rngom/nc/NameClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
         0: .line 104
            getstatic com.sun.xml.internal.rngom.nc.NameClass.NULL:Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;

  public com.sun.xml.internal.rngom.nc.NameClass annotate(com.sun.xml.internal.rngom.nc.NameClass, A);
    descriptor: (Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
        start local 1 // com.sun.xml.internal.rngom.nc.NameClass nc
        start local 2 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
         0: .line 108
            aload 1 /* nc */
            areturn
        end local 2 // com.sun.xml.internal.rngom.ast.builder.Annotations anno
        end local 1 // com.sun.xml.internal.rngom.nc.NameClass nc
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;
            0    1     1    nc  Lcom/sun/xml/internal/rngom/nc/NameClass;
            0    1     2  anno  TA;
    Exceptions:
      throws com.sun.xml.internal.rngom.ast.builder.BuildException
    Signature: (Lcom/sun/xml/internal/rngom/nc/NameClass;TA;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    MethodParameters:
      Name  Flags
      nc    
      anno  

  public com.sun.xml.internal.rngom.nc.NameClass annotateAfter(com.sun.xml.internal.rngom.nc.NameClass, E);
    descriptor: (Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
        start local 1 // com.sun.xml.internal.rngom.nc.NameClass nc
        start local 2 // com.sun.xml.internal.rngom.ast.om.ParsedElementAnnotation e
         0: .line 112
            aload 1 /* nc */
            areturn
        end local 2 // com.sun.xml.internal.rngom.ast.om.ParsedElementAnnotation e
        end local 1 // com.sun.xml.internal.rngom.nc.NameClass nc
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;
            0    1     1    nc  Lcom/sun/xml/internal/rngom/nc/NameClass;
            0    1     2     e  TE;
    Exceptions:
      throws com.sun.xml.internal.rngom.ast.builder.BuildException
    Signature: (Lcom/sun/xml/internal/rngom/nc/NameClass;TE;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    MethodParameters:
      Name  Flags
      nc    
      e     

  public com.sun.xml.internal.rngom.nc.NameClass commentAfter(com.sun.xml.internal.rngom.nc.NameClass, CL);
    descriptor: (Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/ast/builder/CommentList;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
        start local 1 // com.sun.xml.internal.rngom.nc.NameClass nc
        start local 2 // com.sun.xml.internal.rngom.ast.builder.CommentList comments
         0: .line 116
            aload 1 /* nc */
            areturn
        end local 2 // com.sun.xml.internal.rngom.ast.builder.CommentList comments
        end local 1 // com.sun.xml.internal.rngom.nc.NameClass nc
        end local 0 // com.sun.xml.internal.rngom.nc.NameClassBuilderImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/sun/xml/internal/rngom/nc/NameClassBuilderImpl<TE;TL;TA;TCL;>;
            0    1     1        nc  Lcom/sun/xml/internal/rngom/nc/NameClass;
            0    1     2  comments  TCL;
    Exceptions:
      throws com.sun.xml.internal.rngom.ast.builder.BuildException
    Signature: (Lcom/sun/xml/internal/rngom/nc/NameClass;TCL;)Lcom/sun/xml/internal/rngom/nc/NameClass;
    MethodParameters:
          Name  Flags
      nc        
      comments  

  public com.sun.xml.internal.rngom.ast.om.ParsedNameClass makeName(java.lang.String, java.lang.String, java.lang.String, com.sun.xml.internal.rngom.ast.om.Location, com.sun.xml.internal.rngom.ast.builder.Annotations);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=6, locals=6, args_size=6
         0: .line 1
            aload 0
            aload 1
            aload 2
            aload 3
            aload 4
            checkcast com.sun.xml.internal.rngom.ast.om.Location
            aload 5
            checkcast com.sun.xml.internal.rngom.ast.builder.Annotations
            invokevirtual com.sun.xml.internal.rngom.nc.NameClassBuilderImpl.makeName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.sun.xml.internal.rngom.ast.om.ParsedNameClass annotate(com.sun.xml.internal.rngom.ast.om.ParsedNameClass, com.sun.xml.internal.rngom.ast.builder.Annotations);
    descriptor: (Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast com.sun.xml.internal.rngom.nc.NameClass
            aload 2
            checkcast com.sun.xml.internal.rngom.ast.builder.Annotations
            invokevirtual com.sun.xml.internal.rngom.nc.NameClassBuilderImpl.annotate:(Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.xml.internal.rngom.ast.builder.BuildException

  public com.sun.xml.internal.rngom.ast.om.ParsedNameClass makeErrorNameClass();
    descriptor: ()Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.sun.xml.internal.rngom.nc.NameClassBuilderImpl.makeErrorNameClass:()Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.sun.xml.internal.rngom.ast.om.ParsedNameClass commentAfter(com.sun.xml.internal.rngom.ast.om.ParsedNameClass, com.sun.xml.internal.rngom.ast.builder.CommentList);
    descriptor: (Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;Lcom/sun/xml/internal/rngom/ast/builder/CommentList;)Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast com.sun.xml.internal.rngom.nc.NameClass
            aload 2
            checkcast com.sun.xml.internal.rngom.ast.builder.CommentList
            invokevirtual com.sun.xml.internal.rngom.nc.NameClassBuilderImpl.commentAfter:(Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/ast/builder/CommentList;)Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.xml.internal.rngom.ast.builder.BuildException

  public com.sun.xml.internal.rngom.ast.om.ParsedNameClass annotateAfter(com.sun.xml.internal.rngom.ast.om.ParsedNameClass, com.sun.xml.internal.rngom.ast.om.ParsedElementAnnotation);
    descriptor: (Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;Lcom/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation;)Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast com.sun.xml.internal.rngom.nc.NameClass
            aload 2
            checkcast com.sun.xml.internal.rngom.ast.om.ParsedElementAnnotation
            invokevirtual com.sun.xml.internal.rngom.nc.NameClassBuilderImpl.annotateAfter:(Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation;)Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.xml.internal.rngom.ast.builder.BuildException

  public com.sun.xml.internal.rngom.ast.om.ParsedNameClass makeNsName(java.lang.String, com.sun.xml.internal.rngom.ast.om.ParsedNameClass, com.sun.xml.internal.rngom.ast.om.Location, com.sun.xml.internal.rngom.ast.builder.Annotations);
    descriptor: (Ljava/lang/String;Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
         0: .line 1
            aload 0
            aload 1
            aload 2
            checkcast com.sun.xml.internal.rngom.nc.NameClass
            aload 3
            checkcast com.sun.xml.internal.rngom.ast.om.Location
            aload 4
            checkcast com.sun.xml.internal.rngom.ast.builder.Annotations
            invokevirtual com.sun.xml.internal.rngom.nc.NameClassBuilderImpl.makeNsName:(Ljava/lang/String;Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.sun.xml.internal.rngom.ast.om.ParsedNameClass makeNsName(java.lang.String, com.sun.xml.internal.rngom.ast.om.Location, com.sun.xml.internal.rngom.ast.builder.Annotations);
    descriptor: (Ljava/lang/String;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            aload 2
            checkcast com.sun.xml.internal.rngom.ast.om.Location
            aload 3
            checkcast com.sun.xml.internal.rngom.ast.builder.Annotations
            invokevirtual com.sun.xml.internal.rngom.nc.NameClassBuilderImpl.makeNsName:(Ljava/lang/String;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.sun.xml.internal.rngom.ast.om.ParsedNameClass makeAnyName(com.sun.xml.internal.rngom.ast.om.ParsedNameClass, com.sun.xml.internal.rngom.ast.om.Location, com.sun.xml.internal.rngom.ast.builder.Annotations);
    descriptor: (Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            checkcast com.sun.xml.internal.rngom.nc.NameClass
            aload 2
            checkcast com.sun.xml.internal.rngom.ast.om.Location
            aload 3
            checkcast com.sun.xml.internal.rngom.ast.builder.Annotations
            invokevirtual com.sun.xml.internal.rngom.nc.NameClassBuilderImpl.makeAnyName:(Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.sun.xml.internal.rngom.ast.om.ParsedNameClass makeAnyName(com.sun.xml.internal.rngom.ast.om.Location, com.sun.xml.internal.rngom.ast.builder.Annotations);
    descriptor: (Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast com.sun.xml.internal.rngom.ast.om.Location
            aload 2
            checkcast com.sun.xml.internal.rngom.ast.builder.Annotations
            invokevirtual com.sun.xml.internal.rngom.nc.NameClassBuilderImpl.makeAnyName:(Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.sun.xml.internal.rngom.ast.om.ParsedNameClass makeChoice(java.util.List, com.sun.xml.internal.rngom.ast.om.Location, com.sun.xml.internal.rngom.ast.builder.Annotations);
    descriptor: (Ljava/util/List;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/ast/om/ParsedNameClass;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            checkcast java.util.List
            aload 2
            checkcast com.sun.xml.internal.rngom.ast.om.Location
            aload 3
            checkcast com.sun.xml.internal.rngom.ast.builder.Annotations
            invokevirtual com.sun.xml.internal.rngom.nc.NameClassBuilderImpl.makeChoice:(Ljava/util/List;Lcom/sun/xml/internal/rngom/ast/om/Location;Lcom/sun/xml/internal/rngom/ast/builder/Annotations;)Lcom/sun/xml/internal/rngom/nc/NameClass;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: <E::Lcom/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation;L::Lcom/sun/xml/internal/rngom/ast/om/Location;A::Lcom/sun/xml/internal/rngom/ast/builder/Annotations<TE;TL;TCL;>;CL::Lcom/sun/xml/internal/rngom/ast/builder/CommentList<TL;>;>Ljava/lang/Object;Lcom/sun/xml/internal/rngom/ast/builder/NameClassBuilder<Lcom/sun/xml/internal/rngom/nc/NameClass;TE;TL;TA;TCL;>;
SourceFile: "NameClassBuilderImpl.java"