public class com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate extends com.fasterxml.jackson.core.util.JsonGeneratorDelegate
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate
super_class: com.fasterxml.jackson.core.util.JsonGeneratorDelegate
{
protected com.fasterxml.jackson.core.filter.TokenFilter rootFilter;
descriptor: Lcom/fasterxml/jackson/core/filter/TokenFilter;
flags: (0x0004) ACC_PROTECTED
protected boolean _allowMultipleMatches;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean _includePath;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean _includeImmediateParent;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected com.fasterxml.jackson.core.filter.TokenFilterContext _filterContext;
descriptor: Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
flags: (0x0004) ACC_PROTECTED
protected com.fasterxml.jackson.core.filter.TokenFilter _itemFilter;
descriptor: Lcom/fasterxml/jackson/core/filter/TokenFilter;
flags: (0x0004) ACC_PROTECTED
protected int _matchCount;
descriptor: I
flags: (0x0004) ACC_PROTECTED
public void <init>(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.core.filter.TokenFilter, boolean, boolean);
descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;Lcom/fasterxml/jackson/core/filter/TokenFilter;ZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
iconst_0
invokespecial com.fasterxml.jackson.core.util.JsonGeneratorDelegate.<init>:(Lcom/fasterxml/jackson/core/JsonGenerator;Z)V
1: aload 0
aload 2
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.rootFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
2: aload 0
aload 2
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
3: aload 0
aload 2
invokestatic com.fasterxml.jackson.core.filter.TokenFilterContext.createRootContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
4: aload 0
iload 3
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._includePath:Z
5: aload 0
iload 4
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._allowMultipleMatches:Z
6: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 7 1 d Lcom/fasterxml/jackson/core/JsonGenerator;
0 7 2 f Lcom/fasterxml/jackson/core/filter/TokenFilter;
0 7 3 includePath Z
0 7 4 allowMultipleMatches Z
MethodParameters:
Name Flags
d
f
includePath
allowMultipleMatches
public com.fasterxml.jackson.core.filter.TokenFilter getFilter();
descriptor: ()Lcom/fasterxml/jackson/core/filter/TokenFilter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.rootFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
public com.fasterxml.jackson.core.JsonStreamContext getFilterContext();
descriptor: ()Lcom/fasterxml/jackson/core/JsonStreamContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
public int getMatchCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._matchCount:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
public com.fasterxml.jackson.core.JsonStreamContext getOutputContext();
descriptor: ()Lcom/fasterxml/jackson/core/JsonStreamContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
public void writeStartArray();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 3
1: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aconst_null
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
2: return
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 7
4: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
5: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:()V
6: return
7: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
8: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 11
9: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aconst_null
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
10: return
11: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 13
12: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartArray:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
13: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 18
14: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
15: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
16: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:()V
17: goto 19
18: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
19: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
Exceptions:
throws java.io.IOException
public void writeStartArray(int);
descriptor: (I)V
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.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 3
1: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aconst_null
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
2: return
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 7
4: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
5: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
iload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(I)V
6: return
7: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
8: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 11
9: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aconst_null
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
10: return
11: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 13
12: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartArray:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
13: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 18
14: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
15: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
16: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
iload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(I)V
17: goto 19
18: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
19: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 20 1 size I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
size
public void writeStartArray(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
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.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 3
1: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aconst_null
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
2: return
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 7
4: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
5: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(Ljava/lang/Object;)V
6: return
7: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
8: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 11
9: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aconst_null
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
10: return
11: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 13
12: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartArray:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
13: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 18
14: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
15: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
16: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(Ljava/lang/Object;)V
17: goto 19
18: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
19: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 20 1 forValue Ljava/lang/Object;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
forValue
public void writeStartArray(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 3
1: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aconst_null
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
2: return
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 7
4: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
5: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(Ljava/lang/Object;I)V
6: return
7: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
8: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 11
9: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aconst_null
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
10: return
11: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 13
12: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartArray:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
13: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 18
14: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
15: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
16: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(Ljava/lang/Object;I)V
17: goto 19
18: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
19: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 20 1 forValue Ljava/lang/Object;
0 20 2 size I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
forValue
size
public void writeEndArray();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.closeArray:(Lcom/fasterxml/jackson/core/JsonGenerator;)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
ifnull 3
2: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.getFilter:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
Exceptions:
throws java.io.IOException
public void writeStartObject();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 3
1: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
2: return
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 7
4: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
5: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:()V
6: return
7: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 1
start local 1 8: aload 1
ifnonnull 10
9: return
10: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 1
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 12
11: aload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartObject:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 1
12: StackMap locals:
StackMap stack:
aload 1
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 17
13: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
14: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 1
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
15: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:()V
16: goto 18
17: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 1
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
18: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
8 19 1 f Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
public void writeStartObject(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
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.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 3
1: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
2: return
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 7
4: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
5: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:(Ljava/lang/Object;)V
6: return
7: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 8: aload 2
ifnonnull 10
9: return
10: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 12
11: aload 2
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartObject:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
12: StackMap locals:
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 17
13: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
14: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 2
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
15: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:(Ljava/lang/Object;)V
16: goto 18
17: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 2
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
18: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 19 1 forValue Ljava/lang/Object;
8 19 2 f Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
forValue
public void writeStartObject(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 3
1: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
2: return
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 7
4: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
5: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:(Ljava/lang/Object;I)V
6: return
7: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 3
start local 3 8: aload 3
ifnonnull 10
9: return
10: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 3
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 12
11: aload 3
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartObject:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 3
12: StackMap locals:
StackMap stack:
aload 3
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 17
13: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
14: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 3
iconst_1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
15: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:(Ljava/lang/Object;I)V
16: goto 18
17: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 3
iconst_0
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
18: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 19 1 forValue Ljava/lang/Object;
0 19 2 size I
8 19 3 f Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
forValue
size
public void writeEndObject();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.closeObject:(Lcom/fasterxml/jackson/core/JsonGenerator;)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
ifnull 3
2: aload 0
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.getFilter:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
Exceptions:
throws java.io.IOException
public void writeFieldName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.setFieldName:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 1: aload 2
ifnonnull 4
2: aload 0
aconst_null
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
3: return
4: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 8
5: aload 0
aload 2
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
6: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeFieldName:(Ljava/lang/String;)V
7: return
8: StackMap locals:
StackMap stack:
aload 2
aload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeProperty:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
9: aload 0
aload 2
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
10: aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 12
11: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkPropertyParentPath:()V
12: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 13 1 name Ljava/lang/String;
1 13 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
name
public void writeFieldName(com.fasterxml.jackson.core.SerializableString);
descriptor: (Lcom/fasterxml/jackson/core/SerializableString;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 1
invokeinterface com.fasterxml.jackson.core.SerializableString.getValue:()Ljava/lang/String;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.setFieldName:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 1: aload 2
ifnonnull 4
2: aload 0
aconst_null
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
3: return
4: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 8
5: aload 0
aload 2
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
6: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeFieldName:(Lcom/fasterxml/jackson/core/SerializableString;)V
7: return
8: StackMap locals:
StackMap stack:
aload 2
aload 1
invokeinterface com.fasterxml.jackson.core.SerializableString.getValue:()Ljava/lang/String;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeProperty:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
9: aload 0
aload 2
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
10: aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 12
11: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkPropertyParentPath:()V
12: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 13 1 name Lcom/fasterxml/jackson/core/SerializableString;
1 13 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
name
public void writeFieldId(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.writeFieldName:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 2 1 id J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
id
public void writeString(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 4: aload 2
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 2
aload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeString:(Ljava/lang/String;)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 2 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:(Ljava/lang/String;)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 value Ljava/lang/String;
4 10 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
public void writeString(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 11
3: new java.lang.String
dup
aload 1
iload 2
iload 3
invokespecial java.lang.String.<init>:([CII)V
astore 4
start local 4 4: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 5
start local 5 5: aload 5
ifnonnull 7
6: return
7: StackMap locals: java.lang.String com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 5
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
8: aload 5
aload 4
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeString:(Ljava/lang/String;)Z
ifne 10
9: return
10: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 5 end local 4 11: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:([CII)V
12: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 13 1 text [C
0 13 2 offset I
0 13 3 len I
4 11 4 value Ljava/lang/String;
5 11 5 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
text
offset
len
public void writeString(com.fasterxml.jackson.core.SerializableString);
descriptor: (Lcom/fasterxml/jackson/core/SerializableString;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 4: aload 2
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 2
aload 1
invokeinterface com.fasterxml.jackson.core.SerializableString.getValue:()Ljava/lang/String;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeString:(Ljava/lang/String;)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 2 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:(Lcom/fasterxml/jackson/core/SerializableString;)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 value Lcom/fasterxml/jackson/core/SerializableString;
4 10 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
public void writeString(java.io.Reader, int);
descriptor: (Ljava/io/Reader;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 3
start local 3 4: aload 3
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 3
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 3
aload 1
iload 2
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeString:(Ljava/io/Reader;I)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 3 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:(Ljava/io/Reader;I)V
11: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 reader Ljava/io/Reader;
0 12 2 len I
4 10 3 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
reader
len
public void writeRawUTF8String(byte[], int, int);
descriptor: ([BII)V
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
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawUTF8String:([BII)V
2: StackMap locals:
StackMap stack:
return
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/core/filter/FilteringGeneratorDelegate;
0 3 1 text [B
0 3 2 offset I
0 3 3 length I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
text
offset
length
public void writeUTF8String(byte[], int, int);
descriptor: ([BII)V
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
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeUTF8String:([BII)V
2: StackMap locals:
StackMap stack:
return
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/core/filter/FilteringGeneratorDelegate;
0 3 1 text [B
0 3 2 offset I
0 3 3 length I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
text
offset
length
public void writeRaw(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 3 1 text Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
text
public void writeRaw(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)V
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
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(Ljava/lang/String;II)V
2: StackMap locals:
StackMap stack:
return
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/core/filter/FilteringGeneratorDelegate;
0 3 1 text Ljava/lang/String;
0 3 2 offset I
0 3 3 len I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
text
offset
len
public void writeRaw(com.fasterxml.jackson.core.SerializableString);
descriptor: (Lcom/fasterxml/jackson/core/SerializableString;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(Lcom/fasterxml/jackson/core/SerializableString;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 3 1 text Lcom/fasterxml/jackson/core/SerializableString;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
text
public void writeRaw(char[], int, int);
descriptor: ([CII)V
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
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:([CII)V
2: StackMap locals:
StackMap stack:
return
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/core/filter/FilteringGeneratorDelegate;
0 3 1 text [C
0 3 2 offset I
0 3 3 len I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
text
offset
len
public void writeRaw(char);
descriptor: (C)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
iload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(C)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 3 1 c C
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
c
public void writeRawValue(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawValue:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 3 1 text Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
text
public void writeRawValue(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)V
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
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawValue:(Ljava/lang/String;II)V
2: StackMap locals:
StackMap stack:
return
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/core/filter/FilteringGeneratorDelegate;
0 3 1 text Ljava/lang/String;
0 3 2 offset I
0 3 3 len I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
text
offset
len
public void writeRawValue(char[], int, int);
descriptor: ([CII)V
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
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawValue:([CII)V
2: StackMap locals:
StackMap stack:
return
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/core/filter/FilteringGeneratorDelegate;
0 3 1 text [C
0 3 2 offset I
0 3 3 len I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
text
offset
len
public void writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int);
descriptor: (Lcom/fasterxml/jackson/core/Base64Variant;[BII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkBinaryWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
aload 2
iload 3
iload 4
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeBinary:(Lcom/fasterxml/jackson/core/Base64Variant;[BII)V
2: 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 3 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 3 1 b64variant Lcom/fasterxml/jackson/core/Base64Variant;
0 3 2 data [B
0 3 3 offset I
0 3 4 len I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
b64variant
data
offset
len
public int writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int);
descriptor: (Lcom/fasterxml/jackson/core/Base64Variant;Ljava/io/InputStream;I)I
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
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkBinaryWrite:()Z
ifeq 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
aload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeBinary:(Lcom/fasterxml/jackson/core/Base64Variant;Ljava/io/InputStream;I)I
ireturn
2: StackMap locals:
StackMap stack:
iconst_m1
ireturn
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/core/filter/FilteringGeneratorDelegate;
0 3 1 b64variant Lcom/fasterxml/jackson/core/Base64Variant;
0 3 2 data Ljava/io/InputStream;
0 3 3 dataLength I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
b64variant
data
dataLength
public void writeNumber(short);
descriptor: (S)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 4: aload 2
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 2
iload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(I)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 2 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
iload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(S)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 v S
4 10 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
v
public void writeNumber(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 4: aload 2
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 2
iload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(I)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 2 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
iload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(I)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 v I
4 10 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
v
public void writeNumber(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 3
start local 3 4: aload 3
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 3
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 3
lload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(J)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 3 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
lload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(J)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 v J
4 10 3 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
v
public void writeNumber(java.math.BigInteger);
descriptor: (Ljava/math/BigInteger;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 4: aload 2
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 2
aload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(Ljava/math/BigInteger;)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 2 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(Ljava/math/BigInteger;)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 v Ljava/math/BigInteger;
4 10 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
v
public void writeNumber(double);
descriptor: (D)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 3
start local 3 4: aload 3
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 3
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 3
dload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(D)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 3 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
dload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(D)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 v D
4 10 3 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
v
public void writeNumber(float);
descriptor: (F)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 4: aload 2
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 2
fload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(F)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 2 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
fload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(F)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 v F
4 10 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
v
public void writeNumber(java.math.BigDecimal);
descriptor: (Ljava/math/BigDecimal;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 4: aload 2
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 2
aload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(Ljava/math/BigDecimal;)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 2 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(Ljava/math/BigDecimal;)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 v Ljava/math/BigDecimal;
4 10 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
v
public void writeNumber(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 4: aload 2
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 2
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeRawValue:()Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 2 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(Ljava/lang/String;)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 encodedValue Ljava/lang/String;
4 10 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException, java.lang.UnsupportedOperationException
MethodParameters:
Name Flags
encodedValue
public void writeNumber(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 4
start local 4 4: aload 4
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 4
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 4
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeRawValue:()Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 4 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
iload 2
iload 3
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:([CII)V
11: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 encodedValueBuffer [C
0 12 2 offset I
0 12 3 length I
4 10 4 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException, java.lang.UnsupportedOperationException
MethodParameters:
Name Flags
encodedValueBuffer
offset
length
public void writeBoolean(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 2
start local 2 4: aload 2
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 2
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 2
iload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeBoolean:(Z)Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 2 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
iload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeBoolean:(Z)V
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 12 1 v Z
4 10 2 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
v
public void writeNull();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 10
3: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
astore 1
start local 1 4: aload 1
ifnonnull 6
5: return
6: StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
StackMap stack:
aload 1
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpeq 9
7: aload 1
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNull:()Z
ifne 9
8: return
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
end local 1 10: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNull:()V
11: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
4 10 1 state Lcom/fasterxml/jackson/core/filter/TokenFilter;
Exceptions:
throws java.io.IOException
public void writeOmittedField(java.lang.String);
descriptor: (Ljava/lang/String;)V
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.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnull 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeOmittedField:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 3 1 fieldName Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldName
public void writeObjectId(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
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.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnull 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeObjectId:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 3 1 id Ljava/lang/Object;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
id
public void writeObjectRef(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
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.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnull 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeObjectRef:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 3 1 id Ljava/lang/Object;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
id
public void writeTypeId(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
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.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnull 2
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
aload 1
invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeTypeId:(Ljava/lang/Object;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
0 3 1 id Ljava/lang/Object;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
id
protected void _checkParentPath();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
dup
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._matchCount:I
iconst_1
iadd
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._matchCount:I
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._includePath:Z
ifeq 3
2: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.writePath:(Lcom/fasterxml/jackson/core/JsonGenerator;)V
3: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._allowMultipleMatches:Z
ifne 5
4: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.skipParentChecks:()V
5: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
Exceptions:
throws java.io.IOException
protected void _checkPropertyParentPath();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
dup
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._matchCount:I
iconst_1
iadd
putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._matchCount:I
1: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._includePath:Z
ifeq 4
2: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.writePath:(Lcom/fasterxml/jackson/core/JsonGenerator;)V
3: goto 6
StackMap locals:
StackMap stack:
4: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._includeImmediateParent:Z
ifeq 6
5: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.writeImmediatePath:(Lcom/fasterxml/jackson/core/JsonGenerator;)V
6: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._allowMultipleMatches:Z
ifne 8
7: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.skipParentChecks:()V
8: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
Exceptions:
throws java.io.IOException
protected boolean _checkBinaryWrite();
descriptor: ()Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 4
3: iconst_1
ireturn
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeBinary:()Z
ifeq 7
5: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
6: iconst_1
ireturn
7: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
Exceptions:
throws java.io.IOException
protected boolean _checkRawValueWrite();
descriptor: ()Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
if_acmpne 4
3: iconst_1
ireturn
4: StackMap locals:
StackMap stack:
aload 0
getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeRawValue:()Z
ifeq 7
5: aload 0
invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
6: iconst_1
ireturn
7: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
Exceptions:
throws java.io.IOException
}
SourceFile: "FilteringGeneratorDelegate.java"