class com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl extends com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl
  super_class: com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl
{
  public void <init>(java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType, short);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;S)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String tns
        start local 3 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType type
        start local 4 // short scope
         0: .line 1261
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.<init>:()V
         1: .line 1263
            aload 0 /* this */
            aload 1 /* name */
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl.fName:Ljava/lang/String;
         2: .line 1264
            aload 0 /* this */
            aload 2 /* tns */
            putfield com.sun.org.apache.xerces.internal.impl.xs.XSAttributeDecl.fTargetNamespace:Ljava/lang/String;
         3: .line 1265
            aload 0 /* this */
            aload 3 /* type */
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl.fType:Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
         4: .line 1266
            aload 0 /* this */
            iload 4 /* scope */
            putfield com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl.fScope:S
         5: .line 1267
            return
        end local 4 // short scope
        end local 3 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType type
        end local 2 // java.lang.String tns
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    6     0   this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinAttrDecl;
            0    6     1   name  Ljava/lang/String;
            0    6     2    tns  Ljava/lang/String;
            0    6     3   type  Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            0    6     4  scope  S
    MethodParameters:
       Name  Flags
      name   
      tns    
      type   
      scope  

  public void setValues(java.lang.String, java.lang.String, com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType, short, short, com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo, com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;SSLcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=8, args_size=8
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String targetNamespace
        start local 3 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType simpleType
        start local 4 // short constraintType
        start local 5 // short scope
        start local 6 // com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo valInfo
        start local 7 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl enclosingCT
         0: .line 1273
            return
        end local 7 // com.sun.org.apache.xerces.internal.impl.xs.XSComplexTypeDecl enclosingCT
        end local 6 // com.sun.org.apache.xerces.internal.impl.dv.ValidatedInfo valInfo
        end local 5 // short scope
        end local 4 // short constraintType
        end local 3 // com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType simpleType
        end local 2 // java.lang.String targetNamespace
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinAttrDecl;
            0    1     1             name  Ljava/lang/String;
            0    1     2  targetNamespace  Ljava/lang/String;
            0    1     3       simpleType  Lcom/sun/org/apache/xerces/internal/impl/dv/XSSimpleType;
            0    1     4   constraintType  S
            0    1     5            scope  S
            0    1     6          valInfo  Lcom/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo;
            0    1     7      enclosingCT  Lcom/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl;
    MethodParameters:
                 Name  Flags
      name             
      targetNamespace  
      simpleType       
      constraintType   
      scope            
      valInfo          
      enclosingCT      

  public void reset();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl this
         0: .line 1277
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinAttrDecl;

  public com.sun.org.apache.xerces.internal.xs.XSAnnotation getAnnotation();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xs/XSAnnotation;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl this
         0: .line 1280
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinAttrDecl;

  public com.sun.org.apache.xerces.internal.xs.XSNamespaceItem getNamespaceItem();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xs/XSNamespaceItem;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl this
         0: .line 1284
            getstatic com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar.SG_XSI:Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinSchemaGrammar;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar$BuiltinAttrDecl;
}
SourceFile: "SchemaGrammar.java"
NestHost: com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar
InnerClasses:
  private BuiltinAttrDecl = com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar$BuiltinAttrDecl of com.sun.org.apache.xerces.internal.impl.xs.SchemaGrammar