public class com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser extends com.fasterxml.jackson.core.base.ParserMinimalBase
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
  super_class: com.fasterxml.jackson.core.base.ParserMinimalBase
{
  public static final java.lang.String DEFAULT_UNNAMED_TEXT_PROPERTY;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ""

  protected static final com.fasterxml.jackson.core.util.JacksonFeatureSet<com.fasterxml.jackson.core.StreamReadCapability> XML_READ_CAPABILITIES;
    descriptor: Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    Signature: Lcom/fasterxml/jackson/core/util/JacksonFeatureSet<Lcom/fasterxml/jackson/core/StreamReadCapability;>;

  protected java.lang.String _cfgNameForTextElement;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected int _formatFeatures;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected com.fasterxml.jackson.core.ObjectCodec _objectCodec;
    descriptor: Lcom/fasterxml/jackson/core/ObjectCodec;
    flags: (0x0004) ACC_PROTECTED

  protected boolean _closed;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected final com.fasterxml.jackson.core.io.IOContext _ioContext;
    descriptor: Lcom/fasterxml/jackson/core/io/IOContext;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext _parsingContext;
    descriptor: Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
    flags: (0x0004) ACC_PROTECTED

  protected final com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream _xmlTokens;
    descriptor: Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected boolean _mayBeLeaf;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected com.fasterxml.jackson.core.JsonToken _nextToken;
    descriptor: Lcom/fasterxml/jackson/core/JsonToken;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String _currText;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected com.fasterxml.jackson.core.util.ByteArrayBuilder _byteArrayBuilder;
    descriptor: Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
    flags: (0x0004) ACC_PROTECTED

  protected byte[] _binaryValue;
    descriptor: [B
    flags: (0x0004) ACC_PROTECTED

  protected int _numTypesValid;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int _numberInt;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected long _numberLong;
    descriptor: J
    flags: (0x0004) ACC_PROTECTED

  protected java.math.BigInteger _numberBigInt;
    descriptor: Ljava/math/BigInteger;
    flags: (0x0004) ACC_PROTECTED

  private static volatile int[] $SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 45
            getstatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.DEFAULT_READ_CAPABILITIES:Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
         1: .line 46
            getstatic com.fasterxml.jackson.core.StreamReadCapability.DUPLICATE_PROPERTIES:Lcom/fasterxml/jackson/core/StreamReadCapability;
            invokevirtual com.fasterxml.jackson.core.util.JacksonFeatureSet.with:(Lcom/fasterxml/jackson/core/util/JacksonFeature;)Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
         2: .line 47
            getstatic com.fasterxml.jackson.core.StreamReadCapability.SCALARS_AS_OBJECTS:Lcom/fasterxml/jackson/core/StreamReadCapability;
            invokevirtual com.fasterxml.jackson.core.util.JacksonFeatureSet.with:(Lcom/fasterxml/jackson/core/util/JacksonFeature;)Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
         3: .line 48
            getstatic com.fasterxml.jackson.core.StreamReadCapability.UNTYPED_SCALARS:Lcom/fasterxml/jackson/core/StreamReadCapability;
            invokevirtual com.fasterxml.jackson.core.util.JacksonFeatureSet.with:(Lcom/fasterxml/jackson/core/util/JacksonFeature;)Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
         4: .line 44
            putstatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.XML_READ_CAPABILITIES:Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
         5: .line 49
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(com.fasterxml.jackson.core.io.IOContext, int, int, com.fasterxml.jackson.core.ObjectCodec, javax.xml.stream.XMLStreamReader);
    descriptor: (Lcom/fasterxml/jackson/core/io/IOContext;IILcom/fasterxml/jackson/core/ObjectCodec;Ljavax/xml/stream/XMLStreamReader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=8, args_size=6
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // com.fasterxml.jackson.core.io.IOContext ctxt
        start local 2 // int genericParserFeatures
        start local 3 // int xmlFeatures
        start local 4 // com.fasterxml.jackson.core.ObjectCodec codec
        start local 5 // javax.xml.stream.XMLStreamReader xmlReader
         0: .line 233
            aload 0 /* this */
            iload 2 /* genericParserFeatures */
            invokespecial com.fasterxml.jackson.core.base.ParserMinimalBase.<init>:(I)V
         1: .line 126
            aload 0 /* this */
            ldc ""
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._cfgNameForTextElement:Ljava/lang/String;
         2: .line 192
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._byteArrayBuilder:Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
         3: .line 212
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
         4: .line 234
            aload 0 /* this */
            iload 3 /* xmlFeatures */
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
         5: .line 235
            aload 0 /* this */
            aload 1 /* ctxt */
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._ioContext:Lcom/fasterxml/jackson/core/io/IOContext;
         6: .line 236
            aload 0 /* this */
            aload 4 /* codec */
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
         7: .line 237
            aload 0 /* this */
            iconst_m1
            iconst_m1
            invokestatic com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createRootContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
         8: .line 238
            aload 0 /* this */
            new com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream
            dup
            aload 5 /* xmlReader */
            aload 1 /* ctxt */
            invokevirtual com.fasterxml.jackson.core.io.IOContext.getSourceReference:()Ljava/lang/Object;
         9: .line 239
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
            invokespecial com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.<init>:(Ljavax/xml/stream/XMLStreamReader;Ljava/lang/Object;I)V
        10: .line 238
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
        11: .line 243
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.initialize:()I
            istore 6 /* firstToken */
        start local 6 // int firstToken
        12: .line 244
            goto 16
        end local 6 // int firstToken
      StackMap locals: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser com.fasterxml.jackson.core.io.IOContext int int com.fasterxml.jackson.core.ObjectCodec javax.xml.stream.XMLStreamReader
      StackMap stack: javax.xml.stream.XMLStreamException
        13: astore 7 /* e */
        start local 7 // javax.xml.stream.XMLStreamException e
        14: .line 245
            aload 7 /* e */
            aload 0 /* this */
            invokestatic com.fasterxml.jackson.dataformat.xml.util.StaxUtil.throwAsParseException:(Ljavax/xml/stream/XMLStreamException;Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
            pop
        15: .line 246
            return
        end local 7 // javax.xml.stream.XMLStreamException e
        start local 6 // int firstToken
        16: .line 251
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.hasXsiNil:()Z
            ifeq 19
        17: .line 252
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        18: .line 253
            goto 26
        19: .line 254
      StackMap locals:
      StackMap stack:
            iload 6 /* firstToken */
            tableswitch { // 1 - 7
                    1: 20
                    2: 25
                    3: 25
                    4: 25
                    5: 25
                    6: 20
                    7: 22
              default: 25
          }
        20: .line 257
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        21: .line 258
            goto 26
        22: .line 260
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        23: .line 261
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getText:()Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
        24: .line 262
            goto 26
        25: .line 264
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "Internal problem: invalid starting state (%s)"
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream._currentStateDesc:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._reportError:(Ljava/lang/String;Ljava/lang/Object;)V
        26: .line 267
      StackMap locals:
      StackMap stack:
            return
        end local 6 // int firstToken
        end local 5 // javax.xml.stream.XMLStreamReader xmlReader
        end local 4 // com.fasterxml.jackson.core.ObjectCodec codec
        end local 3 // int xmlFeatures
        end local 2 // int genericParserFeatures
        end local 1 // com.fasterxml.jackson.core.io.IOContext ctxt
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0   27     0                   this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0   27     1                   ctxt  Lcom/fasterxml/jackson/core/io/IOContext;
            0   27     2  genericParserFeatures  I
            0   27     3            xmlFeatures  I
            0   27     4                  codec  Lcom/fasterxml/jackson/core/ObjectCodec;
            0   27     5              xmlReader  Ljavax/xml/stream/XMLStreamReader;
           12   13     6             firstToken  I
           16   27     6             firstToken  I
           14   16     7                      e  Ljavax/xml/stream/XMLStreamException;
      Exception table:
        from    to  target  type
          11    12      13  Class javax.xml.stream.XMLStreamException
    Exceptions:
      throws java.io.IOException
    MethodParameters:
                       Name  Flags
      ctxt                   
      genericParserFeatures  
      xmlFeatures            
      codec                  
      xmlReader              

  public com.fasterxml.jackson.core.Version version();
    descriptor: ()Lcom/fasterxml/jackson/core/Version;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 271
            getstatic com.fasterxml.jackson.dataformat.xml.PackageVersion.VERSION:Lcom/fasterxml/jackson/core/Version;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public com.fasterxml.jackson.core.ObjectCodec getCodec();
    descriptor: ()Lcom/fasterxml/jackson/core/ObjectCodec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 276
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public void setCodec(com.fasterxml.jackson.core.ObjectCodec);
    descriptor: (Lcom/fasterxml/jackson/core/ObjectCodec;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // com.fasterxml.jackson.core.ObjectCodec c
         0: .line 281
            aload 0 /* this */
            aload 1 /* c */
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
         1: .line 282
            return
        end local 1 // com.fasterxml.jackson.core.ObjectCodec c
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    2     1     c  Lcom/fasterxml/jackson/core/ObjectCodec;
    MethodParameters:
      Name  Flags
      c     

  public void setXMLTextElementName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // java.lang.String name
         0: .line 288
            aload 0 /* this */
            aload 1 /* name */
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._cfgNameForTextElement:Ljava/lang/String;
         1: .line 289
            return
        end local 1 // java.lang.String name
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    2     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  public boolean requiresCustomCodec();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 305
            iconst_1
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public boolean canReadObjectId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 309
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public boolean canReadTypeId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 312
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public com.fasterxml.jackson.core.util.JacksonFeatureSet<com.fasterxml.jackson.core.StreamReadCapability> getReadCapabilities();
    descriptor: ()Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 316
            getstatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.XML_READ_CAPABILITIES:Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Signature: ()Lcom/fasterxml/jackson/core/util/JacksonFeatureSet<Lcom/fasterxml/jackson/core/StreamReadCapability;>;

  public com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser enable(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature);
    descriptor: (Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser$Feature;)Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature f
         0: .line 326
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature.getMask:()I
            ior
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
         1: .line 327
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.setFormatFeatures:(I)V
         2: .line 328
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature f
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    3     1     f  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser$Feature;
    MethodParameters:
      Name  Flags
      f     

  public com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser disable(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature);
    descriptor: (Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser$Feature;)Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature f
         0: .line 332
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature.getMask:()I
            iconst_m1
            ixor
            iand
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
         1: .line 333
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.setFormatFeatures:(I)V
         2: .line 334
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature f
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    3     1     f  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser$Feature;
    MethodParameters:
      Name  Flags
      f     

  public final boolean isEnabled(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature);
    descriptor: (Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser$Feature;)Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature f
         0: .line 338
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature.getMask:()I
            iand
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 1 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature f
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    2     1     f  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser$Feature;
    MethodParameters:
      Name  Flags
      f     

  public com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser configure(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature, boolean);
    descriptor: (Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser$Feature;Z)Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature f
        start local 2 // boolean state
         0: .line 342
            iload 2 /* state */
            ifeq 3
         1: .line 343
            aload 0 /* this */
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.enable:(Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser$Feature;)Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            pop
         2: .line 344
            goto 4
         3: .line 345
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.disable:(Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser$Feature;)Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            pop
         4: .line 347
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 2 // boolean state
        end local 1 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature f
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0   this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    5     1      f  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser$Feature;
            0    5     2  state  Z
    MethodParameters:
       Name  Flags
      f      
      state  

  public int getFormatFeatures();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 358
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public com.fasterxml.jackson.core.JsonParser overrideFormatFeatures(int, int);
    descriptor: (II)Lcom/fasterxml/jackson/core/JsonParser;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // int values
        start local 2 // int mask
         0: .line 363
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
            iload 2 /* mask */
            iconst_m1
            ixor
            iand
            iload 1 /* values */
            iload 2 /* mask */
            iand
            ior
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
         1: .line 364
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._formatFeatures:I
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.setFormatFeatures:(I)V
         2: .line 365
            aload 0 /* this */
            areturn
        end local 2 // int mask
        end local 1 // int values
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    3     1  values  I
            0    3     2    mask  I
    MethodParameters:
        Name  Flags
      values  
      mask    

  public javax.xml.stream.XMLStreamReader getStaxReader();
    descriptor: ()Ljavax/xml/stream/XMLStreamReader;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 385
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getXmlReader:()Lorg/codehaus/stax2/XMLStreamReader2;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public void addVirtualWrapping(java.util.Set<java.lang.String>, );
    descriptor: (Ljava/util/Set;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=3
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // java.util.Set namesToWrap0
        start local 2 // boolean caseInsensitive
         0: .line 415
            iload 2 /* caseInsensitive */
            ifeq 2
         1: .line 416
            aload 1 /* namesToWrap0 */
            invokestatic com.fasterxml.jackson.dataformat.xml.util.CaseInsensitiveNameSet.construct:(Ljava/util/Set;)Lcom/fasterxml/jackson/dataformat/xml/util/CaseInsensitiveNameSet;
            goto 3
         2: .line 417
      StackMap locals:
      StackMap stack:
            aload 1 /* namesToWrap0 */
         3: .line 415
      StackMap locals:
      StackMap stack: java.util.Set
            astore 3 /* namesToWrap */
        start local 3 // java.util.Set namesToWrap
         4: .line 423
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inRoot:()Z
            ifne 9
         5: .line 424
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.getParent:()Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inRoot:()Z
            ifne 9
         6: .line 425
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getLocalName:()Ljava/lang/String;
            astore 4 /* name */
        start local 4 // java.lang.String name
         7: .line 426
            aload 4 /* name */
            ifnull 9
            aload 3 /* namesToWrap */
            aload 4 /* name */
            invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
            ifeq 9
         8: .line 428
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.repeatStartElement:()V
        end local 4 // java.lang.String name
         9: .line 431
      StackMap locals: java.util.Set
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 3 /* namesToWrap */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.setNamesToWrap:(Ljava/util/Set;)V
        10: .line 432
            return
        end local 3 // java.util.Set namesToWrap
        end local 2 // boolean caseInsensitive
        end local 1 // java.util.Set namesToWrap0
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   11     0             this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0   11     1     namesToWrap0  Ljava/util/Set<Ljava/lang/String;>;
            0   11     2  caseInsensitive  Z
            4   11     3      namesToWrap  Ljava/util/Set<Ljava/lang/String;>;
            7    9     4             name  Ljava/lang/String;
    Signature: (Ljava/util/Set<Ljava/lang/String;>;Z)V
    MethodParameters:
                 Name  Flags
      namesToWrap0     
      caseInsensitive  

  public void addVirtualWrapping(java.util.Set<java.lang.String>);
    descriptor: (Ljava/util/Set;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // java.util.Set namesToWrap
         0: .line 436
            aload 0 /* this */
            aload 1 /* namesToWrap */
            iconst_0
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.addVirtualWrapping:(Ljava/util/Set;Z)V
         1: .line 437
            return
        end local 1 // java.util.Set namesToWrap
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    2     1  namesToWrap  Ljava/util/Set<Ljava/lang/String;>;
    Signature: (Ljava/util/Set<Ljava/lang/String;>;)V
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      namesToWrap  

  public java.lang.String getCurrentName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 454
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpeq 1
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 4
         1: .line 455
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.getParent:()Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            astore 2 /* parent */
        start local 2 // com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext parent
         2: .line 456
            aload 2 /* parent */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.getCurrentName:()Ljava/lang/String;
            astore 1 /* name */
        end local 2 // com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext parent
        start local 1 // java.lang.String name
         3: .line 457
            goto 5
        end local 1 // java.lang.String name
         4: .line 458
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.getCurrentName:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         5: .line 461
      StackMap locals: java.lang.String
      StackMap stack:
            aload 1 /* name */
            ifnonnull 7
         6: .line 462
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Missing name, in state: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         7: .line 464
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            areturn
        end local 1 // java.lang.String name
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            3    4     1    name  Ljava/lang/String;
            5    8     1    name  Ljava/lang/String;
            2    3     2  parent  Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
    Exceptions:
      throws java.io.IOException

  public void overrideCurrentName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // java.lang.String name
         0: .line 471
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            astore 2 /* ctxt */
        start local 2 // com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext ctxt
         1: .line 472
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpeq 2
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 3
         2: .line 473
      StackMap locals: com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext
      StackMap stack:
            aload 2 /* ctxt */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.getParent:()Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            astore 2 /* ctxt */
         3: .line 475
      StackMap locals:
      StackMap stack:
            aload 2 /* ctxt */
            aload 1 /* name */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.setCurrentName:(Ljava/lang/String;)V
         4: .line 476
            return
        end local 2 // com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext ctxt
        end local 1 // java.lang.String name
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    5     1  name  Ljava/lang/String;
            1    5     2  ctxt  Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
    MethodParameters:
      Name  Flags
      name  

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 481
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._closed:Z
            ifne 14
         1: .line 482
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._closed:Z
         2: .line 484
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._ioContext:Lcom/fasterxml/jackson/core/io/IOContext;
            invokevirtual com.fasterxml.jackson.core.io.IOContext.isResourceManaged:()Z
            ifne 3
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonParser$Feature.AUTO_CLOSE_SOURCE:Lcom/fasterxml/jackson/core/JsonParser$Feature;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.isEnabled:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z
            ifeq 5
         3: .line 485
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.closeCompletely:()V
         4: .line 486
            goto 13
         5: .line 487
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.close:()V
         6: .line 489
            goto 13
      StackMap locals:
      StackMap stack: javax.xml.stream.XMLStreamException
         7: astore 1 /* e */
        start local 1 // javax.xml.stream.XMLStreamException e
         8: .line 490
            aload 1 /* e */
            aload 0 /* this */
            invokestatic com.fasterxml.jackson.dataformat.xml.util.StaxUtil.throwAsParseException:(Ljavax/xml/stream/XMLStreamException;Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
            pop
        end local 1 // javax.xml.stream.XMLStreamException e
         9: .line 493
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._releaseBuffers:()V
            goto 14
        10: .line 491
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 2
        11: .line 493
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._releaseBuffers:()V
        12: .line 494
            aload 2
            athrow
        13: .line 493
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._releaseBuffers:()V
        14: .line 496
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   15     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            8    9     1     e  Ljavax/xml/stream/XMLStreamException;
      Exception table:
        from    to  target  type
           2     6       7  Class javax.xml.stream.XMLStreamException
           2     9      10  any
    Exceptions:
      throws java.io.IOException

  public boolean isClosed();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 499
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._closed:Z
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext getParsingContext();
    descriptor: ()Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 503
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public com.fasterxml.jackson.core.JsonLocation getTokenLocation();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonLocation;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 513
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getTokenLocation:()Lcom/fasterxml/jackson/core/JsonLocation;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonLocation;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 522
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getCurrentLocation:()Lcom/fasterxml/jackson/core/JsonLocation;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public boolean isExpectedStartArrayToken();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 535
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            astore 1 /* t */
        start local 1 // com.fasterxml.jackson.core.JsonToken t
         1: .line 536
            aload 1 /* t */
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 10
         2: .line 537
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
         3: .line 539
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.convertToArray:()V
         4: .line 543
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 7
         5: .line 544
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
         6: .line 545
            goto 8
         7: .line 546
      StackMap locals: com.fasterxml.jackson.core.JsonToken
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
         8: .line 549
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.skipAttributes:()V
         9: .line 550
            iconst_1
            ireturn
        10: .line 553
      StackMap locals:
      StackMap stack:
            aload 1 /* t */
            getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 11
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
        11: iconst_0
            ireturn
        end local 1 // com.fasterxml.jackson.core.JsonToken t
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   12     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            1   12     1     t  Lcom/fasterxml/jackson/core/JsonToken;

  public boolean isExpectedNumberIntToken();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=9, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 565
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            astore 1 /* t */
        start local 1 // com.fasterxml.jackson.core.JsonToken t
         1: .line 566
            aload 1 /* t */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 38
         2: .line 567
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
            invokevirtual java.lang.String.trim:()Ljava/lang/String;
            astore 2 /* text */
        start local 2 // java.lang.String text
         3: .line 568
            aload 0 /* this */
            aload 2 /* text */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._isIntNumber:(Ljava/lang/String;)I
            istore 3 /* len */
        start local 3 // int len
         4: .line 569
            iload 3 /* len */
            ifle 38
         5: .line 570
            iload 3 /* len */
            bipush 9
            if_icmpgt 10
         6: .line 571
            aload 0 /* this */
            aload 2 /* text */
            invokestatic com.fasterxml.jackson.core.io.NumberInput.parseInt:(Ljava/lang/String;)I
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
         7: .line 572
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
         8: .line 573
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
         9: .line 574
            iconst_1
            ireturn
        10: .line 576
      StackMap locals: com.fasterxml.jackson.core.JsonToken java.lang.String int
      StackMap stack:
            iload 3 /* len */
            bipush 18
            if_icmpgt 24
        11: .line 577
            aload 2 /* text */
            invokestatic com.fasterxml.jackson.core.io.NumberInput.parseLong:(Ljava/lang/String;)J
            lstore 4 /* l */
        start local 4 // long l
        12: .line 578
            iload 3 /* len */
            bipush 10
            if_icmpne 20
        13: .line 579
            lload 4 /* l */
            l2i
            istore 6 /* asInt */
        start local 6 // int asInt
        14: .line 580
            iload 6 /* asInt */
            i2l
            lstore 7 /* l2 */
        start local 7 // long l2
        15: .line 581
            lload 4 /* l */
            lload 7 /* l2 */
            lcmp
            ifne 20
        16: .line 582
            aload 0 /* this */
            iload 6 /* asInt */
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
        17: .line 583
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
        18: .line 584
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        19: .line 585
            iconst_1
            ireturn
        end local 7 // long l2
        end local 6 // int asInt
        20: .line 588
      StackMap locals: long
      StackMap stack:
            aload 0 /* this */
            lload 4 /* l */
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
        21: .line 589
            aload 0 /* this */
            iconst_2
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
        22: .line 590
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        23: .line 591
            iconst_1
            ireturn
        end local 4 // long l
        24: .line 594
      StackMap locals:
      StackMap stack:
            iload 3 /* len */
            bipush 19
            if_icmpne 34
        25: .line 596
            aload 2 /* text */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 45
            if_icmpne 28
        26: .line 597
            aload 2 /* text */
            iconst_1
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
            iconst_1
            invokestatic com.fasterxml.jackson.core.io.NumberInput.inLongRange:(Ljava/lang/String;Z)Z
            istore 4 /* stillLong */
        start local 4 // boolean stillLong
        27: .line 598
            goto 29
        end local 4 // boolean stillLong
        28: .line 599
      StackMap locals:
      StackMap stack:
            aload 2 /* text */
            iconst_0
            invokestatic com.fasterxml.jackson.core.io.NumberInput.inLongRange:(Ljava/lang/String;Z)Z
            istore 4 /* stillLong */
        start local 4 // boolean stillLong
        29: .line 601
      StackMap locals: int
      StackMap stack:
            iload 4 /* stillLong */
            ifeq 34
        30: .line 602
            aload 0 /* this */
            aload 2 /* text */
            invokestatic com.fasterxml.jackson.core.io.NumberInput.parseLong:(Ljava/lang/String;)J
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
        31: .line 603
            aload 0 /* this */
            iconst_2
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
        32: .line 604
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        33: .line 605
            iconst_1
            ireturn
        end local 4 // boolean stillLong
        34: .line 609
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new java.math.BigInteger
            dup
            aload 2 /* text */
            invokespecial java.math.BigInteger.<init>:(Ljava/lang/String;)V
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
        35: .line 610
            aload 0 /* this */
            iconst_4
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
        36: .line 611
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        37: .line 612
            iconst_1
            ireturn
        end local 3 // int len
        end local 2 // java.lang.String text
        38: .line 615
      StackMap locals:
      StackMap stack:
            aload 1 /* t */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 39
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
        39: iconst_0
            ireturn
        end local 1 // com.fasterxml.jackson.core.JsonToken t
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   40     0       this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            1   40     1          t  Lcom/fasterxml/jackson/core/JsonToken;
            3   38     2       text  Ljava/lang/String;
            4   38     3        len  I
           12   24     4          l  J
           14   20     6      asInt  I
           15   20     7         l2  J
           27   28     4  stillLong  Z
           29   34     4  stillLong  Z

  public com.fasterxml.jackson.core.JsonToken nextToken();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonToken;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=3, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 645
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._binaryValue:[B
         1: .line 646
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
         2: .line 648
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
            ifnull 17
         3: .line 649
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
            astore 1 /* t */
        start local 1 // com.fasterxml.jackson.core.JsonToken t
         4: .line 650
            aload 0 /* this */
            aload 1 /* t */
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
         5: .line 651
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
         6: .line 653
            invokestatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:()[I
            aload 1 /* t */
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iaload
            tableswitch { // 2 - 6
                    2: 7
                    3: 11
                    4: 9
                    5: 11
                    6: 13
              default: 15
          }
         7: .line 655
      StackMap locals: com.fasterxml.jackson.core.JsonToken
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildObjectContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
         8: .line 656
            goto 16
         9: .line 658
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildArrayContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        10: .line 659
            goto 16
        11: .line 662
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.getParent:()Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        12: .line 663
            goto 16
        13: .line 665
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getLocalName:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.setCurrentName:(Ljava/lang/String;)V
        14: .line 666
            goto 16
        15: .line 670
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.valueStarted:()V
        16: .line 672
      StackMap locals:
      StackMap stack:
            aload 1 /* t */
            areturn
        end local 1 // com.fasterxml.jackson.core.JsonToken t
        17: .line 675
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:()I
            istore 1 /* token */
        start local 1 // int token
        18: .line 678
            goto 33
        19: .line 680
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
            ifeq 23
        20: .line 682
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        21: .line 683
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildObjectContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        22: .line 684
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        23: .line 686
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inArray:()Z
            ifeq 27
        24: .line 689
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:()I
            istore 1 /* token */
        25: .line 690
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
        26: .line 691
            goto 33
        27: .line 693
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getLocalName:()Ljava/lang/String;
            astore 2 /* name */
        start local 2 // java.lang.String name
        28: .line 694
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 2 /* name */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.setCurrentName:(Ljava/lang/String;)V
        29: .line 698
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 2 /* name */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.shouldWrap:(Ljava/lang/String;)Z
            ifeq 31
        30: .line 699
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.repeatStartElement:()V
        31: .line 702
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
        32: .line 705
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        end local 2 // java.lang.String name
        33: .line 678
      StackMap locals:
      StackMap stack:
            iload 1 /* token */
            iconst_1
            if_icmpeq 19
        34: .line 710
      StackMap locals:
      StackMap stack:
            iload 1 /* token */
            tableswitch { // 2 - 8
                    2: 35
                    3: 49
                    4: 57
                    5: 60
                    6: 90
                    7: 90
                    8: 89
              default: 90
          }
        35: .line 713
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
            ifeq 44
        36: .line 714
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
        37: .line 715
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inArray:()Z
            ifeq 41
        38: .line 718
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        39: .line 719
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildObjectContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        40: .line 720
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        41: .line 723
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpeq 44
        42: .line 725
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.valueStarted:()V
        43: .line 726
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        44: .line 729
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inArray:()Z
            ifeq 45
            getstatic com.fasterxml.jackson.core.JsonToken.END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            goto 46
      StackMap locals:
      StackMap stack: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
        45: getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
      StackMap locals: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser int
      StackMap stack: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser com.fasterxml.jackson.core.JsonToken
        46: putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        47: .line 730
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.getParent:()Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        48: .line 731
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        49: .line 735
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
            ifeq 55
        50: .line 736
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
        51: .line 737
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        52: .line 738
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getText:()Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
        53: .line 739
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildObjectContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        54: .line 740
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        55: .line 742
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getLocalName:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.setCurrentName:(Ljava/lang/String;)V
        56: .line 743
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        57: .line 745
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getText:()Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
        58: .line 747
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.valueStarted:()V
        59: .line 748
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        60: .line 750
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getText:()Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
        61: .line 751
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
            ifeq 78
        62: .line 752
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
        63: .line 760
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:()I
            istore 1 /* token */
        64: .line 762
            iload 1 /* token */
            iconst_2
            if_icmpne 71
        65: .line 763
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inArray:()Z
            ifeq 70
        66: .line 764
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
            invokestatic com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream._allWs:(Ljava/lang/String;)Z
            ifeq 70
        67: .line 768
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        68: .line 769
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildObjectContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        69: .line 770
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        70: .line 773
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        71: .line 775
      StackMap locals:
      StackMap stack:
            iload 1 /* token */
            iconst_1
            if_icmpeq 76
        72: .line 776
            new com.fasterxml.jackson.core.JsonParseException
            dup
            aload 0 /* this */
        73: .line 777
            ldc "Internal error: Expected END_ELEMENT (%d) or START_ELEMENT (%d), got event of type %d"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
        74: .line 778
            iconst_2
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_1
            iconst_1
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_2
            iload 1 /* token */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
        75: .line 776
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokespecial com.fasterxml.jackson.core.JsonParseException.<init>:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/String;)V
            athrow
        76: .line 782
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.pushbackCurrentToken:()V
        77: .line 783
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildObjectContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        78: .line 788
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inObject:()Z
            ifeq 82
        79: .line 789
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpeq 86
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
            invokestatic com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream._allWs:(Ljava/lang/String;)Z
            ifeq 86
        80: .line 790
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:()I
            istore 1 /* token */
        81: .line 791
            goto 34
        82: .line 793
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inArray:()Z
            ifeq 86
        83: .line 795
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
            invokestatic com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream._allWs:(Ljava/lang/String;)Z
            ifeq 86
        84: .line 796
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:()I
            istore 1 /* token */
        85: .line 797
            goto 34
        86: .line 802
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._cfgNameForTextElement:Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.setCurrentName:(Ljava/lang/String;)V
        87: .line 803
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        88: .line 804
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        89: .line 806
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        90: .line 808
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* token */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._internalErrorUnknownToken:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.fasterxml.jackson.core.JsonToken
            areturn
        end local 1 // int token
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   91     0   this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            4   17     1      t  Lcom/fasterxml/jackson/core/JsonToken;
           18   91     1  token  I
           28   33     2   name  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException

  public java.lang.String nextTextValue();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 836
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._binaryValue:[B
         1: .line 837
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
            ifnull 10
         2: .line 838
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
            astore 1 /* t */
        start local 1 // com.fasterxml.jackson.core.JsonToken t
         3: .line 839
            aload 0 /* this */
            aload 1 /* t */
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
         4: .line 840
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
         5: .line 843
            aload 1 /* t */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 8
         6: .line 845
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.valueStarted:()V
         7: .line 846
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
            areturn
         8: .line 848
      StackMap locals: com.fasterxml.jackson.core.JsonToken
      StackMap stack:
            aload 0 /* this */
            aload 1 /* t */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._updateState:(Lcom/fasterxml/jackson/core/JsonToken;)V
         9: .line 849
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.core.JsonToken t
        10: .line 852
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:()I
            istore 1 /* token */
        start local 1 // int token
        11: .line 855
            goto 28
        12: .line 856
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
            ifeq 17
        13: .line 857
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        14: .line 858
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildObjectContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        15: .line 859
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        16: .line 860
            aconst_null
            areturn
        17: .line 862
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inArray:()Z
            ifeq 21
        18: .line 863
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:()I
            istore 1 /* token */
        19: .line 864
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
        20: .line 865
            goto 28
        21: .line 867
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getLocalName:()Ljava/lang/String;
            astore 2 /* name */
        start local 2 // java.lang.String name
        22: .line 868
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 2 /* name */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.setCurrentName:(Ljava/lang/String;)V
        23: .line 869
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 2 /* name */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.shouldWrap:(Ljava/lang/String;)Z
            ifeq 25
        24: .line 871
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.repeatStartElement:()V
        25: .line 873
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
        26: .line 874
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        27: .line 875
            aconst_null
            areturn
        end local 2 // java.lang.String name
        28: .line 855
      StackMap locals:
      StackMap stack:
            iload 1 /* token */
            iconst_1
            if_icmpeq 12
        29: .line 879
            iload 1 /* token */
            tableswitch { // 2 - 8
                    2: 30
                    3: 40
                    4: 50
                    5: 53
                    6: 65
                    7: 65
                    8: 64
              default: 65
          }
        30: .line 881
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
            ifeq 35
        31: .line 883
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
        32: .line 884
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        33: .line 886
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.valueStarted:()V
        34: .line 887
            aload 0 /* this */
            ldc ""
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
            areturn
        35: .line 889
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inArray:()Z
            ifeq 36
            getstatic com.fasterxml.jackson.core.JsonToken.END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            goto 37
      StackMap locals:
      StackMap stack: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser
        36: getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
      StackMap locals: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser int
      StackMap stack: com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser com.fasterxml.jackson.core.JsonToken
        37: putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        38: .line 890
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.getParent:()Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        39: .line 891
            goto 66
        40: .line 894
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
            ifeq 47
        41: .line 895
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
        42: .line 896
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        43: .line 897
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getText:()Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
        44: .line 898
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildObjectContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
        45: .line 899
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        46: .line 900
            goto 66
        47: .line 901
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getLocalName:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.setCurrentName:(Ljava/lang/String;)V
        48: .line 902
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        49: .line 904
            goto 66
        50: .line 906
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        51: .line 908
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.valueStarted:()V
        52: .line 909
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getText:()Ljava/lang/String;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
            areturn
        53: .line 911
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getText:()Ljava/lang/String;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
        54: .line 912
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
            ifeq 60
        55: .line 913
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._mayBeLeaf:Z
        56: .line 915
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._skipEndElement:()V
        57: .line 919
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.valueStarted:()V
        58: .line 920
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        59: .line 921
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
            areturn
        60: .line 924
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._cfgNameForTextElement:Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.setCurrentName:(Ljava/lang/String;)V
        61: .line 925
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._nextToken:Lcom/fasterxml/jackson/core/JsonToken;
        62: .line 926
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        63: .line 927
            goto 66
        64: .line 929
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        65: .line 931
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* token */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._internalErrorUnknownToken:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            areturn
        66: .line 933
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // int token
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   67     0   this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            3   10     1      t  Lcom/fasterxml/jackson/core/JsonToken;
           11   67     1  token  I
           22   28     2   name  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException

  private void _updateState(com.fasterxml.jackson.core.JsonToken);
    descriptor: (Lcom/fasterxml/jackson/core/JsonToken;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // com.fasterxml.jackson.core.JsonToken t
         0: .line 939
            invokestatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:()[I
            aload 1 /* t */
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iaload
            tableswitch { // 2 - 6
                    2: 1
                    3: 5
                    4: 3
                    5: 5
                    6: 7
              default: 9
          }
         1: .line 941
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildObjectContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
         2: .line 942
            goto 10
         3: .line 944
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.createChildArrayContext:(II)Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
         4: .line 945
            goto 10
         5: .line 948
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.getParent:()Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
         6: .line 949
            goto 10
         7: .line 951
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.getLocalName:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.setCurrentName:(Ljava/lang/String;)V
         8: .line 952
            goto 10
         9: .line 954
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* t */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._internalErrorUnknownToken:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        10: .line 956
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.fasterxml.jackson.core.JsonToken t
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0   11     1     t  Lcom/fasterxml/jackson/core/JsonToken;
    MethodParameters:
      Name  Flags
      t     

  public java.lang.String getText();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 967
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            ifnonnull 2
         1: .line 968
            aconst_null
            areturn
         2: .line 970
      StackMap locals:
      StackMap stack:
            invokestatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:()[I
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iaload
            tableswitch { // 6 - 8
                    6: 3
                    7: 5
                    8: 4
              default: 5
          }
         3: .line 972
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.getCurrentName:()Ljava/lang/String;
            areturn
         4: .line 974
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currText:Ljava/lang/String;
            areturn
         5: .line 976
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.asString:()Ljava/lang/String;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  public char[] getTextCharacters();
    descriptor: ()[C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 982
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.getText:()Ljava/lang/String;
            astore 1 /* text */
        start local 1 // java.lang.String text
         1: .line 983
            aload 1 /* text */
            ifnonnull 2
            aconst_null
            goto 3
      StackMap locals: java.lang.String
      StackMap stack:
         2: aload 1 /* text */
            invokevirtual java.lang.String.toCharArray:()[C
      StackMap locals:
      StackMap stack: char[]
         3: areturn
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            1    4     1  text  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException

  public int getTextLength();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 988
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.getText:()Ljava/lang/String;
            astore 1 /* text */
        start local 1 // java.lang.String text
         1: .line 989
            aload 1 /* text */
            ifnonnull 2
            iconst_0
            goto 3
      StackMap locals: java.lang.String
      StackMap stack:
         2: aload 1 /* text */
            invokevirtual java.lang.String.length:()I
      StackMap locals:
      StackMap stack: int
         3: ireturn
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            1    4     1  text  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException

  public int getTextOffset();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 994
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  public boolean hasTextCharacters();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1004
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public int getText(java.io.Writer);
    descriptor: (Ljava/io/Writer;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // java.io.Writer writer
         0: .line 1010
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.getText:()Ljava/lang/String;
            astore 2 /* str */
        start local 2 // java.lang.String str
         1: .line 1011
            aload 2 /* str */
            ifnonnull 3
         2: .line 1012
            iconst_0
            ireturn
         3: .line 1014
      StackMap locals: java.lang.String
      StackMap stack:
            aload 1 /* writer */
            aload 2 /* str */
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
         4: .line 1015
            aload 2 /* str */
            invokevirtual java.lang.String.length:()I
            ireturn
        end local 2 // java.lang.String str
        end local 1 // java.io.Writer writer
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    5     1  writer  Ljava/io/Writer;
            1    5     2     str  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      writer  

  public java.lang.Object getEmbeddedObject();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1027
            aconst_null
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  public byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant);
    descriptor: (Lcom/fasterxml/jackson/core/Base64Variant;)[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // com.fasterxml.jackson.core.Base64Variant b64variant
         0: .line 1033
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpeq 3
         1: .line 1034
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_EMBEDDED_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 2
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._binaryValue:[B
            ifnonnull 3
         2: .line 1035
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            ldc "Current token ("
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc ") not VALUE_STRING or VALUE_EMBEDDED_OBJECT, can not access as binary"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._reportError:(Ljava/lang/String;)V
         3: .line 1040
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._binaryValue:[B
            ifnonnull 8
         4: .line 1042
            aload 0 /* this */
            aload 0 /* this */
            aload 1 /* b64variant */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._decodeBase64:(Lcom/fasterxml/jackson/core/Base64Variant;)[B
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._binaryValue:[B
         5: .line 1043
            goto 8
      StackMap locals:
      StackMap stack: java.lang.IllegalArgumentException
         6: astore 2 /* iae */
        start local 2 // java.lang.IllegalArgumentException iae
         7: .line 1044
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            ldc "Failed to decode VALUE_STRING as base64 ("
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* b64variant */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc "): "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* iae */
            invokevirtual java.lang.IllegalArgumentException.getMessage:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._constructError:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/JsonParseException;
            athrow
        end local 2 // java.lang.IllegalArgumentException iae
         8: .line 1047
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._binaryValue:[B
            areturn
        end local 1 // com.fasterxml.jackson.core.Base64Variant b64variant
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0        this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    9     1  b64variant  Lcom/fasterxml/jackson/core/Base64Variant;
            7    8     2         iae  Ljava/lang/IllegalArgumentException;
      Exception table:
        from    to  target  type
           4     5       6  Class java.lang.IllegalArgumentException
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      b64variant  

  protected byte[] _decodeBase64(com.fasterxml.jackson.core.Base64Variant);
    descriptor: (Lcom/fasterxml/jackson/core/Base64Variant;)[B
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // com.fasterxml.jackson.core.Base64Variant b64variant
         0: .line 1053
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._getByteArrayBuilder:()Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
            astore 2 /* builder */
        start local 2 // com.fasterxml.jackson.core.util.ByteArrayBuilder builder
         1: .line 1054
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.getText:()Ljava/lang/String;
            astore 3 /* str */
        start local 3 // java.lang.String str
         2: .line 1055
            aload 0 /* this */
            aload 3 /* str */
            aload 2 /* builder */
            aload 1 /* b64variant */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._decodeBase64:(Ljava/lang/String;Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;Lcom/fasterxml/jackson/core/Base64Variant;)V
         3: .line 1056
            aload 2 /* builder */
            invokevirtual com.fasterxml.jackson.core.util.ByteArrayBuilder.toByteArray:()[B
            areturn
        end local 3 // java.lang.String str
        end local 2 // com.fasterxml.jackson.core.util.ByteArrayBuilder builder
        end local 1 // com.fasterxml.jackson.core.Base64Variant b64variant
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    4     0        this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    4     1  b64variant  Lcom/fasterxml/jackson/core/Base64Variant;
            1    4     2     builder  Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
            2    4     3         str  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      b64variant  

  public boolean isNaN();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1067
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  public com.fasterxml.jackson.core.JsonParser$NumberType getNumberType();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonParser$NumberType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1072
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            ifne 2
         1: .line 1073
            aload 0 /* this */
            iconst_0
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._checkNumericValue:(I)V
         2: .line 1077
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_1
            iand
            ifeq 4
         3: .line 1078
            getstatic com.fasterxml.jackson.core.JsonParser$NumberType.INT:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            areturn
         4: .line 1080
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_2
            iand
            ifeq 6
         5: .line 1081
            getstatic com.fasterxml.jackson.core.JsonParser$NumberType.LONG:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            areturn
         6: .line 1083
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonParser$NumberType.BIG_INTEGER:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  public java.lang.Number getNumberValue();
    descriptor: ()Ljava/lang/Number;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1088
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            ifne 2
         1: .line 1089
            aload 0 /* this */
            iconst_0
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._checkNumericValue:(I)V
         2: .line 1093
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_1
            iand
            ifeq 4
         3: .line 1094
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            areturn
         4: .line 1096
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_2
            iand
            ifeq 6
         5: .line 1097
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            areturn
         6: .line 1099
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_4
            iand
            ifeq 8
         7: .line 1100
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            areturn
         8: .line 1102
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._throwInternal:()V
         9: .line 1103
            aconst_null
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  public int getIntValue();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1108
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_1
            iand
            ifne 5
         1: .line 1109
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            ifne 3
         2: .line 1110
            aload 0 /* this */
            iconst_1
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._checkNumericValue:(I)V
         3: .line 1112
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_1
            iand
            ifne 5
         4: .line 1113
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._convertNumberToInt:()V
         5: .line 1116
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  public long getLongValue();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1121
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_2
            iand
            ifne 5
         1: .line 1122
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            ifne 3
         2: .line 1123
            aload 0 /* this */
            iconst_2
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._checkNumericValue:(I)V
         3: .line 1125
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_2
            iand
            ifne 5
         4: .line 1126
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._convertNumberToLong:()V
         5: .line 1129
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
            lreturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  public java.math.BigInteger getBigIntegerValue();
    descriptor: ()Ljava/math/BigInteger;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1134
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_4
            iand
            ifne 5
         1: .line 1135
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            ifne 3
         2: .line 1136
            aload 0 /* this */
            iconst_4
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._checkNumericValue:(I)V
         3: .line 1138
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_4
            iand
            ifne 5
         4: .line 1139
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._convertNumberToBigInteger:()V
         5: .line 1142
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  public float getFloatValue();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1147
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            bipush 32
            iand
            ifne 3
         1: .line 1148
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            ifne 3
         2: .line 1149
            aload 0 /* this */
            bipush 32
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._checkNumericValue:(I)V
         3: .line 1152
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._convertNumberToFloat:()F
            freturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  public double getDoubleValue();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1157
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            bipush 8
            iand
            ifne 3
         1: .line 1158
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            ifne 3
         2: .line 1159
            aload 0 /* this */
            bipush 8
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._checkNumericValue:(I)V
         3: .line 1162
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._convertNumberToDouble:()D
            dreturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  public java.math.BigDecimal getDecimalValue();
    descriptor: ()Ljava/math/BigDecimal;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1167
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            bipush 16
            iand
            ifne 3
         1: .line 1168
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            ifne 3
         2: .line 1169
            aload 0 /* this */
            bipush 16
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._checkNumericValue:(I)V
         3: .line 1172
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._convertNumberToBigDecimal:()Ljava/math/BigDecimal;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  protected final void _checkNumericValue(int);
    descriptor: (I)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // int expType
         0: .line 1178
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 2
         1: .line 1179
            return
         2: .line 1181
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            ldc "Current token ("
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.currentToken:()Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc ") not numeric, can not use numeric value accessors"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._reportError:(Ljava/lang/String;)V
         3: .line 1182
            return
        end local 1 // int expType
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    4     1  expType  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      expType  

  protected final int _isIntNumber(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=2, locals=7, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // java.lang.String text
         0: .line 1187
            aload 1 /* text */
            invokevirtual java.lang.String.length:()I
            istore 2 /* len */
        start local 2 // int len
         1: .line 1188
            iload 2 /* len */
            ifle 14
         2: .line 1189
            aload 1 /* text */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            istore 3 /* c */
        start local 3 // char c
         3: .line 1191
            iload 3 /* c */
            bipush 45
            if_icmpne 4
            iconst_1
            goto 5
      StackMap locals: int int
      StackMap stack:
         4: iconst_0
      StackMap locals:
      StackMap stack: int
         5: istore 4 /* start */
        start local 4 // int start
         6: .line 1192
            iload 4 /* start */
            istore 5 /* i */
        start local 5 // int i
         7: goto 12
         8: .line 1193
      StackMap locals: int int
      StackMap stack:
            aload 1 /* text */
            iload 5 /* i */
            invokevirtual java.lang.String.charAt:(I)C
            istore 6 /* ch */
        start local 6 // int ch
         9: .line 1194
            iload 6 /* ch */
            bipush 57
            if_icmpgt 10
            iload 6 /* ch */
            bipush 48
            if_icmpge 11
        10: .line 1195
      StackMap locals: int
      StackMap stack:
            iconst_m1
            ireturn
        end local 6 // int ch
        11: .line 1192
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        12: iload 5 /* i */
            iload 2 /* len */
            if_icmplt 8
        end local 5 // int i
        13: .line 1198
            iload 2 /* len */
            iload 4 /* start */
            isub
            ireturn
        end local 4 // int start
        end local 3 // char c
        14: .line 1200
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 2 // int len
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   15     0   this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0   15     1   text  Ljava/lang/String;
            1   15     2    len  I
            3   14     3      c  C
            6   14     4  start  I
            7   13     5      i  I
            9   11     6     ch  I
    MethodParameters:
      Name  Flags
      text  

  protected void _convertNumberToInt();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1206
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_2
            iand
            ifeq 6
         1: .line 1208
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
            l2i
            istore 1 /* result */
        start local 1 // int result
         2: .line 1209
            iload 1 /* result */
            i2l
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
            lcmp
            ifeq 4
         3: .line 1210
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            ldc "Numeric value ("
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.getText:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ") out of range of int"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._reportError:(Ljava/lang/String;)V
         4: .line 1212
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            iload 1 /* result */
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
        end local 1 // int result
         5: .line 1213
            goto 13
      StackMap locals:
      StackMap stack:
         6: aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_4
            iand
            ifeq 12
         7: .line 1214
            getstatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.BI_MIN_INT:Ljava/math/BigInteger;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            invokevirtual java.math.BigInteger.compareTo:(Ljava/math/BigInteger;)I
            ifgt 9
         8: .line 1215
            getstatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.BI_MAX_INT:Ljava/math/BigInteger;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            invokevirtual java.math.BigInteger.compareTo:(Ljava/math/BigInteger;)I
            ifge 10
         9: .line 1216
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.reportOverflowInt:()V
        10: .line 1218
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            invokevirtual java.math.BigInteger.intValue:()I
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
        11: .line 1219
            goto 13
        12: .line 1220
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._throwInternal:()V
        13: .line 1222
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_1
            ior
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
        14: .line 1223
            return
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   15     0    this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            2    5     1  result  I
    Exceptions:
      throws java.io.IOException

  protected void _convertNumberToLong();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1227
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_1
            iand
            ifeq 3
         1: .line 1228
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
            i2l
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
         2: .line 1229
            goto 10
      StackMap locals:
      StackMap stack:
         3: aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_4
            iand
            ifeq 9
         4: .line 1230
            getstatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.BI_MIN_LONG:Ljava/math/BigInteger;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            invokevirtual java.math.BigInteger.compareTo:(Ljava/math/BigInteger;)I
            ifgt 6
         5: .line 1231
            getstatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.BI_MAX_LONG:Ljava/math/BigInteger;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            invokevirtual java.math.BigInteger.compareTo:(Ljava/math/BigInteger;)I
            ifge 7
         6: .line 1232
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.reportOverflowLong:()V
         7: .line 1234
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            invokevirtual java.math.BigInteger.longValue:()J
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
         8: .line 1235
            goto 10
         9: .line 1236
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._throwInternal:()V
        10: .line 1238
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_2
            ior
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
        11: .line 1239
            return
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   12     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  protected void _convertNumberToBigInteger();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1243
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_2
            iand
            ifeq 3
         1: .line 1244
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
            invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
         2: .line 1245
            goto 7
      StackMap locals:
      StackMap stack:
         3: aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_1
            iand
            ifeq 6
         4: .line 1246
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
            i2l
            invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
         5: .line 1247
            goto 7
         6: .line 1248
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._throwInternal:()V
         7: .line 1250
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_4
            ior
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
         8: .line 1251
            return
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  protected float _convertNumberToFloat();
    descriptor: ()F
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1257
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_4
            iand
            ifeq 2
         1: .line 1258
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            invokevirtual java.math.BigInteger.floatValue:()F
            freturn
         2: .line 1260
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_2
            iand
            ifeq 4
         3: .line 1261
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
            l2f
            freturn
         4: .line 1263
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_1
            iand
            ifeq 6
         5: .line 1264
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
            i2f
            freturn
         6: .line 1266
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._throwInternal:()V
         7: .line 1267
            fconst_0
            freturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  protected double _convertNumberToDouble();
    descriptor: ()D
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1273
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_4
            iand
            ifeq 2
         1: .line 1274
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            invokevirtual java.math.BigInteger.doubleValue:()D
            dreturn
         2: .line 1276
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_2
            iand
            ifeq 4
         3: .line 1277
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
            l2d
            dreturn
         4: .line 1279
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_1
            iand
            ifeq 6
         5: .line 1280
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
            i2d
            dreturn
         6: .line 1282
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._throwInternal:()V
         7: .line 1283
            dconst_0
            dreturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  protected java.math.BigDecimal _convertNumberToBigDecimal();
    descriptor: ()Ljava/math/BigDecimal;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1288
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_4
            iand
            ifeq 2
         1: .line 1289
            new java.math.BigDecimal
            dup
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberBigInt:Ljava/math/BigInteger;
            invokespecial java.math.BigDecimal.<init>:(Ljava/math/BigInteger;)V
            areturn
         2: .line 1291
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_2
            iand
            ifeq 4
         3: .line 1292
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberLong:J
            invokestatic java.math.BigDecimal.valueOf:(J)Ljava/math/BigDecimal;
            areturn
         4: .line 1294
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numTypesValid:I
            iconst_1
            iand
            ifeq 6
         5: .line 1295
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._numberInt:I
            i2l
            invokestatic java.math.BigDecimal.valueOf:(J)Ljava/math/BigDecimal;
            areturn
         6: .line 1297
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._throwInternal:()V
         7: .line 1298
            aconst_null
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  protected void _handleEOF();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1315
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inRoot:()Z
            ifne 11
         1: .line 1316
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.inArray:()Z
            ifeq 2
            ldc "Array"
            goto 3
      StackMap locals:
      StackMap stack:
         2: ldc "Object"
      StackMap locals:
      StackMap stack: java.lang.String
         3: astore 1 /* marker */
        start local 1 // java.lang.String marker
         4: .line 1317
            aload 0 /* this */
         5: .line 1318
            ldc ": expected close marker for %s (start marker at %s)"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
         6: .line 1319
            aload 1 /* marker */
            aastore
            dup
            iconst_1
         7: .line 1320
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._parsingContext:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._ioContext:Lcom/fasterxml/jackson/core/io/IOContext;
            invokevirtual com.fasterxml.jackson.core.io.IOContext.getSourceReference:()Ljava/lang/Object;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlReadContext.getStartLocation:(Ljava/lang/Object;)Lcom/fasterxml/jackson/core/JsonLocation;
            aastore
         8: .line 1317
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         9: .line 1321
            aconst_null
        10: .line 1317
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._reportInvalidEOF:(Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonToken;)V
        end local 1 // java.lang.String marker
        11: .line 1323
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   12     0    this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            4   11     1  marker  Ljava/lang/String;
    Exceptions:
      throws com.fasterxml.jackson.core.JsonParseException

  protected void _releaseBuffers();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1337
            return
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
    Exceptions:
      throws java.io.IOException

  protected com.fasterxml.jackson.core.util.ByteArrayBuilder _getByteArrayBuilder();
    descriptor: ()Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1341
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._byteArrayBuilder:Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
            ifnonnull 3
         1: .line 1342
            aload 0 /* this */
            new com.fasterxml.jackson.core.util.ByteArrayBuilder
            dup
            invokespecial com.fasterxml.jackson.core.util.ByteArrayBuilder.<init>:()V
            putfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._byteArrayBuilder:Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
         2: .line 1343
            goto 4
         3: .line 1344
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._byteArrayBuilder:Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
            invokevirtual com.fasterxml.jackson.core.util.ByteArrayBuilder.reset:()V
         4: .line 1346
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._byteArrayBuilder:Lcom/fasterxml/jackson/core/util/ByteArrayBuilder;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;

  private <T> T _internalErrorUnknownToken();
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
        start local 1 // java.lang.Object token
         0: .line 1350
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Internal error: unrecognized XmlTokenStream token: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* token */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.Object token
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            0    1     1  token  Ljava/lang/Object;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Object;)TT;
    MethodParameters:
       Name  Flags
      token  

  protected int _nextToken();
    descriptor: ()I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1355
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.next:()I
         1: ireturn
         2: .line 1356
      StackMap locals:
      StackMap stack: javax.xml.stream.XMLStreamException
            astore 1 /* e */
        start local 1 // javax.xml.stream.XMLStreamException e
         3: .line 1357
            aload 1 /* e */
            aload 0 /* this */
            invokestatic com.fasterxml.jackson.dataformat.xml.util.StaxUtil.throwAsParseException:(Ljavax/xml/stream/XMLStreamException;Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            ireturn
        end local 1 // javax.xml.stream.XMLStreamException e
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            3    4     1     e  Ljavax/xml/stream/XMLStreamException;
      Exception table:
        from    to  target  type
           0     1       2  Class javax.xml.stream.XMLStreamException
    Exceptions:
      throws java.io.IOException

  protected void _skipEndElement();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
         0: .line 1363
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser._xmlTokens:Lcom/fasterxml/jackson/dataformat/xml/deser/XmlTokenStream;
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.XmlTokenStream.skipEndElement:()V
         1: .line 1364
            goto 7
      StackMap locals:
      StackMap stack: javax.xml.stream.XMLStreamException
         2: astore 1 /* e */
        start local 1 // javax.xml.stream.XMLStreamException e
         3: .line 1365
            aload 1 /* e */
            aload 0 /* this */
            invokestatic com.fasterxml.jackson.dataformat.xml.util.StaxUtil.throwAsParseException:(Ljavax/xml/stream/XMLStreamException;Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
            pop
        end local 1 // javax.xml.stream.XMLStreamException e
         4: goto 7
         5: .line 1366
      StackMap locals:
      StackMap stack: java.lang.Exception
            astore 1 /* e */
        start local 1 // java.lang.Exception e
         6: .line 1367
            new com.fasterxml.jackson.core.JsonParseException
            dup
            aload 0 /* this */
            aload 1 /* e */
            invokevirtual java.lang.Exception.getMessage:()Ljava/lang/String;
            aload 1 /* e */
            invokespecial com.fasterxml.jackson.core.JsonParseException.<init>:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/String;Ljava/lang/Throwable;)V
            athrow
        end local 1 // java.lang.Exception e
         7: .line 1369
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/fasterxml/jackson/dataformat/xml/deser/FromXmlParser;
            3    4     1     e  Ljavax/xml/stream/XMLStreamException;
            6    7     1     e  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           0     1       2  Class javax.xml.stream.XMLStreamException
           0     1       5  Class java.lang.Exception
    Exceptions:
      throws java.io.IOException

  public com.fasterxml.jackson.core.JsonStreamContext getParsingContext();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonStreamContext;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.getParsingContext:()Lcom/fasterxml/jackson/dataformat/xml/deser/XmlReadContext;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static int[] $SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 29
            getstatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.fasterxml.jackson.core.JsonToken.values:()[Lcom/fasterxml/jackson/core/JsonToken;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iconst_5
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iconst_3
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 6
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.NOT_AVAILABLE:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iconst_1
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iconst_4
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iconst_2
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_EMBEDDED_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 7
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_FALSE:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 12
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 13
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_FLOAT:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 10
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 9
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 8
            iastore
        36: goto 38
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        37: pop
      StackMap locals:
      StackMap stack:
        38: aload 0
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_TRUE:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            bipush 11
            iastore
        39: goto 41
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        40: pop
      StackMap locals:
      StackMap stack:
        41: aload 0
            dup
            putstatic com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
          23    24      25  Class java.lang.NoSuchFieldError
          26    27      28  Class java.lang.NoSuchFieldError
          29    30      31  Class java.lang.NoSuchFieldError
          32    33      34  Class java.lang.NoSuchFieldError
          35    36      37  Class java.lang.NoSuchFieldError
          38    39      40  Class java.lang.NoSuchFieldError
}
SourceFile: "FromXmlParser.java"
NestMembers:
  com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature
InnerClasses:
  public final Feature = com.fasterxml.jackson.core.JsonParser$Feature of com.fasterxml.jackson.core.JsonParser
  public final NumberType = com.fasterxml.jackson.core.JsonParser$NumberType of com.fasterxml.jackson.core.JsonParser
  public final Feature = com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser$Feature of com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser