public class org.hibernate.mapping.IdentifierBag extends org.hibernate.mapping.IdentifierCollection
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.mapping.IdentifierBag
super_class: org.hibernate.mapping.IdentifierCollection
{
public void <init>(org.hibernate.cfg.Mappings, org.hibernate.mapping.PersistentClass);
descriptor: (Lorg/hibernate/cfg/Mappings;Lorg/hibernate/mapping/PersistentClass;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 // org.hibernate.mapping.IdentifierBag this
start local 1 // org.hibernate.cfg.Mappings mappings
start local 2 // org.hibernate.mapping.PersistentClass owner
0: .line 35
aload 0 /* this */
aload 1 /* mappings */
aload 2 /* owner */
invokespecial org.hibernate.mapping.IdentifierCollection.<init>:(Lorg/hibernate/cfg/Mappings;Lorg/hibernate/mapping/PersistentClass;)V
1: .line 36
return
end local 2 // org.hibernate.mapping.PersistentClass owner
end local 1 // org.hibernate.cfg.Mappings mappings
end local 0 // org.hibernate.mapping.IdentifierBag this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/IdentifierBag;
0 2 1 mappings Lorg/hibernate/cfg/Mappings;
0 2 2 owner Lorg/hibernate/mapping/PersistentClass;
MethodParameters:
Name Flags
mappings
owner
public org.hibernate.type.CollectionType getDefaultCollectionType();
descriptor: ()Lorg/hibernate/type/CollectionType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 // org.hibernate.mapping.IdentifierBag this
0: .line 39
aload 0 /* this */
invokevirtual org.hibernate.mapping.IdentifierBag.getMappings:()Lorg/hibernate/cfg/Mappings;
invokeinterface org.hibernate.cfg.Mappings.getTypeResolver:()Lorg/hibernate/type/TypeResolver;
1: .line 40
invokevirtual org.hibernate.type.TypeResolver.getTypeFactory:()Lorg/hibernate/type/TypeFactory;
2: .line 41
aload 0 /* this */
invokevirtual org.hibernate.mapping.IdentifierBag.getRole:()Ljava/lang/String;
aload 0 /* this */
invokevirtual org.hibernate.mapping.IdentifierBag.getReferencedPropertyName:()Ljava/lang/String;
invokevirtual org.hibernate.type.TypeFactory.idbag:(Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/type/CollectionType;
3: .line 39
areturn
end local 0 // org.hibernate.mapping.IdentifierBag this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/mapping/IdentifierBag;
public java.lang.Object accept(org.hibernate.mapping.ValueVisitor);
descriptor: (Lorg/hibernate/mapping/ValueVisitor;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 // org.hibernate.mapping.IdentifierBag this
start local 1 // org.hibernate.mapping.ValueVisitor visitor
0: .line 45
aload 1 /* visitor */
aload 0 /* this */
invokeinterface org.hibernate.mapping.ValueVisitor.accept:(Lorg/hibernate/mapping/IdentifierBag;)Ljava/lang/Object;
areturn
end local 1 // org.hibernate.mapping.ValueVisitor visitor
end local 0 // org.hibernate.mapping.IdentifierBag this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/IdentifierBag;
0 1 1 visitor Lorg/hibernate/mapping/ValueVisitor;
MethodParameters:
Name Flags
visitor
}
SourceFile: "IdentifierBag.java"