public class com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension extends com.fasterxml.jackson.jr.ob.JacksonJrExtension
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension
super_class: com.fasterxml.jackson.jr.ob.JacksonJrExtension
{
protected final com.fasterxml.jackson.jr.stree.JacksonJrsTreeCodec _codec;
descriptor: Lcom/fasterxml/jackson/jr/stree/JacksonJrsTreeCodec;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 // com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension this
0: .line 20
aload 0 /* this */
new com.fasterxml.jackson.jr.stree.JacksonJrsTreeCodec
dup
invokespecial com.fasterxml.jackson.jr.stree.JacksonJrsTreeCodec.<init>:()V
invokespecial com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension.<init>:(Lcom/fasterxml/jackson/jr/stree/JacksonJrsTreeCodec;)V
1: .line 21
return
end local 0 // com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/jr/stree/JrSimpleTreeExtension;
public void <init>(com.fasterxml.jackson.jr.stree.JacksonJrsTreeCodec);
descriptor: (Lcom/fasterxml/jackson/jr/stree/JacksonJrsTreeCodec;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 // com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension this
start local 1 // com.fasterxml.jackson.jr.stree.JacksonJrsTreeCodec tc
0: .line 23
aload 0 /* this */
invokespecial com.fasterxml.jackson.jr.ob.JacksonJrExtension.<init>:()V
1: .line 24
aload 0 /* this */
aload 1 /* tc */
putfield com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension._codec:Lcom/fasterxml/jackson/jr/stree/JacksonJrsTreeCodec;
2: .line 25
return
end local 1 // com.fasterxml.jackson.jr.stree.JacksonJrsTreeCodec tc
end local 0 // com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/jr/stree/JrSimpleTreeExtension;
0 3 1 tc Lcom/fasterxml/jackson/jr/stree/JacksonJrsTreeCodec;
MethodParameters:
Name Flags
tc
protected void register(com.fasterxml.jackson.jr.ob.api.ExtensionContext);
descriptor: (Lcom/fasterxml/jackson/jr/ob/api/ExtensionContext;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 // com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension this
start local 1 // com.fasterxml.jackson.jr.ob.api.ExtensionContext ctxt
0: .line 29
aload 1 /* ctxt */
aload 0 /* this */
getfield com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension._codec:Lcom/fasterxml/jackson/jr/stree/JacksonJrsTreeCodec;
invokevirtual com.fasterxml.jackson.jr.ob.api.ExtensionContext.setTreeCodec:(Lcom/fasterxml/jackson/core/TreeCodec;)Lcom/fasterxml/jackson/jr/ob/api/ExtensionContext;
pop
1: .line 30
return
end local 1 // com.fasterxml.jackson.jr.ob.api.ExtensionContext ctxt
end local 0 // com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/jr/stree/JrSimpleTreeExtension;
0 2 1 ctxt Lcom/fasterxml/jackson/jr/ob/api/ExtensionContext;
MethodParameters:
Name Flags
ctxt
}
SourceFile: "JrSimpleTreeExtension.java"