public class org.hibernate.cfg.ClassPropertyHolder extends org.hibernate.cfg.AbstractPropertyHolder
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.cfg.ClassPropertyHolder
super_class: org.hibernate.cfg.AbstractPropertyHolder
{
private org.hibernate.mapping.PersistentClass persistentClass;
descriptor: Lorg/hibernate/mapping/PersistentClass;
flags: (0x0002) ACC_PRIVATE
private java.util.Map<java.lang.String, org.hibernate.mapping.Join> joins;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/mapping/Join;>;
private transient java.util.Map<java.lang.String, org.hibernate.mapping.Join> joinsPerRealTableName;
descriptor: Ljava/util/Map;
flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
Signature: Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/mapping/Join;>;
private org.hibernate.cfg.annotations.EntityBinder entityBinder;
descriptor: Lorg/hibernate/cfg/annotations/EntityBinder;
flags: (0x0002) ACC_PRIVATE
private final java.util.Map<org.hibernate.annotations.common.reflection.XClass, org.hibernate.cfg.InheritanceState> inheritanceStatePerClass;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/cfg/InheritanceState;>;
private java.util.Map<java.lang.String, org.hibernate.cfg.AttributeConversionInfo> attributeConversionInfoMap;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;
public void <init>(org.hibernate.mapping.PersistentClass, org.hibernate.annotations.common.reflection.XClass, java.util.Map<java.lang.String, org.hibernate.mapping.Join>, org.hibernate.boot.spi.MetadataBuildingContext, java.util.Map<org.hibernate.annotations.common.reflection.XClass, org.hibernate.cfg.InheritanceState>);
descriptor: (Lorg/hibernate/mapping/PersistentClass;Lorg/hibernate/annotations/common/reflection/XClass;Ljava/util/Map;Lorg/hibernate/boot/spi/MetadataBuildingContext;Ljava/util/Map;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
invokevirtual org.hibernate.mapping.PersistentClass.getEntityName:()Ljava/lang/String;
aconst_null
aload 2
aload 4
invokespecial org.hibernate.cfg.AbstractPropertyHolder.<init>:(Ljava/lang/String;Lorg/hibernate/cfg/PropertyHolder;Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/boot/spi/MetadataBuildingContext;)V
1: aload 0
aload 1
putfield org.hibernate.cfg.ClassPropertyHolder.persistentClass:Lorg/hibernate/mapping/PersistentClass;
2: aload 0
aload 3
putfield org.hibernate.cfg.ClassPropertyHolder.joins:Ljava/util/Map;
3: aload 0
aload 5
putfield org.hibernate.cfg.ClassPropertyHolder.inheritanceStatePerClass:Ljava/util/Map;
4: aload 0
aload 0
aload 2
invokevirtual org.hibernate.cfg.ClassPropertyHolder.buildAttributeConversionInfoMap:(Lorg/hibernate/annotations/common/reflection/XClass;)Ljava/util/Map;
putfield org.hibernate.cfg.ClassPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
5: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 6 1 persistentClass Lorg/hibernate/mapping/PersistentClass;
0 6 2 entityXClass Lorg/hibernate/annotations/common/reflection/XClass;
0 6 3 joins Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/mapping/Join;>;
0 6 4 context Lorg/hibernate/boot/spi/MetadataBuildingContext;
0 6 5 inheritanceStatePerClass Ljava/util/Map<Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/cfg/InheritanceState;>;
Signature: (Lorg/hibernate/mapping/PersistentClass;Lorg/hibernate/annotations/common/reflection/XClass;Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/mapping/Join;>;Lorg/hibernate/boot/spi/MetadataBuildingContext;Ljava/util/Map<Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/cfg/InheritanceState;>;)V
MethodParameters:
Name Flags
persistentClass
entityXClass
joins
context
inheritanceStatePerClass
public void <init>(org.hibernate.mapping.PersistentClass, org.hibernate.annotations.common.reflection.XClass, org.hibernate.cfg.annotations.EntityBinder, org.hibernate.boot.spi.MetadataBuildingContext, java.util.Map<org.hibernate.annotations.common.reflection.XClass, org.hibernate.cfg.InheritanceState>);
descriptor: (Lorg/hibernate/mapping/PersistentClass;Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/cfg/annotations/EntityBinder;Lorg/hibernate/boot/spi/MetadataBuildingContext;Ljava/util/Map;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
aload 2
aload 3
invokevirtual org.hibernate.cfg.annotations.EntityBinder.getSecondaryTables:()Ljava/util/Map;
aload 4
aload 5
invokespecial org.hibernate.cfg.ClassPropertyHolder.<init>:(Lorg/hibernate/mapping/PersistentClass;Lorg/hibernate/annotations/common/reflection/XClass;Ljava/util/Map;Lorg/hibernate/boot/spi/MetadataBuildingContext;Ljava/util/Map;)V
1: aload 0
aload 3
putfield org.hibernate.cfg.ClassPropertyHolder.entityBinder:Lorg/hibernate/cfg/annotations/EntityBinder;
2: return
end local 5 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 Lorg/hibernate/cfg/ClassPropertyHolder;
0 3 1 persistentClass Lorg/hibernate/mapping/PersistentClass;
0 3 2 entityXClass Lorg/hibernate/annotations/common/reflection/XClass;
0 3 3 entityBinder Lorg/hibernate/cfg/annotations/EntityBinder;
0 3 4 context Lorg/hibernate/boot/spi/MetadataBuildingContext;
0 3 5 inheritanceStatePerClass Ljava/util/Map<Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/cfg/InheritanceState;>;
Signature: (Lorg/hibernate/mapping/PersistentClass;Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/cfg/annotations/EntityBinder;Lorg/hibernate/boot/spi/MetadataBuildingContext;Ljava/util/Map<Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/cfg/InheritanceState;>;)V
MethodParameters:
Name Flags
persistentClass
entityXClass
entityBinder
context
inheritanceStatePerClass
protected java.lang.String normalizeCompositePath(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 1 1 attributeName Ljava/lang/String;
MethodParameters:
Name Flags
attributeName
protected java.lang.String normalizeCompositePathForLogging(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.StringBuilder
dup
aload 0
invokevirtual org.hibernate.cfg.ClassPropertyHolder.getEntityName:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 46
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 1 1 attributeName Ljava/lang/String;
MethodParameters:
Name Flags
attributeName
protected java.util.Map<java.lang.String, org.hibernate.cfg.AttributeConversionInfo> buildAttributeConversionInfoMap(org.hibernate.annotations.common.reflection.XClass);
descriptor: (Lorg/hibernate/annotations/common/reflection/XClass;)Ljava/util/Map;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 2
start local 2 1: aload 0
aload 2
aload 1
invokevirtual org.hibernate.cfg.ClassPropertyHolder.collectAttributeConversionInfo:(Ljava/util/Map;Lorg/hibernate/annotations/common/reflection/XClass;)V
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 3 1 entityXClass Lorg/hibernate/annotations/common/reflection/XClass;
1 3 2 map Ljava/util/HashMap<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;
Signature: (Lorg/hibernate/annotations/common/reflection/XClass;)Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;
MethodParameters:
Name Flags
entityXClass
private void collectAttributeConversionInfo(java.util.Map<java.lang.String, org.hibernate.cfg.AttributeConversionInfo>, org.hibernate.annotations.common.reflection.XClass);
descriptor: (Ljava/util/Map;Lorg/hibernate/annotations/common/reflection/XClass;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=10, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokeinterface org.hibernate.annotations.common.reflection.XClass.getSuperclass:()Lorg/hibernate/annotations/common/reflection/XClass;
invokevirtual org.hibernate.cfg.ClassPropertyHolder.collectAttributeConversionInfo:(Ljava/util/Map;Lorg/hibernate/annotations/common/reflection/XClass;)V
3: aload 2
ldc Ljavax/persistence/Entity;
invokeinterface org.hibernate.annotations.common.reflection.XClass.isAnnotationPresent:(Ljava/lang/Class;)Z
ifne 7
4: aload 2
ldc Ljavax/persistence/MappedSuperclass;
invokeinterface org.hibernate.annotations.common.reflection.XClass.isAnnotationPresent:(Ljava/lang/Class;)Z
ifne 7
5: aload 2
ldc Ljavax/persistence/Embeddable;
invokeinterface org.hibernate.annotations.common.reflection.XClass.isAnnotationPresent:(Ljava/lang/Class;)Z
ifne 7
6: iconst_0
goto 8
StackMap locals:
StackMap stack:
7: iconst_1
StackMap locals:
StackMap stack: int
8: istore 3
start local 3 9: iload 3
ifne 11
10: return
11: StackMap locals: int
StackMap stack:
aload 2
ldc Ljavax/persistence/Convert;
invokeinterface org.hibernate.annotations.common.reflection.XClass.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast javax.persistence.Convert
astore 4
start local 4 12: aload 4
ifnull 17
13: new org.hibernate.cfg.AttributeConversionInfo
dup
aload 4
aload 2
invokespecial org.hibernate.cfg.AttributeConversionInfo.<init>:(Ljavax/persistence/Convert;Lorg/hibernate/annotations/common/reflection/XAnnotatedElement;)V
astore 5
start local 5 14: aload 5
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
invokestatic org.hibernate.internal.util.StringHelper.isEmpty:(Ljava/lang/String;)Z
ifeq 16
15: new java.lang.IllegalStateException
dup
ldc "@Convert placed on @Entity/@MappedSuperclass must define attributeName"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
16: StackMap locals: javax.persistence.Convert org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aload 1
aload 5
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
aload 5
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 5 end local 4 17: StackMap locals:
StackMap stack:
aload 2
ldc Ljavax/persistence/Converts;
invokeinterface org.hibernate.annotations.common.reflection.XClass.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast javax.persistence.Converts
astore 4
start local 4 18: aload 4
ifnull 27
19: aload 4
invokeinterface javax.persistence.Converts.value:()[Ljavax/persistence/Convert;
dup
astore 8
arraylength
istore 7
iconst_0
istore 6
goto 26
StackMap locals: org.hibernate.cfg.ClassPropertyHolder java.util.Map org.hibernate.annotations.common.reflection.XClass int javax.persistence.Converts top int int javax.persistence.Convert[]
StackMap stack:
20: aload 8
iload 6
aaload
astore 5
start local 5 21: new org.hibernate.cfg.AttributeConversionInfo
dup
aload 5
aload 2
invokespecial org.hibernate.cfg.AttributeConversionInfo.<init>:(Ljavax/persistence/Convert;Lorg/hibernate/annotations/common/reflection/XAnnotatedElement;)V
astore 9
start local 9 22: aload 9
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
invokestatic org.hibernate.internal.util.StringHelper.isEmpty:(Ljava/lang/String;)Z
ifeq 24
23: new java.lang.IllegalStateException
dup
ldc "@Converts placed on @Entity/@MappedSuperclass must define attributeName"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
24: StackMap locals: org.hibernate.cfg.ClassPropertyHolder java.util.Map org.hibernate.annotations.common.reflection.XClass int javax.persistence.Converts javax.persistence.Convert int int javax.persistence.Convert[] org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aload 1
aload 9
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
aload 9
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 9 end local 5 25: iinc 6 1
StackMap locals: org.hibernate.cfg.ClassPropertyHolder java.util.Map org.hibernate.annotations.common.reflection.XClass int javax.persistence.Converts top int int javax.persistence.Convert[]
StackMap stack:
26: iload 6
iload 7
if_icmplt 20
end local 4 27: StackMap locals: org.hibernate.cfg.ClassPropertyHolder java.util.Map org.hibernate.annotations.common.reflection.XClass int
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 28 1 infoMap Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;
0 28 2 xClass Lorg/hibernate/annotations/common/reflection/XClass;
9 28 3 canContainConvert Z
12 17 4 convertAnnotation Ljavax/persistence/Convert;
14 17 5 info Lorg/hibernate/cfg/AttributeConversionInfo;
18 27 4 convertsAnnotation Ljavax/persistence/Converts;
21 25 5 convertAnnotation Ljavax/persistence/Convert;
22 25 9 info Lorg/hibernate/cfg/AttributeConversionInfo;
Signature: (Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/cfg/AttributeConversionInfo;>;Lorg/hibernate/annotations/common/reflection/XClass;)V
MethodParameters:
Name Flags
infoMap
xClass
public void startingProperty(org.hibernate.annotations.common.reflection.XProperty);
descriptor: (Lorg/hibernate/annotations/common/reflection/XProperty;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=9, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getName:()Ljava/lang/String;
astore 2
start local 2 3: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
aload 2
invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
ifeq 5
4: return
5: StackMap locals: java.lang.String
StackMap stack:
aload 1
ldc Ljavax/persistence/Convert;
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast javax.persistence.Convert
astore 3
start local 3 6: aload 3
ifnull 12
7: new org.hibernate.cfg.AttributeConversionInfo
dup
aload 3
aload 1
invokespecial org.hibernate.cfg.AttributeConversionInfo.<init>:(Ljavax/persistence/Convert;Lorg/hibernate/annotations/common/reflection/XAnnotatedElement;)V
astore 4
start local 4 8: aload 4
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
invokestatic org.hibernate.internal.util.StringHelper.isEmpty:(Ljava/lang/String;)Z
ifeq 11
9: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
aload 2
aload 4
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: goto 12
11: StackMap locals: javax.persistence.Convert org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
new java.lang.StringBuilder
dup
aload 2
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 46
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 4
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 4
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 4 end local 3 12: StackMap locals:
StackMap stack:
aload 1
ldc Ljavax/persistence/Converts;
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast javax.persistence.Converts
astore 3
start local 3 13: aload 3
ifnull 23
14: aload 3
invokeinterface javax.persistence.Converts.value:()[Ljavax/persistence/Convert;
dup
astore 7
arraylength
istore 6
iconst_0
istore 5
goto 22
StackMap locals: org.hibernate.cfg.ClassPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.lang.String javax.persistence.Converts top int int javax.persistence.Convert[]
StackMap stack:
15: aload 7
iload 5
aaload
astore 4
start local 4 16: new org.hibernate.cfg.AttributeConversionInfo
dup
aload 4
aload 1
invokespecial org.hibernate.cfg.AttributeConversionInfo.<init>:(Ljavax/persistence/Convert;Lorg/hibernate/annotations/common/reflection/XAnnotatedElement;)V
astore 8
start local 8 17: aload 8
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
invokestatic org.hibernate.internal.util.StringHelper.isEmpty:(Ljava/lang/String;)Z
ifeq 20
18: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
aload 2
aload 8
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
19: goto 21
20: StackMap locals: org.hibernate.cfg.ClassPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.lang.String javax.persistence.Converts javax.persistence.Convert int int javax.persistence.Convert[] org.hibernate.cfg.AttributeConversionInfo
StackMap stack:
aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
new java.lang.StringBuilder
dup
aload 2
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 46
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 8
invokevirtual org.hibernate.cfg.AttributeConversionInfo.getAttributeName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 8
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 8 end local 4 21: StackMap locals: org.hibernate.cfg.ClassPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.lang.String javax.persistence.Converts top int int javax.persistence.Convert[]
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
22: iload 5
iload 6
if_icmplt 15
end local 3 23: StackMap locals: org.hibernate.cfg.ClassPropertyHolder org.hibernate.annotations.common.reflection.XProperty java.lang.String
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 24 1 property Lorg/hibernate/annotations/common/reflection/XProperty;
3 24 2 propertyName Ljava/lang/String;
6 12 3 convertAnnotation Ljavax/persistence/Convert;
8 12 4 info Lorg/hibernate/cfg/AttributeConversionInfo;
13 23 3 convertsAnnotation Ljavax/persistence/Converts;
16 21 4 convertAnnotation Ljavax/persistence/Convert;
17 21 8 info Lorg/hibernate/cfg/AttributeConversionInfo;
MethodParameters:
Name Flags
property
protected org.hibernate.cfg.AttributeConversionInfo locateAttributeConversionInfo(org.hibernate.annotations.common.reflection.XProperty);
descriptor: (Lorg/hibernate/annotations/common/reflection/XProperty;)Lorg/hibernate/cfg/AttributeConversionInfo;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface org.hibernate.annotations.common.reflection.XProperty.getName:()Ljava/lang/String;
invokevirtual org.hibernate.cfg.ClassPropertyHolder.locateAttributeConversionInfo:(Ljava/lang/String;)Lorg/hibernate/cfg/AttributeConversionInfo;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 1 1 property Lorg/hibernate/annotations/common/reflection/XProperty;
MethodParameters:
Name Flags
property
protected org.hibernate.cfg.AttributeConversionInfo locateAttributeConversionInfo(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hibernate/cfg/AttributeConversionInfo;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.attributeConversionInfoMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.cfg.AttributeConversionInfo
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 1 1 path Ljava/lang/String;
MethodParameters:
Name Flags
path
public java.lang.String getEntityName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.persistentClass:Lorg/hibernate/mapping/PersistentClass;
invokevirtual org.hibernate.mapping.PersistentClass.getEntityName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
public void addProperty(org.hibernate.mapping.Property, org.hibernate.cfg.Ejb3Column[], org.hibernate.annotations.common.reflection.XClass);
descriptor: (Lorg/hibernate/mapping/Property;[Lorg/hibernate/cfg/Ejb3Column;Lorg/hibernate/annotations/common/reflection/XClass;)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 2
ifnull 4
aload 2
iconst_0
aaload
invokevirtual org.hibernate.cfg.Ejb3Column.isSecondary:()Z
ifeq 4
1: aload 2
iconst_0
aaload
invokevirtual org.hibernate.cfg.Ejb3Column.getJoin:()Lorg/hibernate/mapping/Join;
astore 4
start local 4 2: aload 0
aload 1
aload 3
aload 4
invokevirtual org.hibernate.cfg.ClassPropertyHolder.addPropertyToJoin:(Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/mapping/Join;)V
end local 4 3: goto 5
4: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 3
invokevirtual org.hibernate.cfg.ClassPropertyHolder.addProperty:(Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;)V
5: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 6 1 prop Lorg/hibernate/mapping/Property;
0 6 2 columns [Lorg/hibernate/cfg/Ejb3Column;
0 6 3 declaringClass Lorg/hibernate/annotations/common/reflection/XClass;
2 3 4 join Lorg/hibernate/mapping/Join;
MethodParameters:
Name Flags
prop
columns
declaringClass
public void addProperty(org.hibernate.mapping.Property, org.hibernate.annotations.common.reflection.XClass);
descriptor: (Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual org.hibernate.mapping.Property.getValue:()Lorg/hibernate/mapping/Value;
instanceof org.hibernate.mapping.Component
ifeq 8
1: aload 1
invokevirtual org.hibernate.mapping.Property.getValue:()Lorg/hibernate/mapping/Value;
invokeinterface org.hibernate.mapping.Value.getTable:()Lorg/hibernate/mapping/Table;
invokevirtual org.hibernate.mapping.Table.getName:()Ljava/lang/String;
astore 3
start local 3 2: aload 0
invokevirtual org.hibernate.cfg.ClassPropertyHolder.getJoinsPerRealTableName:()Ljava/util/Map;
aload 3
invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
ifeq 6
3: aload 0
invokevirtual org.hibernate.cfg.ClassPropertyHolder.getJoinsPerRealTableName:()Ljava/util/Map;
aload 3
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.mapping.Join
astore 4
start local 4 4: aload 0
aload 1
aload 2
aload 4
invokevirtual org.hibernate.cfg.ClassPropertyHolder.addPropertyToJoin:(Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/mapping/Join;)V
end local 4 5: goto 9
6: StackMap locals: java.lang.String
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual org.hibernate.cfg.ClassPropertyHolder.addPropertyToPersistentClass:(Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;)V
end local 3 7: goto 9
8: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual org.hibernate.cfg.ClassPropertyHolder.addPropertyToPersistentClass:(Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;)V
9: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 10 1 prop Lorg/hibernate/mapping/Property;
0 10 2 declaringClass Lorg/hibernate/annotations/common/reflection/XClass;
2 7 3 tableName Ljava/lang/String;
4 5 4 join Lorg/hibernate/mapping/Join;
MethodParameters:
Name Flags
prop
declaringClass
public org.hibernate.mapping.Join addJoin(javax.persistence.JoinTable, boolean);
descriptor: (Ljavax/persistence/JoinTable;Z)Lorg/hibernate/mapping/Join;
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 org.hibernate.cfg.ClassPropertyHolder.entityBinder:Lorg/hibernate/cfg/annotations/EntityBinder;
aload 1
aload 0
iload 2
invokevirtual org.hibernate.cfg.annotations.EntityBinder.addJoin:(Ljavax/persistence/JoinTable;Lorg/hibernate/cfg/PropertyHolder;Z)Lorg/hibernate/mapping/Join;
astore 3
start local 3 1: aload 0
aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.entityBinder:Lorg/hibernate/cfg/annotations/EntityBinder;
invokevirtual org.hibernate.cfg.annotations.EntityBinder.getSecondaryTables:()Ljava/util/Map;
putfield org.hibernate.cfg.ClassPropertyHolder.joins:Ljava/util/Map;
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 3 1 joinTableAnn Ljavax/persistence/JoinTable;
0 3 2 noDelayInPkColumnCreation Z
1 3 3 join Lorg/hibernate/mapping/Join;
MethodParameters:
Name Flags
joinTableAnn
noDelayInPkColumnCreation
private void addPropertyToPersistentClass(org.hibernate.mapping.Property, org.hibernate.annotations.common.reflection.XClass);
descriptor: (Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnull 12
1: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.inheritanceStatePerClass:Ljava/util/Map;
aload 2
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.cfg.InheritanceState
astore 3
start local 3 2: aload 3
ifnonnull 6
3: new org.hibernate.annotations.common.AssertionFailure
dup
4: new java.lang.StringBuilder
dup
ldc "Declaring class is not found in the inheritance state hierarchy: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
5: invokespecial org.hibernate.annotations.common.AssertionFailure.<init>:(Ljava/lang/String;)V
athrow
6: StackMap locals: org.hibernate.cfg.InheritanceState
StackMap stack:
aload 3
invokevirtual org.hibernate.cfg.InheritanceState.isEmbeddableSuperclass:()Z
ifeq 10
7: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.persistentClass:Lorg/hibernate/mapping/PersistentClass;
aload 1
invokevirtual org.hibernate.mapping.PersistentClass.addMappedsuperclassProperty:(Lorg/hibernate/mapping/Property;)V
8: aload 0
aload 1
aload 2
invokevirtual org.hibernate.cfg.ClassPropertyHolder.addPropertyToMappedSuperclass:(Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;)V
9: goto 13
10: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.persistentClass:Lorg/hibernate/mapping/PersistentClass;
aload 1
invokevirtual org.hibernate.mapping.PersistentClass.addProperty:(Lorg/hibernate/mapping/Property;)V
end local 3 11: goto 13
12: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.persistentClass:Lorg/hibernate/mapping/PersistentClass;
aload 1
invokevirtual org.hibernate.mapping.PersistentClass.addProperty:(Lorg/hibernate/mapping/Property;)V
13: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 14 1 prop Lorg/hibernate/mapping/Property;
0 14 2 declaringClass Lorg/hibernate/annotations/common/reflection/XClass;
2 11 3 inheritanceState Lorg/hibernate/cfg/InheritanceState;
MethodParameters:
Name Flags
prop
declaringClass
private void addPropertyToMappedSuperclass(org.hibernate.mapping.Property, org.hibernate.annotations.common.reflection.XClass);
descriptor: (Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.hibernate.cfg.ClassPropertyHolder.getContext:()Lorg/hibernate/boot/spi/MetadataBuildingContext;
invokeinterface org.hibernate.boot.spi.MetadataBuildingContext.getBootstrapContext:()Lorg/hibernate/boot/spi/BootstrapContext;
invokeinterface org.hibernate.boot.spi.BootstrapContext.getReflectionManager:()Lorg/hibernate/annotations/common/reflection/ReflectionManager;
aload 2
invokeinterface org.hibernate.annotations.common.reflection.ReflectionManager.toClass:(Lorg/hibernate/annotations/common/reflection/XClass;)Ljava/lang/Class;
astore 3
start local 3 1: aload 0
invokevirtual org.hibernate.cfg.ClassPropertyHolder.getContext:()Lorg/hibernate/boot/spi/MetadataBuildingContext;
invokeinterface org.hibernate.boot.spi.MetadataBuildingContext.getMetadataCollector:()Lorg/hibernate/boot/spi/InFlightMetadataCollector;
aload 3
invokeinterface org.hibernate.boot.spi.InFlightMetadataCollector.getMappedSuperclass:(Ljava/lang/Class;)Lorg/hibernate/mapping/MappedSuperclass;
astore 4
start local 4 2: aload 4
aload 1
invokevirtual org.hibernate.mapping.MappedSuperclass.addDeclaredProperty:(Lorg/hibernate/mapping/Property;)V
3: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 4 1 prop Lorg/hibernate/mapping/Property;
0 4 2 declaringClass Lorg/hibernate/annotations/common/reflection/XClass;
1 4 3 type Ljava/lang/Class;
2 4 4 superclass Lorg/hibernate/mapping/MappedSuperclass;
MethodParameters:
Name Flags
prop
declaringClass
private void addPropertyToJoin(org.hibernate.mapping.Property, org.hibernate.annotations.common.reflection.XClass, org.hibernate.mapping.Join);
descriptor: (Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;Lorg/hibernate/mapping/Join;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
ifnull 12
1: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.inheritanceStatePerClass:Ljava/util/Map;
aload 2
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.cfg.InheritanceState
astore 4
start local 4 2: aload 4
ifnonnull 6
3: new org.hibernate.annotations.common.AssertionFailure
dup
4: new java.lang.StringBuilder
dup
ldc "Declaring class is not found in the inheritance state hierarchy: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
5: invokespecial org.hibernate.annotations.common.AssertionFailure.<init>:(Ljava/lang/String;)V
athrow
6: StackMap locals: org.hibernate.cfg.InheritanceState
StackMap stack:
aload 4
invokevirtual org.hibernate.cfg.InheritanceState.isEmbeddableSuperclass:()Z
ifeq 10
7: aload 3
aload 1
invokevirtual org.hibernate.mapping.Join.addMappedsuperclassProperty:(Lorg/hibernate/mapping/Property;)V
8: aload 0
aload 1
aload 2
invokevirtual org.hibernate.cfg.ClassPropertyHolder.addPropertyToMappedSuperclass:(Lorg/hibernate/mapping/Property;Lorg/hibernate/annotations/common/reflection/XClass;)V
9: goto 13
10: StackMap locals:
StackMap stack:
aload 3
aload 1
invokevirtual org.hibernate.mapping.Join.addProperty:(Lorg/hibernate/mapping/Property;)V
end local 4 11: goto 13
12: StackMap locals:
StackMap stack:
aload 3
aload 1
invokevirtual org.hibernate.mapping.Join.addProperty:(Lorg/hibernate/mapping/Property;)V
13: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
0 14 1 prop Lorg/hibernate/mapping/Property;
0 14 2 declaringClass Lorg/hibernate/annotations/common/reflection/XClass;
0 14 3 join Lorg/hibernate/mapping/Join;
2 11 4 inheritanceState Lorg/hibernate/cfg/InheritanceState;
MethodParameters:
Name Flags
prop
declaringClass
join
private java.util.Map<java.lang.String, org.hibernate.mapping.Join> getJoinsPerRealTableName();
descriptor: ()Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.joinsPerRealTableName:Ljava/util/Map;
ifnonnull 6
1: aload 0
new java.util.HashMap
dup
aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.joins:Ljava/util/Map;
invokeinterface java.util.Map.size:()I
invokespecial java.util.HashMap.<init>:(I)V
putfield org.hibernate.cfg.ClassPropertyHolder.joinsPerRealTableName:Ljava/util/Map;
2: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.joins:Ljava/util/Map;
invokeinterface java.util.Map.values:()Ljava/util/Collection;
invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
astore 2
goto 5
StackMap locals: org.hibernate.cfg.ClassPropertyHolder top java.util.Iterator
StackMap stack:
3: aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.hibernate.mapping.Join
astore 1
start local 1 4: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.joinsPerRealTableName:Ljava/util/Map;
aload 1
invokevirtual org.hibernate.mapping.Join.getTable:()Lorg/hibernate/mapping/Table;
invokevirtual org.hibernate.mapping.Table.getName:()Ljava/lang/String;
aload 1
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 1 5: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
6: StackMap locals: org.hibernate.cfg.ClassPropertyHolder
StackMap stack:
aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.joinsPerRealTableName:Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
4 5 1 join Lorg/hibernate/mapping/Join;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/mapping/Join;>;
public java.lang.String getClassName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.persistentClass:Lorg/hibernate/mapping/PersistentClass;
invokevirtual org.hibernate.mapping.PersistentClass.getClassName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
public java.lang.String getEntityOwnerClassName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.hibernate.cfg.ClassPropertyHolder.getClassName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
public org.hibernate.mapping.Table getTable();
descriptor: ()Lorg/hibernate/mapping/Table;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.persistentClass:Lorg/hibernate/mapping/PersistentClass;
invokevirtual org.hibernate.mapping.PersistentClass.getTable:()Lorg/hibernate/mapping/Table;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
public boolean isComponent();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
public boolean isEntity();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
public org.hibernate.mapping.PersistentClass getPersistentClass();
descriptor: ()Lorg/hibernate/mapping/PersistentClass;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.persistentClass:Lorg/hibernate/mapping/PersistentClass;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
public org.hibernate.mapping.KeyValue getIdentifier();
descriptor: ()Lorg/hibernate/mapping/KeyValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.cfg.ClassPropertyHolder.persistentClass:Lorg/hibernate/mapping/PersistentClass;
invokevirtual org.hibernate.mapping.PersistentClass.getIdentifier:()Lorg/hibernate/mapping/KeyValue;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
public boolean isOrWithinEmbeddedId();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
public boolean isWithinElementCollection();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
aload 0
invokespecial java.lang.Object.toString:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "("
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.hibernate.cfg.ClassPropertyHolder.getEntityName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/cfg/ClassPropertyHolder;
}
SourceFile: "ClassPropertyHolder.java"