public abstract class com.fasterxml.jackson.core.JsonParser implements java.io.Closeable, com.fasterxml.jackson.core.Versioned
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.fasterxml.jackson.core.JsonParser
super_class: java.lang.Object
{
private static final int MIN_BYTE_I;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: -128
private static final int MAX_BYTE_I;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 255
private static final int MIN_SHORT_I;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: -32768
private static final int MAX_SHORT_I;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 32767
protected static final com.fasterxml.jackson.core.util.JacksonFeatureSet<com.fasterxml.jackson.core.StreamReadCapability> DEFAULT_READ_CAPABILITIES;
descriptor: Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
Signature: Lcom/fasterxml/jackson/core/util/JacksonFeatureSet<Lcom/fasterxml/jackson/core/StreamReadCapability;>;
protected int _features;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected transient com.fasterxml.jackson.core.util.RequestPayload _requestPayload;
descriptor: Lcom/fasterxml/jackson/core/util/RequestPayload;
flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic com.fasterxml.jackson.core.StreamReadCapability.values:()[Lcom/fasterxml/jackson/core/StreamReadCapability;
invokestatic com.fasterxml.jackson.core.util.JacksonFeatureSet.fromDefaults:([Lcom/fasterxml/jackson/core/util/JacksonFeature;)Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
1: putstatic com.fasterxml.jackson.core.JsonParser.DEFAULT_READ_CAPABILITIES:Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
2: return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
protected void <init>(int);
descriptor: (I)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
aload 0
iload 1
putfield com.fasterxml.jackson.core.JsonParser._features:I
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 features I
MethodParameters:
Name Flags
features
public abstract com.fasterxml.jackson.core.ObjectCodec getCodec();
descriptor: ()Lcom/fasterxml/jackson/core/ObjectCodec;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setCodec(com.fasterxml.jackson.core.ObjectCodec);
descriptor: (Lcom/fasterxml/jackson/core/ObjectCodec;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
c
public java.lang.Object getInputSource();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
public java.lang.Object getCurrentValue();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getParsingContext:()Lcom/fasterxml/jackson/core/JsonStreamContext;
astore 1
start local 1 1: aload 1
ifnonnull 2
aconst_null
goto 3
StackMap locals: com.fasterxml.jackson.core.JsonStreamContext
StackMap stack:
2: aload 1
invokevirtual com.fasterxml.jackson.core.JsonStreamContext.getCurrentValue:()Ljava/lang/Object;
StackMap locals:
StackMap stack: java.lang.Object
3: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/core/JsonParser;
1 4 1 ctxt Lcom/fasterxml/jackson/core/JsonStreamContext;
public void setCurrentValue(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getParsingContext:()Lcom/fasterxml/jackson/core/JsonStreamContext;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
aload 1
invokevirtual com.fasterxml.jackson.core.JsonStreamContext.setCurrentValue:(Ljava/lang/Object;)V
3: StackMap locals: com.fasterxml.jackson.core.JsonStreamContext
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 4 1 v Ljava/lang/Object;
1 4 2 ctxt Lcom/fasterxml/jackson/core/JsonStreamContext;
MethodParameters:
Name Flags
v
public void setRequestPayloadOnError(com.fasterxml.jackson.core.util.RequestPayload);
descriptor: (Lcom/fasterxml/jackson/core/util/RequestPayload;)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.core.JsonParser._requestPayload:Lcom/fasterxml/jackson/core/util/RequestPayload;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 2 1 payload Lcom/fasterxml/jackson/core/util/RequestPayload;
MethodParameters:
Name Flags
payload
public void setRequestPayloadOnError(byte[], java.lang.String);
descriptor: ([BLjava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack: com.fasterxml.jackson.core.JsonParser
1: new com.fasterxml.jackson.core.util.RequestPayload
dup
aload 1
aload 2
invokespecial com.fasterxml.jackson.core.util.RequestPayload.<init>:([BLjava/lang/String;)V
StackMap locals: com.fasterxml.jackson.core.JsonParser byte[] java.lang.String
StackMap stack: com.fasterxml.jackson.core.JsonParser com.fasterxml.jackson.core.util.RequestPayload
2: putfield com.fasterxml.jackson.core.JsonParser._requestPayload:Lcom/fasterxml/jackson/core/util/RequestPayload;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 4 1 payload [B
0 4 2 charset Ljava/lang/String;
MethodParameters:
Name Flags
payload
charset
public void setRequestPayloadOnError(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack: com.fasterxml.jackson.core.JsonParser
1: new com.fasterxml.jackson.core.util.RequestPayload
dup
aload 1
invokespecial com.fasterxml.jackson.core.util.RequestPayload.<init>:(Ljava/lang/CharSequence;)V
StackMap locals: com.fasterxml.jackson.core.JsonParser java.lang.String
StackMap stack: com.fasterxml.jackson.core.JsonParser com.fasterxml.jackson.core.util.RequestPayload
2: putfield com.fasterxml.jackson.core.JsonParser._requestPayload:Lcom/fasterxml/jackson/core/util/RequestPayload;
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 4 1 payload Ljava/lang/String;
MethodParameters:
Name Flags
payload
public void setSchema(com.fasterxml.jackson.core.FormatSchema);
descriptor: (Lcom/fasterxml/jackson/core/FormatSchema;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
new java.lang.StringBuilder
dup
ldc "Parser of type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " does not support schema of type '"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1: aload 1
invokeinterface com.fasterxml.jackson.core.FormatSchema.getSchemaType:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
2: invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 3 1 schema Lcom/fasterxml/jackson/core/FormatSchema;
MethodParameters:
Name Flags
schema
public com.fasterxml.jackson.core.FormatSchema getSchema();
descriptor: ()Lcom/fasterxml/jackson/core/FormatSchema;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
public boolean canUseSchema(com.fasterxml.jackson.core.FormatSchema);
descriptor: (Lcom/fasterxml/jackson/core/FormatSchema;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 schema Lcom/fasterxml/jackson/core/FormatSchema;
MethodParameters:
Name Flags
schema
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/core/JsonParser;
public boolean canParseAsync();
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/core/JsonParser;
public com.fasterxml.jackson.core.async.NonBlockingInputFeeder getNonBlockingInputFeeder();
descriptor: ()Lcom/fasterxml/jackson/core/async/NonBlockingInputFeeder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
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 0: getstatic com.fasterxml.jackson.core.JsonParser.DEFAULT_READ_CAPABILITIES:Lcom/fasterxml/jackson/core/util/JacksonFeatureSet;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Signature: ()Lcom/fasterxml/jackson/core/util/JacksonFeatureSet<Lcom/fasterxml/jackson/core/StreamReadCapability;>;
public abstract com.fasterxml.jackson.core.Version version();
descriptor: ()Lcom/fasterxml/jackson/core/Version;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void close();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract boolean isClosed();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.fasterxml.jackson.core.JsonStreamContext getParsingContext();
descriptor: ()Lcom/fasterxml/jackson/core/JsonStreamContext;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.fasterxml.jackson.core.JsonLocation getTokenLocation();
descriptor: ()Lcom/fasterxml/jackson/core/JsonLocation;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.fasterxml.jackson.core.JsonLocation getCurrentLocation();
descriptor: ()Lcom/fasterxml/jackson/core/JsonLocation;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public int releaseBuffered(java.io.OutputStream);
descriptor: (Ljava/io/OutputStream;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 out Ljava/io/OutputStream;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
out
public int releaseBuffered(java.io.Writer);
descriptor: (Ljava/io/Writer;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 w Ljava/io/Writer;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
w
public com.fasterxml.jackson.core.JsonParser enable(com.fasterxml.jackson.core.JsonParser$Feature);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
dup
getfield com.fasterxml.jackson.core.JsonParser._features:I
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser$Feature.getMask:()I
ior
putfield com.fasterxml.jackson.core.JsonParser._features:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 2 1 f Lcom/fasterxml/jackson/core/JsonParser$Feature;
MethodParameters:
Name Flags
f
public com.fasterxml.jackson.core.JsonParser disable(com.fasterxml.jackson.core.JsonParser$Feature);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
dup
getfield com.fasterxml.jackson.core.JsonParser._features:I
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser$Feature.getMask:()I
iconst_m1
ixor
iand
putfield com.fasterxml.jackson.core.JsonParser._features:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 2 1 f Lcom/fasterxml/jackson/core/JsonParser$Feature;
MethodParameters:
Name Flags
f
public com.fasterxml.jackson.core.JsonParser configure(com.fasterxml.jackson.core.JsonParser$Feature, boolean);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser$Feature;Z)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 1
aload 0
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.enable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/core/JsonParser;
pop
goto 2
StackMap locals:
StackMap stack:
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.disable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/core/JsonParser;
pop
2: StackMap locals:
StackMap stack:
aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 3 1 f Lcom/fasterxml/jackson/core/JsonParser$Feature;
0 3 2 state Z
MethodParameters:
Name Flags
f
state
public boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield com.fasterxml.jackson.core.JsonParser._features:I
invokevirtual com.fasterxml.jackson.core.JsonParser$Feature.enabledIn:(I)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 f Lcom/fasterxml/jackson/core/JsonParser$Feature;
MethodParameters:
Name Flags
f
public boolean isEnabled(com.fasterxml.jackson.core.StreamReadFeature);
descriptor: (Lcom/fasterxml/jackson/core/StreamReadFeature;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.fasterxml.jackson.core.StreamReadFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonParser$Feature;
aload 0
getfield com.fasterxml.jackson.core.JsonParser._features:I
invokevirtual com.fasterxml.jackson.core.JsonParser$Feature.enabledIn:(I)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 f Lcom/fasterxml/jackson/core/StreamReadFeature;
MethodParameters:
Name Flags
f
public int getFeatureMask();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.core.JsonParser._features:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
public com.fasterxml.jackson.core.JsonParser setFeatureMask(int);
descriptor: (I)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.fasterxml.jackson.core.JsonParser._features:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 2 1 mask I
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
mask
public com.fasterxml.jackson.core.JsonParser overrideStdFeatures(int, int);
descriptor: (II)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.jackson.core.JsonParser._features:I
iload 2
iconst_m1
ixor
iand
iload 1
iload 2
iand
ior
istore 3
start local 3 1: aload 0
iload 3
invokevirtual com.fasterxml.jackson.core.JsonParser.setFeatureMask:(I)Lcom/fasterxml/jackson/core/JsonParser;
areturn
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/core/JsonParser;
0 2 1 values I
0 2 2 mask I
1 2 3 newState I
MethodParameters:
Name Flags
values
mask
public int getFormatFeatures();
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/core/JsonParser;
public com.fasterxml.jackson.core.JsonParser overrideFormatFeatures(int, int);
descriptor: (II)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 values I
0 1 2 mask I
MethodParameters:
Name Flags
values
mask
public abstract com.fasterxml.jackson.core.JsonToken nextToken();
descriptor: ()Lcom/fasterxml/jackson/core/JsonToken;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract com.fasterxml.jackson.core.JsonToken nextValue();
descriptor: ()Lcom/fasterxml/jackson/core/JsonToken;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public boolean nextFieldName(com.fasterxml.jackson.core.SerializableString);
descriptor: (Lcom/fasterxml/jackson/core/SerializableString;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 1
aload 1
invokeinterface com.fasterxml.jackson.core.SerializableString.getValue:()Ljava/lang/String;
aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentName:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 2 1 str Lcom/fasterxml/jackson/core/SerializableString;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
str
public java.lang.String nextFieldName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 1
aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentName:()Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: aconst_null
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public java.lang.String nextTextValue();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_STRING:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 1
aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getText:()Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: aconst_null
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public int nextIntValue(int);
descriptor: (I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 1
aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getIntValue:()I
goto 2
StackMap locals:
StackMap stack:
1: iload 1
StackMap locals:
StackMap stack: int
2: ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 3 1 defaultValue I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
defaultValue
public long nextLongValue(long);
descriptor: (J)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 1
aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getLongValue:()J
goto 2
StackMap locals:
StackMap stack:
1: lload 1
StackMap locals:
StackMap stack: long
2: lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 3 1 defaultValue J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
defaultValue
public java.lang.Boolean nextBooleanValue();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
astore 1
start local 1 1: aload 1
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_TRUE:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 2
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
areturn
2: StackMap locals: com.fasterxml.jackson.core.JsonToken
StackMap stack:
aload 1
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_FALSE:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 3
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
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/core/JsonParser;
1 4 1 t Lcom/fasterxml/jackson/core/JsonToken;
Exceptions:
throws java.io.IOException
public abstract com.fasterxml.jackson.core.JsonParser skipChildren();
descriptor: ()Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public void finishToken();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public com.fasterxml.jackson.core.JsonToken currentToken();
descriptor: ()Lcom/fasterxml/jackson/core/JsonToken;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
public int currentTokenId();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentTokenId:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
public abstract com.fasterxml.jackson.core.JsonToken getCurrentToken();
descriptor: ()Lcom/fasterxml/jackson/core/JsonToken;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getCurrentTokenId();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public abstract boolean hasCurrentToken();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean hasTokenId(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
id
public abstract boolean hasToken(com.fasterxml.jackson.core.JsonToken);
descriptor: (Lcom/fasterxml/jackson/core/JsonToken;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
t
public boolean isExpectedStartArrayToken();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.currentToken:()Lcom/fasterxml/jackson/core/JsonToken;
getstatic com.fasterxml.jackson.core.JsonToken.START_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/core/JsonParser;
public boolean isExpectedStartObjectToken();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.currentToken:()Lcom/fasterxml/jackson/core/JsonToken;
getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/core/JsonParser;
public boolean isExpectedNumberIntToken();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.currentToken:()Lcom/fasterxml/jackson/core/JsonToken;
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/core/JsonParser;
public boolean isNaN();
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/core/JsonParser;
Exceptions:
throws java.io.IOException
public abstract void clearCurrentToken();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.fasterxml.jackson.core.JsonToken getLastClearedToken();
descriptor: ()Lcom/fasterxml/jackson/core/JsonToken;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void overrideCurrentName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract java.lang.String getCurrentName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public java.lang.String currentName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public abstract java.lang.String getText();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public int getText(java.io.Writer);
descriptor: (Ljava/io/Writer;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getText:()Ljava/lang/String;
astore 2
start local 2 1: aload 2
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals: java.lang.String
StackMap stack:
aload 1
aload 2
invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
4: aload 2
invokevirtual java.lang.String.length:()I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 5 1 writer Ljava/io/Writer;
1 5 2 str Ljava/lang/String;
Exceptions:
throws java.io.IOException, java.lang.UnsupportedOperationException
MethodParameters:
Name Flags
writer
public abstract char[] getTextCharacters();
descriptor: ()[C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract int getTextLength();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract int getTextOffset();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract boolean hasTextCharacters();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Number getNumberValue();
descriptor: ()Ljava/lang/Number;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public java.lang.Number getNumberValueExact();
descriptor: ()Ljava/lang/Number;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getNumberValue:()Ljava/lang/Number;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public abstract com.fasterxml.jackson.core.JsonParser$NumberType getNumberType();
descriptor: ()Lcom/fasterxml/jackson/core/JsonParser$NumberType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public byte getByteValue();
descriptor: ()B
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getIntValue:()I
istore 1
start local 1 1: iload 1
bipush -128
if_icmplt 2
iload 1
sipush 255
if_icmple 6
2: StackMap locals: int
StackMap stack:
new com.fasterxml.jackson.core.exc.InputCoercionException
dup
aload 0
3: ldc "Numeric value (%s) out of range of Java byte"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getText:()Ljava/lang/String;
aastore
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
4: getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
5: invokespecial com.fasterxml.jackson.core.exc.InputCoercionException.<init>:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonToken;Ljava/lang/Class;)V
athrow
6: StackMap locals:
StackMap stack:
iload 1
i2b
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/fasterxml/jackson/core/JsonParser;
1 7 1 value I
Exceptions:
throws java.io.IOException
public short getShortValue();
descriptor: ()S
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getIntValue:()I
istore 1
start local 1 1: iload 1
sipush -32768
if_icmplt 2
iload 1
sipush 32767
if_icmple 6
2: StackMap locals: int
StackMap stack:
new com.fasterxml.jackson.core.exc.InputCoercionException
dup
aload 0
3: ldc "Numeric value (%s) out of range of Java short"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getText:()Ljava/lang/String;
aastore
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
4: getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT:Lcom/fasterxml/jackson/core/JsonToken;
getstatic java.lang.Short.TYPE:Ljava/lang/Class;
5: invokespecial com.fasterxml.jackson.core.exc.InputCoercionException.<init>:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonToken;Ljava/lang/Class;)V
athrow
6: StackMap locals:
StackMap stack:
iload 1
i2s
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/fasterxml/jackson/core/JsonParser;
1 7 1 value I
Exceptions:
throws java.io.IOException
public abstract int getIntValue();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract long getLongValue();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract java.math.BigInteger getBigIntegerValue();
descriptor: ()Ljava/math/BigInteger;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract float getFloatValue();
descriptor: ()F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract double getDoubleValue();
descriptor: ()D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract java.math.BigDecimal getDecimalValue();
descriptor: ()Ljava/math/BigDecimal;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public boolean getBooleanValue();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.currentToken:()Lcom/fasterxml/jackson/core/JsonToken;
astore 1
start local 1 1: aload 1
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_TRUE:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 2
iconst_1
ireturn
2: StackMap locals: com.fasterxml.jackson.core.JsonToken
StackMap stack:
aload 1
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_FALSE:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 3
iconst_0
ireturn
3: StackMap locals:
StackMap stack:
new com.fasterxml.jackson.core.JsonParseException
dup
aload 0
4: ldc "Current token (%s) not of boolean type"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
5: invokespecial com.fasterxml.jackson.core.JsonParseException.<init>:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/String;)V
6: aload 0
getfield com.fasterxml.jackson.core.JsonParser._requestPayload:Lcom/fasterxml/jackson/core/util/RequestPayload;
invokevirtual com.fasterxml.jackson.core.JsonParseException.withRequestPayload:(Lcom/fasterxml/jackson/core/util/RequestPayload;)Lcom/fasterxml/jackson/core/JsonParseException;
7: athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/fasterxml/jackson/core/JsonParser;
1 8 1 t Lcom/fasterxml/jackson/core/JsonToken;
Exceptions:
throws java.io.IOException
public java.lang.Object getEmbeddedObject();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public abstract byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant);
descriptor: (Lcom/fasterxml/jackson/core/Base64Variant;)[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
bv
public byte[] getBinaryValue();
descriptor: ()[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokestatic com.fasterxml.jackson.core.Base64Variants.getDefaultVariant:()Lcom/fasterxml/jackson/core/Base64Variant;
invokevirtual com.fasterxml.jackson.core.JsonParser.getBinaryValue:(Lcom/fasterxml/jackson/core/Base64Variant;)[B
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public int readBinaryValue(java.io.OutputStream);
descriptor: (Ljava/io/OutputStream;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokestatic com.fasterxml.jackson.core.Base64Variants.getDefaultVariant:()Lcom/fasterxml/jackson/core/Base64Variant;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.readBinaryValue:(Lcom/fasterxml/jackson/core/Base64Variant;Ljava/io/OutputStream;)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 out Ljava/io/OutputStream;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
out
public int readBinaryValue(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream);
descriptor: (Lcom/fasterxml/jackson/core/Base64Variant;Ljava/io/OutputStream;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser._reportUnsupportedOperation:()V
1: iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 2 1 bv Lcom/fasterxml/jackson/core/Base64Variant;
0 2 2 out Ljava/io/OutputStream;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
bv
out
public int getValueAsInt();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokevirtual com.fasterxml.jackson.core.JsonParser.getValueAsInt:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public int getValueAsInt(int);
descriptor: (I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 def I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
def
public long getValueAsLong();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
lconst_0
invokevirtual com.fasterxml.jackson.core.JsonParser.getValueAsLong:(J)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public long getValueAsLong(long);
descriptor: (J)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 def J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
def
public double getValueAsDouble();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
dconst_0
invokevirtual com.fasterxml.jackson.core.JsonParser.getValueAsDouble:(D)D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public double getValueAsDouble(double);
descriptor: (D)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: dload 1
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 def D
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
def
public boolean getValueAsBoolean();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokevirtual com.fasterxml.jackson.core.JsonParser.getValueAsBoolean:(Z)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public boolean getValueAsBoolean(boolean);
descriptor: (Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 def Z
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
def
public java.lang.String getValueAsString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual com.fasterxml.jackson.core.JsonParser.getValueAsString:(Ljava/lang/String;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public abstract java.lang.String getValueAsString(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
def
public boolean canReadObjectId();
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/core/JsonParser;
public boolean canReadTypeId();
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/core/JsonParser;
public java.lang.Object getObjectId();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public java.lang.Object getTypeId();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
public <T> T readValueAs(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser._codec:()Lcom/fasterxml/jackson/core/ObjectCodec;
aload 0
aload 1
invokevirtual com.fasterxml.jackson.core.ObjectCodec.readValue:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/Class;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
valueType
public <T> T readValueAs(com.fasterxml.jackson.core.type.TypeReference<?>);
descriptor: (Lcom/fasterxml/jackson/core/type/TypeReference;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser._codec:()Lcom/fasterxml/jackson/core/ObjectCodec;
aload 0
aload 1
invokevirtual com.fasterxml.jackson.core.ObjectCodec.readValue:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/type/TypeReference;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 valueTypeRef Lcom/fasterxml/jackson/core/type/TypeReference<*>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/type/TypeReference<*>;)TT;
MethodParameters:
Name Flags
valueTypeRef
public <T> java.util.Iterator<T> readValuesAs(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser._codec:()Lcom/fasterxml/jackson/core/ObjectCodec;
aload 0
aload 1
invokevirtual com.fasterxml.jackson.core.ObjectCodec.readValues:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/Class;)Ljava/util/Iterator;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/util/Iterator<TT;>;
MethodParameters:
Name Flags
valueType
public <T> java.util.Iterator<T> readValuesAs(com.fasterxml.jackson.core.type.TypeReference<T>);
descriptor: (Lcom/fasterxml/jackson/core/type/TypeReference;)Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser._codec:()Lcom/fasterxml/jackson/core/ObjectCodec;
aload 0
aload 1
invokevirtual com.fasterxml.jackson.core.ObjectCodec.readValues:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/type/TypeReference;)Ljava/util/Iterator;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 1 1 valueTypeRef Lcom/fasterxml/jackson/core/type/TypeReference<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/type/TypeReference<TT;>;)Ljava/util/Iterator<TT;>;
MethodParameters:
Name Flags
valueTypeRef
public <T extends com.fasterxml.jackson.core.TreeNode> T readValueAsTree();
descriptor: ()Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser._codec:()Lcom/fasterxml/jackson/core/ObjectCodec;
aload 0
invokevirtual com.fasterxml.jackson.core.ObjectCodec.readTree:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/core/TreeNode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
Signature: <T::Lcom/fasterxml/jackson/core/TreeNode;>()TT;
protected com.fasterxml.jackson.core.ObjectCodec _codec();
descriptor: ()Lcom/fasterxml/jackson/core/ObjectCodec;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.fasterxml.jackson.core.JsonParser.getCodec:()Lcom/fasterxml/jackson/core/ObjectCodec;
astore 1
start local 1 1: aload 1
ifnonnull 3
2: new java.lang.IllegalStateException
dup
ldc "No ObjectCodec defined for parser, needed for deserialization"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: com.fasterxml.jackson.core.ObjectCodec
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/core/JsonParser;
1 4 1 c Lcom/fasterxml/jackson/core/ObjectCodec;
protected com.fasterxml.jackson.core.JsonParseException _constructError(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/core/JsonParseException;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.fasterxml.jackson.core.JsonParseException
dup
aload 0
aload 1
invokespecial com.fasterxml.jackson.core.JsonParseException.<init>:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/String;)V
1: aload 0
getfield com.fasterxml.jackson.core.JsonParser._requestPayload:Lcom/fasterxml/jackson/core/util/RequestPayload;
invokevirtual com.fasterxml.jackson.core.JsonParseException.withRequestPayload:(Lcom/fasterxml/jackson/core/util/RequestPayload;)Lcom/fasterxml/jackson/core/JsonParseException;
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/JsonParser;
0 3 1 msg Ljava/lang/String;
MethodParameters:
Name Flags
msg
protected void _reportUnsupportedOperation();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.UnsupportedOperationException
dup
new java.lang.StringBuilder
dup
ldc "Operation not supported by parser of type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/JsonParser;
}
SourceFile: "JsonParser.java"
NestMembers:
com.fasterxml.jackson.core.JsonParser$Feature com.fasterxml.jackson.core.JsonParser$NumberType
InnerClasses:
public final Feature = com.fasterxml.jackson.core.JsonParser$Feature of com.fasterxml.jackson.core.JsonParser
public final NumberType = com.fasterxml.jackson.core.JsonParser$NumberType of com.fasterxml.jackson.core.JsonParser