public interface jakarta.xml.bind.DatatypeConverterInterface
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: jakarta.xml.bind.DatatypeConverterInterface
  super_class: java.lang.Object
{
  public abstract java.lang.String parseString(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                  Name  Flags
      lexicalXSDString  

  public abstract java.math.BigInteger parseInteger(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/math/BigInteger;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                   Name  Flags
      lexicalXSDInteger  

  public abstract int parseInt(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      lexicalXSDInt  

  public abstract long parseLong(java.lang.String);
    descriptor: (Ljava/lang/String;)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      lexicalXSDLong  

  public abstract short parseShort(java.lang.String);
    descriptor: (Ljava/lang/String;)S
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      lexicalXSDShort  

  public abstract java.math.BigDecimal parseDecimal(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/math/BigDecimal;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                   Name  Flags
      lexicalXSDDecimal  

  public abstract float parseFloat(java.lang.String);
    descriptor: (Ljava/lang/String;)F
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      lexicalXSDFloat  

  public abstract double parseDouble(java.lang.String);
    descriptor: (Ljava/lang/String;)D
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                  Name  Flags
      lexicalXSDDouble  

  public abstract boolean parseBoolean(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                   Name  Flags
      lexicalXSDBoolean  

  public abstract byte parseByte(java.lang.String);
    descriptor: (Ljava/lang/String;)B
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      lexicalXSDByte  

  public abstract javax.xml.namespace.QName parseQName(java.lang.String, javax.xml.namespace.NamespaceContext);
    descriptor: (Ljava/lang/String;Ljavax/xml/namespace/NamespaceContext;)Ljavax/xml/namespace/QName;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      lexicalXSDQName  
      nsc              

  public abstract java.util.Calendar parseDateTime(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/Calendar;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                    Name  Flags
      lexicalXSDDateTime  

  public abstract byte[] parseBase64Binary(java.lang.String);
    descriptor: (Ljava/lang/String;)[B
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                        Name  Flags
      lexicalXSDBase64Binary  

  public abstract byte[] parseHexBinary(java.lang.String);
    descriptor: (Ljava/lang/String;)[B
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                     Name  Flags
      lexicalXSDHexBinary  

  public abstract long parseUnsignedInt(java.lang.String);
    descriptor: (Ljava/lang/String;)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                       Name  Flags
      lexicalXSDUnsignedInt  

  public abstract int parseUnsignedShort(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                         Name  Flags
      lexicalXSDUnsignedShort  

  public abstract java.util.Calendar parseTime(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/Calendar;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      lexicalXSDTime  

  public abstract java.util.Calendar parseDate(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/Calendar;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      lexicalXSDDate  

  public abstract java.lang.String parseAnySimpleType(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                         Name  Flags
      lexicalXSDAnySimpleType  

  public abstract java.lang.String printString(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printInteger(java.math.BigInteger);
    descriptor: (Ljava/math/BigInteger;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printInt(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printLong(long);
    descriptor: (J)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printShort(short);
    descriptor: (S)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printDecimal(java.math.BigDecimal);
    descriptor: (Ljava/math/BigDecimal;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printFloat(float);
    descriptor: (F)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printDouble(double);
    descriptor: (D)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printBoolean(boolean);
    descriptor: (Z)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printByte(byte);
    descriptor: (B)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printQName(javax.xml.namespace.QName, javax.xml.namespace.NamespaceContext);
    descriptor: (Ljavax/xml/namespace/QName;Ljavax/xml/namespace/NamespaceContext;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   
      nsc   

  public abstract java.lang.String printDateTime(java.util.Calendar);
    descriptor: (Ljava/util/Calendar;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printBase64Binary(byte[]);
    descriptor: ([B)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printHexBinary(byte[]);
    descriptor: ([B)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printUnsignedInt(long);
    descriptor: (J)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printUnsignedShort(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printTime(java.util.Calendar);
    descriptor: (Ljava/util/Calendar;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printDate(java.util.Calendar);
    descriptor: (Ljava/util/Calendar;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   

  public abstract java.lang.String printAnySimpleType(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      val   
}
SourceFile: "DatatypeConverterInterface.java"