public class com.fasterxml.jackson.dataformat.ion.IonParser 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.ion.IonParser
  super_class: com.fasterxml.jackson.core.base.ParserMinimalBase
{
  protected final com.amazon.ion.IonReader _reader;
    descriptor: Lcom/amazon/ion/IonReader;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  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.core.ObjectCodec _objectCodec;
    descriptor: Lcom/fasterxml/jackson/core/ObjectCodec;
    flags: (0x0004) ACC_PROTECTED

  private final com.amazon.ion.IonSystem _system;
    descriptor: Lcom/amazon/ion/IonSystem;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  protected com.fasterxml.jackson.core.json.JsonReadContext _parsingContext;
    descriptor: Lcom/fasterxml/jackson/core/json/JsonReadContext;
    flags: (0x0004) ACC_PROTECTED

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

  protected int _formatFeatures;
    descriptor: I
    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

  private static volatile int[] $SWITCH_TABLE$com$amazon$ion$IntegerSize;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  private static volatile int[] $SWITCH_TABLE$com$amazon$ion$IonType;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

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

  public void <init>(com.amazon.ion.IonReader, com.fasterxml.jackson.core.io.IOContext);
    descriptor: (Lcom/amazon/ion/IonReader;Lcom/fasterxml/jackson/core/io/IOContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
        start local 1 // com.amazon.ion.IonReader r
        start local 2 // com.fasterxml.jackson.core.io.IOContext ctxt
         0: .line 147
            aload 0 /* this */
            aload 1 /* r */
            aload 2 /* ctxt */
            aconst_null
            invokespecial com.fasterxml.jackson.dataformat.ion.IonParser.<init>:(Lcom/amazon/ion/IonReader;Lcom/fasterxml/jackson/core/io/IOContext;Lcom/fasterxml/jackson/core/ObjectCodec;)V
         1: .line 148
            return
        end local 2 // com.fasterxml.jackson.core.io.IOContext ctxt
        end local 1 // com.amazon.ion.IonReader r
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            0    2     1     r  Lcom/amazon/ion/IonReader;
            0    2     2  ctxt  Lcom/fasterxml/jackson/core/io/IOContext;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      r     
      ctxt  

  public void <init>(com.amazon.ion.IonReader, com.fasterxml.jackson.core.io.IOContext, com.fasterxml.jackson.core.ObjectCodec);
    descriptor: (Lcom/amazon/ion/IonReader;Lcom/fasterxml/jackson/core/io/IOContext;Lcom/fasterxml/jackson/core/ObjectCodec;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
        start local 1 // com.amazon.ion.IonReader r
        start local 2 // com.fasterxml.jackson.core.io.IOContext ctxt
        start local 3 // com.fasterxml.jackson.core.ObjectCodec codec
         0: .line 155
            aload 0 /* this */
            aload 1 /* r */
            invokestatic com.amazon.ion.system.IonSystemBuilder.standard:()Lcom/amazon/ion/system/IonSystemBuilder;
            invokevirtual com.amazon.ion.system.IonSystemBuilder.build:()Lcom/amazon/ion/IonSystem;
            aload 2 /* ctxt */
            aload 3 /* codec */
            getstatic com.fasterxml.jackson.dataformat.ion.IonFactory.DEFAULT_ION_PARSER_FEATURE_FLAGS:I
            invokespecial com.fasterxml.jackson.dataformat.ion.IonParser.<init>:(Lcom/amazon/ion/IonReader;Lcom/amazon/ion/IonSystem;Lcom/fasterxml/jackson/core/io/IOContext;Lcom/fasterxml/jackson/core/ObjectCodec;I)V
         1: .line 156
            return
        end local 3 // com.fasterxml.jackson.core.ObjectCodec codec
        end local 2 // com.fasterxml.jackson.core.io.IOContext ctxt
        end local 1 // com.amazon.ion.IonReader r
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            0    2     1      r  Lcom/amazon/ion/IonReader;
            0    2     2   ctxt  Lcom/fasterxml/jackson/core/io/IOContext;
            0    2     3  codec  Lcom/fasterxml/jackson/core/ObjectCodec;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
       Name  Flags
      r      
      ctxt   
      codec  

  void <init>(com.amazon.ion.IonReader, com.amazon.ion.IonSystem, com.fasterxml.jackson.core.io.IOContext, com.fasterxml.jackson.core.ObjectCodec);
    descriptor: (Lcom/amazon/ion/IonReader;Lcom/amazon/ion/IonSystem;Lcom/fasterxml/jackson/core/io/IOContext;Lcom/fasterxml/jackson/core/ObjectCodec;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
        start local 1 // com.amazon.ion.IonReader r
        start local 2 // com.amazon.ion.IonSystem system
        start local 3 // com.fasterxml.jackson.core.io.IOContext ctxt
        start local 4 // com.fasterxml.jackson.core.ObjectCodec codec
         0: .line 160
            aload 0 /* this */
            aload 1 /* r */
            aload 2 /* system */
            aload 3 /* ctxt */
            aload 4 /* codec */
            getstatic com.fasterxml.jackson.dataformat.ion.IonFactory.DEFAULT_ION_PARSER_FEATURE_FLAGS:I
            invokespecial com.fasterxml.jackson.dataformat.ion.IonParser.<init>:(Lcom/amazon/ion/IonReader;Lcom/amazon/ion/IonSystem;Lcom/fasterxml/jackson/core/io/IOContext;Lcom/fasterxml/jackson/core/ObjectCodec;I)V
         1: .line 161
            return
        end local 4 // com.fasterxml.jackson.core.ObjectCodec codec
        end local 3 // com.fasterxml.jackson.core.io.IOContext ctxt
        end local 2 // com.amazon.ion.IonSystem system
        end local 1 // com.amazon.ion.IonReader r
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            0    2     1       r  Lcom/amazon/ion/IonReader;
            0    2     2  system  Lcom/amazon/ion/IonSystem;
            0    2     3    ctxt  Lcom/fasterxml/jackson/core/io/IOContext;
            0    2     4   codec  Lcom/fasterxml/jackson/core/ObjectCodec;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
        Name  Flags
      r       
      system  
      ctxt    
      codec   

  void <init>(com.amazon.ion.IonReader, com.amazon.ion.IonSystem, com.fasterxml.jackson.core.io.IOContext, com.fasterxml.jackson.core.ObjectCodec, int);
    descriptor: (Lcom/amazon/ion/IonReader;Lcom/amazon/ion/IonSystem;Lcom/fasterxml/jackson/core/io/IOContext;Lcom/fasterxml/jackson/core/ObjectCodec;I)V
    flags: (0x0000) 
    Code:
      stack=4, locals=6, args_size=6
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
        start local 1 // com.amazon.ion.IonReader r
        start local 2 // com.amazon.ion.IonSystem system
        start local 3 // com.fasterxml.jackson.core.io.IOContext ctxt
        start local 4 // com.fasterxml.jackson.core.ObjectCodec codec
        start local 5 // int ionParserFeatures
         0: .line 166
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.core.base.ParserMinimalBase.<init>:()V
         1: .line 167
            aload 0 /* this */
            aload 1 /* r */
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
         2: .line 168
            aload 0 /* this */
            aload 3 /* ctxt */
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._ioContext:Lcom/fasterxml/jackson/core/io/IOContext;
         3: .line 169
            aload 0 /* this */
            aload 4 /* codec */
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
         4: .line 170
            aload 0 /* this */
            iconst_m1
            iconst_m1
            aconst_null
            invokestatic com.fasterxml.jackson.core.json.JsonReadContext.createRootContext:(IILcom/fasterxml/jackson/core/json/DupDetector;)Lcom/fasterxml/jackson/core/json/JsonReadContext;
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
         5: .line 171
            aload 0 /* this */
            aload 2 /* system */
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._system:Lcom/amazon/ion/IonSystem;
         6: .line 172
            aload 0 /* this */
            iload 5 /* ionParserFeatures */
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._formatFeatures:I
         7: .line 173
            return
        end local 5 // int ionParserFeatures
        end local 4 // com.fasterxml.jackson.core.ObjectCodec codec
        end local 3 // com.fasterxml.jackson.core.io.IOContext ctxt
        end local 2 // com.amazon.ion.IonSystem system
        end local 1 // com.amazon.ion.IonReader r
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    8     0               this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            0    8     1                  r  Lcom/amazon/ion/IonReader;
            0    8     2             system  Lcom/amazon/ion/IonSystem;
            0    8     3               ctxt  Lcom/fasterxml/jackson/core/io/IOContext;
            0    8     4              codec  Lcom/fasterxml/jackson/core/ObjectCodec;
            0    8     5  ionParserFeatures  I
    MethodParameters:
                   Name  Flags
      r                  
      system             
      ctxt               
      codec              
      ionParserFeatures  

  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.ion.IonParser this
        start local 1 // com.fasterxml.jackson.core.ObjectCodec c
         0: .line 177
            aload 0 /* this */
            aload 1 /* c */
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
         1: .line 178
            return
        end local 1 // com.fasterxml.jackson.core.ObjectCodec c
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            0    2     1     c  Lcom/fasterxml/jackson/core/ObjectCodec;
    MethodParameters:
      Name  Flags
      c     

  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.ion.IonParser this
         0: .line 182
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;

  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.ion.IonParser this
         0: .line 187
            getstatic com.fasterxml.jackson.dataformat.ion.PackageVersion.VERSION:Lcom/fasterxml/jackson/core/Version;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;

  public com.amazon.ion.IonSystem getIonSystem();
    descriptor: ()Lcom/amazon/ion/IonSystem;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 199
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._system:Lcom/amazon/ion/IonSystem;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;

  public boolean canReadTypeId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 212
            getstatic com.fasterxml.jackson.dataformat.ion.IonParser$Feature.USE_NATIVE_TYPE_ID:Lcom/fasterxml/jackson/dataformat/ion/IonParser$Feature;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._formatFeatures:I
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser$Feature.enabledIn:(I)Z
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;

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

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

  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.ion.IonParser this
         0: .line 228
            getstatic com.fasterxml.jackson.dataformat.ion.IonParser.DEFAULT_READ_CAPABILITIES:Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    Signature: ()Lcom/fasterxml/jackson/core/util/JacksonFeatureSet<Lcom/fasterxml/jackson/core/StreamReadCapability;>;

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

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 244
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._closed:Z
            ifne 6
         1: .line 246
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._ioContext:Lcom/fasterxml/jackson/core/io/IOContext;
            invokevirtual com.fasterxml.jackson.core.io.IOContext.isResourceManaged:()Z
            ifeq 5
         2: .line 247
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._ioContext:Lcom/fasterxml/jackson/core/io/IOContext;
            invokevirtual com.fasterxml.jackson.core.io.IOContext.getSourceReference:()Ljava/lang/Object;
            astore 1 /* src */
        start local 1 // java.lang.Object src
         3: .line 248
            aload 1 /* src */
            instanceof java.io.Closeable
            ifeq 5
         4: .line 249
            aload 1 /* src */
            checkcast java.io.Closeable
            invokeinterface java.io.Closeable.close:()V
        end local 1 // java.lang.Object src
         5: .line 252
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._closed:Z
         6: .line 254
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            3    5     1   src  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException

  public java.lang.String getText();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 265
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            ifnull 12
         1: .line 266
            invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:()[I
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iaload
            tableswitch { // 6 - 10
                    6: 2
                    7: 8
                    8: 3
                    9: 4
                   10: 4
              default: 11
          }
         2: .line 268
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getCurrentName:()Ljava/lang/String;
            areturn
         3: .line 270
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.stringValue:()Ljava/lang/String;
            areturn
         4: .line 273
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getNumberValue:()Ljava/lang/Number;
            astore 1 /* n */
        start local 1 // java.lang.Number n
         5: .line 274
            aload 1 /* n */
            ifnonnull 6
            aconst_null
            goto 7
      StackMap locals: java.lang.Number
      StackMap stack:
         6: aload 1 /* n */
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         7: areturn
        end local 1 // java.lang.Number n
         8: .line 277
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.getType:()Lcom/amazon/ion/IonType;
            getstatic com.amazon.ion.IonType.TIMESTAMP:Lcom/amazon/ion/IonType;
            if_acmpne 11
         9: .line 278
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.timestampValue:()Lcom/amazon/ion/Timestamp;
            astore 2 /* ts */
        start local 2 // com.amazon.ion.Timestamp ts
        10: .line 279
            aload 2 /* ts */
            ifnull 11
            aload 2 /* ts */
            invokevirtual com.amazon.ion.Timestamp.toString:()Ljava/lang/String;
            areturn
        end local 2 // com.amazon.ion.Timestamp ts
        11: .line 285
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            invokevirtual com.fasterxml.jackson.core.JsonToken.asString:()Ljava/lang/String;
            areturn
        12: .line 287
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            5    8     1     n  Ljava/lang/Number;
           10   11     2    ts  Lcom/amazon/ion/Timestamp;
    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.ion.IonParser this
         0: .line 292
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getText:()Ljava/lang/String;
            astore 1 /* str */
        start local 1 // java.lang.String str
         1: .line 293
            aload 1 /* str */
            ifnonnull 2
            aconst_null
            goto 3
      StackMap locals: java.lang.String
      StackMap stack:
         2: aload 1 /* str */
            invokevirtual java.lang.String.toCharArray:()[C
      StackMap locals:
      StackMap stack: char[]
         3: areturn
        end local 1 // java.lang.String str
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            1    4     1   str  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException

  public int getTextLength();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 298
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getText:()Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    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.ion.IonParser this
         0: .line 303
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    Exceptions:
      throws java.io.IOException

  public java.math.BigInteger getBigIntegerValue();
    descriptor: ()Ljava/math/BigInteger;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 314
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.bigIntegerValue:()Ljava/math/BigInteger;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    Exceptions:
      throws java.io.IOException

  public java.math.BigDecimal getDecimalValue();
    descriptor: ()Ljava/math/BigDecimal;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 319
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.bigDecimalValue:()Ljava/math/BigDecimal;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    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.ion.IonParser this
         0: .line 324
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.doubleValue:()D
            dreturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    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.ion.IonParser this
         0: .line 329
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.doubleValue:()D
            d2f
            freturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    Exceptions:
      throws java.io.IOException

  public int getIntValue();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 334
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.intValue:()I
            ireturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    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.ion.IonParser this
         0: .line 339
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.longValue:()J
            lreturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    Exceptions:
      throws java.io.IOException

  public com.fasterxml.jackson.core.JsonParser$NumberType getNumberType();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonParser$NumberType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 345
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.getType:()Lcom/amazon/ion/IonType;
            astore 1 /* type */
        start local 1 // com.amazon.ion.IonType type
         1: .line 346
            aload 1 /* type */
            ifnull 10
         2: .line 349
            invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IonType:()[I
            aload 1 /* type */
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            iaload
            tableswitch { // 3 - 5
                    3: 4
                    4: 9
                    5: 3
              default: 10
          }
         3: .line 352
      StackMap locals: com.amazon.ion.IonType
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonParser$NumberType.BIG_DECIMAL:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            areturn
         4: .line 354
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.getIntegerSize:()Lcom/amazon/ion/IntegerSize;
            astore 2 /* size */
        start local 2 // com.amazon.ion.IntegerSize size
         5: .line 355
            invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IntegerSize:()[I
            aload 2 /* size */
            invokevirtual com.amazon.ion.IntegerSize.ordinal:()I
            iaload
            tableswitch { // 1 - 2
                    1: 6
                    2: 7
              default: 8
          }
         6: .line 357
      StackMap locals: com.amazon.ion.IntegerSize
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonParser$NumberType.INT:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            areturn
         7: .line 359
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonParser$NumberType.LONG:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            areturn
         8: .line 361
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonParser$NumberType.BIG_INTEGER:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            areturn
        end local 2 // com.amazon.ion.IntegerSize size
         9: .line 364
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonParser$NumberType.DOUBLE:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            areturn
        10: .line 368
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // com.amazon.ion.IonType type
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            1   11     1  type  Lcom/amazon/ion/IonType;
            5    9     2  size  Lcom/amazon/ion/IntegerSize;
    Exceptions:
      throws java.io.IOException

  public java.lang.Number getNumberValue();
    descriptor: ()Ljava/lang/Number;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 373
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getNumberType:()Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            astore 1 /* nt */
        start local 1 // com.fasterxml.jackson.core.JsonParser$NumberType nt
         1: .line 374
            aload 1 /* nt */
            ifnull 9
         2: .line 375
            invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonParser$NumberType:()[I
            aload 1 /* nt */
            invokevirtual com.fasterxml.jackson.core.JsonParser$NumberType.ordinal:()I
            iaload
            tableswitch { // 1 - 6
                    1: 3
                    2: 4
                    3: 8
                    4: 5
                    5: 6
                    6: 7
              default: 9
          }
         3: .line 377
      StackMap locals: com.fasterxml.jackson.core.JsonParser$NumberType
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.intValue:()I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            areturn
         4: .line 379
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.longValue:()J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            areturn
         5: .line 381
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.doubleValue:()D
            d2f
            invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
            areturn
         6: .line 383
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.doubleValue:()D
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            areturn
         7: .line 385
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.bigDecimalValue:()Ljava/math/BigDecimal;
            areturn
         8: .line 387
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getBigIntegerValue:()Ljava/math/BigInteger;
            areturn
         9: .line 390
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.core.JsonParser$NumberType nt
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            1   10     1    nt  Lcom/fasterxml/jackson/core/JsonParser$NumberType;
    Exceptions:
      throws java.io.IOException

  public final java.lang.Number getNumberValueExact();
    descriptor: ()Ljava/lang/Number;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 395
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getNumberValue:()Ljava/lang/Number;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    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=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
        start local 1 // com.fasterxml.jackson.core.Base64Variant arg0
         0: .line 407
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_EMBEDDED_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 3
         1: .line 408
            invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IonType:()[I
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.getType:()Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            iaload
            tableswitch { // 9 - 10
                    9: 2
                   10: 2
              default: 3
          }
         2: .line 411
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.newBytes:()[B
            areturn
         3: .line 417
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.core.Base64Variant arg0
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            0    4     1  arg0  Lcom/fasterxml/jackson/core/Base64Variant;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      arg0  

  private com.amazon.ion.IonValue getIonValue();
    descriptor: ()Lcom/amazon/ion/IonValue;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 422
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._system:Lcom/amazon/ion/IonSystem;
            ifnonnull 2
         1: .line 423
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "This "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getSimpleName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " instance cannot be used for IonValue mapping"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 425
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_EMBEDDED_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
         3: .line 426
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._system:Lcom/amazon/ion/IonSystem;
            invokeinterface com.amazon.ion.IonSystem.newEmptyList:()Lcom/amazon/ion/IonList;
            astore 1 /* l */
        start local 1 // com.amazon.ion.IonList l
         4: .line 427
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._system:Lcom/amazon/ion/IonSystem;
            aload 1 /* l */
            invokeinterface com.amazon.ion.IonSystem.newWriter:(Lcom/amazon/ion/IonContainer;)Lcom/amazon/ion/IonWriter;
            astore 2 /* writer */
        start local 2 // com.amazon.ion.IonWriter writer
         5: .line 428
            aload 2 /* writer */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonWriter.writeValue:(Lcom/amazon/ion/IonReader;)V
         6: .line 429
            aload 1 /* l */
            iconst_0
            invokeinterface com.amazon.ion.IonList.get:(I)Lcom/amazon/ion/IonValue;
            astore 3 /* v */
        start local 3 // com.amazon.ion.IonValue v
         7: .line 430
            aload 3 /* v */
            invokeinterface com.amazon.ion.IonValue.removeFromContainer:()Z
            pop
         8: .line 431
            aload 3 /* v */
            areturn
        end local 3 // com.amazon.ion.IonValue v
        end local 2 // com.amazon.ion.IonWriter writer
        end local 1 // com.amazon.ion.IonList l
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            4    9     1       l  Lcom/amazon/ion/IonList;
            5    9     2  writer  Lcom/amazon/ion/IonWriter;
            7    9     3       v  Lcom/amazon/ion/IonValue;
    Exceptions:
      throws java.io.IOException

  public java.lang.Object getEmbeddedObject();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 436
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_EMBEDDED_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 4
         1: .line 437
            invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IonType:()[I
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.getType:()Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            iaload
            tableswitch { // 6 - 10
                    6: 2
                    7: 4
                    8: 4
                    9: 3
                   10: 3
              default: 4
          }
         2: .line 439
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.timestampValue:()Lcom/amazon/ion/Timestamp;
            areturn
         3: .line 442
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.newBytes:()[B
            areturn
         4: .line 447
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getIonValue:()Lcom/amazon/ion/IonValue;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    Exceptions:
      throws java.io.IOException

  public java.lang.Object getTypeId();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 462
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getTypeAnnotations:()[Ljava/lang/String;
            astore 1 /* typeAnnotations */
        start local 1 // java.lang.String[] typeAnnotations
         1: .line 464
            aload 1 /* typeAnnotations */
            arraylength
            ifne 2
            aconst_null
            goto 3
      StackMap locals: java.lang.String[]
      StackMap stack:
         2: aload 1 /* typeAnnotations */
            iconst_0
            aaload
      StackMap locals:
      StackMap stack: java.lang.String
         3: areturn
        end local 1 // java.lang.String[] typeAnnotations
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            1    4     1  typeAnnotations  [Ljava/lang/String;
    Exceptions:
      throws java.io.IOException

  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.ion.IonParser this
         0: .line 475
            getstatic com.fasterxml.jackson.core.JsonLocation.NA:Lcom/fasterxml/jackson/core/JsonLocation;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;

  public java.lang.String getCurrentName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 480
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.getCurrentName:()Ljava/lang/String;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    Exceptions:
      throws java.io.IOException

  public com.fasterxml.jackson.core.JsonStreamContext getParsingContext();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonStreamContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 485
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;

  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.ion.IonParser this
         0: .line 491
            getstatic com.fasterxml.jackson.core.JsonLocation.NA:Lcom/fasterxml/jackson/core/JsonLocation;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;

  public com.fasterxml.jackson.core.JsonToken nextToken();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonToken;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 498
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 2
         1: .line 499
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._valueToken:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
         2: .line 502
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 6
         3: .line 503
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.createChildObjectContext:(II)Lcom/fasterxml/jackson/core/json/JsonReadContext;
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
         4: .line 504
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.stepIn:()V
         5: .line 505
            goto 9
      StackMap locals:
      StackMap stack:
         6: aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpne 9
         7: .line 506
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            iconst_m1
            iconst_m1
            invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.createChildArrayContext:(II)Lcom/fasterxml/jackson/core/json/JsonReadContext;
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
         8: .line 507
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.stepIn:()V
         9: .line 511
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.next:()Lcom/amazon/ion/IonType;
            astore 1 /* type */
        start local 1 // com.amazon.ion.IonType type
        10: .line 512
            aload 1 /* type */
            ifnonnull 21
        11: .line 513
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.inRoot:()Z
            ifeq 15
        12: .line 514
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.close:()V
        13: .line 515
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        14: .line 516
            goto 20
        15: .line 517
      StackMap locals: com.amazon.ion.IonType
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.getParent:()Lcom/fasterxml/jackson/core/json/JsonReadContext;
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
        16: .line 518
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.isInStruct:()Z
            ifeq 17
            getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            goto 18
      StackMap locals:
      StackMap stack: com.fasterxml.jackson.dataformat.ion.IonParser
        17: getstatic com.fasterxml.jackson.core.JsonToken.END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
      StackMap locals: com.fasterxml.jackson.dataformat.ion.IonParser com.amazon.ion.IonType
      StackMap stack: com.fasterxml.jackson.dataformat.ion.IonParser com.fasterxml.jackson.core.JsonToken
        18: putfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
        19: .line 519
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.stepOut:()V
        20: .line 521
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        21: .line 524
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.inRoot:()Z
            ifne 22
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.isInStruct:()Z
            ifeq 22
            iconst_1
            goto 23
      StackMap locals:
      StackMap stack:
        22: iconst_0
      StackMap locals:
      StackMap stack: int
        23: istore 2 /* inStruct */
        start local 2 // boolean inStruct
        24: .line 527
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            iload 2 /* inStruct */
            ifeq 25
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.getFieldName:()Ljava/lang/String;
            goto 26
      StackMap locals: com.fasterxml.jackson.dataformat.ion.IonParser com.amazon.ion.IonType int
      StackMap stack: com.fasterxml.jackson.core.json.JsonReadContext
        25: aconst_null
      StackMap locals: com.fasterxml.jackson.dataformat.ion.IonParser com.amazon.ion.IonType int
      StackMap stack: com.fasterxml.jackson.core.json.JsonReadContext java.lang.String
        26: invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.setCurrentName:(Ljava/lang/String;)V
        27: .line 528
            aload 0 /* this */
            aload 1 /* type */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser._tokenFromType:(Lcom/amazon/ion/IonType;)Lcom/fasterxml/jackson/core/JsonToken;
            astore 3 /* t */
        start local 3 // com.fasterxml.jackson.core.JsonToken t
        28: .line 530
            iload 2 /* inStruct */
            ifeq 31
        29: .line 531
            aload 0 /* this */
            aload 3 /* t */
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._valueToken:Lcom/fasterxml/jackson/core/JsonToken;
        30: .line 532
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
            dup_x1
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        31: .line 535
      StackMap locals: com.fasterxml.jackson.core.JsonToken
      StackMap stack:
            aload 0 /* this */
            aload 3 /* t */
            dup_x1
            putfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        end local 3 // com.fasterxml.jackson.core.JsonToken t
        end local 2 // boolean inStruct
        end local 1 // com.amazon.ion.IonType type
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   32     0      this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
           10   32     1      type  Lcom/amazon/ion/IonType;
           24   32     2  inStruct  Z
           28   32     3         t  Lcom/fasterxml/jackson/core/JsonToken;
    Exceptions:
      throws java.io.IOException

  public java.lang.String[] getTypeAnnotations();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 543
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.getTypeAnnotations:()[Ljava/lang/String;
            areturn
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;

  public com.fasterxml.jackson.core.JsonParser skipChildren();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonParser;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 549
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpeq 3
         1: .line 550
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
            getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            if_acmpeq 3
         2: .line 551
            aload 0 /* this */
            areturn
         3: .line 553
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 1 /* open */
        start local 1 // int open
         4: .line 559
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
            astore 2 /* t */
        start local 2 // com.fasterxml.jackson.core.JsonToken t
         5: .line 560
            aload 2 /* t */
            ifnonnull 8
         6: .line 561
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser._handleEOF:()V
         7: .line 562
            aload 0 /* this */
            areturn
         8: .line 564
      StackMap locals: com.fasterxml.jackson.core.JsonToken
      StackMap stack:
            invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:()[I
            aload 2 /* t */
            invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
            iaload
            tableswitch { // 2 - 5
                    2: 9
                    3: 11
                    4: 9
                    5: 11
              default: 13
          }
         9: .line 567
      StackMap locals:
      StackMap stack:
            iinc 1 /* open */ 1
        10: .line 568
            goto 4
        11: .line 571
      StackMap locals:
      StackMap stack:
            iinc 1 /* open */ -1
            iload 1 /* open */
            ifne 4
        12: .line 572
            aload 0 /* this */
            areturn
        end local 2 // com.fasterxml.jackson.core.JsonToken t
        13: .line 558
      StackMap locals:
      StackMap stack:
            goto 4
        end local 1 // int open
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   14     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            4   14     1  open  I
            5   13     2     t  Lcom/fasterxml/jackson/core/JsonToken;
    Exceptions:
      throws java.io.IOException

  protected com.fasterxml.jackson.core.JsonToken _tokenFromType(com.amazon.ion.IonType);
    descriptor: (Lcom/amazon/ion/IonType;)Lcom/fasterxml/jackson/core/JsonToken;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
        start local 1 // com.amazon.ion.IonType type
         0: .line 589
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.isNullValue:()Z
            ifeq 2
         1: .line 590
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
         2: .line 593
      StackMap locals:
      StackMap stack:
            invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IonType:()[I
            aload 1 /* type */
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            iaload
            tableswitch { // 1 - 13
                    1: 9
                    2: 3
                    3: 7
                    4: 6
                    5: 6
                    6: 12
                    7: 8
                    8: 8
                    9: 13
                   10: 13
                   11: 10
                   12: 10
                   13: 11
              default: 13
          }
         3: .line 595
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
            invokeinterface com.amazon.ion.IonReader.booleanValue:()Z
            ifeq 4
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_TRUE:Lcom/fasterxml/jackson/core/JsonToken;
            goto 5
      StackMap locals:
      StackMap stack:
         4: getstatic com.fasterxml.jackson.core.JsonToken.VALUE_FALSE:Lcom/fasterxml/jackson/core/JsonToken;
      StackMap locals:
      StackMap stack: com.fasterxml.jackson.core.JsonToken
         5: areturn
         6: .line 598
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_FLOAT:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
         7: .line 600
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
         8: .line 603
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
         9: .line 608
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        10: .line 611
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        11: .line 613
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        12: .line 615
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_EMBEDDED_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        13: .line 620
      StackMap locals:
      StackMap stack:
            getstatic com.fasterxml.jackson.core.JsonToken.VALUE_EMBEDDED_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
            areturn
        end local 1 // com.amazon.ion.IonType type
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   14     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            0   14     1  type  Lcom/amazon/ion/IonType;
    MethodParameters:
      Name  Flags
      type  

  protected void _handleEOF();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
         0: .line 629
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.inRoot:()Z
            ifne 2
         1: .line 630
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            ldc ": expected close marker for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.typeDesc:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " (from "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._ioContext:Lcom/fasterxml/jackson/core/io/IOContext;
            invokevirtual com.fasterxml.jackson.core.io.IOContext.getSourceReference:()Ljava/lang/Object;
            invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.getStartLocation:(Ljava/lang/Object;)Lcom/fasterxml/jackson/core/JsonLocation;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc ")"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser._reportError:(Ljava/lang/String;)V
         2: .line 632
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
    Exceptions:
      throws com.fasterxml.jackson.core.JsonParseException

  public void overrideCurrentName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
        start local 1 // java.lang.String name
         0: .line 637
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
            aload 1 /* name */
            invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.setCurrentName:(Ljava/lang/String;)V
         1: .line 638
            goto 6
      StackMap locals:
      StackMap stack: java.lang.Exception
         2: astore 2 /* e */
        start local 2 // java.lang.Exception e
         3: .line 642
            aload 2 /* e */
            instanceof java.lang.RuntimeException
            ifeq 5
         4: .line 643
            aload 2 /* e */
            checkcast java.lang.RuntimeException
            athrow
         5: .line 645
      StackMap locals: java.lang.Exception
      StackMap stack:
            new java.lang.RuntimeException
            dup
            aload 2 /* e */
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 2 // java.lang.Exception e
         6: .line 647
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String name
        end local 0 // com.fasterxml.jackson.dataformat.ion.IonParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/fasterxml/jackson/dataformat/ion/IonParser;
            0    7     1  name  Ljava/lang/String;
            3    6     2     e  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           0     1       2  Class java.lang.Exception
    MethodParameters:
      Name  Flags
      name  

  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 35
            getstatic com.fasterxml.jackson.dataformat.ion.IonParser.$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.ion.IonParser.$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

  static int[] $SWITCH_TABLE$com$amazon$ion$IntegerSize();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 35
            getstatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IntegerSize:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.amazon.ion.IntegerSize.values:()[Lcom/amazon/ion/IntegerSize;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.amazon.ion.IntegerSize.BIG_INTEGER:Lcom/amazon/ion/IntegerSize;
            invokevirtual com.amazon.ion.IntegerSize.ordinal:()I
            iconst_3
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.amazon.ion.IntegerSize.INT:Lcom/amazon/ion/IntegerSize;
            invokevirtual com.amazon.ion.IntegerSize.ordinal:()I
            iconst_1
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic com.amazon.ion.IntegerSize.LONG:Lcom/amazon/ion/IntegerSize;
            invokevirtual com.amazon.ion.IntegerSize.ordinal:()I
            iconst_2
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            dup
            putstatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IntegerSize:[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

  static int[] $SWITCH_TABLE$com$amazon$ion$IonType();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 35
            getstatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IonType:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.amazon.ion.IonType.values:()[Lcom/amazon/ion/IonType;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.amazon.ion.IonType.BLOB:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            bipush 10
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.amazon.ion.IonType.BOOL:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            iconst_2
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic com.amazon.ion.IonType.CLOB:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            bipush 9
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic com.amazon.ion.IonType.DATAGRAM:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            bipush 14
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic com.amazon.ion.IonType.DECIMAL:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            iconst_5
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic com.amazon.ion.IonType.FLOAT:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            iconst_4
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic com.amazon.ion.IonType.INT:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            iconst_3
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic com.amazon.ion.IonType.LIST:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            bipush 11
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic com.amazon.ion.IonType.NULL:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            iconst_1
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic com.amazon.ion.IonType.SEXP:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            bipush 12
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic com.amazon.ion.IonType.STRING:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            bipush 8
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            getstatic com.amazon.ion.IonType.STRUCT:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            bipush 13
            iastore
        36: goto 38
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        37: pop
      StackMap locals:
      StackMap stack:
        38: aload 0
            getstatic com.amazon.ion.IonType.SYMBOL:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            bipush 7
            iastore
        39: goto 41
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        40: pop
      StackMap locals:
      StackMap stack:
        41: aload 0
            getstatic com.amazon.ion.IonType.TIMESTAMP:Lcom/amazon/ion/IonType;
            invokevirtual com.amazon.ion.IonType.ordinal:()I
            bipush 6
            iastore
        42: goto 44
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        43: pop
      StackMap locals:
      StackMap stack:
        44: aload 0
            dup
            putstatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IonType:[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
          41    42      43  Class java.lang.NoSuchFieldError

  static int[] $SWITCH_TABLE$com$fasterxml$jackson$core$JsonParser$NumberType();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 35
            getstatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonParser$NumberType:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.fasterxml.jackson.core.JsonParser$NumberType.values:()[Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.fasterxml.jackson.core.JsonParser$NumberType.BIG_DECIMAL:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            invokevirtual com.fasterxml.jackson.core.JsonParser$NumberType.ordinal:()I
            bipush 6
            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.JsonParser$NumberType.BIG_INTEGER:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            invokevirtual com.fasterxml.jackson.core.JsonParser$NumberType.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.JsonParser$NumberType.DOUBLE:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            invokevirtual com.fasterxml.jackson.core.JsonParser$NumberType.ordinal:()I
            iconst_5
            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.JsonParser$NumberType.FLOAT:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            invokevirtual com.fasterxml.jackson.core.JsonParser$NumberType.ordinal:()I
            iconst_4
            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.JsonParser$NumberType.INT:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            invokevirtual com.fasterxml.jackson.core.JsonParser$NumberType.ordinal:()I
            iconst_1
            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.JsonParser$NumberType.LONG:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
            invokevirtual com.fasterxml.jackson.core.JsonParser$NumberType.ordinal:()I
            iconst_2
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            dup
            putstatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonParser$NumberType:[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
}
SourceFile: "IonParser.java"
NestMembers:
  com.fasterxml.jackson.dataformat.ion.IonParser$Feature
InnerClasses:
  public final NumberType = com.fasterxml.jackson.core.JsonParser$NumberType of com.fasterxml.jackson.core.JsonParser
  public final Feature = com.fasterxml.jackson.dataformat.ion.IonParser$Feature of com.fasterxml.jackson.dataformat.ion.IonParser