public abstract class com.sun.tools.internal.xjc.model.CBuiltinLeafInfo implements com.sun.tools.internal.xjc.model.CNonElement, com.sun.xml.internal.bind.v2.model.core.BuiltinLeafInfo<com.sun.tools.internal.xjc.model.nav.NType, com.sun.tools.internal.xjc.model.nav.NClass>, com.sun.xml.internal.bind.v2.model.core.LeafInfo<com.sun.tools.internal.xjc.model.nav.NType, com.sun.tools.internal.xjc.model.nav.NClass>, com.sun.xml.internal.bind.v2.runtime.Location
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.sun.tools.internal.xjc.model.CBuiltinLeafInfo
  super_class: java.lang.Object
{
  private final com.sun.tools.internal.xjc.model.nav.NType type;
    descriptor: Lcom/sun/tools/internal/xjc/model/nav/NType;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final javax.xml.namespace.QName typeName;
    descriptor: Ljavax/xml/namespace/QName;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final javax.xml.namespace.QName[] typeNames;
    descriptor: [Ljavax/xml/namespace/QName;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  public static final java.util.Map<com.sun.tools.internal.xjc.model.nav.NType, com.sun.tools.internal.xjc.model.CBuiltinLeafInfo> LEAVES;
    descriptor: Ljava/util/Map;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Map<Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;>;

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo ANYTYPE;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo STRING;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo BOOLEAN;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo INT;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo LONG;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo BYTE;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo SHORT;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo FLOAT;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo DOUBLE;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo QNAME;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo CALENDAR;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo DURATION;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo BIG_INTEGER;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo BIG_DECIMAL;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo BASE64_BYTE_ARRAY;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo DATA_HANDLER;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo IMAGE;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.CBuiltinLeafInfo XML_SOURCE;
    descriptor: Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.TypeUse HEXBIN_BYTE_ARRAY;
    descriptor: Lcom/sun/tools/internal/xjc/model/TypeUse;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.TypeUse TOKEN;
    descriptor: Lcom/sun/tools/internal/xjc/model/TypeUse;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.TypeUse NORMALIZED_STRING;
    descriptor: Lcom/sun/tools/internal/xjc/model/TypeUse;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.TypeUse ID;
    descriptor: Lcom/sun/tools/internal/xjc/model/TypeUse;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.TypeUse BOOLEAN_ZERO_OR_ONE;
    descriptor: Lcom/sun/tools/internal/xjc/model/TypeUse;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.TypeUse IDREF;
    descriptor: Lcom/sun/tools/internal/xjc/model/TypeUse;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.sun.tools.internal.xjc.model.TypeUse STRING_LIST;
    descriptor: Lcom/sun/tools/internal/xjc/model/TypeUse;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 287
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.LEAVES:Ljava/util/Map;
         1: .line 290
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin
            dup
            ldc Ljava/lang/Object;
            ldc "anyType"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.ANYTYPE:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
         2: .line 291
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$1
            dup
            ldc Ljava/lang/String;
            ldc "string"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$1.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.STRING:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
         3: .line 296
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$2
            dup
            ldc Ljava/lang/Boolean;
            ldc "boolean"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$2.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.BOOLEAN:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
         4: .line 301
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$3
            dup
            ldc Ljava/lang/Integer;
            ldc "int"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$3.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.INT:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
         5: .line 306
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$4
            dup
            ldc Ljava/lang/Long;
            ldc "long"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$4.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.LONG:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
         6: .line 311
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$5
            dup
            ldc Ljava/lang/Byte;
            ldc "byte"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$5.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.BYTE:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
         7: .line 318
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$6
            dup
            ldc Ljava/lang/Short;
            ldc "short"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$6.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.SHORT:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
         8: .line 325
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$7
            dup
            ldc Ljava/lang/Float;
            ldc "float"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$7.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.FLOAT:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
         9: .line 330
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$8
            dup
            ldc Ljava/lang/Double;
            ldc "double"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$8.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.DOUBLE:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
        10: .line 335
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$9
            dup
            ldc Ljavax/xml/namespace/QName;
            ldc "QName"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$9.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.QNAME:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
        11: .line 347
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin
            dup
            ldc Ljavax/xml/datatype/XMLGregorianCalendar;
            ldc "\u0000"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.CALENDAR:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
        12: .line 348
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin
            dup
            ldc Ljavax/xml/datatype/Duration;
            ldc "duration"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.DURATION:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
        13: .line 350
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$10
            dup
            ldc Ljava/math/BigInteger;
            ldc "integer"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$10.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.BIG_INTEGER:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
        14: .line 356
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$11
            dup
            ldc Ljava/math/BigDecimal;
            ldc "decimal"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$11.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.BIG_DECIMAL:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
        15: .line 362
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$12
            dup
            ldc [B
            ldc "base64Binary"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$12.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.BASE64_BYTE_ARRAY:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
        16: .line 368
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin
            dup
            ldc Ljavax/activation/DataHandler;
            ldc "base64Binary"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.DATA_HANDLER:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
        17: .line 369
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin
            dup
            ldc Ljava/awt/Image;
            ldc "base64Binary"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.IMAGE:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
        18: .line 370
            new com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin
            dup
            ldc Ljavax/xml/transform/Source;
            ldc "base64Binary"
            invokespecial com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin.<init>:(Ljava/lang/Class;Ljava/lang/String;)V
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.XML_SOURCE:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
        19: .line 373
            getstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.STRING:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
            ldc Ljavax/xml/bind/annotation/adapters/HexBinaryAdapter;
            iconst_0
            invokevirtual com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.makeAdapted:(Ljava/lang/Class;Z)Lcom/sun/tools/internal/xjc/model/TypeUse;
        20: .line 372
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.HEXBIN_BYTE_ARRAY:Lcom/sun/tools/internal/xjc/model/TypeUse;
        21: .line 379
            getstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.STRING:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
            ldc Ljavax/xml/bind/annotation/adapters/CollapsedStringAdapter;
            iconst_0
            invokevirtual com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.makeAdapted:(Ljava/lang/Class;Z)Lcom/sun/tools/internal/xjc/model/TypeUse;
        22: .line 378
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.TOKEN:Lcom/sun/tools/internal/xjc/model/TypeUse;
        23: .line 382
            getstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.STRING:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
            ldc Ljavax/xml/bind/annotation/adapters/NormalizedStringAdapter;
            iconst_0
            invokevirtual com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.makeAdapted:(Ljava/lang/Class;Z)Lcom/sun/tools/internal/xjc/model/TypeUse;
        24: .line 381
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.NORMALIZED_STRING:Lcom/sun/tools/internal/xjc/model/TypeUse;
        25: .line 384
            getstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.TOKEN:Lcom/sun/tools/internal/xjc/model/TypeUse;
            getstatic com.sun.xml.internal.bind.v2.model.core.ID.ID:Lcom/sun/xml/internal/bind/v2/model/core/ID;
            invokestatic com.sun.tools.internal.xjc.model.TypeUseFactory.makeID:(Lcom/sun/tools/internal/xjc/model/TypeUse;Lcom/sun/xml/internal/bind/v2/model/core/ID;)Lcom/sun/tools/internal/xjc/model/TypeUse;
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.ID:Lcom/sun/tools/internal/xjc/model/TypeUse;
        26: .line 390
            getstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.STRING:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
            ldc Lcom/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter;
            iconst_1
            invokevirtual com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.makeAdapted:(Ljava/lang/Class;Z)Lcom/sun/tools/internal/xjc/model/TypeUse;
        27: .line 389
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.BOOLEAN_ZERO_OR_ONE:Lcom/sun/tools/internal/xjc/model/TypeUse;
        28: .line 398
            getstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.ANYTYPE:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
            getstatic com.sun.xml.internal.bind.v2.model.core.ID.IDREF:Lcom/sun/xml/internal/bind/v2/model/core/ID;
            invokestatic com.sun.tools.internal.xjc.model.TypeUseFactory.makeID:(Lcom/sun/tools/internal/xjc/model/TypeUse;Lcom/sun/xml/internal/bind/v2/model/core/ID;)Lcom/sun/tools/internal/xjc/model/TypeUse;
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.IDREF:Lcom/sun/tools/internal/xjc/model/TypeUse;
        29: .line 404
            getstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.STRING:Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
            invokevirtual com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.makeCollection:()Lcom/sun/tools/internal/xjc/model/TypeUse;
        30: .line 403
            putstatic com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.STRING_LIST:Lcom/sun/tools/internal/xjc/model/TypeUse;
        31: .line 404
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void <init>(com.sun.tools.internal.xjc.model.nav.NType, com.sun.xml.internal.bind.v2.model.core.ID, javax.xml.namespace.QName[]);
    descriptor: (Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/xml/internal/bind/v2/model/core/ID;[Ljavax/xml/namespace/QName;)V
    flags: (0x0082) ACC_PRIVATE, ACC_VARARGS
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
        start local 1 // com.sun.tools.internal.xjc.model.nav.NType typeToken
        start local 2 // com.sun.xml.internal.bind.v2.model.core.ID id
        start local 3 // javax.xml.namespace.QName[] typeNames
         0: .line 111
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 112
            aload 0 /* this */
            aload 1 /* typeToken */
            putfield com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.type:Lcom/sun/tools/internal/xjc/model/nav/NType;
         2: .line 113
            aload 0 /* this */
            aload 3 /* typeNames */
            arraylength
            ifle 3
            aload 3 /* typeNames */
            iconst_0
            aaload
            goto 4
      StackMap locals: com.sun.tools.internal.xjc.model.CBuiltinLeafInfo com.sun.tools.internal.xjc.model.nav.NType com.sun.xml.internal.bind.v2.model.core.ID javax.xml.namespace.QName[]
      StackMap stack: com.sun.tools.internal.xjc.model.CBuiltinLeafInfo
         3: aconst_null
      StackMap locals: com.sun.tools.internal.xjc.model.CBuiltinLeafInfo com.sun.tools.internal.xjc.model.nav.NType com.sun.xml.internal.bind.v2.model.core.ID javax.xml.namespace.QName[]
      StackMap stack: com.sun.tools.internal.xjc.model.CBuiltinLeafInfo javax.xml.namespace.QName
         4: putfield com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.typeName:Ljavax/xml/namespace/QName;
         5: .line 114
            aload 0 /* this */
            aload 3 /* typeNames */
            putfield com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.typeNames:[Ljavax/xml/namespace/QName;
         6: .line 115
            aload 0 /* this */
            aload 2 /* id */
            putfield com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.id:Lcom/sun/xml/internal/bind/v2/model/core/ID;
         7: .line 116
            return
        end local 3 // javax.xml.namespace.QName[] typeNames
        end local 2 // com.sun.xml.internal.bind.v2.model.core.ID id
        end local 1 // com.sun.tools.internal.xjc.model.nav.NType typeToken
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
            0    8     1  typeToken  Lcom/sun/tools/internal/xjc/model/nav/NType;
            0    8     2         id  Lcom/sun/xml/internal/bind/v2/model/core/ID;
            0    8     3  typeNames  [Ljavax/xml/namespace/QName;
    MethodParameters:
           Name  Flags
      typeToken  
      id         
      typeNames  

  public com.sun.codemodel.internal.JType toType(com.sun.tools.internal.xjc.outline.Outline, com.sun.tools.internal.xjc.outline.Aspect);
    descriptor: (Lcom/sun/tools/internal/xjc/outline/Outline;Lcom/sun/tools/internal/xjc/outline/Aspect;)Lcom/sun/codemodel/internal/JType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
        start local 1 // com.sun.tools.internal.xjc.outline.Outline o
        start local 2 // com.sun.tools.internal.xjc.outline.Aspect aspect
         0: .line 122
            aload 0 /* this */
            invokevirtual com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.getType:()Lcom/sun/tools/internal/xjc/model/nav/NType;
            aload 1 /* o */
            aload 2 /* aspect */
            invokeinterface com.sun.tools.internal.xjc.model.nav.NType.toType:(Lcom/sun/tools/internal/xjc/outline/Outline;Lcom/sun/tools/internal/xjc/outline/Aspect;)Lcom/sun/codemodel/internal/JType;
            areturn
        end local 2 // com.sun.tools.internal.xjc.outline.Aspect aspect
        end local 1 // com.sun.tools.internal.xjc.outline.Outline o
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
            0    1     1       o  Lcom/sun/tools/internal/xjc/outline/Outline;
            0    1     2  aspect  Lcom/sun/tools/internal/xjc/outline/Aspect;
    MethodParameters:
        Name  Flags
      o       
      aspect  

  public final boolean isCollection();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 131
            iconst_0
            ireturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public com.sun.tools.internal.xjc.model.CNonElement getInfo();
    descriptor: ()Lcom/sun/tools/internal/xjc/model/CNonElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 139
            aload 0 /* this */
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public com.sun.xml.internal.bind.v2.model.core.ID idUse();
    descriptor: ()Lcom/sun/xml/internal/bind/v2/model/core/ID;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 143
            aload 0 /* this */
            getfield com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.id:Lcom/sun/xml/internal/bind/v2/model/core/ID;
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public javax.activation.MimeType getExpectedMimeType();
    descriptor: ()Ljavax/activation/MimeType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 150
            aconst_null
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public final com.sun.tools.internal.xjc.model.CAdapter getAdapterUse();
    descriptor: ()Lcom/sun/tools/internal/xjc/model/CAdapter;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 155
            aconst_null
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public org.xml.sax.Locator getLocator();
    descriptor: ()Lorg/xml/sax/Locator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 159
            getstatic com.sun.tools.internal.xjc.model.Model.EMPTY_LOCATOR:Lorg/xml/sax/Locator;
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public final com.sun.xml.internal.xsom.XSComponent getSchemaComponent();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSComponent;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 163
            new java.lang.UnsupportedOperationException
            dup
            ldc "TODO. If you hit this, let us know."
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public final com.sun.tools.internal.xjc.model.TypeUse makeCollection();
    descriptor: ()Lcom/sun/tools/internal/xjc/model/TypeUse;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 170
            aload 0 /* this */
            invokestatic com.sun.tools.internal.xjc.model.TypeUseFactory.makeCollection:(Lcom/sun/tools/internal/xjc/model/TypeUse;)Lcom/sun/tools/internal/xjc/model/TypeUse;
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public final com.sun.tools.internal.xjc.model.TypeUse makeAdapted(java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter>, boolean);
    descriptor: (Ljava/lang/Class;Z)Lcom/sun/tools/internal/xjc/model/TypeUse;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
        start local 1 // java.lang.Class adapter
        start local 2 // boolean copy
         0: .line 177
            aload 0 /* this */
            aload 1 /* adapter */
            iload 2 /* copy */
            invokestatic com.sun.tools.internal.xjc.model.TypeUseFactory.adapt:(Lcom/sun/tools/internal/xjc/model/TypeUse;Ljava/lang/Class;Z)Lcom/sun/tools/internal/xjc/model/TypeUse;
            areturn
        end local 2 // boolean copy
        end local 1 // java.lang.Class adapter
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
            0    1     1  adapter  Ljava/lang/Class<+Ljavax/xml/bind/annotation/adapters/XmlAdapter;>;
            0    1     2     copy  Z
    Signature: (Ljava/lang/Class<+Ljavax/xml/bind/annotation/adapters/XmlAdapter;>;Z)Lcom/sun/tools/internal/xjc/model/TypeUse;
    MethodParameters:
         Name  Flags
      adapter  
      copy     

  public final com.sun.tools.internal.xjc.model.TypeUse makeMimeTyped(javax.activation.MimeType);
    descriptor: (Ljavax/activation/MimeType;)Lcom/sun/tools/internal/xjc/model/TypeUse;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
        start local 1 // javax.activation.MimeType mt
         0: .line 184
            aload 0 /* this */
            aload 1 /* mt */
            invokestatic com.sun.tools.internal.xjc.model.TypeUseFactory.makeMimeTyped:(Lcom/sun/tools/internal/xjc/model/TypeUse;Ljavax/activation/MimeType;)Lcom/sun/tools/internal/xjc/model/TypeUse;
            areturn
        end local 1 // javax.activation.MimeType mt
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
            0    1     1    mt  Ljavax/activation/MimeType;
    MethodParameters:
      Name  Flags
      mt    

  public final boolean isElement();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 191
            iconst_0
            ireturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public final javax.xml.namespace.QName getElementName();
    descriptor: ()Ljavax/xml/namespace/QName;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 198
            aconst_null
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public final com.sun.xml.internal.bind.v2.model.core.Element<com.sun.tools.internal.xjc.model.nav.NType, com.sun.tools.internal.xjc.model.nav.NClass> asElement();
    descriptor: ()Lcom/sun/xml/internal/bind/v2/model/core/Element;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 205
            aconst_null
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;
    Signature: ()Lcom/sun/xml/internal/bind/v2/model/core/Element<Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NClass;>;

  public com.sun.tools.internal.xjc.model.nav.NType getType();
    descriptor: ()Lcom/sun/tools/internal/xjc/model/nav/NType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 212
            aload 0 /* this */
            getfield com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.type:Lcom/sun/tools/internal/xjc/model/nav/NType;
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public final javax.xml.namespace.QName[] getTypeNames();
    descriptor: ()[Ljavax/xml/namespace/QName;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 222
            aload 0 /* this */
            getfield com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.typeNames:[Ljavax/xml/namespace/QName;
            invokevirtual javax.xml.namespace.QName[].clone:()Ljava/lang/Object;
            checkcast javax.xml.namespace.QName[]
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public final boolean canBeReferencedByIDREF();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 232
            iconst_0
            ireturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public javax.xml.namespace.QName getTypeName();
    descriptor: ()Ljavax/xml/namespace/QName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 236
            aload 0 /* this */
            getfield com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.typeName:Ljavax/xml/namespace/QName;
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public com.sun.xml.internal.bind.v2.model.annotation.Locatable getUpstream();
    descriptor: ()Lcom/sun/xml/internal/bind/v2/model/annotation/Locatable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 240
            aconst_null
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public com.sun.xml.internal.bind.v2.runtime.Location getLocation();
    descriptor: ()Lcom/sun/xml/internal/bind/v2/runtime/Location;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 247
            aload 0 /* this */
            areturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public boolean isSimpleType();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
         0: .line 251
            iconst_1
            ireturn
        end local 0 // com.sun.tools.internal.xjc.model.CBuiltinLeafInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/internal/xjc/model/CBuiltinLeafInfo;

  public java.lang.Object getType();
    descriptor: ()Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.sun.tools.internal.xjc.model.CBuiltinLeafInfo.getType:()Lcom/sun/tools/internal/xjc/model/nav/NType;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: Ljava/lang/Object;Lcom/sun/tools/internal/xjc/model/CNonElement;Lcom/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo<Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NClass;>;Lcom/sun/xml/internal/bind/v2/model/core/LeafInfo<Lcom/sun/tools/internal/xjc/model/nav/NType;Lcom/sun/tools/internal/xjc/model/nav/NClass;>;Lcom/sun/xml/internal/bind/v2/runtime/Location;
SourceFile: "CBuiltinLeafInfo.java"
NestMembers:
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$1  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$10  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$11  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$12  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$2  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$3  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$4  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$5  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$6  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$7  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$8  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$9  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$Builtin  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin
InnerClasses:
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$1
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$10
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$11
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$12
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$2
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$3
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$4
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$5
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$6
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$7
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$8
  com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$9
  private abstract Builtin = com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$Builtin of com.sun.tools.internal.xjc.model.CBuiltinLeafInfo
  private final NoConstantBuiltin = com.sun.tools.internal.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin of com.sun.tools.internal.xjc.model.CBuiltinLeafInfo