public final class com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader extends com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader
super_class: com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader
{
private final com.sun.xml.internal.bind.v2.util.QNameMap<com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader> childUnmarshallers;
descriptor: Lcom/sun/xml/internal/bind/v2/util/QNameMap;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Lcom/sun/xml/internal/bind/v2/util/QNameMap<Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;>;
private com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader catchAll;
descriptor: Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;
flags: (0x0002) ACC_PRIVATE
private com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader textHandler;
descriptor: Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;
flags: (0x0002) ACC_PRIVATE
private com.sun.xml.internal.bind.v2.util.QNameMap<com.sun.xml.internal.bind.v2.runtime.reflect.TransducedAccessor> attUnmarshallers;
descriptor: Lcom/sun/xml/internal/bind/v2/util/QNameMap;
flags: (0x0002) ACC_PRIVATE
Signature: Lcom/sun/xml/internal/bind/v2/util/QNameMap<Lcom/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor;>;
private com.sun.xml.internal.bind.v2.runtime.reflect.Accessor<java.lang.Object, java.util.Map<javax.xml.namespace.QName, java.lang.String>> attCatchAll;
descriptor: Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
flags: (0x0002) ACC_PRIVATE
Signature: Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor<Ljava/lang/Object;Ljava/util/Map<Ljavax/xml/namespace/QName;Ljava/lang/String;>;>;
private final com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo beanInfo;
descriptor: Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private int frameSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private static final com.sun.xml.internal.bind.v2.util.QNameMap<com.sun.xml.internal.bind.v2.runtime.reflect.TransducedAccessor> EMPTY;
descriptor: Lcom/sun/xml/internal/bind/v2/util/QNameMap;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Lcom/sun/xml/internal/bind/v2/util/QNameMap<Lcom/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor;>;
private static volatile int[] $SWITCH_TABLE$com$sun$xml$internal$bind$v2$model$core$PropertyKind;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: ldc Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.$assertionsDisabled:Z
3: new com.sun.xml.internal.bind.v2.util.QNameMap
dup
invokespecial com.sun.xml.internal.bind.v2.util.QNameMap.<init>:()V
putstatic com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.EMPTY:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl);
descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_1
invokespecial com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader.<init>:(Z)V
1: aload 0
new com.sun.xml.internal.bind.v2.util.QNameMap
dup
invokespecial com.sun.xml.internal.bind.v2.util.QNameMap.<init>:()V
putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.childUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
2: aload 0
aload 1
putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader;
0 4 1 beanInfo Lcom/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl;
MethodParameters:
Name Flags
beanInfo
public void init(com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl, com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl, com.sun.xml.internal.bind.v2.runtime.reflect.Accessor<?, java.util.Map<javax.xml.namespace.QName, java.lang.String>>);
descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;Lcom/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl;Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=9, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain
dup
aload 1
invokespecial com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;)V
astore 4
start local 4 1: aload 2
astore 5
start local 5 2: goto 16
3: StackMap locals: com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl
StackMap stack:
aload 5
getfield com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.properties:[Lcom/sun/xml/internal/bind/v2/runtime/property/Property;
arraylength
iconst_1
isub
istore 6
start local 6 4: goto 14
5: StackMap locals: int
StackMap stack:
aload 5
getfield com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.properties:[Lcom/sun/xml/internal/bind/v2/runtime/property/Property;
iload 6
aaload
astore 7
start local 7 6: invokestatic com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.$SWITCH_TABLE$com$sun$xml$internal$bind$v2$model$core$PropertyKind:()[I
aload 7
invokeinterface com.sun.xml.internal.bind.v2.runtime.property.Property.getKind:()Lcom/sun/xml/internal/bind/v2/model/core/PropertyKind;
invokevirtual com.sun.xml.internal.bind.v2.model.core.PropertyKind.ordinal:()I
iaload
tableswitch { // 1 - 5
1: 12
2: 7
3: 12
4: 12
5: 12
default: 13
}
7: StackMap locals: com.sun.xml.internal.bind.v2.runtime.property.Property
StackMap stack:
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
ifnonnull 9
8: aload 0
new com.sun.xml.internal.bind.v2.util.QNameMap
dup
invokespecial com.sun.xml.internal.bind.v2.util.QNameMap.<init>:()V
putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
9: StackMap locals:
StackMap stack:
aload 7
checkcast com.sun.xml.internal.bind.v2.runtime.property.AttributeProperty
astore 8
start local 8 10: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
aload 8
getfield com.sun.xml.internal.bind.v2.runtime.property.AttributeProperty.attName:Lcom/sun/xml/internal/bind/v2/runtime/Name;
invokevirtual com.sun.xml.internal.bind.v2.runtime.Name.toQName:()Ljavax/xml/namespace/QName;
aload 8
getfield com.sun.xml.internal.bind.v2.runtime.property.AttributeProperty.xacc:Lcom/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor;
invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.put:(Ljavax/xml/namespace/QName;Ljava/lang/Object;)V
11: goto 13
end local 8 12: StackMap locals:
StackMap stack:
aload 7
aload 4
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.childUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
invokeinterface com.sun.xml.internal.bind.v2.runtime.property.Property.buildChildElementUnmarshallers:(Lcom/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain;Lcom/sun/xml/internal/bind/v2/util/QNameMap;)V
end local 7 13: StackMap locals:
StackMap stack:
iinc 6 -1
StackMap locals:
StackMap stack:
14: iload 6
ifge 5
end local 6 15: aload 5
getfield com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.superClazz:Lcom/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl;
astore 5
StackMap locals:
StackMap stack:
16: aload 5
ifnonnull 3
end local 5 17: aload 0
aload 4
invokevirtual com.sun.xml.internal.bind.v2.runtime.property.UnmarshallerChain.getScopeSize:()I
putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.frameSize:I
18: aload 0
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.childUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
getstatic com.sun.xml.internal.bind.v2.runtime.property.StructureLoaderBuilder.TEXT_HANDLER:Ljavax/xml/namespace/QName;
invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.get:(Ljavax/xml/namespace/QName;)Ljava/lang/Object;
checkcast com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader
putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.textHandler:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;
19: aload 0
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.childUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
getstatic com.sun.xml.internal.bind.v2.runtime.property.StructureLoaderBuilder.CATCH_ALL:Ljavax/xml/namespace/QName;
invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.get:(Ljavax/xml/namespace/QName;)Ljava/lang/Object;
checkcast com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader
putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.catchAll:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;
20: aload 3
ifnull 25
21: aload 0
aload 3
putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attCatchAll:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
22: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
ifnonnull 26
23: aload 0
getstatic com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.EMPTY:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
24: goto 26
25: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attCatchAll:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
26: 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 27 0 this Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader;
0 27 1 context Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;
0 27 2 beanInfo Lcom/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl;
0 27 3 attWildcard Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor<*Ljava/util/Map<Ljavax/xml/namespace/QName;Ljava/lang/String;>;>;
1 27 4 chain Lcom/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain;
2 17 5 bi Lcom/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl;
4 15 6 i I
6 13 7 p Lcom/sun/xml/internal/bind/v2/runtime/property/Property;
10 12 8 ap Lcom/sun/xml/internal/bind/v2/runtime/property/AttributeProperty;
Signature: (Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;Lcom/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl;Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor<*Ljava/util/Map<Ljavax/xml/namespace/QName;Ljava/lang/String;>;>;)V
MethodParameters:
Name Flags
context
beanInfo
attWildcard
public void startElement(com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State, com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName);
descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=16, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.getContext:()Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
astore 3
start local 3 1: getstatic com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.$assertionsDisabled:Z
ifne 2
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
invokevirtual com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo.isImmutable:()Z
ifeq 2
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
2: StackMap locals: com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext
StackMap stack:
aload 3
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.getInnerPeer:()Ljava/lang/Object;
astore 4
start local 4 3: aload 4
ifnull 5
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
getfield com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo.jaxbType:Ljava/lang/Class;
aload 4
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
if_acmpeq 5
4: aconst_null
astore 4
5: StackMap locals: java.lang.Object
StackMap stack:
aload 4
ifnull 7
6: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
aload 4
aload 3
invokevirtual com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo.reset:(Ljava/lang/Object;Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;)Z
pop
7: StackMap locals:
StackMap stack:
aload 4
ifnonnull 9
8: aload 3
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.createInstance:(Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;)Ljava/lang/Object;
astore 4
9: StackMap locals:
StackMap stack:
aload 3
aload 4
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.recordInnerPeer:(Ljava/lang/Object;)V
10: aload 1
aload 4
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.setTarget:(Ljava/lang/Object;)V
11: aload 0
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
aload 4
aload 1
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.fireBeforeUnmarshal:(Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;Ljava/lang/Object;Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;)V
12: aload 3
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.frameSize:I
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.startScope:(I)V
13: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
ifnull 48
14: aload 2
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName.atts:Lorg/xml/sax/Attributes;
astore 5
start local 5 15: iconst_0
istore 6
start local 6 16: goto 47
17: StackMap locals: org.xml.sax.Attributes int
StackMap stack:
aload 5
iload 6
invokeinterface org.xml.sax.Attributes.getURI:(I)Ljava/lang/String;
astore 7
start local 7 18: aload 5
iload 6
invokeinterface org.xml.sax.Attributes.getLocalName:(I)Ljava/lang/String;
astore 8
start local 8 19: ldc ""
aload 8
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 21
20: aload 5
iload 6
invokeinterface org.xml.sax.Attributes.getQName:(I)Ljava/lang/String;
astore 8
21: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 5
iload 6
invokeinterface org.xml.sax.Attributes.getValue:(I)Ljava/lang/String;
astore 9
start local 9 22: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
aload 7
aload 8
invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.xml.internal.bind.v2.runtime.reflect.TransducedAccessor
astore 10
start local 10 23: aload 10
ifnull 26
24: aload 10
aload 4
aload 9
invokevirtual com.sun.xml.internal.bind.v2.runtime.reflect.TransducedAccessor.parse:(Ljava/lang/Object;Ljava/lang/CharSequence;)V
25: goto 46
StackMap locals: java.lang.String com.sun.xml.internal.bind.v2.runtime.reflect.TransducedAccessor
StackMap stack:
26: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attCatchAll:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
ifnull 46
27: aload 5
iload 6
invokeinterface org.xml.sax.Attributes.getQName:(I)Ljava/lang/String;
astore 11
start local 11 28: aload 5
iload 6
invokeinterface org.xml.sax.Attributes.getURI:(I)Ljava/lang/String;
ldc "http://www.w3.org/2001/XMLSchema-instance"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 30
29: goto 46
30: StackMap locals: java.lang.String
StackMap stack:
aload 1
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.getTarget:()Ljava/lang/Object;
astore 12
start local 12 31: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attCatchAll:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
aload 12
invokevirtual com.sun.xml.internal.bind.v2.runtime.reflect.Accessor.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.util.Map
astore 13
start local 13 32: aload 13
ifnonnull 38
33: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attCatchAll:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
getfield com.sun.xml.internal.bind.v2.runtime.reflect.Accessor.valueType:Ljava/lang/Class;
ldc Ljava/util/HashMap;
invokevirtual java.lang.Class.isAssignableFrom:(Ljava/lang/Class;)Z
ifeq 35
34: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 13
goto 37
35: StackMap locals: java.lang.Object java.util.Map
StackMap stack:
aload 3
getstatic com.sun.xml.internal.bind.v2.runtime.unmarshaller.Messages.UNABLE_TO_CREATE_MAP:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attCatchAll:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
getfield com.sun.xml.internal.bind.v2.runtime.reflect.Accessor.valueType:Ljava/lang/Class;
aastore
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.Messages.format:([Ljava/lang/Object;)Ljava/lang/String;
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.handleError:(Ljava/lang/String;)V
36: return
37: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attCatchAll:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
aload 12
aload 13
invokevirtual com.sun.xml.internal.bind.v2.runtime.reflect.Accessor.set:(Ljava/lang/Object;Ljava/lang/Object;)V
38: StackMap locals:
StackMap stack:
aload 11
bipush 58
invokevirtual java.lang.String.indexOf:(I)I
istore 15
start local 15 39: iload 15
ifge 41
ldc ""
astore 14
start local 14 40: goto 42
end local 14 41: StackMap locals: com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext java.lang.Object org.xml.sax.Attributes int java.lang.String java.lang.String java.lang.String com.sun.xml.internal.bind.v2.runtime.reflect.TransducedAccessor java.lang.String java.lang.Object java.util.Map top int
StackMap stack:
aload 11
iconst_0
iload 15
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 14
start local 14 42: StackMap locals: com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext java.lang.Object org.xml.sax.Attributes int java.lang.String java.lang.String java.lang.String com.sun.xml.internal.bind.v2.runtime.reflect.TransducedAccessor java.lang.String java.lang.Object java.util.Map java.lang.String int
StackMap stack:
aload 13
new javax.xml.namespace.QName
dup
aload 7
aload 8
aload 14
invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
aload 9
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 15 end local 14 end local 13 end local 12 end local 11 43: goto 46
StackMap locals: com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext java.lang.Object org.xml.sax.Attributes int java.lang.String java.lang.String java.lang.String com.sun.xml.internal.bind.v2.runtime.reflect.TransducedAccessor
StackMap stack: com.sun.xml.internal.bind.api.AccessorException
44: astore 11
start local 11 45: aload 11
iconst_1
invokestatic com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.handleGenericException:(Ljava/lang/Exception;Z)V
end local 11 end local 10 end local 9 end local 8 end local 7 46: StackMap locals: com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext java.lang.Object org.xml.sax.Attributes int
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
47: iload 6
aload 5
invokeinterface org.xml.sax.Attributes.getLength:()I
if_icmplt 17
end local 6 end local 5 48: 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 49 0 this Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader;
0 49 1 state Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;
0 49 2 ea Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName;
1 49 3 context Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
3 49 4 child Ljava/lang/Object;
15 48 5 atts Lorg/xml/sax/Attributes;
16 48 6 i I
18 46 7 auri Ljava/lang/String;
19 46 8 alocal Ljava/lang/String;
22 46 9 avalue Ljava/lang/String;
23 46 10 xacc Lcom/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor;
28 43 11 qname Ljava/lang/String;
31 43 12 o Ljava/lang/Object;
32 43 13 map Ljava/util/Map<Ljavax/xml/namespace/QName;Ljava/lang/String;>;
40 41 14 prefix Ljava/lang/String;
42 43 14 prefix Ljava/lang/String;
39 43 15 idx I
45 46 11 e Lcom/sun/xml/internal/bind/api/AccessorException;
Exception table:
from to target type
23 29 44 Class com.sun.xml.internal.bind.api.AccessorException
30 36 44 Class com.sun.xml.internal.bind.api.AccessorException
37 43 44 Class com.sun.xml.internal.bind.api.AccessorException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
state
ea
public void childElement(com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State, com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName);
descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=8, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.childUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
aload 2
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName.uri:Ljava/lang/String;
aload 2
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName.local:Ljava/lang/String;
invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader
astore 3
start local 3 1: aload 3
ifnonnull 19
2: aload 1
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.getContext:()Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.getJAXBContext:()Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;
getfield com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.backupWithParentNamespace:Ljava/lang/Boolean;
astore 4
start local 4 3: aload 4
ifnull 5
4: aload 4
invokevirtual java.lang.Boolean.booleanValue:()Z
goto 6
5: StackMap locals: com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader java.lang.Boolean
StackMap stack:
ldc "com.sun.xml.internal.bind.backupWithParentNamespace"
invokestatic com.sun.xml.internal.bind.Util.getSystemProperty:(Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.Boolean.parseBoolean:(Ljava/lang/String;)Z
6: StackMap locals:
StackMap stack: int
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
astore 4
7: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
ifnull 14
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
invokevirtual com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo.getTypeNames:()Ljava/util/Collection;
ifnull 14
aload 4
invokevirtual java.lang.Boolean.booleanValue:()Z
ifeq 14
8: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
invokevirtual com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo.getTypeNames:()Ljava/util/Collection;
invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
astore 5
start local 5 9: aconst_null
astore 6
start local 6 10: aload 5
ifnull 14
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifeq 14
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.catchAll:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;
ifnonnull 14
11: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast javax.xml.namespace.QName
astore 6
12: aload 6
invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
astore 7
start local 7 13: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.childUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
aload 7
aload 2
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName.local:Ljava/lang/String;
invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
checkcast com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader
astore 3
end local 7 end local 6 end local 5 14: StackMap locals:
StackMap stack:
aload 3
ifnonnull 19
15: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.catchAll:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;
astore 3
16: aload 3
ifnonnull 19
17: aload 0
aload 1
aload 2
invokespecial com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader.childElement:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName;)V
18: return
end local 4 19: StackMap locals:
StackMap stack:
aload 1
aload 3
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader.loader:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader;
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.setLoader:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader;)V
20: aload 1
aload 3
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader.receiver:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver;
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.setReceiver:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver;)V
21: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader;
0 22 1 state Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;
0 22 2 arg Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName;
1 22 3 child Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;
3 19 4 backupWithParentNamespace Ljava/lang/Boolean;
9 14 5 typeNamesIt Ljava/util/Iterator<*>;
10 14 6 parentQName Ljavax/xml/namespace/QName;
13 14 7 parentUri Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
state
arg
public java.util.Collection<javax.xml.namespace.QName> getExpectedChildElements();
descriptor: ()Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.childUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.keySet:()Ljava/util/Collection;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader;
Signature: ()Ljava/util/Collection<Ljavax/xml/namespace/QName;>;
public java.util.Collection<javax.xml.namespace.QName> getExpectedAttributes();
descriptor: ()Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.attUnmarshallers:Lcom/sun/xml/internal/bind/v2/util/QNameMap;
invokevirtual com.sun.xml.internal.bind.v2.util.QNameMap.keySet:()Ljava/util/Collection;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader;
Signature: ()Ljava/util/Collection<Ljavax/xml/namespace/QName;>;
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=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.textHandler:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;
ifnull 2
1: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.textHandler:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader;
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.ChildLoader.loader:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader;
aload 1
aload 2
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader.text:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;Ljava/lang/CharSequence;)V
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader;
0 3 1 state Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;
0 3 2 text Ljava/lang/CharSequence;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
state
text
public void leaveElement(com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State, com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName);
descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.getContext:()Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.frameSize:I
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.endScope:(I)V
1: aload 0
aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
aload 1
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.getTarget:()Ljava/lang/Object;
aload 1
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.getPrev:()Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;
invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.fireAfterUnmarshal:(Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;Ljava/lang/Object;Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader;
0 3 1 state Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;
0 3 2 ea Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
state
ea
public com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo getBeanInfo();
descriptor: ()Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.beanInfo:Lcom/sun/xml/internal/bind/v2/runtime/JaxBeanInfo;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader;
static int[] $SWITCH_TABLE$com$sun$xml$internal$bind$v2$model$core$PropertyKind();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.$SWITCH_TABLE$com$sun$xml$internal$bind$v2$model$core$PropertyKind:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic com.sun.xml.internal.bind.v2.model.core.PropertyKind.values:()[Lcom/sun/xml/internal/bind/v2/model/core/PropertyKind;
arraylength
newarray 10
astore 0
2: aload 0
getstatic com.sun.xml.internal.bind.v2.model.core.PropertyKind.ATTRIBUTE:Lcom/sun/xml/internal/bind/v2/model/core/PropertyKind;
invokevirtual com.sun.xml.internal.bind.v2.model.core.PropertyKind.ordinal:()I
iconst_2
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic com.sun.xml.internal.bind.v2.model.core.PropertyKind.ELEMENT:Lcom/sun/xml/internal/bind/v2/model/core/PropertyKind;
invokevirtual com.sun.xml.internal.bind.v2.model.core.PropertyKind.ordinal:()I
iconst_3
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic com.sun.xml.internal.bind.v2.model.core.PropertyKind.MAP:Lcom/sun/xml/internal/bind/v2/model/core/PropertyKind;
invokevirtual com.sun.xml.internal.bind.v2.model.core.PropertyKind.ordinal:()I
iconst_5
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic com.sun.xml.internal.bind.v2.model.core.PropertyKind.REFERENCE:Lcom/sun/xml/internal/bind/v2/model/core/PropertyKind;
invokevirtual com.sun.xml.internal.bind.v2.model.core.PropertyKind.ordinal:()I
iconst_4
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic com.sun.xml.internal.bind.v2.model.core.PropertyKind.VALUE:Lcom/sun/xml/internal/bind/v2/model/core/PropertyKind;
invokevirtual com.sun.xml.internal.bind.v2.model.core.PropertyKind.ordinal:()I
iconst_1
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
dup
putstatic com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.$SWITCH_TABLE$com$sun$xml$internal$bind$v2$model$core$PropertyKind:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
}
SourceFile: "StructureLoader.java"
InnerClasses:
public final State = com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State of com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext