class org.hibernate.cfg.HbmBinder$CollectionType$3 extends org.hibernate.cfg.HbmBinder$CollectionType
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.hibernate.cfg.HbmBinder$CollectionType$3
super_class: org.hibernate.cfg.HbmBinder$CollectionType
{
void <init>(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 // org.hibernate.cfg.HbmBinder$CollectionType$3 this
start local 1 // java.lang.String $anonymous0
0: .line 2937
aload 0 /* this */
aload 1 /* $anonymous0 */
invokespecial org.hibernate.cfg.HbmBinder$CollectionType.<init>:(Ljava/lang/String;)V
return
end local 1 // java.lang.String $anonymous0
end local 0 // org.hibernate.cfg.HbmBinder$CollectionType$3 this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/HbmBinder$CollectionType$3;
0 1 1 $anonymous0 Ljava/lang/String;
MethodParameters:
Name Flags
$anonymous0
public org.hibernate.mapping.Collection create(org.dom4j.Element, java.lang.String, org.hibernate.mapping.PersistentClass, org.hibernate.cfg.Mappings, java.util.Map);
descriptor: (Lorg/dom4j/Element;Ljava/lang/String;Lorg/hibernate/mapping/PersistentClass;Lorg/hibernate/cfg/Mappings;Ljava/util/Map;)Lorg/hibernate/mapping/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=6
start local 0 // org.hibernate.cfg.HbmBinder$CollectionType$3 this
start local 1 // org.dom4j.Element node
start local 2 // java.lang.String path
start local 3 // org.hibernate.mapping.PersistentClass owner
start local 4 // org.hibernate.cfg.Mappings mappings
start local 5 // java.util.Map inheritedMetas
0: .line 2940
new org.hibernate.mapping.List
dup
aload 4 /* mappings */
aload 3 /* owner */
invokespecial org.hibernate.mapping.List.<init>:(Lorg/hibernate/cfg/Mappings;Lorg/hibernate/mapping/PersistentClass;)V
astore 6 /* list */
start local 6 // org.hibernate.mapping.List list
1: .line 2941
aload 1 /* node */
aload 6 /* list */
aload 3 /* owner */
invokevirtual org.hibernate.mapping.PersistentClass.getEntityName:()Ljava/lang/String;
aload 2 /* path */
aload 4 /* mappings */
aload 5 /* inheritedMetas */
invokestatic org.hibernate.cfg.HbmBinder.bindCollection:(Lorg/dom4j/Element;Lorg/hibernate/mapping/Collection;Ljava/lang/String;Ljava/lang/String;Lorg/hibernate/cfg/Mappings;Ljava/util/Map;)V
2: .line 2942
aload 6 /* list */
areturn
end local 6 // org.hibernate.mapping.List list
end local 5 // java.util.Map inheritedMetas
end local 4 // org.hibernate.cfg.Mappings mappings
end local 3 // org.hibernate.mapping.PersistentClass owner
end local 2 // java.lang.String path
end local 1 // org.dom4j.Element node
end local 0 // org.hibernate.cfg.HbmBinder$CollectionType$3 this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/cfg/HbmBinder$CollectionType$3;
0 3 1 node Lorg/dom4j/Element;
0 3 2 path Ljava/lang/String;
0 3 3 owner Lorg/hibernate/mapping/PersistentClass;
0 3 4 mappings Lorg/hibernate/cfg/Mappings;
0 3 5 inheritedMetas Ljava/util/Map;
1 3 6 list Lorg/hibernate/mapping/List;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
node
path
owner
mappings
inheritedMetas
}
SourceFile: "HbmBinder.java"
EnclosingMethod: org.hibernate.cfg.HbmBinder$CollectionType
NestHost: org.hibernate.cfg.HbmBinder
InnerClasses:
abstract CollectionType = org.hibernate.cfg.HbmBinder$CollectionType of org.hibernate.cfg.HbmBinder
org.hibernate.cfg.HbmBinder$CollectionType$3