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
{
private static final java.math.BigInteger LONG_MIN_VALUE;
descriptor: Ljava/math/BigInteger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.math.BigInteger LONG_MAX_VALUE;
descriptor: Ljava/math/BigInteger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.math.BigInteger INT_MIN_VALUE;
descriptor: Ljava/math/BigInteger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.math.BigInteger INT_MAX_VALUE;
descriptor: Ljava/math/BigInteger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
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
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$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
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: ldc -9223372036854775808
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
putstatic com.fasterxml.jackson.dataformat.ion.IonParser.LONG_MIN_VALUE:Ljava/math/BigInteger;
1: ldc 9223372036854775807
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
putstatic com.fasterxml.jackson.dataformat.ion.IonParser.LONG_MAX_VALUE:Ljava/math/BigInteger;
2: ldc -2147483648
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
putstatic com.fasterxml.jackson.dataformat.ion.IonParser.INT_MIN_VALUE:Ljava/math/BigInteger;
3: ldc 2147483647
invokestatic java.math.BigInteger.valueOf:(J)Ljava/math/BigInteger;
putstatic com.fasterxml.jackson.dataformat.ion.IonParser.INT_MAX_VALUE:Ljava/math/BigInteger;
return
LocalVariableTable:
Start End Slot Name Signature
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 start local 1 start local 2 0: aload 0
aload 1
aload 2
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: return
end local 2 end local 1 end local 0 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=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
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
aload 3
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;)V
1: return
end local 3 end local 2 end local 1 end local 0 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=4, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokespecial com.fasterxml.jackson.core.base.ParserMinimalBase.<init>:()V
1: aload 0
aload 1
putfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
2: aload 0
aload 3
putfield com.fasterxml.jackson.dataformat.ion.IonParser._ioContext:Lcom/fasterxml/jackson/core/io/IOContext;
3: aload 0
aload 4
putfield com.fasterxml.jackson.dataformat.ion.IonParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
4: aload 0
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: aload 0
aload 2
putfield com.fasterxml.jackson.dataformat.ion.IonParser._system:Lcom/amazon/ion/IonSystem;
6: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/fasterxml/jackson/dataformat/ion/IonParser;
0 7 1 r Lcom/amazon/ion/IonReader;
0 7 2 system Lcom/amazon/ion/IonSystem;
0 7 3 ctxt Lcom/fasterxml/jackson/core/io/IOContext;
0 7 4 codec Lcom/fasterxml/jackson/core/ObjectCodec;
MethodParameters:
Name Flags
r
system
ctxt
codec
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 start local 1 0: aload 0
aload 1
putfield com.fasterxml.jackson.dataformat.ion.IonParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
1: return
end local 1 end local 0 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 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._objectCodec:Lcom/fasterxml/jackson/core/ObjectCodec;
areturn
end local 0 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 0: getstatic com.fasterxml.jackson.dataformat.ion.PackageVersion.VERSION:Lcom/fasterxml/jackson/core/Version;
areturn
end local 0 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 0: iconst_0
ireturn
end local 0 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 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/dataformat/ion/IonParser;
public boolean isClosed();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._closed:Z
ireturn
end local 0 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 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._closed:Z
ifne 6
1: aload 0
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: aload 0
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
start local 1 3: aload 1
instanceof java.io.Closeable
ifeq 5
4: aload 1
checkcast java.io.Closeable
invokeinterface java.io.Closeable.close:()V
end local 1 5: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.fasterxml.jackson.dataformat.ion.IonParser._closed:Z
6: StackMap locals:
StackMap stack:
return
end local 0 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 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
ifnull 12
1: invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonToken:()[I
aload 0
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: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getCurrentName:()Ljava/lang/String;
areturn
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.stringValue:()Ljava/lang/String;
areturn
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getNumberValue:()Ljava/lang/Number;
astore 1
start local 1 5: aload 1
ifnonnull 6
aconst_null
goto 7
StackMap locals: java.lang.Number
StackMap stack:
6: aload 1
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
7: areturn
end local 1 8: StackMap locals:
StackMap stack:
aload 0
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: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.timestampValue:()Lcom/amazon/ion/Timestamp;
astore 2
start local 2 10: aload 2
ifnull 11
aload 2
invokevirtual com.amazon.ion.Timestamp.toString:()Ljava/lang/String;
areturn
end local 2 11: StackMap locals:
StackMap stack:
aload 0
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: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 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 0: aload 0
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getText:()Ljava/lang/String;
astore 1
start local 1 1: aload 1
ifnonnull 2
aconst_null
goto 3
StackMap locals: java.lang.String
StackMap stack:
2: aload 1
invokevirtual java.lang.String.toCharArray:()[C
StackMap locals:
StackMap stack: char[]
3: areturn
end local 1 end local 0 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 0: aload 0
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getText:()Ljava/lang/String;
invokevirtual java.lang.String.length:()I
ireturn
end local 0 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 0: iconst_0
ireturn
end local 0 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 0: aload 0
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 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 0: aload 0
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 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 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.doubleValue:()D
dreturn
end local 0 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 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.doubleValue:()D
d2f
freturn
end local 0 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 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.intValue:()I
ireturn
end local 0 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 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.longValue:()J
lreturn
end local 0 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 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.getType:()Lcom/amazon/ion/IonType;
astore 1
start local 1 1: aload 1
ifnull 13
2: invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IonType:()[I
aload 1
invokevirtual com.amazon.ion.IonType.ordinal:()I
iaload
tableswitch { // 3 - 5
3: 4
4: 12
5: 3
default: 13
}
3: StackMap locals: com.amazon.ion.IonType
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonParser$NumberType.DOUBLE:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
areturn
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.bigIntegerValue:()Ljava/math/BigInteger;
astore 2
start local 2 5: aload 2
getstatic com.fasterxml.jackson.dataformat.ion.IonParser.LONG_MIN_VALUE:Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.compareTo:(Ljava/math/BigInteger;)I
iflt 7
6: aload 2
getstatic com.fasterxml.jackson.dataformat.ion.IonParser.LONG_MAX_VALUE:Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.compareTo:(Ljava/math/BigInteger;)I
ifle 8
7: StackMap locals: java.math.BigInteger
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonParser$NumberType.BIG_INTEGER:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
areturn
8: StackMap locals:
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.dataformat.ion.IonParser.INT_MIN_VALUE:Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.compareTo:(Ljava/math/BigInteger;)I
iflt 10
9: aload 2
getstatic com.fasterxml.jackson.dataformat.ion.IonParser.INT_MAX_VALUE:Ljava/math/BigInteger;
invokevirtual java.math.BigInteger.compareTo:(Ljava/math/BigInteger;)I
ifle 11
10: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonParser$NumberType.LONG:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
areturn
11: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonParser$NumberType.INT:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
areturn
end local 2 12: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonParser$NumberType.DOUBLE:Lcom/fasterxml/jackson/core/JsonParser$NumberType;
areturn
13: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/fasterxml/jackson/dataformat/ion/IonParser;
1 14 1 type Lcom/amazon/ion/IonType;
5 12 2 i Ljava/math/BigInteger;
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 0: aload 0
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getNumberType:()Lcom/fasterxml/jackson/core/JsonParser$NumberType;
astore 1
start local 1 1: aload 1
ifnull 9
2: invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$fasterxml$jackson$core$JsonParser$NumberType:()[I
aload 1
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: StackMap locals: com.fasterxml.jackson.core.JsonParser$NumberType
StackMap stack:
aload 0
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: StackMap locals:
StackMap stack:
aload 0
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: StackMap locals:
StackMap stack:
aload 0
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: StackMap locals:
StackMap stack:
aload 0
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: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.bigDecimalValue:()Ljava/math/BigDecimal;
areturn
8: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getBigIntegerValue:()Ljava/math/BigInteger;
areturn
9: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 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 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 start local 1 0: aload 0
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: invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IonType:()[I
aload 0
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: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.newBytes:()[B
areturn
3: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 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 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._system:Lcom/amazon/ion/IonSystem;
ifnonnull 2
1: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "This "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
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: StackMap locals:
StackMap stack:
aload 0
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: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._system:Lcom/amazon/ion/IonSystem;
invokeinterface com.amazon.ion.IonSystem.newEmptyList:()Lcom/amazon/ion/IonList;
astore 1
start local 1 4: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._system:Lcom/amazon/ion/IonSystem;
aload 1
invokeinterface com.amazon.ion.IonSystem.newWriter:(Lcom/amazon/ion/IonContainer;)Lcom/amazon/ion/IonWriter;
astore 2
start local 2 5: aload 2
aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonWriter.writeValue:(Lcom/amazon/ion/IonReader;)V
6: aload 1
iconst_0
invokeinterface com.amazon.ion.IonList.get:(I)Lcom/amazon/ion/IonValue;
astore 3
start local 3 7: aload 3
invokeinterface com.amazon.ion.IonValue.removeFromContainer:()Z
pop
8: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 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 0: aload 0
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: invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IonType:()[I
aload 0
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: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.timestampValue:()Lcom/amazon/ion/Timestamp;
areturn
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.newBytes:()[B
areturn
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.getIonValue:()Lcom/amazon/ion/IonValue;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/jackson/dataformat/ion/IonParser;
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 0: getstatic com.fasterxml.jackson.core.JsonLocation.NA:Lcom/fasterxml/jackson/core/JsonLocation;
areturn
end local 0 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 0: aload 0
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 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 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
areturn
end local 0 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 0: getstatic com.fasterxml.jackson.core.JsonLocation.NA:Lcom/fasterxml/jackson/core/JsonLocation;
areturn
end local 0 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 0: aload 0
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: aload 0
aload 0
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: StackMap locals:
StackMap stack:
aload 0
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: aload 0
aload 0
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: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.stepIn:()V
5: goto 9
StackMap locals:
StackMap stack:
6: aload 0
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: aload 0
aload 0
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: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.stepIn:()V
9: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.next:()Lcom/amazon/ion/IonType;
astore 1
start local 1 10: aload 1
ifnonnull 21
11: aload 0
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: aload 0
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.close:()V
13: aload 0
aconst_null
putfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
14: goto 20
15: StackMap locals: com.amazon.ion.IonType
StackMap stack:
aload 0
aload 0
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: aload 0
aload 0
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: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.stepOut:()V
20: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
areturn
21: StackMap locals:
StackMap stack:
aload 0
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
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
start local 2 24: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
iload 2
ifeq 25
aload 0
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: aload 0
aload 1
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser._tokenFromType:(Lcom/amazon/ion/IonType;)Lcom/fasterxml/jackson/core/JsonToken;
astore 3
start local 3 28: iload 2
ifeq 31
29: aload 0
aload 3
putfield com.fasterxml.jackson.dataformat.ion.IonParser._valueToken:Lcom/fasterxml/jackson/core/JsonToken;
30: aload 0
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: StackMap locals: com.fasterxml.jackson.core.JsonToken
StackMap stack:
aload 0
aload 3
dup_x1
putfield com.fasterxml.jackson.dataformat.ion.IonParser._currToken:Lcom/fasterxml/jackson/core/JsonToken;
areturn
end local 3 end local 2 end local 1 end local 0 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 0: aload 0
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 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 0: aload 0
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: aload 0
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: aload 0
areturn
3: StackMap locals:
StackMap stack:
iconst_1
istore 1
start local 1 4: StackMap locals: int
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
astore 2
start local 2 5: aload 2
ifnonnull 8
6: aload 0
invokevirtual com.fasterxml.jackson.dataformat.ion.IonParser._handleEOF:()V
7: aload 0
areturn
8: 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
invokevirtual com.fasterxml.jackson.core.JsonToken.ordinal:()I
iaload
tableswitch { // 2 - 5
2: 9
3: 11
4: 9
5: 11
default: 13
}
9: StackMap locals:
StackMap stack:
iinc 1 1
10: goto 4
11: StackMap locals:
StackMap stack:
iinc 1 -1
iload 1
ifne 4
12: aload 0
areturn
end local 2 13: StackMap locals:
StackMap stack:
goto 4
end local 1 end local 0 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 start local 1 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._reader:Lcom/amazon/ion/IonReader;
invokeinterface com.amazon.ion.IonReader.isNullValue:()Z
ifeq 2
1: getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
areturn
2: StackMap locals:
StackMap stack:
invokestatic com.fasterxml.jackson.dataformat.ion.IonParser.$SWITCH_TABLE$com$amazon$ion$IonType:()[I
aload 1
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: StackMap locals:
StackMap stack:
aload 0
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: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_FLOAT:Lcom/fasterxml/jackson/core/JsonToken;
areturn
7: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
areturn
8: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
areturn
9: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
areturn
10: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
areturn
11: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
areturn
12: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_EMBEDDED_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
areturn
13: StackMap locals:
StackMap stack:
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_EMBEDDED_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
areturn
end local 1 end local 0 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 0: aload 0
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: aload 0
new java.lang.StringBuilder
dup
ldc ": expected close marker for "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
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
getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
aload 0
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: StackMap locals:
StackMap stack:
return
end local 0 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 start local 1 0: aload 0
getfield com.fasterxml.jackson.dataformat.ion.IonParser._parsingContext:Lcom/fasterxml/jackson/core/json/JsonReadContext;
aload 1
invokevirtual com.fasterxml.jackson.core.json.JsonReadContext.setCurrentName:(Ljava/lang/String;)V
1: goto 6
StackMap locals:
StackMap stack: java.lang.Exception
2: astore 2
start local 2 3: aload 2
instanceof java.lang.RuntimeException
ifeq 5
4: aload 2
checkcast java.lang.RuntimeException
athrow
5: StackMap locals: java.lang.Exception
StackMap stack:
new java.lang.RuntimeException
dup
aload 2
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 2 6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 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: 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$IonType();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: 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: 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"
InnerClasses:
public final NumberType = com.fasterxml.jackson.core.JsonParser$NumberType of com.fasterxml.jackson.core.JsonParser