class com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1 extends com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1
super_class: com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader
{
final com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl this$0;
descriptor: Lcom/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl, boolean);
descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl;Z)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 // com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1 this
start local 2 // boolean $anonymous0
0: .line 62
aload 0 /* this */
aload 1
putfield com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1.this$0:Lcom/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl;
aload 0 /* this */
iload 2 /* $anonymous0 */
invokespecial com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader.<init>:(Z)V
return
end local 2 // boolean $anonymous0
end local 0 // com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1 this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl$1;
0 1 2 $anonymous0 Z
MethodParameters:
Name Flags
this$0 final
$anonymous0
public void text(com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State, java.lang.CharSequence);
descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;Ljava/lang/CharSequence;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=9, args_size=3
start local 0 // com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1 this
start local 1 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State state
start local 2 // java.lang.CharSequence text
0: .line 65
new com.sun.istack.internal.FinalArrayList
dup
invokespecial com.sun.istack.internal.FinalArrayList.<init>:()V
astore 3 /* r */
start local 3 // java.util.List r
1: .line 67
iconst_0
istore 4 /* idx */
start local 4 // int idx
2: .line 68
aload 2 /* text */
invokeinterface java.lang.CharSequence.length:()I
istore 5 /* len */
start local 5 // int len
3: .line 71
StackMap locals: java.util.List int int
StackMap stack:
iload 4 /* idx */
istore 6 /* p */
start local 6 // int p
4: .line 72
goto 6
5: .line 73
StackMap locals: int
StackMap stack:
iinc 6 /* p */ 1
6: .line 72
StackMap locals:
StackMap stack:
iload 6 /* p */
iload 5 /* len */
if_icmpge 7
aload 2 /* text */
iload 6 /* p */
invokeinterface java.lang.CharSequence.charAt:(I)C
invokestatic com.sun.xml.internal.bind.WhiteSpaceProcessor.isWhiteSpace:(C)Z
ifeq 5
7: .line 75
StackMap locals:
StackMap stack:
aload 2 /* text */
iload 4 /* idx */
iload 6 /* p */
invokeinterface java.lang.CharSequence.subSequence:(II)Ljava/lang/CharSequence;
astore 7 /* token */
start local 7 // java.lang.CharSequence token
8: .line 76
aload 7 /* token */
ldc ""
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ifne 14
9: .line 78
aload 3 /* r */
aload 0 /* this */
getfield com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1.this$0:Lcom/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl;
getfield com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl.xducer:Lcom/sun/xml/internal/bind/v2/runtime/Transducer;
aload 7 /* token */
invokeinterface com.sun.xml.internal.bind.v2.runtime.Transducer.parse:(Ljava/lang/CharSequence;)Ljava/lang/Object;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
10: .line 79
goto 14
StackMap locals: com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1 com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State java.lang.CharSequence java.util.List int int int java.lang.CharSequence
StackMap stack: com.sun.xml.internal.bind.api.AccessorException
11: astore 8 /* e */
start local 8 // com.sun.xml.internal.bind.api.AccessorException e
12: .line 80
aload 8 /* e */
iconst_1
invokestatic com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1.handleGenericException:(Ljava/lang/Exception;Z)V
13: .line 81
goto 3
end local 8 // com.sun.xml.internal.bind.api.AccessorException e
14: .line 84
StackMap locals:
StackMap stack:
iload 6 /* p */
iload 5 /* len */
if_icmpne 16
goto 20
15: .line 87
StackMap locals:
StackMap stack:
iinc 6 /* p */ 1
16: .line 86
StackMap locals:
StackMap stack:
iload 6 /* p */
iload 5 /* len */
if_icmpge 17
aload 2 /* text */
iload 6 /* p */
invokeinterface java.lang.CharSequence.charAt:(I)C
invokestatic com.sun.xml.internal.bind.WhiteSpaceProcessor.isWhiteSpace:(C)Z
ifne 15
17: .line 88
StackMap locals:
StackMap stack:
iload 6 /* p */
iload 5 /* len */
if_icmpne 18
goto 20
18: .line 90
StackMap locals:
StackMap stack:
iload 6 /* p */
istore 4 /* idx */
end local 7 // java.lang.CharSequence token
end local 6 // int p
19: .line 70
goto 3
20: .line 93
StackMap locals:
StackMap stack:
aload 1 /* state */
aload 0 /* this */
getfield com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1.this$0:Lcom/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl;
aload 3 /* r */
invokevirtual com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl.toArray:(Ljava/util/List;)Ljava/lang/Object;
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.setTarget:(Ljava/lang/Object;)V
21: .line 94
return
end local 5 // int len
end local 4 // int idx
end local 3 // java.util.List r
end local 2 // java.lang.CharSequence text
end local 1 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State state
end local 0 // com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1 this
LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl$1;
0 22 1 state Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;
0 22 2 text Ljava/lang/CharSequence;
1 22 3 r Ljava/util/List<Ljava/lang/Object;>;
2 22 4 idx I
3 22 5 len I
4 19 6 p I
8 19 7 token Ljava/lang/CharSequence;
12 14 8 e Lcom/sun/xml/internal/bind/api/AccessorException;
Exception table:
from to target type
9 10 11 Class com.sun.xml.internal.bind.api.AccessorException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
state
text
}
SourceFile: "ValueListBeanInfoImpl.java"
EnclosingMethod: com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl
NestHost: com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl
InnerClasses:
com.sun.xml.internal.bind.v2.runtime.ValueListBeanInfoImpl$1
public final State = com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State of com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext