public class com.fasterxml.jackson.databind.ObjectReader extends com.fasterxml.jackson.core.ObjectCodec implements com.fasterxml.jackson.core.Versioned, java.io.Serializable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.fasterxml.jackson.databind.ObjectReader
super_class: com.fasterxml.jackson.core.ObjectCodec
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
protected final com.fasterxml.jackson.databind.DeserializationConfig _config;
descriptor: Lcom/fasterxml/jackson/databind/DeserializationConfig;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final com.fasterxml.jackson.databind.deser.DefaultDeserializationContext _context;
descriptor: Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final com.fasterxml.jackson.core.JsonFactory _parserFactory;
descriptor: Lcom/fasterxml/jackson/core/JsonFactory;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final boolean _unwrapRoot;
descriptor: Z
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
private final com.fasterxml.jackson.core.filter.TokenFilter _filter;
descriptor: Lcom/fasterxml/jackson/core/filter/TokenFilter;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
protected final com.fasterxml.jackson.databind.JavaType _valueType;
descriptor: Lcom/fasterxml/jackson/databind/JavaType;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final com.fasterxml.jackson.databind.JsonDeserializer<java.lang.Object> _rootDeserializer;
descriptor: Lcom/fasterxml/jackson/databind/JsonDeserializer;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Signature: Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
protected final java.lang.Object _valueToUpdate;
descriptor: Ljava/lang/Object;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final com.fasterxml.jackson.core.FormatSchema _schema;
descriptor: Lcom/fasterxml/jackson/core/FormatSchema;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final com.fasterxml.jackson.databind.InjectableValues _injectableValues;
descriptor: Lcom/fasterxml/jackson/databind/InjectableValues;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final com.fasterxml.jackson.databind.deser.DataFormatReaders _dataFormatReaders;
descriptor: Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final java.util.concurrent.ConcurrentHashMap<com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer<java.lang.Object>> _rootDeserializers;
descriptor: Ljava/util/concurrent/ConcurrentHashMap;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Signature: Ljava/util/concurrent/ConcurrentHashMap<Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;>;
protected transient com.fasterxml.jackson.databind.JavaType _jsonNodeType;
descriptor: Lcom/fasterxml/jackson/databind/JavaType;
flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT
protected void <init>(com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.databind.DeserializationConfig);
descriptor: (Lcom/fasterxml/jackson/databind/ObjectMapper;Lcom/fasterxml/jackson/databind/DeserializationConfig;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
aconst_null
aconst_null
aconst_null
aconst_null
invokespecial com.fasterxml.jackson.databind.ObjectReader.<init>:(Lcom/fasterxml/jackson/databind/ObjectMapper;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;)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/databind/ObjectReader;
0 2 1 mapper Lcom/fasterxml/jackson/databind/ObjectMapper;
0 2 2 config Lcom/fasterxml/jackson/databind/DeserializationConfig;
MethodParameters:
Name Flags
mapper
config
protected void <init>(com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType, java.lang.Object, com.fasterxml.jackson.core.FormatSchema, com.fasterxml.jackson.databind.InjectableValues);
descriptor: (Lcom/fasterxml/jackson/databind/ObjectMapper;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
invokespecial com.fasterxml.jackson.core.ObjectCodec.<init>:()V
1: aload 0
aload 2
putfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
2: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
putfield com.fasterxml.jackson.databind.ObjectReader._context:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
3: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectMapper._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
putfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
4: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectMapper._jsonFactory:Lcom/fasterxml/jackson/core/JsonFactory;
putfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
5: aload 0
aload 3
putfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
6: aload 0
aload 4
putfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
7: aload 0
aload 5
putfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
8: aload 0
aload 6
putfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
9: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.useRootWrapping:()Z
putfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
10: aload 0
aload 0
aload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader._prefetchRootDeserializer:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
putfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
11: aload 0
aconst_null
putfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
12: aload 0
aconst_null
putfield com.fasterxml.jackson.databind.ObjectReader._filter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
13: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 14 1 mapper Lcom/fasterxml/jackson/databind/ObjectMapper;
0 14 2 config Lcom/fasterxml/jackson/databind/DeserializationConfig;
0 14 3 valueType Lcom/fasterxml/jackson/databind/JavaType;
0 14 4 valueToUpdate Ljava/lang/Object;
0 14 5 schema Lcom/fasterxml/jackson/core/FormatSchema;
0 14 6 injectableValues Lcom/fasterxml/jackson/databind/InjectableValues;
MethodParameters:
Name Flags
mapper
config
valueType
valueToUpdate
schema
injectableValues
protected void <init>(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer<java.lang.Object>, , com.fasterxml.jackson.core.FormatSchema, com.fasterxml.jackson.databind.InjectableValues, com.fasterxml.jackson.databind.deser.DataFormatReaders);
descriptor: (Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=9, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: aload 0
invokespecial com.fasterxml.jackson.core.ObjectCodec.<init>:()V
1: aload 0
aload 2
putfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
2: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._context:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
putfield com.fasterxml.jackson.databind.ObjectReader._context:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
3: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
putfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
4: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
putfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
5: aload 0
aload 3
putfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
6: aload 0
aload 4
putfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
7: aload 0
aload 5
putfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
8: aload 0
aload 6
putfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
9: aload 0
aload 7
putfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
10: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.useRootWrapping:()Z
putfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
11: aload 0
aload 8
putfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
12: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._filter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.databind.ObjectReader._filter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
13: return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 14 1 base Lcom/fasterxml/jackson/databind/ObjectReader;
0 14 2 config Lcom/fasterxml/jackson/databind/DeserializationConfig;
0 14 3 valueType Lcom/fasterxml/jackson/databind/JavaType;
0 14 4 rootDeser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
0 14 5 valueToUpdate Ljava/lang/Object;
0 14 6 schema Lcom/fasterxml/jackson/core/FormatSchema;
0 14 7 injectableValues Lcom/fasterxml/jackson/databind/InjectableValues;
0 14 8 dataFormatReaders Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
Signature: (Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)V
MethodParameters:
Name Flags
base
config
valueType
rootDeser
valueToUpdate
schema
injectableValues
dataFormatReaders
protected void <init>(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig);
descriptor: (Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial com.fasterxml.jackson.core.ObjectCodec.<init>:()V
1: aload 0
aload 2
putfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
2: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._context:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
putfield com.fasterxml.jackson.databind.ObjectReader._context:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
3: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
putfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
4: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
putfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
5: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
putfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
6: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
putfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
7: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
putfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
8: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
putfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
9: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
putfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
10: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.useRootWrapping:()Z
putfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
11: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
putfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
12: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._filter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.databind.ObjectReader._filter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
13: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 14 1 base Lcom/fasterxml/jackson/databind/ObjectReader;
0 14 2 config Lcom/fasterxml/jackson/databind/DeserializationConfig;
MethodParameters:
Name Flags
base
config
protected void <init>(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.core.JsonFactory);
descriptor: (Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/core/JsonFactory;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial com.fasterxml.jackson.core.ObjectCodec.<init>:()V
1: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
2: getstatic com.fasterxml.jackson.databind.MapperFeature.SORT_PROPERTIES_ALPHABETICALLY:Lcom/fasterxml/jackson/databind/MapperFeature;
aload 2
invokevirtual com.fasterxml.jackson.core.JsonFactory.requiresPropertyOrdering:()Z
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Lcom/fasterxml/jackson/databind/MapperFeature;Z)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
checkcast com.fasterxml.jackson.databind.DeserializationConfig
3: putfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
4: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._context:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
putfield com.fasterxml.jackson.databind.ObjectReader._context:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
5: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
putfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
6: aload 0
aload 2
putfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
7: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
putfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
8: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
putfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
9: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
putfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
10: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
putfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
11: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
putfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
12: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
putfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
13: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
putfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
14: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._filter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.databind.ObjectReader._filter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
15: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 16 1 base Lcom/fasterxml/jackson/databind/ObjectReader;
0 16 2 f Lcom/fasterxml/jackson/core/JsonFactory;
MethodParameters:
Name Flags
base
f
protected void <init>(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.core.filter.TokenFilter);
descriptor: (Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/core/filter/TokenFilter;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial com.fasterxml.jackson.core.ObjectCodec.<init>:()V
1: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
putfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
2: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._context:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
putfield com.fasterxml.jackson.databind.ObjectReader._context:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
3: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
putfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
4: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
putfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
5: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
putfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
6: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
putfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
7: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
putfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
8: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
putfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
9: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
putfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
10: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
putfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
11: aload 0
aload 1
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
putfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
12: aload 0
aload 2
putfield com.fasterxml.jackson.databind.ObjectReader._filter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
13: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 14 1 base Lcom/fasterxml/jackson/databind/ObjectReader;
0 14 2 filter Lcom/fasterxml/jackson/core/filter/TokenFilter;
MethodParameters:
Name Flags
base
filter
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.databind.cfg.PackageVersion.VERSION:Lcom/fasterxml/jackson/core/Version;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
protected com.fasterxml.jackson.databind.ObjectReader _new(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.core.JsonFactory);
descriptor: (Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/core/JsonFactory;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.fasterxml.jackson.databind.ObjectReader
dup
aload 1
aload 2
invokespecial com.fasterxml.jackson.databind.ObjectReader.<init>:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/core/JsonFactory;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 base Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 2 f Lcom/fasterxml/jackson/core/JsonFactory;
MethodParameters:
Name Flags
base
f
protected com.fasterxml.jackson.databind.ObjectReader _new(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig);
descriptor: (Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.fasterxml.jackson.databind.ObjectReader
dup
aload 1
aload 2
invokespecial com.fasterxml.jackson.databind.ObjectReader.<init>:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 base Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 2 config Lcom/fasterxml/jackson/databind/DeserializationConfig;
MethodParameters:
Name Flags
base
config
protected com.fasterxml.jackson.databind.ObjectReader _new(com.fasterxml.jackson.databind.ObjectReader, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer<java.lang.Object>, , com.fasterxml.jackson.core.FormatSchema, com.fasterxml.jackson.databind.InjectableValues, com.fasterxml.jackson.databind.deser.DataFormatReaders);
descriptor: (Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0004) ACC_PROTECTED
Code:
stack=10, locals=9, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: new com.fasterxml.jackson.databind.ObjectReader
dup
aload 1
aload 2
aload 3
aload 4
aload 5
1: aload 6
aload 7
aload 8
2: invokespecial com.fasterxml.jackson.databind.ObjectReader.<init>:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)V
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 base Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 2 config Lcom/fasterxml/jackson/databind/DeserializationConfig;
0 3 3 valueType Lcom/fasterxml/jackson/databind/JavaType;
0 3 4 rootDeser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
0 3 5 valueToUpdate Ljava/lang/Object;
0 3 6 schema Lcom/fasterxml/jackson/core/FormatSchema;
0 3 7 injectableValues Lcom/fasterxml/jackson/databind/InjectableValues;
0 3 8 dataFormatReaders Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
Signature: (Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
MethodParameters:
Name Flags
base
config
valueType
rootDeser
valueToUpdate
schema
injectableValues
dataFormatReaders
protected <T> com.fasterxml.jackson.databind.MappingIterator<T> _newIterator(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JsonDeserializer<?>, boolean);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JsonDeserializer;Z)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0004) ACC_PROTECTED
Code:
stack=8, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new com.fasterxml.jackson.databind.MappingIterator
dup
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
aload 1
aload 2
1: aload 3
iload 4
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
2: invokespecial com.fasterxml.jackson.databind.MappingIterator.<init>:(Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JsonDeserializer;ZLjava/lang/Object;)V
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 3 2 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
0 3 3 deser Lcom/fasterxml/jackson/databind/JsonDeserializer<*>;
0 3 4 parserManaged Z
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JsonDeserializer<*>;Z)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
p
ctxt
deser
parserManaged
protected com.fasterxml.jackson.core.JsonToken _initForReading(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/core/JsonToken;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
ifnull 2
1: aload 2
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
invokevirtual com.fasterxml.jackson.core.JsonParser.setSchema:(Lcom/fasterxml/jackson/core/FormatSchema;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 2
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.initialize:(Lcom/fasterxml/jackson/core/JsonParser;)V
3: aload 2
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken;
astore 3
start local 3 4: aload 3
ifnonnull 10
5: aload 2
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
astore 3
6: aload 3
ifnonnull 10
7: aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
8: ldc "No content to map due to end-of-input"
iconst_0
anewarray java.lang.Object
9: invokevirtual com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch:(Lcom/fasterxml/jackson/databind/JavaType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
pop
10: StackMap locals: com.fasterxml.jackson.core.JsonToken
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 11 1 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
0 11 2 p Lcom/fasterxml/jackson/core/JsonParser;
4 11 3 t Lcom/fasterxml/jackson/core/JsonToken;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
ctxt
p
protected void _initForMultiRead(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/core/JsonParser;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
ifnull 2
1: aload 2
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
invokevirtual com.fasterxml.jackson.core.JsonParser.setSchema:(Lcom/fasterxml/jackson/core/FormatSchema;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 2
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.initialize:(Lcom/fasterxml/jackson/core/JsonParser;)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 4 1 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
0 4 2 p Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
ctxt
p
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.databind.DeserializationFeature);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 feature Lcom/fasterxml/jackson/databind/DeserializationFeature;
MethodParameters:
Name Flags
feature
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature[]);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationFeature;[Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
aload 2
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Lcom/fasterxml/jackson/databind/DeserializationFeature;[Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 first Lcom/fasterxml/jackson/databind/DeserializationFeature;
0 1 2 other [Lcom/fasterxml/jackson/databind/DeserializationFeature;
MethodParameters:
Name Flags
first
other
public com.fasterxml.jackson.databind.ObjectReader withFeatures(com.fasterxml.jackson.databind.DeserializationFeature[]);
descriptor: ([Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withFeatures:([Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 features [Lcom/fasterxml/jackson/databind/DeserializationFeature;
MethodParameters:
Name Flags
features
public com.fasterxml.jackson.databind.ObjectReader without(com.fasterxml.jackson.databind.DeserializationFeature);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.without:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 feature Lcom/fasterxml/jackson/databind/DeserializationFeature;
MethodParameters:
Name Flags
feature
public com.fasterxml.jackson.databind.ObjectReader without(com.fasterxml.jackson.databind.DeserializationFeature, com.fasterxml.jackson.databind.DeserializationFeature[]);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationFeature;[Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
aload 2
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.without:(Lcom/fasterxml/jackson/databind/DeserializationFeature;[Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 first Lcom/fasterxml/jackson/databind/DeserializationFeature;
0 1 2 other [Lcom/fasterxml/jackson/databind/DeserializationFeature;
MethodParameters:
Name Flags
first
other
public com.fasterxml.jackson.databind.ObjectReader withoutFeatures(com.fasterxml.jackson.databind.DeserializationFeature[]);
descriptor: ([Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withoutFeatures:([Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 features [Lcom/fasterxml/jackson/databind/DeserializationFeature;
MethodParameters:
Name Flags
features
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.core.JsonParser$Feature);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 feature Lcom/fasterxml/jackson/core/JsonParser$Feature;
MethodParameters:
Name Flags
feature
public com.fasterxml.jackson.databind.ObjectReader withFeatures(com.fasterxml.jackson.core.JsonParser$Feature[]);
descriptor: ([Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withFeatures:([Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 features [Lcom/fasterxml/jackson/core/JsonParser$Feature;
MethodParameters:
Name Flags
features
public com.fasterxml.jackson.databind.ObjectReader without(com.fasterxml.jackson.core.JsonParser$Feature);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.without:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 feature Lcom/fasterxml/jackson/core/JsonParser$Feature;
MethodParameters:
Name Flags
feature
public com.fasterxml.jackson.databind.ObjectReader withoutFeatures(com.fasterxml.jackson.core.JsonParser$Feature[]);
descriptor: ([Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withoutFeatures:([Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 features [Lcom/fasterxml/jackson/core/JsonParser$Feature;
MethodParameters:
Name Flags
features
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.core.StreamReadFeature);
descriptor: (Lcom/fasterxml/jackson/core/StreamReadFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.core.StreamReadFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonParser$Feature;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 feature Lcom/fasterxml/jackson/core/StreamReadFeature;
MethodParameters:
Name Flags
feature
public com.fasterxml.jackson.databind.ObjectReader without(com.fasterxml.jackson.core.StreamReadFeature);
descriptor: (Lcom/fasterxml/jackson/core/StreamReadFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.core.StreamReadFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonParser$Feature;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.without:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 feature Lcom/fasterxml/jackson/core/StreamReadFeature;
MethodParameters:
Name Flags
feature
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.core.FormatFeature);
descriptor: (Lcom/fasterxml/jackson/core/FormatFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Lcom/fasterxml/jackson/core/FormatFeature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 feature Lcom/fasterxml/jackson/core/FormatFeature;
MethodParameters:
Name Flags
feature
public com.fasterxml.jackson.databind.ObjectReader withFeatures(com.fasterxml.jackson.core.FormatFeature[]);
descriptor: ([Lcom/fasterxml/jackson/core/FormatFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withFeatures:([Lcom/fasterxml/jackson/core/FormatFeature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 features [Lcom/fasterxml/jackson/core/FormatFeature;
MethodParameters:
Name Flags
features
public com.fasterxml.jackson.databind.ObjectReader without(com.fasterxml.jackson.core.FormatFeature);
descriptor: (Lcom/fasterxml/jackson/core/FormatFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.without:(Lcom/fasterxml/jackson/core/FormatFeature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 feature Lcom/fasterxml/jackson/core/FormatFeature;
MethodParameters:
Name Flags
feature
public com.fasterxml.jackson.databind.ObjectReader withoutFeatures(com.fasterxml.jackson.core.FormatFeature[]);
descriptor: ([Lcom/fasterxml/jackson/core/FormatFeature;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withoutFeatures:([Lcom/fasterxml/jackson/core/FormatFeature;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 features [Lcom/fasterxml/jackson/core/FormatFeature;
MethodParameters:
Name Flags
features
public com.fasterxml.jackson.databind.ObjectReader at(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "pointerExpr"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: new com.fasterxml.jackson.databind.ObjectReader
dup
aload 0
new com.fasterxml.jackson.core.filter.JsonPointerBasedFilter
dup
aload 1
invokespecial com.fasterxml.jackson.core.filter.JsonPointerBasedFilter.<init>:(Ljava/lang/String;)V
invokespecial com.fasterxml.jackson.databind.ObjectReader.<init>:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/core/filter/TokenFilter;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 pointerExpr Ljava/lang/String;
MethodParameters:
Name Flags
pointerExpr final
public com.fasterxml.jackson.databind.ObjectReader at(com.fasterxml.jackson.core.JsonPointer);
descriptor: (Lcom/fasterxml/jackson/core/JsonPointer;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "pointer"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: new com.fasterxml.jackson.databind.ObjectReader
dup
aload 0
new com.fasterxml.jackson.core.filter.JsonPointerBasedFilter
dup
aload 1
invokespecial com.fasterxml.jackson.core.filter.JsonPointerBasedFilter.<init>:(Lcom/fasterxml/jackson/core/JsonPointer;)V
invokespecial com.fasterxml.jackson.databind.ObjectReader.<init>:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/core/filter/TokenFilter;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 pointer Lcom/fasterxml/jackson/core/JsonPointer;
MethodParameters:
Name Flags
pointer final
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.databind.DeserializationConfig);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 config Lcom/fasterxml/jackson/databind/DeserializationConfig;
MethodParameters:
Name Flags
config
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.databind.InjectableValues);
descriptor: (Lcom/fasterxml/jackson/databind/InjectableValues;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
aload 1
if_acmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
3: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
4: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
5: invokevirtual com.fasterxml.jackson.databind.ObjectReader._new:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 6 1 injectableValues Lcom/fasterxml/jackson/databind/InjectableValues;
MethodParameters:
Name Flags
injectableValues
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.databind.node.JsonNodeFactory);
descriptor: (Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 f Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;
MethodParameters:
Name Flags
f
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.core.JsonFactory);
descriptor: (Lcom/fasterxml/jackson/core/JsonFactory;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
if_acmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._new:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/core/JsonFactory;)Lcom/fasterxml/jackson/databind/ObjectReader;
astore 2
start local 2 3: aload 1
invokevirtual com.fasterxml.jackson.core.JsonFactory.getCodec:()Lcom/fasterxml/jackson/core/ObjectCodec;
ifnonnull 5
4: aload 1
aload 2
invokevirtual com.fasterxml.jackson.core.JsonFactory.setCodec:(Lcom/fasterxml/jackson/core/ObjectCodec;)Lcom/fasterxml/jackson/core/JsonFactory;
pop
5: StackMap locals: com.fasterxml.jackson.databind.ObjectReader
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 6 1 f Lcom/fasterxml/jackson/core/JsonFactory;
3 6 2 r Lcom/fasterxml/jackson/databind/ObjectReader;
MethodParameters:
Name Flags
f
public com.fasterxml.jackson.databind.ObjectReader withRootName(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withRootName:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
checkcast com.fasterxml.jackson.databind.DeserializationConfig
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 rootName Ljava/lang/String;
MethodParameters:
Name Flags
rootName
public com.fasterxml.jackson.databind.ObjectReader withRootName(com.fasterxml.jackson.databind.PropertyName);
descriptor: (Lcom/fasterxml/jackson/databind/PropertyName;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withRootName:(Lcom/fasterxml/jackson/databind/PropertyName;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 rootName Lcom/fasterxml/jackson/databind/PropertyName;
MethodParameters:
Name Flags
rootName
public com.fasterxml.jackson.databind.ObjectReader withoutRootName();
descriptor: ()Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
getstatic com.fasterxml.jackson.databind.PropertyName.NO_NAME:Lcom/fasterxml/jackson/databind/PropertyName;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withRootName:(Lcom/fasterxml/jackson/databind/PropertyName;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.core.FormatSchema);
descriptor: (Lcom/fasterxml/jackson/core/FormatSchema;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
aload 1
if_acmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._verifySchemaType:(Lcom/fasterxml/jackson/core/FormatSchema;)V
3: aload 0
aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
4: aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
5: invokevirtual com.fasterxml.jackson.databind.ObjectReader._new:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 6 1 schema Lcom/fasterxml/jackson/core/FormatSchema;
MethodParameters:
Name Flags
schema
public com.fasterxml.jackson.databind.ObjectReader forType(com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=4, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.JavaType.equals:(Ljava/lang/Object;)Z
ifeq 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._prefetchRootDeserializer:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
astore 2
start local 2 3: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
astore 3
start local 3 4: aload 3
ifnull 6
5: aload 3
aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.withType:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
astore 3
6: StackMap locals: com.fasterxml.jackson.databind.JsonDeserializer com.fasterxml.jackson.databind.deser.DataFormatReaders
StackMap stack:
aload 0
aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
aload 2
7: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
aload 3
8: invokevirtual com.fasterxml.jackson.databind.ObjectReader._new:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
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/databind/ObjectReader;
0 9 1 valueType Lcom/fasterxml/jackson/databind/JavaType;
3 9 2 rootDeser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
4 9 3 det Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
MethodParameters:
Name Flags
valueType
public com.fasterxml.jackson.databind.ObjectReader forType(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.constructType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 valueType Ljava/lang/Class<*>;
Signature: (Ljava/lang/Class<*>;)Lcom/fasterxml/jackson/databind/ObjectReader;
MethodParameters:
Name Flags
valueType
public com.fasterxml.jackson.databind.ObjectReader forType(com.fasterxml.jackson.core.type.TypeReference<?>);
descriptor: (Lcom/fasterxml/jackson/core/type/TypeReference;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getTypeFactory:()Lcom/fasterxml/jackson/databind/type/TypeFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.type.TypeReference.getType:()Ljava/lang/reflect/Type;
invokevirtual com.fasterxml.jackson.databind.type.TypeFactory.constructType:(Ljava/lang/reflect/Type;)Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 valueTypeRef Lcom/fasterxml/jackson/core/type/TypeReference<*>;
Signature: (Lcom/fasterxml/jackson/core/type/TypeReference<*>;)Lcom/fasterxml/jackson/databind/ObjectReader;
MethodParameters:
Name Flags
valueTypeRef
public com.fasterxml.jackson.databind.ObjectReader withType(com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 valueType Lcom/fasterxml/jackson/databind/JavaType;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
valueType
public com.fasterxml.jackson.databind.ObjectReader withType(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.constructType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 valueType Ljava/lang/Class<*>;
Signature: (Ljava/lang/Class<*>;)Lcom/fasterxml/jackson/databind/ObjectReader;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
valueType
public com.fasterxml.jackson.databind.ObjectReader withType(java.lang.reflect.Type);
descriptor: (Ljava/lang/reflect/Type;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getTypeFactory:()Lcom/fasterxml/jackson/databind/type/TypeFactory;
aload 1
invokevirtual com.fasterxml.jackson.databind.type.TypeFactory.constructType:(Ljava/lang/reflect/Type;)Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 valueType Ljava/lang/reflect/Type;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
valueType
public com.fasterxml.jackson.databind.ObjectReader withType(com.fasterxml.jackson.core.type.TypeReference<?>);
descriptor: (Lcom/fasterxml/jackson/core/type/TypeReference;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getTypeFactory:()Lcom/fasterxml/jackson/databind/type/TypeFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.type.TypeReference.getType:()Ljava/lang/reflect/Type;
invokevirtual com.fasterxml.jackson.databind.type.TypeFactory.constructType:(Ljava/lang/reflect/Type;)Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 valueTypeRef Lcom/fasterxml/jackson/core/type/TypeReference<*>;
Signature: (Lcom/fasterxml/jackson/core/type/TypeReference<*>;)Lcom/fasterxml/jackson/databind/ObjectReader;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
valueTypeRef
public com.fasterxml.jackson.databind.ObjectReader withValueToUpdate(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=3, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
if_acmpne 1
aload 0
areturn
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 5
2: aload 0
aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
aconst_null
3: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
4: invokevirtual com.fasterxml.jackson.databind.ObjectReader._new:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
5: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
ifnonnull 8
6: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.constructType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/JavaType;
astore 2
start local 2 7: goto 9
end local 2 8: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
astore 2
start local 2 9: StackMap locals: com.fasterxml.jackson.databind.JavaType
StackMap stack:
aload 0
aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 2
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
aload 1
10: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
11: invokevirtual com.fasterxml.jackson.databind.ObjectReader._new:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 12 1 value Ljava/lang/Object;
7 8 2 t Lcom/fasterxml/jackson/databind/JavaType;
9 12 2 t Lcom/fasterxml/jackson/databind/JavaType;
MethodParameters:
Name Flags
value
public com.fasterxml.jackson.databind.ObjectReader withView(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withView:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 activeView Ljava/lang/Class<*>;
Signature: (Ljava/lang/Class<*>;)Lcom/fasterxml/jackson/databind/ObjectReader;
MethodParameters:
Name Flags
activeView
public com.fasterxml.jackson.databind.ObjectReader with(java.util.Locale);
descriptor: (Ljava/util/Locale;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Ljava/util/Locale;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
checkcast com.fasterxml.jackson.databind.DeserializationConfig
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 l Ljava/util/Locale;
MethodParameters:
Name Flags
l
public com.fasterxml.jackson.databind.ObjectReader with(java.util.TimeZone);
descriptor: (Ljava/util/TimeZone;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Ljava/util/TimeZone;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
checkcast com.fasterxml.jackson.databind.DeserializationConfig
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 tz Ljava/util/TimeZone;
MethodParameters:
Name Flags
tz
public com.fasterxml.jackson.databind.ObjectReader withHandler(com.fasterxml.jackson.databind.deser.DeserializationProblemHandler);
descriptor: (Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withHandler:(Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 h Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;
MethodParameters:
Name Flags
h
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.core.Base64Variant);
descriptor: (Lcom/fasterxml/jackson/core/Base64Variant;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Lcom/fasterxml/jackson/core/Base64Variant;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
checkcast com.fasterxml.jackson.databind.DeserializationConfig
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 defaultBase64 Lcom/fasterxml/jackson/core/Base64Variant;
MethodParameters:
Name Flags
defaultBase64
public com.fasterxml.jackson.databind.ObjectReader withFormatDetection(com.fasterxml.jackson.databind.ObjectReader[]);
descriptor: ([Lcom/fasterxml/jackson/databind/ObjectReader;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new com.fasterxml.jackson.databind.deser.DataFormatReaders
dup
aload 1
invokespecial com.fasterxml.jackson.databind.deser.DataFormatReaders.<init>:([Lcom/fasterxml/jackson/databind/ObjectReader;)V
invokevirtual com.fasterxml.jackson.databind.ObjectReader.withFormatDetection:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 readers [Lcom/fasterxml/jackson/databind/ObjectReader;
MethodParameters:
Name Flags
readers
public com.fasterxml.jackson.databind.ObjectReader withFormatDetection(com.fasterxml.jackson.databind.deser.DataFormatReaders);
descriptor: (Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
aload 1
2: invokevirtual com.fasterxml.jackson.databind.ObjectReader._new:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;Ljava/lang/Object;Lcom/fasterxml/jackson/core/FormatSchema;Lcom/fasterxml/jackson/databind/InjectableValues;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 readers Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
MethodParameters:
Name Flags
readers
public com.fasterxml.jackson.databind.ObjectReader with(com.fasterxml.jackson.databind.cfg.ContextAttributes);
descriptor: (Lcom/fasterxml/jackson/databind/cfg/ContextAttributes;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Lcom/fasterxml/jackson/databind/cfg/ContextAttributes;)Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 attrs Lcom/fasterxml/jackson/databind/cfg/ContextAttributes;
MethodParameters:
Name Flags
attrs
public com.fasterxml.jackson.databind.ObjectReader withAttributes(java.util.Map<?, ?>);
descriptor: (Ljava/util/Map;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withAttributes:(Ljava/util/Map;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
checkcast com.fasterxml.jackson.databind.DeserializationConfig
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 attrs Ljava/util/Map<**>;
Signature: (Ljava/util/Map<**>;)Lcom/fasterxml/jackson/databind/ObjectReader;
MethodParameters:
Name Flags
attrs
public com.fasterxml.jackson.databind.ObjectReader withAttribute(java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Lcom/fasterxml/jackson/databind/ObjectReader;
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 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
aload 2
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withAttribute:(Ljava/lang/Object;Ljava/lang/Object;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
checkcast com.fasterxml.jackson.databind.DeserializationConfig
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 key Ljava/lang/Object;
0 1 2 value Ljava/lang/Object;
MethodParameters:
Name Flags
key
value
public com.fasterxml.jackson.databind.ObjectReader withoutAttribute(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withoutAttribute:(Ljava/lang/Object;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
checkcast com.fasterxml.jackson.databind.DeserializationConfig
invokevirtual com.fasterxml.jackson.databind.ObjectReader._with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 key Ljava/lang/Object;
MethodParameters:
Name Flags
key
protected com.fasterxml.jackson.databind.ObjectReader _with(com.fasterxml.jackson.databind.DeserializationConfig);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
if_acmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._new:(Lcom/fasterxml/jackson/databind/ObjectReader;Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/ObjectReader;
astore 2
start local 2 3: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 5
4: aload 2
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.with:(Lcom/fasterxml/jackson/databind/DeserializationConfig;)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
invokevirtual com.fasterxml.jackson.databind.ObjectReader.withFormatDetection:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;)Lcom/fasterxml/jackson/databind/ObjectReader;
astore 2
5: StackMap locals: com.fasterxml.jackson.databind.ObjectReader
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 6 1 newConfig Lcom/fasterxml/jackson/databind/DeserializationConfig;
3 6 2 r Lcom/fasterxml/jackson/databind/ObjectReader;
MethodParameters:
Name Flags
newConfig
public boolean isEnabled(com.fasterxml.jackson.databind.DeserializationFeature);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
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.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 f Lcom/fasterxml/jackson/databind/DeserializationFeature;
MethodParameters:
Name Flags
f
public boolean isEnabled(com.fasterxml.jackson.databind.MapperFeature);
descriptor: (Lcom/fasterxml/jackson/databind/MapperFeature;)Z
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.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/databind/MapperFeature;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 f Lcom/fasterxml/jackson/databind/MapperFeature;
MethodParameters:
Name Flags
f
public boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/core/JsonParser$Feature;Lcom/fasterxml/jackson/core/JsonFactory;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
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=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.core.StreamReadFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonParser$Feature;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/core/JsonParser$Feature;Lcom/fasterxml/jackson/core/JsonFactory;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 f Lcom/fasterxml/jackson/core/StreamReadFeature;
MethodParameters:
Name Flags
f
public com.fasterxml.jackson.databind.DeserializationConfig getConfig();
descriptor: ()Lcom/fasterxml/jackson/databind/DeserializationConfig;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.core.JsonFactory getFactory();
descriptor: ()Lcom/fasterxml/jackson/core/JsonFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.databind.type.TypeFactory getTypeFactory();
descriptor: ()Lcom/fasterxml/jackson/databind/type/TypeFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getTypeFactory:()Lcom/fasterxml/jackson/databind/type/TypeFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.databind.cfg.ContextAttributes getAttributes();
descriptor: ()Lcom/fasterxml/jackson/databind/cfg/ContextAttributes;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getAttributes:()Lcom/fasterxml/jackson/databind/cfg/ContextAttributes;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.databind.InjectableValues getInjectableValues();
descriptor: ()Lcom/fasterxml/jackson/databind/InjectableValues;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.databind.JavaType getValueType();
descriptor: ()Lcom/fasterxml/jackson/databind/JavaType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.core.JsonParser createParser(java.io.File);
descriptor: (Ljava/io/File;)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
ldc "src"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonFactory.createParser:(Ljava/io/File;)Lcom/fasterxml/jackson/core/JsonParser;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 src Ljava/io/File;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
src
public com.fasterxml.jackson.core.JsonParser createParser(java.net.URL);
descriptor: (Ljava/net/URL;)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
ldc "src"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonFactory.createParser:(Ljava/net/URL;)Lcom/fasterxml/jackson/core/JsonParser;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 src Ljava/net/URL;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
src
public com.fasterxml.jackson.core.JsonParser createParser(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)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
ldc "in"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonFactory.createParser:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/core/JsonParser;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 in Ljava/io/InputStream;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
in
public com.fasterxml.jackson.core.JsonParser createParser(java.io.Reader);
descriptor: (Ljava/io/Reader;)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
ldc "r"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonFactory.createParser:(Ljava/io/Reader;)Lcom/fasterxml/jackson/core/JsonParser;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 r Ljava/io/Reader;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
r
public com.fasterxml.jackson.core.JsonParser createParser(byte[]);
descriptor: ([B)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
ldc "content"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonFactory.createParser:([B)Lcom/fasterxml/jackson/core/JsonParser;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 content [B
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
content
public com.fasterxml.jackson.core.JsonParser createParser(byte[], int, int);
descriptor: ([BII)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ldc "content"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonFactory.createParser:([BII)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/databind/ObjectReader;
0 2 1 content [B
0 2 2 offset I
0 2 3 len I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
content
offset
len
public com.fasterxml.jackson.core.JsonParser createParser(java.lang.String);
descriptor: (Ljava/lang/String;)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
ldc "content"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonFactory.createParser:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/JsonParser;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 content Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
content
public com.fasterxml.jackson.core.JsonParser createParser(char[]);
descriptor: ([C)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
ldc "content"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonFactory.createParser:([C)Lcom/fasterxml/jackson/core/JsonParser;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 content [C
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
content
public com.fasterxml.jackson.core.JsonParser createParser(char[], int, int);
descriptor: ([CII)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ldc "content"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonFactory.createParser:([CII)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/databind/ObjectReader;
0 2 1 content [C
0 2 2 offset I
0 2 3 len I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
content
offset
len
public com.fasterxml.jackson.core.JsonParser createParser(java.io.DataInput);
descriptor: (Ljava/io/DataInput;)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
ldc "content"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonFactory.createParser:(Ljava/io/DataInput;)Lcom/fasterxml/jackson/core/JsonParser;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 content Ljava/io/DataInput;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
content
public com.fasterxml.jackson.core.JsonParser createNonBlockingByteArrayParser();
descriptor: ()Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
invokevirtual com.fasterxml.jackson.core.JsonFactory.createNonBlockingByteArrayParser:()Lcom/fasterxml/jackson/core/JsonParser;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
Exceptions:
throws java.io.IOException
public <T> T readValue(com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bind:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/Object;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 p Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;)TT;
MethodParameters:
Name Flags
p
public <T> T readValue(com.fasterxml.jackson.core.JsonParser, java.lang.Class<T>);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 2 2 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
p
valueType
public <T> T readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference<T>);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/type/TypeReference;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/core/type/TypeReference;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 2 2 valueTypeRef Lcom/fasterxml/jackson/core/type/TypeReference<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/type/TypeReference<TT;>;)TT;
MethodParameters:
Name Flags
p
valueTypeRef
public <T> T readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/type/ResolvedType;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 2
checkcast com.fasterxml.jackson.databind.JavaType
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 2 2 valueType Lcom/fasterxml/jackson/core/type/ResolvedType;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/type/ResolvedType;)TT;
MethodParameters:
Name Flags
p
valueType
public <T> T readValue(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 2 2 valueType Lcom/fasterxml/jackson/databind/JavaType;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/JavaType;)TT;
MethodParameters:
Name Flags
p
valueType
public <T> java.util.Iterator<T> readValues(com.fasterxml.jackson.core.JsonParser, java.lang.Class<T>);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/Class;)Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValues:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 2 2 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/Class<TT;>;)Ljava/util/Iterator<TT;>;
MethodParameters:
Name Flags
p
valueType
public <T> java.util.Iterator<T> readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference<T>);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/type/TypeReference;)Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/core/type/TypeReference;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValues:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 2 2 valueTypeRef Lcom/fasterxml/jackson/core/type/TypeReference<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/type/TypeReference<TT;>;)Ljava/util/Iterator<TT;>;
MethodParameters:
Name Flags
p
valueTypeRef
public <T> java.util.Iterator<T> readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/type/ResolvedType;)Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 1
aload 2
checkcast com.fasterxml.jackson.databind.JavaType
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValues:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/util/Iterator;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 2 2 valueType Lcom/fasterxml/jackson/core/type/ResolvedType;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/type/ResolvedType;)Ljava/util/Iterator<TT;>;
MethodParameters:
Name Flags
p
valueType
public <T> java.util.Iterator<T> readValues(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValues:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 2 2 valueType Lcom/fasterxml/jackson/databind/JavaType;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/util/Iterator<TT;>;
MethodParameters:
Name Flags
p
valueType
public com.fasterxml.jackson.databind.JsonNode createArrayNode();
descriptor: ()Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getNodeFactory:()Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;
invokevirtual com.fasterxml.jackson.databind.node.JsonNodeFactory.arrayNode:()Lcom/fasterxml/jackson/databind/node/ArrayNode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.databind.JsonNode createObjectNode();
descriptor: ()Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getNodeFactory:()Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;
invokevirtual com.fasterxml.jackson.databind.node.JsonNodeFactory.objectNode:()Lcom/fasterxml/jackson/databind/node/ObjectNode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.databind.JsonNode missingNode();
descriptor: ()Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getNodeFactory:()Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;
invokevirtual com.fasterxml.jackson.databind.node.JsonNodeFactory.missingNode:()Lcom/fasterxml/jackson/databind/JsonNode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.databind.JsonNode nullNode();
descriptor: ()Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getNodeFactory:()Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;
invokevirtual com.fasterxml.jackson.databind.node.JsonNodeFactory.nullNode:()Lcom/fasterxml/jackson/databind/node/NullNode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
public com.fasterxml.jackson.core.JsonParser treeAsTokens(com.fasterxml.jackson.core.TreeNode);
descriptor: (Lcom/fasterxml/jackson/core/TreeNode;)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "n"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aconst_null
invokevirtual com.fasterxml.jackson.databind.ObjectReader.withValueToUpdate:(Ljava/lang/Object;)Lcom/fasterxml/jackson/databind/ObjectReader;
astore 2
start local 2 2: new com.fasterxml.jackson.databind.node.TreeTraversingParser
dup
aload 1
checkcast com.fasterxml.jackson.databind.JsonNode
aload 2
invokespecial com.fasterxml.jackson.databind.node.TreeTraversingParser.<init>:(Lcom/fasterxml/jackson/databind/JsonNode;Lcom/fasterxml/jackson/core/ObjectCodec;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 n Lcom/fasterxml/jackson/core/TreeNode;
2 3 2 codec Lcom/fasterxml/jackson/databind/ObjectReader;
MethodParameters:
Name Flags
n
public <T extends com.fasterxml.jackson.core.TreeNode> T readTree(com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAsTreeOrNull:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 p Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
Signature: <T::Lcom/fasterxml/jackson/core/TreeNode;>(Lcom/fasterxml/jackson/core/JsonParser;)TT;
MethodParameters:
Name Flags
p
public void writeTree(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.core.TreeNode);
descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;Lcom/fasterxml/jackson/core/TreeNode;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 g Lcom/fasterxml/jackson/core/JsonGenerator;
0 1 2 rootNode Lcom/fasterxml/jackson/core/TreeNode;
MethodParameters:
Name Flags
g
rootNode
public <T> T readValue(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.findFormat:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._detectBindAndClose:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;Z)Ljava/lang/Object;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/io/InputStream;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/InputStream;)TT;
MethodParameters:
Name Flags
src
public <T> T readValue(java.io.InputStream, java.lang.Class<T>);
descriptor: (Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Ljava/io/InputStream;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 src Ljava/io/InputStream;
0 1 2 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/InputStream;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
src
valueType
public <T> T readValue(java.io.Reader);
descriptor: (Ljava/io/Reader;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/Reader;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/io/Reader;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/Reader;)TT;
MethodParameters:
Name Flags
src
public <T> T readValue(java.io.Reader, java.lang.Class<T>);
descriptor: (Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Ljava/io/Reader;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 src Ljava/io/Reader;
0 1 2 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/Reader;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
src
valueType
public <T> T readValue(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
3: areturn
4: StackMap locals:
StackMap stack: com.fasterxml.jackson.core.JsonProcessingException
astore 2
start local 2 5: aload 2
athrow
end local 2 6: StackMap locals:
StackMap stack: java.io.IOException
astore 2
start local 2 7: aload 2
invokestatic com.fasterxml.jackson.databind.JsonMappingException.fromUnexpectedIOE:(Ljava/io/IOException;)Lcom/fasterxml/jackson/databind/JsonMappingException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 8 1 src Ljava/lang/String;
5 6 2 e Lcom/fasterxml/jackson/core/JsonProcessingException;
7 8 2 e Ljava/io/IOException;
Exception table:
from to target type
2 3 4 Class com.fasterxml.jackson.core.JsonProcessingException
2 3 6 Class java.io.IOException
Exceptions:
throws com.fasterxml.jackson.core.JsonProcessingException, com.fasterxml.jackson.databind.JsonMappingException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)TT;
MethodParameters:
Name Flags
src
public <T> T readValue(java.lang.String, java.lang.Class<T>);
descriptor: (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Ljava/lang/String;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 src Ljava/lang/String;
0 1 2 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
src
valueType
public <T> T readValue();
descriptor: ([B)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
iconst_0
aload 1
arraylength
invokevirtual com.fasterxml.jackson.databind.ObjectReader._detectBindAndClose:([BII)Ljava/lang/Object;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:([B)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 content [B
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>([B)TT;
MethodParameters:
Name Flags
content
public <T> T readValue(byte[], java.lang.Class<T>);
descriptor: ([BLjava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:([B)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 content [B
0 1 2 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>([BLjava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
content
valueType
public <T> T readValue(byte[], int, );
descriptor: ([BII)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader._detectBindAndClose:([BII)Ljava/lang/Object;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:([BII)Lcom/fasterxml/jackson/core/JsonParser;
3: iconst_0
4: invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 5 1 buffer [B
0 5 2 offset I
0 5 3 length I
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>([BII)TT;
MethodParameters:
Name Flags
buffer
offset
length
public <T> T readValue(byte[], int, int, java.lang.Class<T>);
descriptor: ([BIILjava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
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
aload 4
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:([BII)Ljava/lang/Object;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 buffer [B
0 1 2 offset I
0 1 3 length I
0 1 4 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>([BIILjava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
buffer
offset
length
valueType
public <T> T readValue(java.io.File);
descriptor: (Ljava/io/File;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._inputStream:(Ljava/io/File;)Ljava/io/InputStream;
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.findFormat:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._detectBindAndClose:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;Z)Ljava/lang/Object;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/File;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/io/File;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/File;)TT;
MethodParameters:
Name Flags
src
public <T> T readValue(java.io.File, java.lang.Class<T>);
descriptor: (Ljava/io/File;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Ljava/io/File;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 src Ljava/io/File;
0 1 2 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/File;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
src
valueType
public <T> T readValue(java.net.URL);
descriptor: (Ljava/net/URL;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._inputStream:(Ljava/net/URL;)Ljava/io/InputStream;
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.findFormat:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._detectBindAndClose:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;Z)Ljava/lang/Object;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/net/URL;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/net/URL;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URL;)TT;
MethodParameters:
Name Flags
src
public <T> T readValue(java.net.URL, java.lang.Class<T>);
descriptor: (Ljava/net/URL;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Ljava/net/URL;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 src Ljava/net/URL;
0 1 2 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URL;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
src
valueType
public <T> T readValue(com.fasterxml.jackson.databind.JsonNode);
descriptor: (Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "content"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 3
2: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
3: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.treeAsTokens:(Lcom/fasterxml/jackson/core/TreeNode;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 4 1 content Lcom/fasterxml/jackson/databind/JsonNode;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/databind/JsonNode;)TT;
MethodParameters:
Name Flags
content
public <T> T readValue(com.fasterxml.jackson.databind.JsonNode, java.lang.Class<T>);
descriptor: (Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 content Lcom/fasterxml/jackson/databind/JsonNode;
0 1 2 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
content
valueType
public <T> T readValue(java.io.DataInput);
descriptor: (Ljava/io/DataInput;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/DataInput;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/io/DataInput;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/DataInput;)TT;
MethodParameters:
Name Flags
src
public <T> T readValue(java.io.DataInput, java.lang.Class<T>);
descriptor: (Ljava/io/DataInput;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.forType:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Ljava/io/DataInput;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 content Ljava/io/DataInput;
0 1 2 valueType Ljava/lang/Class<TT;>;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/DataInput;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
content
valueType
public com.fasterxml.jackson.databind.JsonNode readTree(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._detectBindAndCloseAsTree:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/JsonNode;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndCloseAsTree:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/io/InputStream;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
src
public com.fasterxml.jackson.databind.JsonNode readTree(java.io.Reader);
descriptor: (Ljava/io/Reader;)Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/Reader;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndCloseAsTree:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/io/Reader;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
src
public com.fasterxml.jackson.databind.JsonNode readTree(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndCloseAsTree:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
3: areturn
4: StackMap locals:
StackMap stack: com.fasterxml.jackson.core.JsonProcessingException
astore 2
start local 2 5: aload 2
athrow
end local 2 6: StackMap locals:
StackMap stack: java.io.IOException
astore 2
start local 2 7: aload 2
invokestatic com.fasterxml.jackson.databind.JsonMappingException.fromUnexpectedIOE:(Ljava/io/IOException;)Lcom/fasterxml/jackson/databind/JsonMappingException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 8 1 json Ljava/lang/String;
5 6 2 e Lcom/fasterxml/jackson/core/JsonProcessingException;
7 8 2 e Ljava/io/IOException;
Exception table:
from to target type
2 3 4 Class com.fasterxml.jackson.core.JsonProcessingException
2 3 6 Class java.io.IOException
Exceptions:
throws com.fasterxml.jackson.core.JsonProcessingException, com.fasterxml.jackson.databind.JsonMappingException
MethodParameters:
Name Flags
json
public com.fasterxml.jackson.databind.JsonNode readTree(byte[]);
descriptor: ([B)Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "json"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 3
2: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
3: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:([B)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndCloseAsTree:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 4 1 json [B
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
json
public com.fasterxml.jackson.databind.JsonNode readTree(byte[], int, int);
descriptor: ([BII)Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:([BII)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndCloseAsTree:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 json [B
0 3 2 offset I
0 3 3 len I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
json
offset
len
public com.fasterxml.jackson.databind.JsonNode readTree(java.io.DataInput);
descriptor: (Ljava/io/DataInput;)Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/DataInput;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndCloseAsTree:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/io/DataInput;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
src
public <T> com.fasterxml.jackson.databind.MappingIterator<T> readValues(com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "p"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 2
start local 2 2: aload 0
aload 1
aload 2
aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader._findRootDeserializer:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._newIterator:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JsonDeserializer;Z)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 p Lcom/fasterxml/jackson/core/JsonParser;
2 3 2 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
p
public <T> com.fasterxml.jackson.databind.MappingIterator<T> readValues(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.findFormat:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._detectBindAndReadValues:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;Z)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndReadValues:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/io/InputStream;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
src
public <T> com.fasterxml.jackson.databind.MappingIterator<T> readValues(java.io.Reader);
descriptor: (Ljava/io/Reader;)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/Reader;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
astore 2
start local 2 3: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 3
start local 3 4: aload 0
aload 3
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader._initForMultiRead:(Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/core/JsonParser;)V
5: aload 2
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
pop
6: aload 0
aload 2
aload 3
aload 0
aload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader._findRootDeserializer:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._newIterator:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JsonDeserializer;Z)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
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/databind/ObjectReader;
0 7 1 src Ljava/io/Reader;
3 7 2 p Lcom/fasterxml/jackson/core/JsonParser;
4 7 3 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/Reader;)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
src
public <T> com.fasterxml.jackson.databind.MappingIterator<T> readValues(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
astore 2
start local 2 3: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 3
start local 3 4: aload 0
aload 3
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader._initForMultiRead:(Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/core/JsonParser;)V
5: aload 2
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
pop
6: aload 0
aload 2
aload 3
aload 0
aload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader._findRootDeserializer:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._newIterator:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JsonDeserializer;Z)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
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/databind/ObjectReader;
0 7 1 json Ljava/lang/String;
3 7 2 p Lcom/fasterxml/jackson/core/JsonParser;
4 7 3 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
json
public <T> com.fasterxml.jackson.databind.MappingIterator<T> readValues(byte[], int, int);
descriptor: ([BII)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.findFormat:([BII)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
iconst_0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._detectBindAndReadValues:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;Z)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:([BII)Lcom/fasterxml/jackson/core/JsonParser;
3: iconst_1
4: invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndReadValues:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 5 1 src [B
0 5 2 offset I
0 5 3 length I
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>([BII)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
src
offset
length
public final <T> com.fasterxml.jackson.databind.MappingIterator<T> readValues(byte[]);
descriptor: ([B)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "src"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 1
iconst_0
aload 1
arraylength
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValues:([BII)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 2 1 src [B
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>([B)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
src
public <T> com.fasterxml.jackson.databind.MappingIterator<T> readValues(java.io.File);
descriptor: (Ljava/io/File;)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 4
1: aload 0
2: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._inputStream:(Ljava/io/File;)Ljava/io/InputStream;
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.findFormat:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
iconst_0
3: invokevirtual com.fasterxml.jackson.databind.ObjectReader._detectBindAndReadValues:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;Z)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
4: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/File;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndReadValues:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 5 1 src Ljava/io/File;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/File;)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
src
public <T> com.fasterxml.jackson.databind.MappingIterator<T> readValues(java.net.URL);
descriptor: (Ljava/net/URL;)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 4
1: aload 0
2: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._inputStream:(Ljava/net/URL;)Ljava/io/InputStream;
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.findFormat:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
iconst_1
3: invokevirtual com.fasterxml.jackson.databind.ObjectReader._detectBindAndReadValues:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;Z)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
4: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/net/URL;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndReadValues:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 5 1 src Ljava/net/URL;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/net/URL;)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
src
public <T> com.fasterxml.jackson.databind.MappingIterator<T> readValues(java.io.DataInput);
descriptor: (Ljava/io/DataInput;)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
ifnull 2
1: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUndetectableSource:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createParser:(Ljava/io/DataInput;)Lcom/fasterxml/jackson/core/JsonParser;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._considerFilter:(Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndReadValues:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/io/DataInput;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Ljava/io/DataInput;)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
src
public <T> T treeToValue(com.fasterxml.jackson.core.TreeNode, java.lang.Class<T>);
descriptor: (Lcom/fasterxml/jackson/core/TreeNode;Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "n"
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.treeAsTokens:(Lcom/fasterxml/jackson/core/TreeNode;)Lcom/fasterxml/jackson/core/JsonParser;
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader.readValue:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/Class;)Ljava/lang/Object;
2: areturn
3: StackMap locals:
StackMap stack: com.fasterxml.jackson.core.JsonProcessingException
astore 3
start local 3 4: aload 3
athrow
end local 3 5: StackMap locals:
StackMap stack: java.io.IOException
astore 3
start local 3 6: aload 3
invokestatic com.fasterxml.jackson.databind.JsonMappingException.fromUnexpectedIOE:(Ljava/io/IOException;)Lcom/fasterxml/jackson/databind/JsonMappingException;
athrow
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/databind/ObjectReader;
0 7 1 n Lcom/fasterxml/jackson/core/TreeNode;
0 7 2 valueType Ljava/lang/Class<TT;>;
4 5 3 e Lcom/fasterxml/jackson/core/JsonProcessingException;
6 7 3 e Ljava/io/IOException;
Exception table:
from to target type
1 2 3 Class com.fasterxml.jackson.core.JsonProcessingException
1 2 5 Class java.io.IOException
Exceptions:
throws com.fasterxml.jackson.core.JsonProcessingException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/TreeNode;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
n
valueType
public void writeValue(com.fasterxml.jackson.core.JsonGenerator, java.lang.Object);
descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.UnsupportedOperationException
dup
ldc "Not implemented for ObjectReader"
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 gen Lcom/fasterxml/jackson/core/JsonGenerator;
0 1 2 value Ljava/lang/Object;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
gen
value
protected java.lang.Object _bind(com.fasterxml.jackson.core.JsonParser, java.lang.Object);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 4
start local 4 1: aload 0
aload 4
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._initForReading:(Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/core/JsonToken;
astore 5
start local 5 2: aload 5
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 8
3: aload 2
ifnonnull 6
4: aload 0
aload 4
invokevirtual com.fasterxml.jackson.databind.ObjectReader._findRootDeserializer:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
aload 4
invokevirtual com.fasterxml.jackson.databind.JsonDeserializer.getNullValue:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object;
astore 3
start local 3 5: goto 19
end local 3 6: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser java.lang.Object top com.fasterxml.jackson.databind.DeserializationContext com.fasterxml.jackson.core.JsonToken
StackMap stack:
aload 2
astore 3
start local 3 7: goto 19
end local 3 StackMap locals:
StackMap stack:
8: aload 5
getstatic com.fasterxml.jackson.core.JsonToken.END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpeq 9
aload 5
getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 11
9: StackMap locals:
StackMap stack:
aload 2
astore 3
start local 3 10: goto 19
end local 3 11: StackMap locals:
StackMap stack:
aload 0
aload 4
invokevirtual com.fasterxml.jackson.databind.ObjectReader._findRootDeserializer:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
astore 6
start local 6 12: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
ifeq 15
13: aload 0
aload 1
aload 4
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
aload 6
invokevirtual com.fasterxml.jackson.databind.ObjectReader._unwrapAndDeserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;)Ljava/lang/Object;
astore 3
start local 3 14: goto 19
end local 3 15: StackMap locals: com.fasterxml.jackson.databind.JsonDeserializer
StackMap stack:
aload 2
ifnonnull 18
16: aload 6
aload 1
aload 4
invokevirtual com.fasterxml.jackson.databind.JsonDeserializer.deserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object;
astore 3
start local 3 17: goto 19
end local 3 18: StackMap locals:
StackMap stack:
aload 6
aload 1
aload 4
aload 2
invokevirtual com.fasterxml.jackson.databind.JsonDeserializer.deserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Ljava/lang/Object;)Ljava/lang/Object;
astore 3
end local 6 start local 3 19: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser java.lang.Object java.lang.Object com.fasterxml.jackson.databind.DeserializationContext com.fasterxml.jackson.core.JsonToken
StackMap stack:
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.clearCurrentToken:()V
20: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
getstatic com.fasterxml.jackson.databind.DeserializationFeature.FAIL_ON_TRAILING_TOKENS:Lcom/fasterxml/jackson/databind/DeserializationFeature;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
ifeq 22
21: aload 0
aload 1
aload 4
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._verifyNoTrailingTokens:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;)V
22: StackMap locals:
StackMap stack:
aload 3
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 23 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 23 2 valueToUpdate Ljava/lang/Object;
5 6 3 result Ljava/lang/Object;
7 8 3 result Ljava/lang/Object;
10 11 3 result Ljava/lang/Object;
14 15 3 result Ljava/lang/Object;
17 18 3 result Ljava/lang/Object;
19 23 3 result Ljava/lang/Object;
1 23 4 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
2 23 5 t Lcom/fasterxml/jackson/core/JsonToken;
12 19 6 deser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
p
valueToUpdate
protected java.lang.Object _bindAndClose(com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=9, args_size=2
start local 0 start local 1 0: aconst_null
astore 2
aconst_null
astore 3
1: aload 1
astore 4
start local 4 2: aload 0
aload 4
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 6
start local 6 3: aload 0
aload 6
aload 4
invokevirtual com.fasterxml.jackson.databind.ObjectReader._initForReading:(Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/core/JsonToken;
astore 7
start local 7 4: aload 7
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 10
5: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
ifnonnull 8
6: aload 0
aload 6
invokevirtual com.fasterxml.jackson.databind.ObjectReader._findRootDeserializer:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
aload 6
invokevirtual com.fasterxml.jackson.databind.JsonDeserializer.getNullValue:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object;
astore 5
start local 5 7: goto 22
end local 5 8: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser java.lang.Throwable java.lang.Throwable com.fasterxml.jackson.core.JsonParser top com.fasterxml.jackson.databind.DeserializationContext com.fasterxml.jackson.core.JsonToken
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
astore 5
start local 5 9: goto 22
end local 5 StackMap locals:
StackMap stack:
10: aload 7
getstatic com.fasterxml.jackson.core.JsonToken.END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpeq 11
aload 7
getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 13
11: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
astore 5
start local 5 12: goto 22
end local 5 13: StackMap locals:
StackMap stack:
aload 0
aload 6
invokevirtual com.fasterxml.jackson.databind.ObjectReader._findRootDeserializer:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
astore 8
start local 8 14: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
ifeq 17
15: aload 0
aload 4
aload 6
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
aload 8
invokevirtual com.fasterxml.jackson.databind.ObjectReader._unwrapAndDeserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;)Ljava/lang/Object;
astore 5
start local 5 16: goto 22
end local 5 17: StackMap locals: com.fasterxml.jackson.databind.JsonDeserializer
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
ifnonnull 20
18: aload 8
aload 4
aload 6
invokevirtual com.fasterxml.jackson.databind.JsonDeserializer.deserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object;
astore 5
start local 5 19: goto 22
end local 5 20: StackMap locals:
StackMap stack:
aload 8
aload 4
aload 6
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
invokevirtual com.fasterxml.jackson.databind.JsonDeserializer.deserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Ljava/lang/Object;)Ljava/lang/Object;
pop
21: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
astore 5
end local 8 start local 5 22: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser java.lang.Throwable java.lang.Throwable com.fasterxml.jackson.core.JsonParser java.lang.Object com.fasterxml.jackson.databind.DeserializationContext com.fasterxml.jackson.core.JsonToken
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
getstatic com.fasterxml.jackson.databind.DeserializationFeature.FAIL_ON_TRAILING_TOKENS:Lcom/fasterxml/jackson/databind/DeserializationFeature;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
ifeq 24
23: aload 0
aload 4
aload 6
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._verifyNoTrailingTokens:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;)V
24: StackMap locals:
StackMap stack:
aload 5
25: aload 4
ifnull 26
aload 4
invokevirtual com.fasterxml.jackson.core.JsonParser.close:()V
26: StackMap locals:
StackMap stack: java.lang.Object
areturn
end local 7 end local 6 end local 5 StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser java.lang.Throwable java.lang.Throwable com.fasterxml.jackson.core.JsonParser
StackMap stack: java.lang.Throwable
27: astore 2
28: aload 4
ifnull 29
aload 4
invokevirtual com.fasterxml.jackson.core.JsonParser.close:()V
end local 4 StackMap locals:
StackMap stack:
29: aload 2
athrow
StackMap locals:
StackMap stack: java.lang.Throwable
30: astore 3
aload 2
ifnonnull 31
aload 3
astore 2
goto 32
StackMap locals:
StackMap stack:
31: aload 2
aload 3
if_acmpeq 32
aload 2
aload 3
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
32: aload 2
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 33 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 33 1 p0 Lcom/fasterxml/jackson/core/JsonParser;
2 29 4 p Lcom/fasterxml/jackson/core/JsonParser;
7 8 5 result Ljava/lang/Object;
9 10 5 result Ljava/lang/Object;
12 13 5 result Ljava/lang/Object;
16 17 5 result Ljava/lang/Object;
19 20 5 result Ljava/lang/Object;
22 27 5 result Ljava/lang/Object;
3 27 6 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
4 27 7 t Lcom/fasterxml/jackson/core/JsonToken;
14 22 8 deser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
Exception table:
from to target type
2 25 27 any
1 26 30 any
27 30 30 any
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
p0
protected final com.fasterxml.jackson.databind.JsonNode _bindAndCloseAsTree(com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=2, locals=5, args_size=2
start local 0 start local 1 0: aconst_null
astore 2
aconst_null
astore 3
1: aload 1
astore 4
start local 4 2: aload 0
aload 4
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAsTree:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
3: aload 4
ifnull 4
aload 4
invokevirtual com.fasterxml.jackson.core.JsonParser.close:()V
4: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser java.lang.Throwable java.lang.Throwable com.fasterxml.jackson.core.JsonParser
StackMap stack: com.fasterxml.jackson.databind.JsonNode
areturn
StackMap locals:
StackMap stack: java.lang.Throwable
5: astore 2
6: aload 4
ifnull 7
aload 4
invokevirtual com.fasterxml.jackson.core.JsonParser.close:()V
end local 4 StackMap locals:
StackMap stack:
7: aload 2
athrow
StackMap locals:
StackMap stack: java.lang.Throwable
8: astore 3
aload 2
ifnonnull 9
aload 3
astore 2
goto 10
StackMap locals:
StackMap stack:
9: aload 2
aload 3
if_acmpeq 10
aload 2
aload 3
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
10: aload 2
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 11 1 p0 Lcom/fasterxml/jackson/core/JsonParser;
2 7 4 p Lcom/fasterxml/jackson/core/JsonParser;
Exception table:
from to target type
2 3 5 any
1 4 8 any
5 8 8 any
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
p0
protected final com.fasterxml.jackson.databind.JsonNode _bindAsTree(com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=5, locals=7, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.initialize:(Lcom/fasterxml/jackson/core/JsonParser;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
ifnull 3
2: aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
invokevirtual com.fasterxml.jackson.core.JsonParser.setSchema:(Lcom/fasterxml/jackson/core/FormatSchema;)V
3: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken;
astore 2
start local 2 4: aload 2
ifnonnull 8
5: aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
astore 2
6: aload 2
ifnonnull 8
7: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getNodeFactory:()Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;
invokevirtual com.fasterxml.jackson.databind.node.JsonNodeFactory.missingNode:()Lcom/fasterxml/jackson/databind/JsonNode;
areturn
8: StackMap locals: com.fasterxml.jackson.core.JsonToken
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
getstatic com.fasterxml.jackson.databind.DeserializationFeature.FAIL_ON_TRAILING_TOKENS:Lcom/fasterxml/jackson/databind/DeserializationFeature;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
istore 5
start local 5 9: aload 2
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 15
10: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getNodeFactory:()Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;
invokevirtual com.fasterxml.jackson.databind.node.JsonNodeFactory.nullNode:()Lcom/fasterxml/jackson/databind/node/NullNode;
astore 4
start local 4 11: iload 5
ifne 13
12: aload 4
areturn
13: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser com.fasterxml.jackson.core.JsonToken top com.fasterxml.jackson.databind.JsonNode int
StackMap stack:
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 3
start local 3 14: goto 21
end local 4 end local 3 15: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser com.fasterxml.jackson.core.JsonToken top top int
StackMap stack:
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 3
start local 3 16: aload 0
aload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader._findTreeDeserializer:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
astore 6
start local 6 17: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
ifeq 20
18: aload 0
aload 1
aload 3
aload 0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._jsonNodeType:()Lcom/fasterxml/jackson/databind/JavaType;
aload 6
invokevirtual com.fasterxml.jackson.databind.ObjectReader._unwrapAndDeserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;)Ljava/lang/Object;
checkcast com.fasterxml.jackson.databind.JsonNode
astore 4
start local 4 19: goto 21
end local 4 20: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser com.fasterxml.jackson.core.JsonToken com.fasterxml.jackson.databind.DeserializationContext top int com.fasterxml.jackson.databind.JsonDeserializer
StackMap stack:
aload 6
aload 1
aload 3
invokevirtual com.fasterxml.jackson.databind.JsonDeserializer.deserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object;
checkcast com.fasterxml.jackson.databind.JsonNode
astore 4
end local 6 start local 4 21: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser com.fasterxml.jackson.core.JsonToken com.fasterxml.jackson.databind.DeserializationContext com.fasterxml.jackson.databind.JsonNode int
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
getstatic com.fasterxml.jackson.databind.DeserializationFeature.FAIL_ON_TRAILING_TOKENS:Lcom/fasterxml/jackson/databind/DeserializationFeature;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
ifeq 23
22: aload 0
aload 1
aload 3
aload 0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._jsonNodeType:()Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._verifyNoTrailingTokens:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;)V
23: StackMap locals:
StackMap stack:
aload 4
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 24 1 p Lcom/fasterxml/jackson/core/JsonParser;
4 24 2 t Lcom/fasterxml/jackson/core/JsonToken;
14 15 3 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
16 24 3 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
11 15 4 resultNode Lcom/fasterxml/jackson/databind/JsonNode;
19 20 4 resultNode Lcom/fasterxml/jackson/databind/JsonNode;
21 24 4 resultNode Lcom/fasterxml/jackson/databind/JsonNode;
9 24 5 checkTrailing Z
17 21 6 deser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
p
protected final com.fasterxml.jackson.databind.JsonNode _bindAsTreeOrNull(com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=5, locals=7, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.initialize:(Lcom/fasterxml/jackson/core/JsonParser;)V
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
ifnull 3
2: aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._schema:Lcom/fasterxml/jackson/core/FormatSchema;
invokevirtual com.fasterxml.jackson.core.JsonParser.setSchema:(Lcom/fasterxml/jackson/core/FormatSchema;)V
3: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken;
astore 2
start local 2 4: aload 2
ifnonnull 8
5: aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
astore 2
6: aload 2
ifnonnull 8
7: aconst_null
areturn
8: StackMap locals: com.fasterxml.jackson.core.JsonToken
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
getstatic com.fasterxml.jackson.databind.DeserializationFeature.FAIL_ON_TRAILING_TOKENS:Lcom/fasterxml/jackson/databind/DeserializationFeature;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
istore 5
start local 5 9: aload 2
getstatic com.fasterxml.jackson.core.JsonToken.VALUE_NULL:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpne 15
10: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.getNodeFactory:()Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;
invokevirtual com.fasterxml.jackson.databind.node.JsonNodeFactory.nullNode:()Lcom/fasterxml/jackson/databind/node/NullNode;
astore 4
start local 4 11: iload 5
ifne 13
12: aload 4
areturn
13: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser com.fasterxml.jackson.core.JsonToken top com.fasterxml.jackson.databind.JsonNode int
StackMap stack:
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 3
start local 3 14: goto 21
end local 4 end local 3 15: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser com.fasterxml.jackson.core.JsonToken top top int
StackMap stack:
aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 3
start local 3 16: aload 0
aload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader._findTreeDeserializer:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
astore 6
start local 6 17: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._unwrapRoot:Z
ifeq 20
18: aload 0
aload 1
aload 3
aload 0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._jsonNodeType:()Lcom/fasterxml/jackson/databind/JavaType;
aload 6
invokevirtual com.fasterxml.jackson.databind.ObjectReader._unwrapAndDeserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;)Ljava/lang/Object;
checkcast com.fasterxml.jackson.databind.JsonNode
astore 4
start local 4 19: goto 21
end local 4 20: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser com.fasterxml.jackson.core.JsonToken com.fasterxml.jackson.databind.DeserializationContext top int com.fasterxml.jackson.databind.JsonDeserializer
StackMap stack:
aload 6
aload 1
aload 3
invokevirtual com.fasterxml.jackson.databind.JsonDeserializer.deserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object;
checkcast com.fasterxml.jackson.databind.JsonNode
astore 4
end local 6 start local 4 21: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.core.JsonParser com.fasterxml.jackson.core.JsonToken com.fasterxml.jackson.databind.DeserializationContext com.fasterxml.jackson.databind.JsonNode int
StackMap stack:
iload 5
ifeq 23
22: aload 0
aload 1
aload 3
aload 0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._jsonNodeType:()Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._verifyNoTrailingTokens:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;)V
23: StackMap locals:
StackMap stack:
aload 4
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 24 1 p Lcom/fasterxml/jackson/core/JsonParser;
4 24 2 t Lcom/fasterxml/jackson/core/JsonToken;
14 15 3 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
16 24 3 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
11 15 4 resultNode Lcom/fasterxml/jackson/databind/JsonNode;
19 20 4 resultNode Lcom/fasterxml/jackson/databind/JsonNode;
21 24 4 resultNode Lcom/fasterxml/jackson/databind/JsonNode;
9 24 5 checkTrailing Z
17 21 6 deser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
p
protected <T> com.fasterxml.jackson.databind.MappingIterator<T> _bindAndReadValues(com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 2
start local 2 1: aload 0
aload 2
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._initForMultiRead:(Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/core/JsonParser;)V
2: aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
pop
3: aload 0
aload 1
aload 2
aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader._findRootDeserializer:(Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
iconst_1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._newIterator:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JsonDeserializer;Z)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 4 1 p Lcom/fasterxml/jackson/core/JsonParser;
1 4 2 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
p
protected _unwrapAndDeserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonDeserializer<java.lang.Object>);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer;)Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=8, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 3
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.findRootName:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/PropertyName;
astore 5
start local 5 1: aload 5
invokevirtual com.fasterxml.jackson.databind.PropertyName.getSimpleName:()Ljava/lang/String;
astore 6
start local 6 2: aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken;
getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpeq 7
3: aload 2
aload 3
getstatic com.fasterxml.jackson.core.JsonToken.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
4: ldc "Current token not START_OBJECT (needed to unwrap root name '%s'), but %s"
iconst_2
anewarray java.lang.Object
dup
iconst_0
5: aload 6
aastore
dup
iconst_1
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken;
aastore
6: invokevirtual com.fasterxml.jackson.databind.DeserializationContext.reportWrongTokenException:(Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/core/JsonToken;Ljava/lang/String;[Ljava/lang/Object;)V
7: StackMap locals: com.fasterxml.jackson.databind.PropertyName java.lang.String
StackMap stack:
aload 1
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_acmpeq 12
8: aload 2
aload 3
getstatic com.fasterxml.jackson.core.JsonToken.FIELD_NAME:Lcom/fasterxml/jackson/core/JsonToken;
9: ldc "Current token not FIELD_NAME (to contain expected root name '%s'), but %s"
iconst_2
anewarray java.lang.Object
dup
iconst_0
10: aload 6
aastore
dup
iconst_1
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken;
aastore
11: invokevirtual com.fasterxml.jackson.databind.DeserializationContext.reportWrongTokenException:(Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/core/JsonToken;Ljava/lang/String;[Ljava/lang/Object;)V
12: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentName:()Ljava/lang/String;
astore 7
start local 7 13: aload 6
aload 7
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 18
14: aload 2
aload 3
aload 7
15: ldc "Root name '%s' does not match expected ('%s') for type %s"
iconst_3
anewarray java.lang.Object
dup
iconst_0
16: aload 7
aastore
dup
iconst_1
aload 6
aastore
dup
iconst_2
aload 3
aastore
17: invokevirtual com.fasterxml.jackson.databind.DeserializationContext.reportPropertyInputMismatch:(Lcom/fasterxml/jackson/databind/JavaType;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
pop
18: StackMap locals: java.lang.String
StackMap stack:
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
pop
19: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
ifnonnull 22
20: aload 4
aload 1
aload 2
invokevirtual com.fasterxml.jackson.databind.JsonDeserializer.deserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object;
astore 8
start local 8 21: goto 24
end local 8 22: StackMap locals:
StackMap stack:
aload 4
aload 1
aload 2
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
invokevirtual com.fasterxml.jackson.databind.JsonDeserializer.deserialize:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Ljava/lang/Object;)Ljava/lang/Object;
pop
23: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
astore 8
start local 8 24: StackMap locals: java.lang.Object
StackMap stack:
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
if_acmpeq 29
25: aload 2
aload 3
getstatic com.fasterxml.jackson.core.JsonToken.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken;
26: ldc "Current token not END_OBJECT (to match wrapper object with root name '%s'), but %s"
iconst_2
anewarray java.lang.Object
dup
iconst_0
27: aload 6
aastore
dup
iconst_1
aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken;
aastore
28: invokevirtual com.fasterxml.jackson.databind.DeserializationContext.reportWrongTokenException:(Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/core/JsonToken;Ljava/lang/String;[Ljava/lang/Object;)V
29: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
getstatic com.fasterxml.jackson.databind.DeserializationFeature.FAIL_ON_TRAILING_TOKENS:Lcom/fasterxml/jackson/databind/DeserializationFeature;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
ifeq 31
30: aload 0
aload 1
aload 2
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
invokevirtual com.fasterxml.jackson.databind.ObjectReader._verifyNoTrailingTokens:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;)V
31: StackMap locals:
StackMap stack:
aload 8
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 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/databind/ObjectReader;
0 32 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 32 2 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
0 32 3 rootType Lcom/fasterxml/jackson/databind/JavaType;
0 32 4 deser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
1 32 5 expRootName Lcom/fasterxml/jackson/databind/PropertyName;
2 32 6 expSimpleName Ljava/lang/String;
13 32 7 actualName Ljava/lang/String;
21 22 8 result Ljava/lang/Object;
24 32 8 result Ljava/lang/Object;
Exceptions:
throws java.io.IOException
Signature: (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;)Ljava/lang/Object;
MethodParameters:
Name Flags
p
ctxt
rootType
deser
protected com.fasterxml.jackson.core.JsonParser _considerFilter(com.fasterxml.jackson.core.JsonParser, boolean);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Z)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._filter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnull 1
ldc Lcom/fasterxml/jackson/core/filter/FilteringParserDelegate;
aload 1
invokevirtual java.lang.Class.isInstance:(Ljava/lang/Object;)Z
ifeq 2
1: StackMap locals:
StackMap stack:
aload 1
goto 3
StackMap locals:
StackMap stack:
2: new com.fasterxml.jackson.core.filter.FilteringParserDelegate
dup
aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._filter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_0
iload 2
invokespecial com.fasterxml.jackson.core.filter.FilteringParserDelegate.<init>:(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/filter/TokenFilter;ZZ)V
3: StackMap locals:
StackMap stack: com.fasterxml.jackson.core.JsonParser
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 4 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 4 2 multiValue Z
MethodParameters:
Name Flags
p final
multiValue
protected final void _verifyNoTrailingTokens(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/JavaType;)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
invokevirtual com.fasterxml.jackson.core.JsonParser.nextToken:()Lcom/fasterxml/jackson/core/JsonToken;
astore 4
start local 4 1: aload 4
ifnull 7
2: aload 3
invokestatic com.fasterxml.jackson.databind.util.ClassUtil.rawClass:(Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
astore 5
start local 5 3: aload 5
ifnonnull 6
4: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
ifnull 6
5: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueToUpdate:Ljava/lang/Object;
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
astore 5
6: StackMap locals: com.fasterxml.jackson.core.JsonToken java.lang.Class
StackMap stack:
aload 2
aload 5
aload 1
aload 4
invokevirtual com.fasterxml.jackson.databind.DeserializationContext.reportTrailingTokens:(Ljava/lang/Class;Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/core/JsonToken;)Ljava/lang/Object;
pop
end local 5 7: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 8 1 p Lcom/fasterxml/jackson/core/JsonParser;
0 8 2 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
0 8 3 bindType Lcom/fasterxml/jackson/databind/JavaType;
1 8 4 t Lcom/fasterxml/jackson/core/JsonToken;
3 7 5 bt Ljava/lang/Class<*>;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
p
ctxt
bindType
protected java.lang.Object _detectBindAndClose(byte[], int, int);
descriptor: ([BII)Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.findFormat:([BII)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
astore 4
start local 4 1: aload 4
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.hasMatch:()Z
ifne 3
2: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 4
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUnkownFormat:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;)V
3: StackMap locals: com.fasterxml.jackson.databind.deser.DataFormatReaders$Match
StackMap stack:
aload 4
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.createParserWithMatch:()Lcom/fasterxml/jackson/core/JsonParser;
astore 5
start local 5 4: aload 4
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.getReader:()Lcom/fasterxml/jackson/databind/ObjectReader;
aload 5
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 5 1 src [B
0 5 2 offset I
0 5 3 length I
1 5 4 match Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
4 5 5 p Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
src
offset
length
protected java.lang.Object _detectBindAndClose(com.fasterxml.jackson.databind.deser.DataFormatReaders$Match, boolean);
descriptor: (Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;Z)Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.hasMatch:()Z
ifne 2
1: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUnkownFormat:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;)V
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.createParserWithMatch:()Lcom/fasterxml/jackson/core/JsonParser;
astore 3
start local 3 3: iload 2
ifeq 5
4: aload 3
getstatic com.fasterxml.jackson.core.JsonParser$Feature.AUTO_CLOSE_SOURCE:Lcom/fasterxml/jackson/core/JsonParser$Feature;
invokevirtual com.fasterxml.jackson.core.JsonParser.enable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/core/JsonParser;
pop
5: StackMap locals: com.fasterxml.jackson.core.JsonParser
StackMap stack:
aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.getReader:()Lcom/fasterxml/jackson/databind/ObjectReader;
aload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndClose:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 6 1 match Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
0 6 2 forceClosing Z
3 6 3 p Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
match
forceClosing
protected <T> com.fasterxml.jackson.databind.MappingIterator<T> _detectBindAndReadValues(com.fasterxml.jackson.databind.deser.DataFormatReaders$Match, boolean);
descriptor: (Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;Z)Lcom/fasterxml/jackson/databind/MappingIterator;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.hasMatch:()Z
ifne 2
1: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 1
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUnkownFormat:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;)V
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.createParserWithMatch:()Lcom/fasterxml/jackson/core/JsonParser;
astore 3
start local 3 3: iload 2
ifeq 5
4: aload 3
getstatic com.fasterxml.jackson.core.JsonParser$Feature.AUTO_CLOSE_SOURCE:Lcom/fasterxml/jackson/core/JsonParser$Feature;
invokevirtual com.fasterxml.jackson.core.JsonParser.enable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/core/JsonParser;
pop
5: StackMap locals: com.fasterxml.jackson.core.JsonParser
StackMap stack:
aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.getReader:()Lcom/fasterxml/jackson/databind/ObjectReader;
aload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndReadValues:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/MappingIterator;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 6 1 match Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
0 6 2 forceClosing Z
3 6 3 p Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;Z)Lcom/fasterxml/jackson/databind/MappingIterator<TT;>;
MethodParameters:
Name Flags
match
forceClosing
protected com.fasterxml.jackson.databind.JsonNode _detectBindAndCloseAsTree(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/JsonNode;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.findFormat:(Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
astore 2
start local 2 1: aload 2
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.hasMatch:()Z
ifne 3
2: aload 0
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._dataFormatReaders:Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
aload 2
invokevirtual com.fasterxml.jackson.databind.ObjectReader._reportUnkownFormat:(Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;)V
3: StackMap locals: com.fasterxml.jackson.databind.deser.DataFormatReaders$Match
StackMap stack:
aload 2
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.createParserWithMatch:()Lcom/fasterxml/jackson/core/JsonParser;
astore 3
start local 3 4: aload 3
getstatic com.fasterxml.jackson.core.JsonParser$Feature.AUTO_CLOSE_SOURCE:Lcom/fasterxml/jackson/core/JsonParser$Feature;
invokevirtual com.fasterxml.jackson.core.JsonParser.enable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/core/JsonParser;
pop
5: aload 2
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders$Match.getReader:()Lcom/fasterxml/jackson/databind/ObjectReader;
aload 3
invokevirtual com.fasterxml.jackson.databind.ObjectReader._bindAndCloseAsTree:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/JsonNode;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 6 1 in Ljava/io/InputStream;
1 6 2 match Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
4 6 3 p Lcom/fasterxml/jackson/core/JsonParser;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
in
protected void _reportUnkownFormat(com.fasterxml.jackson.databind.deser.DataFormatReaders, com.fasterxml.jackson.databind.deser.DataFormatReaders$Match);
descriptor: (Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.fasterxml.jackson.core.JsonParseException
dup
aconst_null
new java.lang.StringBuilder
dup
ldc "Cannot detect format from input, does not look like any of detectable formats "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
1: aload 1
invokevirtual com.fasterxml.jackson.databind.deser.DataFormatReaders.toString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
2: invokespecial com.fasterxml.jackson.core.JsonParseException.<init>:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 detector Lcom/fasterxml/jackson/databind/deser/DataFormatReaders;
0 3 2 match Lcom/fasterxml/jackson/databind/deser/DataFormatReaders$Match;
Exceptions:
throws com.fasterxml.jackson.core.JsonProcessingException
MethodParameters:
Name Flags
detector
match
protected void _verifySchemaType(com.fasterxml.jackson.core.FormatSchema);
descriptor: (Lcom/fasterxml/jackson/core/FormatSchema;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 5
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonFactory.canUseSchema:(Lcom/fasterxml/jackson/core/FormatSchema;)Z
ifne 5
2: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Cannot use FormatSchema of type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
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;
3: ldc " for format "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._parserFactory:Lcom/fasterxml/jackson/core/JsonFactory;
invokevirtual com.fasterxml.jackson.core.JsonFactory.getFormatName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
4: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 6 1 schema Lcom/fasterxml/jackson/core/FormatSchema;
MethodParameters:
Name Flags
schema
protected com.fasterxml.jackson.databind.deser.DefaultDeserializationContext createDeserializationContext(com.fasterxml.jackson.core.JsonParser);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._context:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
aload 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._injectableValues:Lcom/fasterxml/jackson/databind/InjectableValues;
invokevirtual com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.createInstance:(Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/InjectableValues;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 p Lcom/fasterxml/jackson/core/JsonParser;
MethodParameters:
Name Flags
p
protected java.io.InputStream _inputStream(java.net.URL);
descriptor: (Ljava/net/URL;)Ljava/io/InputStream;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual java.net.URL.openStream:()Ljava/io/InputStream;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 src Ljava/net/URL;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
src
protected java.io.InputStream _inputStream(java.io.File);
descriptor: (Ljava/io/File;)Ljava/io/InputStream;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new java.io.FileInputStream
dup
aload 1
invokespecial java.io.FileInputStream.<init>:(Ljava/io/File;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 1 1 f Ljava/io/File;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
f
protected void _reportUndetectableSource(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: new com.fasterxml.jackson.core.JsonParseException
dup
aconst_null
new java.lang.StringBuilder
dup
ldc "Cannot use source of type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
1: aload 1
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 " with format auto-detection: must be byte- not char-based"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
2: invokespecial com.fasterxml.jackson.core.JsonParseException.<init>:(Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 src Ljava/lang/Object;
Exceptions:
throws com.fasterxml.jackson.core.JsonParseException
MethodParameters:
Name Flags
src
protected com.fasterxml.jackson.databind.JsonDeserializer<java.lang.Object> _findRootDeserializer(com.fasterxml.jackson.databind.DeserializationContext);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
ifnull 2
1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializer:Lcom/fasterxml/jackson/databind/JsonDeserializer;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._valueType:Lcom/fasterxml/jackson/databind/JavaType;
astore 2
start local 2 3: aload 2
ifnonnull 7
4: aload 1
aconst_null
5: ldc "No value type configured for ObjectReader"
6: invokevirtual com.fasterxml.jackson.databind.DeserializationContext.reportBadDefinition:(Lcom/fasterxml/jackson/databind/JavaType;Ljava/lang/String;)Ljava/lang/Object;
pop
7: StackMap locals: com.fasterxml.jackson.databind.JavaType
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
aload 2
invokevirtual java.util.concurrent.ConcurrentHashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.fasterxml.jackson.databind.JsonDeserializer
astore 3
start local 3 8: aload 3
ifnull 10
9: aload 3
areturn
10: StackMap locals: com.fasterxml.jackson.databind.JsonDeserializer
StackMap stack:
aload 1
aload 2
invokevirtual com.fasterxml.jackson.databind.DeserializationContext.findRootValueDeserializer:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
astore 3
11: aload 3
ifnonnull 13
12: aload 1
aload 2
new java.lang.StringBuilder
dup
ldc "Cannot find a deserializer for type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.fasterxml.jackson.databind.DeserializationContext.reportBadDefinition:(Lcom/fasterxml/jackson/databind/JavaType;Ljava/lang/String;)Ljava/lang/Object;
pop
13: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
aload 2
aload 3
invokevirtual java.util.concurrent.ConcurrentHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 15 1 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
3 15 2 t Lcom/fasterxml/jackson/databind/JavaType;
8 15 3 deser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
Exceptions:
throws com.fasterxml.jackson.databind.JsonMappingException
Signature: (Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
MethodParameters:
Name Flags
ctxt
protected com.fasterxml.jackson.databind.JsonDeserializer<java.lang.Object> _findTreeDeserializer(com.fasterxml.jackson.databind.DeserializationContext);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.databind.ObjectReader._jsonNodeType:()Lcom/fasterxml/jackson/databind/JavaType;
astore 2
start local 2 1: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
aload 2
invokevirtual java.util.concurrent.ConcurrentHashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.fasterxml.jackson.databind.JsonDeserializer
astore 3
start local 3 2: aload 3
ifnonnull 9
3: aload 1
aload 2
invokevirtual com.fasterxml.jackson.databind.DeserializationContext.findRootValueDeserializer:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
astore 3
4: aload 3
ifnonnull 8
5: aload 1
aload 2
6: new java.lang.StringBuilder
dup
ldc "Cannot find a deserializer for type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
7: invokevirtual com.fasterxml.jackson.databind.DeserializationContext.reportBadDefinition:(Lcom/fasterxml/jackson/databind/JavaType;Ljava/lang/String;)Ljava/lang/Object;
pop
8: StackMap locals: com.fasterxml.jackson.databind.JavaType com.fasterxml.jackson.databind.JsonDeserializer
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
aload 2
aload 3
invokevirtual java.util.concurrent.ConcurrentHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: StackMap locals:
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 10 1 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
1 10 2 nodeType Lcom/fasterxml/jackson/databind/JavaType;
2 10 3 deser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
Exceptions:
throws com.fasterxml.jackson.databind.JsonMappingException
Signature: (Lcom/fasterxml/jackson/databind/DeserializationContext;)Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
MethodParameters:
Name Flags
ctxt
protected com.fasterxml.jackson.databind.JsonDeserializer<java.lang.Object> _prefetchRootDeserializer(com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
ifnull 1
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._config:Lcom/fasterxml/jackson/databind/DeserializationConfig;
getstatic com.fasterxml.jackson.databind.DeserializationFeature.EAGER_DESERIALIZER_FETCH:Lcom/fasterxml/jackson/databind/DeserializationFeature;
invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.isEnabled:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
ifne 2
1: StackMap locals:
StackMap stack:
aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
aload 1
invokevirtual java.util.concurrent.ConcurrentHashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.fasterxml.jackson.databind.JsonDeserializer
astore 2
start local 2 3: aload 2
ifnonnull 11
4: aload 0
aconst_null
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createDeserializationContext:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
astore 3
start local 3 5: aload 3
aload 1
invokevirtual com.fasterxml.jackson.databind.DeserializationContext.findRootValueDeserializer:(Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JsonDeserializer;
astore 2
6: aload 2
ifnull 8
7: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._rootDeserializers:Ljava/util/concurrent/ConcurrentHashMap;
aload 1
aload 2
invokevirtual java.util.concurrent.ConcurrentHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: StackMap locals: com.fasterxml.jackson.databind.JsonDeserializer com.fasterxml.jackson.databind.DeserializationContext
StackMap stack:
aload 2
9: areturn
end local 3 10: StackMap locals: com.fasterxml.jackson.databind.ObjectReader com.fasterxml.jackson.databind.JavaType com.fasterxml.jackson.databind.JsonDeserializer
StackMap stack: com.fasterxml.jackson.core.JsonProcessingException
pop
11: StackMap locals:
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 12 1 valueType Lcom/fasterxml/jackson/databind/JavaType;
3 12 2 deser Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
5 10 3 ctxt Lcom/fasterxml/jackson/databind/DeserializationContext;
Exception table:
from to target type
4 9 10 Class com.fasterxml.jackson.core.JsonProcessingException
Signature: (Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JsonDeserializer<Ljava/lang/Object;>;
MethodParameters:
Name Flags
valueType
protected final com.fasterxml.jackson.databind.JavaType _jsonNodeType();
descriptor: ()Lcom/fasterxml/jackson/databind/JavaType;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.databind.ObjectReader._jsonNodeType:Lcom/fasterxml/jackson/databind/JavaType;
astore 1
start local 1 1: aload 1
ifnonnull 4
2: aload 0
invokevirtual com.fasterxml.jackson.databind.ObjectReader.getTypeFactory:()Lcom/fasterxml/jackson/databind/type/TypeFactory;
ldc Lcom/fasterxml/jackson/databind/JsonNode;
invokevirtual com.fasterxml.jackson.databind.type.TypeFactory.constructType:(Ljava/lang/reflect/Type;)Lcom/fasterxml/jackson/databind/JavaType;
astore 1
3: aload 0
aload 1
putfield com.fasterxml.jackson.databind.ObjectReader._jsonNodeType:Lcom/fasterxml/jackson/databind/JavaType;
4: StackMap locals: com.fasterxml.jackson.databind.JavaType
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
1 5 1 t Lcom/fasterxml/jackson/databind/JavaType;
protected final void _assertNotNull(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
ldc "argument \"%s\" is null"
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;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/databind/ObjectReader;
0 3 1 paramName Ljava/lang/String;
0 3 2 src Ljava/lang/Object;
MethodParameters:
Name Flags
paramName
src
public com.fasterxml.jackson.core.TreeNode createObjectNode();
descriptor: ()Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createObjectNode:()Lcom/fasterxml/jackson/databind/JsonNode;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.fasterxml.jackson.core.TreeNode nullNode();
descriptor: ()Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.fasterxml.jackson.databind.ObjectReader.nullNode:()Lcom/fasterxml/jackson/databind/JsonNode;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.fasterxml.jackson.core.TreeNode missingNode();
descriptor: ()Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.fasterxml.jackson.databind.ObjectReader.missingNode:()Lcom/fasterxml/jackson/databind/JsonNode;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.fasterxml.jackson.core.TreeNode createArrayNode();
descriptor: ()Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.fasterxml.jackson.databind.ObjectReader.createArrayNode:()Lcom/fasterxml/jackson/databind/JsonNode;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "ObjectReader.java"
InnerClasses:
public final Feature = com.fasterxml.jackson.core.JsonParser$Feature of com.fasterxml.jackson.core.JsonParser
public Match = com.fasterxml.jackson.databind.deser.DataFormatReaders$Match of com.fasterxml.jackson.databind.deser.DataFormatReaders