public abstract class org.hibernate.mapping.Collection implements org.hibernate.mapping.Fetchable, org.hibernate.mapping.Value, org.hibernate.mapping.Filterable
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: org.hibernate.mapping.Collection
super_class: java.lang.Object
{
public static final java.lang.String DEFAULT_ELEMENT_COLUMN_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "elt"
public static final java.lang.String DEFAULT_KEY_COLUMN_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "id"
private final org.hibernate.cfg.Mappings mappings;
descriptor: Lorg/hibernate/cfg/Mappings;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private org.hibernate.mapping.PersistentClass owner;
descriptor: Lorg/hibernate/mapping/PersistentClass;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.mapping.KeyValue key;
descriptor: Lorg/hibernate/mapping/KeyValue;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.mapping.Value element;
descriptor: Lorg/hibernate/mapping/Value;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.mapping.Table collectionTable;
descriptor: Lorg/hibernate/mapping/Table;
flags: (0x0002) ACC_PRIVATE
private java.lang.String role;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean lazy;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean ;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean inverse;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean mutable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean subselectLoadable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String cacheConcurrencyStrategy;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String cacheRegionName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String orderBy;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String where;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String manyToManyWhere;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String manyToManyOrderBy;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String referencedPropertyName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String nodeName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String elementNodeName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mappedByProperty;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean sorted;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.util.Comparator comparator;
descriptor: Ljava/util/Comparator;
flags: (0x0002) ACC_PRIVATE
private java.lang.String comparatorClassName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean orphanDelete;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int batchSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private org.hibernate.FetchMode fetchMode;
descriptor: Lorg/hibernate/FetchMode;
flags: (0x0002) ACC_PRIVATE
private boolean embedded;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean optimisticLocked;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.Class collectionPersisterClass;
descriptor: Ljava/lang/Class;
flags: (0x0002) ACC_PRIVATE
private java.lang.String typeName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.util.Properties typeParameters;
descriptor: Ljava/util/Properties;
flags: (0x0002) ACC_PRIVATE
private final java.util.List filters;
descriptor: Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.List manyToManyFilters;
descriptor: Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.Set synchronizedTables;
descriptor: Ljava/util/Set;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.lang.String customSQLInsert;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean customInsertCallable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle insertCheckStyle;
descriptor: Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
flags: (0x0002) ACC_PRIVATE
private java.lang.String customSQLUpdate;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean customUpdateCallable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle updateCheckStyle;
descriptor: Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
flags: (0x0002) ACC_PRIVATE
private java.lang.String customSQLDelete;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean customDeleteCallable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle deleteCheckStyle;
descriptor: Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
flags: (0x0002) ACC_PRIVATE
private java.lang.String customSQLDeleteAll;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean customDeleteAllCallable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle deleteAllCheckStyle;
descriptor: Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
flags: (0x0002) ACC_PRIVATE
private java.lang.String loaderName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
protected void <init>(org.hibernate.cfg.Mappings, org.hibernate.mapping.PersistentClass);
descriptor: (Lorg/hibernate/cfg/Mappings;Lorg/hibernate/mapping/PersistentClass;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_1
putfield org.hibernate.mapping.Collection.mutable:Z
2: aload 0
iconst_m1
putfield org.hibernate.mapping.Collection.batchSize:I
3: aload 0
iconst_1
putfield org.hibernate.mapping.Collection.embedded:Z
4: aload 0
iconst_1
putfield org.hibernate.mapping.Collection.optimisticLocked:Z
5: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.hibernate.mapping.Collection.filters:Ljava/util/List;
6: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.hibernate.mapping.Collection.manyToManyFilters:Ljava/util/List;
7: aload 0
new java.util.HashSet
dup
invokespecial java.util.HashSet.<init>:()V
putfield org.hibernate.mapping.Collection.synchronizedTables:Ljava/util/Set;
8: aload 0
aload 1
putfield org.hibernate.mapping.Collection.mappings:Lorg/hibernate/cfg/Mappings;
9: aload 0
aload 2
putfield org.hibernate.mapping.Collection.owner:Lorg/hibernate/mapping/PersistentClass;
10: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/hibernate/mapping/Collection;
0 11 1 mappings Lorg/hibernate/cfg/Mappings;
0 11 2 owner Lorg/hibernate/mapping/PersistentClass;
MethodParameters:
Name Flags
mappings
owner
public org.hibernate.cfg.Mappings getMappings();
descriptor: ()Lorg/hibernate/cfg/Mappings;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.mappings:Lorg/hibernate/cfg/Mappings;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public boolean isSet();
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/mapping/Collection;
public org.hibernate.mapping.KeyValue getKey();
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.mapping.Collection.key:Lorg/hibernate/mapping/KeyValue;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public org.hibernate.mapping.Value getElement();
descriptor: ()Lorg/hibernate/mapping/Value;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.element:Lorg/hibernate/mapping/Value;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public boolean isIndexed();
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/mapping/Collection;
public org.hibernate.mapping.Table getCollectionTable();
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.mapping.Collection.collectionTable:Lorg/hibernate/mapping/Table;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setCollectionTable(org.hibernate.mapping.Table);
descriptor: (Lorg/hibernate/mapping/Table;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.collectionTable:Lorg/hibernate/mapping/Table;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 table Lorg/hibernate/mapping/Table;
MethodParameters:
Name Flags
table
public boolean isSorted();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.sorted:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public java.util.Comparator getComparator();
descriptor: ()Ljava/util/Comparator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.comparator:Ljava/util/Comparator;
ifnonnull 9
aload 0
getfield org.hibernate.mapping.Collection.comparatorClassName:Ljava/lang/String;
ifnull 9
1: aload 0
aload 0
getfield org.hibernate.mapping.Collection.comparatorClassName:Ljava/lang/String;
invokestatic org.hibernate.internal.util.ReflectHelper.classForName:(Ljava/lang/String;)Ljava/lang/Class;
invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
checkcast java.util.Comparator
invokevirtual org.hibernate.mapping.Collection.setComparator:(Ljava/util/Comparator;)V
2: goto 9
3: StackMap locals:
StackMap stack: java.lang.Exception
pop
4: new org.hibernate.MappingException
dup
5: new java.lang.StringBuilder
dup
ldc "Could not instantiate comparator class ["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.hibernate.mapping.Collection.comparatorClassName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
6: ldc "] for collection "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.hibernate.mapping.Collection.getRole:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
7: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
8: invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
9: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.mapping.Collection.comparator:Ljava/util/Comparator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/hibernate/mapping/Collection;
Exception table:
from to target type
1 2 3 Class java.lang.Exception
public boolean isLazy();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.lazy:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setLazy(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Collection.lazy:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 lazy Z
MethodParameters:
Name Flags
lazy
public java.lang.String getRole();
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.mapping.Collection.role:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public abstract org.hibernate.type.CollectionType getDefaultCollectionType();
descriptor: ()Lorg/hibernate/type/CollectionType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.hibernate.MappingException
public boolean isPrimitiveArray();
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/mapping/Collection;
public boolean isArray();
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/mapping/Collection;
public boolean hasFormula();
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/mapping/Collection;
public boolean isOneToMany();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.element:Lorg/hibernate/mapping/Value;
instanceof org.hibernate.mapping.OneToMany
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public boolean isInverse();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.inverse:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public java.lang.String getOwnerEntityName();
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.mapping.Collection.owner: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/mapping/Collection;
public java.lang.String getOrderBy();
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.mapping.Collection.orderBy:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setComparator(java.util.Comparator);
descriptor: (Ljava/util/Comparator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.comparator:Ljava/util/Comparator;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 comparator Ljava/util/Comparator;
MethodParameters:
Name Flags
comparator
public void setElement(org.hibernate.mapping.Value);
descriptor: (Lorg/hibernate/mapping/Value;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.element:Lorg/hibernate/mapping/Value;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 element Lorg/hibernate/mapping/Value;
MethodParameters:
Name Flags
element
public void setKey(org.hibernate.mapping.KeyValue);
descriptor: (Lorg/hibernate/mapping/KeyValue;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.key:Lorg/hibernate/mapping/KeyValue;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 key Lorg/hibernate/mapping/KeyValue;
MethodParameters:
Name Flags
key
public void setOrderBy(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.orderBy:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 orderBy Ljava/lang/String;
MethodParameters:
Name Flags
orderBy
public void setRole(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.role:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 role Ljava/lang/String;
MethodParameters:
Name Flags
role
public void setSorted(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Collection.sorted:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 sorted Z
MethodParameters:
Name Flags
sorted
public void setInverse(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Collection.inverse:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 inverse Z
MethodParameters:
Name Flags
inverse
public org.hibernate.mapping.PersistentClass getOwner();
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.mapping.Collection.owner:Lorg/hibernate/mapping/PersistentClass;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setOwner(org.hibernate.mapping.PersistentClass);
descriptor: (Lorg/hibernate/mapping/PersistentClass;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.owner:Lorg/hibernate/mapping/PersistentClass;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 owner Lorg/hibernate/mapping/PersistentClass;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
owner
public java.lang.String getWhere();
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.mapping.Collection.where:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setWhere(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.where:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 where Ljava/lang/String;
MethodParameters:
Name Flags
where
public java.lang.String getManyToManyWhere();
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.mapping.Collection.manyToManyWhere:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setManyToManyWhere(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.manyToManyWhere:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 manyToManyWhere Ljava/lang/String;
MethodParameters:
Name Flags
manyToManyWhere
public java.lang.String getManyToManyOrdering();
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.mapping.Collection.manyToManyOrderBy:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setManyToManyOrdering(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.manyToManyOrderBy:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 orderFragment Ljava/lang/String;
MethodParameters:
Name Flags
orderFragment
public boolean isIdentified();
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/mapping/Collection;
public boolean hasOrphanDelete();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.orphanDelete:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setOrphanDelete(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Collection.orphanDelete:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 orphanDelete Z
MethodParameters:
Name Flags
orphanDelete
public int getBatchSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.batchSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setBatchSize(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Collection.batchSize:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 i I
MethodParameters:
Name Flags
i
public org.hibernate.FetchMode getFetchMode();
descriptor: ()Lorg/hibernate/FetchMode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.fetchMode:Lorg/hibernate/FetchMode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setFetchMode(org.hibernate.FetchMode);
descriptor: (Lorg/hibernate/FetchMode;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.fetchMode:Lorg/hibernate/FetchMode;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 fetchMode Lorg/hibernate/FetchMode;
MethodParameters:
Name Flags
fetchMode
public void setCollectionPersisterClass(java.lang.Class);
descriptor: (Ljava/lang/Class;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.collectionPersisterClass:Ljava/lang/Class;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 persister Ljava/lang/Class;
MethodParameters:
Name Flags
persister
public java.lang.Class getCollectionPersisterClass();
descriptor: ()Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.collectionPersisterClass:Ljava/lang/Class;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void validate(org.hibernate.engine.spi.Mapping);
descriptor: (Lorg/hibernate/engine/spi/Mapping;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.mapping.Collection.getKey:()Lorg/hibernate/mapping/KeyValue;
invokeinterface org.hibernate.mapping.KeyValue.isCascadeDeleteEnabled:()Z
ifeq 6
aload 0
invokevirtual org.hibernate.mapping.Collection.isInverse:()Z
ifeq 1
aload 0
invokevirtual org.hibernate.mapping.Collection.isOneToMany:()Z
ifne 6
1: StackMap locals:
StackMap stack:
new org.hibernate.MappingException
dup
2: new java.lang.StringBuilder
dup
ldc "only inverse one-to-many associations may use on-delete=\"cascade\": "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
3: aload 0
invokevirtual org.hibernate.mapping.Collection.getRole:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
4: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
5: invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.hibernate.mapping.Collection.getKey:()Lorg/hibernate/mapping/KeyValue;
aload 1
invokeinterface org.hibernate.mapping.KeyValue.isValid:(Lorg/hibernate/engine/spi/Mapping;)Z
ifne 14
7: new org.hibernate.MappingException
dup
8: new java.lang.StringBuilder
dup
ldc "collection foreign key mapping has wrong number of columns: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
9: aload 0
invokevirtual org.hibernate.mapping.Collection.getRole:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
10: ldc " type: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
11: aload 0
invokevirtual org.hibernate.mapping.Collection.getKey:()Lorg/hibernate/mapping/KeyValue;
invokeinterface org.hibernate.mapping.KeyValue.getType:()Lorg/hibernate/type/Type;
invokeinterface org.hibernate.type.Type.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
12: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
13: invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
14: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.hibernate.mapping.Collection.getElement:()Lorg/hibernate/mapping/Value;
aload 1
invokeinterface org.hibernate.mapping.Value.isValid:(Lorg/hibernate/engine/spi/Mapping;)Z
ifne 22
15: new org.hibernate.MappingException
dup
16: new java.lang.StringBuilder
dup
ldc "collection element mapping has wrong number of columns: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
17: aload 0
invokevirtual org.hibernate.mapping.Collection.getRole:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
18: ldc " type: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
19: aload 0
invokevirtual org.hibernate.mapping.Collection.getElement:()Lorg/hibernate/mapping/Value;
invokeinterface org.hibernate.mapping.Value.getType:()Lorg/hibernate/type/Type;
invokeinterface org.hibernate.type.Type.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
20: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
21: invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
22: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.hibernate.mapping.Collection.checkColumnDuplication:()V
23: aload 0
getfield org.hibernate.mapping.Collection.elementNodeName:Ljava/lang/String;
ifnull 25
aload 0
getfield org.hibernate.mapping.Collection.elementNodeName:Ljava/lang/String;
ldc "@"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 25
24: new org.hibernate.MappingException
dup
new java.lang.StringBuilder
dup
ldc "element node must not be an attribute: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.hibernate.mapping.Collection.elementNodeName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
25: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.mapping.Collection.elementNodeName:Ljava/lang/String;
ifnull 27
aload 0
getfield org.hibernate.mapping.Collection.elementNodeName:Ljava/lang/String;
ldc "."
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 27
26: new org.hibernate.MappingException
dup
new java.lang.StringBuilder
dup
ldc "element node must not be the parent: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.hibernate.mapping.Collection.elementNodeName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
27: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.mapping.Collection.nodeName:Ljava/lang/String;
ifnull 29
aload 0
getfield org.hibernate.mapping.Collection.nodeName:Ljava/lang/String;
bipush 64
invokevirtual java.lang.String.indexOf:(I)I
iconst_m1
if_icmple 29
28: new org.hibernate.MappingException
dup
new java.lang.StringBuilder
dup
ldc "collection node must not be an attribute: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.hibernate.mapping.Collection.elementNodeName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
29: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lorg/hibernate/mapping/Collection;
0 30 1 mapping Lorg/hibernate/engine/spi/Mapping;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
mapping
private void checkColumnDuplication(java.util.Set, java.util.Iterator);
descriptor: (Ljava/util/Set;Ljava/util/Iterator;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: goto 10
1: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.hibernate.mapping.Selectable
astore 3
start local 3 2: aload 3
invokeinterface org.hibernate.mapping.Selectable.isFormula:()Z
ifne 10
3: aload 3
checkcast org.hibernate.mapping.Column
astore 4
start local 4 4: aload 1
aload 4
invokevirtual org.hibernate.mapping.Column.getName:()Ljava/lang/String;
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
ifne 10
5: new org.hibernate.MappingException
dup
new java.lang.StringBuilder
dup
ldc "Repeated column in mapping for collection: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
6: aload 0
invokevirtual org.hibernate.mapping.Collection.getRole:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
7: ldc " column: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
8: aload 4
invokevirtual org.hibernate.mapping.Column.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
9: invokespecial org.hibernate.MappingException.<init>:(Ljava/lang/String;)V
athrow
end local 4 end local 3 10: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 1
11: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/hibernate/mapping/Collection;
0 12 1 distinctColumns Ljava/util/Set;
0 12 2 columns Ljava/util/Iterator;
2 10 3 s Lorg/hibernate/mapping/Selectable;
4 10 4 col Lorg/hibernate/mapping/Column;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
distinctColumns
columns
private void checkColumnDuplication();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=1
start local 0 0: new java.util.HashSet
dup
invokespecial java.util.HashSet.<init>:()V
astore 1
start local 1 1: aload 0
aload 1
aload 0
invokevirtual org.hibernate.mapping.Collection.getKey:()Lorg/hibernate/mapping/KeyValue;
invokeinterface org.hibernate.mapping.KeyValue.getColumnIterator:()Ljava/util/Iterator;
invokevirtual org.hibernate.mapping.Collection.checkColumnDuplication:(Ljava/util/Set;Ljava/util/Iterator;)V
2: aload 0
invokevirtual org.hibernate.mapping.Collection.isIndexed:()Z
ifeq 7
3: aload 0
aload 1
aload 0
checkcast org.hibernate.mapping.IndexedCollection
4: invokevirtual org.hibernate.mapping.IndexedCollection.getIndex:()Lorg/hibernate/mapping/Value;
5: invokeinterface org.hibernate.mapping.Value.getColumnIterator:()Ljava/util/Iterator;
6: invokevirtual org.hibernate.mapping.Collection.checkColumnDuplication:(Ljava/util/Set;Ljava/util/Iterator;)V
7: StackMap locals: java.util.HashSet
StackMap stack:
aload 0
invokevirtual org.hibernate.mapping.Collection.isIdentified:()Z
ifeq 12
8: aload 0
aload 1
aload 0
checkcast org.hibernate.mapping.IdentifierCollection
9: invokevirtual org.hibernate.mapping.IdentifierCollection.getIdentifier:()Lorg/hibernate/mapping/KeyValue;
10: invokeinterface org.hibernate.mapping.KeyValue.getColumnIterator:()Ljava/util/Iterator;
11: invokevirtual org.hibernate.mapping.Collection.checkColumnDuplication:(Ljava/util/Set;Ljava/util/Iterator;)V
12: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.hibernate.mapping.Collection.isOneToMany:()Z
ifne 14
13: aload 0
aload 1
aload 0
invokevirtual org.hibernate.mapping.Collection.getElement:()Lorg/hibernate/mapping/Value;
invokeinterface org.hibernate.mapping.Value.getColumnIterator:()Ljava/util/Iterator;
invokevirtual org.hibernate.mapping.Collection.checkColumnDuplication:(Ljava/util/Set;Ljava/util/Iterator;)V
14: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lorg/hibernate/mapping/Collection;
1 15 1 cols Ljava/util/HashSet;
Exceptions:
throws org.hibernate.MappingException
public java.util.Iterator<org.hibernate.mapping.Selectable> getColumnIterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: invokestatic java.util.Collections.emptyList:()Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
Signature: ()Ljava/util/Iterator<Lorg/hibernate/mapping/Selectable;>;
public int getColumnSpan();
descriptor: ()I
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/mapping/Collection;
public org.hibernate.type.Type getType();
descriptor: ()Lorg/hibernate/type/Type;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.hibernate.mapping.Collection.getCollectionType:()Lorg/hibernate/type/CollectionType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
Exceptions:
throws org.hibernate.MappingException
public org.hibernate.type.CollectionType getCollectionType();
descriptor: ()Lorg/hibernate/type/CollectionType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.typeName:Ljava/lang/String;
ifnonnull 2
1: aload 0
invokevirtual org.hibernate.mapping.Collection.getDefaultCollectionType:()Lorg/hibernate/type/CollectionType;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.mapping.Collection.mappings:Lorg/hibernate/cfg/Mappings;
invokeinterface org.hibernate.cfg.Mappings.getTypeResolver:()Lorg/hibernate/type/TypeResolver;
3: invokevirtual org.hibernate.type.TypeResolver.getTypeFactory:()Lorg/hibernate/type/TypeFactory;
4: aload 0
getfield org.hibernate.mapping.Collection.typeName:Ljava/lang/String;
aload 0
getfield org.hibernate.mapping.Collection.typeParameters:Ljava/util/Properties;
aload 0
getfield org.hibernate.mapping.Collection.role:Ljava/lang/String;
aload 0
getfield org.hibernate.mapping.Collection.referencedPropertyName:Ljava/lang/String;
invokevirtual org.hibernate.type.TypeFactory.customCollection:(Ljava/lang/String;Ljava/util/Properties;Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/type/CollectionType;
5: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/hibernate/mapping/Collection;
public boolean isNullable();
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/mapping/Collection;
public boolean isAlternateUniqueKey();
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/mapping/Collection;
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.mapping.Collection.owner: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/mapping/Collection;
public void createForeignKey();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public boolean isSimpleValue();
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/mapping/Collection;
public boolean isValid(org.hibernate.engine.spi.Mapping);
descriptor: (Lorg/hibernate/engine/spi/Mapping;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
0 1 1 mapping Lorg/hibernate/engine/spi/Mapping;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
mapping
private void createForeignKeys();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.referencedPropertyName:Ljava/lang/String;
ifnonnull 3
1: aload 0
invokevirtual org.hibernate.mapping.Collection.getElement:()Lorg/hibernate/mapping/Value;
invokeinterface org.hibernate.mapping.Value.createForeignKey:()V
2: aload 0
getfield org.hibernate.mapping.Collection.key:Lorg/hibernate/mapping/KeyValue;
aload 0
invokevirtual org.hibernate.mapping.Collection.getOwner:()Lorg/hibernate/mapping/PersistentClass;
invokevirtual org.hibernate.mapping.PersistentClass.getEntityName:()Ljava/lang/String;
invokeinterface org.hibernate.mapping.KeyValue.createForeignKeyOfEntity:(Ljava/lang/String;)V
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/mapping/Collection;
Exceptions:
throws org.hibernate.MappingException
abstract void createPrimaryKey();
descriptor: ()V
flags: (0x0400) ACC_ABSTRACT
public void createAllKeys();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.hibernate.mapping.Collection.createForeignKeys:()V
1: aload 0
invokevirtual org.hibernate.mapping.Collection.isInverse:()Z
ifne 2
aload 0
invokevirtual org.hibernate.mapping.Collection.createPrimaryKey:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/mapping/Collection;
Exceptions:
throws org.hibernate.MappingException
public java.lang.String getCacheConcurrencyStrategy();
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.mapping.Collection.cacheConcurrencyStrategy:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setCacheConcurrencyStrategy(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.cacheConcurrencyStrategy:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 cacheConcurrencyStrategy Ljava/lang/String;
MethodParameters:
Name Flags
cacheConcurrencyStrategy
public void setTypeUsingReflection(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
0 1 1 className Ljava/lang/String;
0 1 2 propertyName Ljava/lang/String;
MethodParameters:
Name Flags
className
propertyName
public java.lang.String getCacheRegionName();
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.mapping.Collection.cacheRegionName:Ljava/lang/String;
ifnonnull 1
aload 0
getfield org.hibernate.mapping.Collection.role:Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield org.hibernate.mapping.Collection.cacheRegionName:Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/mapping/Collection;
public void setCacheRegionName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.cacheRegionName:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 cacheRegionName Ljava/lang/String;
MethodParameters:
Name Flags
cacheRegionName
public void setCustomSQLInsert(java.lang.String, boolean, org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle);
descriptor: (Ljava/lang/String;ZLorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.customSQLInsert:Ljava/lang/String;
1: aload 0
iload 2
putfield org.hibernate.mapping.Collection.customInsertCallable:Z
2: aload 0
aload 3
putfield org.hibernate.mapping.Collection.insertCheckStyle:Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/mapping/Collection;
0 4 1 customSQLInsert Ljava/lang/String;
0 4 2 callable Z
0 4 3 checkStyle Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
MethodParameters:
Name Flags
customSQLInsert
callable
checkStyle
public java.lang.String getCustomSQLInsert();
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.mapping.Collection.customSQLInsert:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public boolean isCustomInsertCallable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.customInsertCallable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle getCustomSQLInsertCheckStyle();
descriptor: ()Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.insertCheckStyle:Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setCustomSQLUpdate(java.lang.String, boolean, org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle);
descriptor: (Ljava/lang/String;ZLorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.customSQLUpdate:Ljava/lang/String;
1: aload 0
iload 2
putfield org.hibernate.mapping.Collection.customUpdateCallable:Z
2: aload 0
aload 3
putfield org.hibernate.mapping.Collection.updateCheckStyle:Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/mapping/Collection;
0 4 1 customSQLUpdate Ljava/lang/String;
0 4 2 callable Z
0 4 3 checkStyle Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
MethodParameters:
Name Flags
customSQLUpdate
callable
checkStyle
public java.lang.String getCustomSQLUpdate();
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.mapping.Collection.customSQLUpdate:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public boolean isCustomUpdateCallable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.customUpdateCallable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle getCustomSQLUpdateCheckStyle();
descriptor: ()Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.updateCheckStyle:Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setCustomSQLDelete(java.lang.String, boolean, org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle);
descriptor: (Ljava/lang/String;ZLorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.customSQLDelete:Ljava/lang/String;
1: aload 0
iload 2
putfield org.hibernate.mapping.Collection.customDeleteCallable:Z
2: aload 0
aload 3
putfield org.hibernate.mapping.Collection.deleteCheckStyle:Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/mapping/Collection;
0 4 1 customSQLDelete Ljava/lang/String;
0 4 2 callable Z
0 4 3 checkStyle Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
MethodParameters:
Name Flags
customSQLDelete
callable
checkStyle
public java.lang.String getCustomSQLDelete();
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.mapping.Collection.customSQLDelete:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public boolean isCustomDeleteCallable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.customDeleteCallable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle getCustomSQLDeleteCheckStyle();
descriptor: ()Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.deleteCheckStyle:Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setCustomSQLDeleteAll(java.lang.String, boolean, org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle);
descriptor: (Ljava/lang/String;ZLorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.customSQLDeleteAll:Ljava/lang/String;
1: aload 0
iload 2
putfield org.hibernate.mapping.Collection.customDeleteAllCallable:Z
2: aload 0
aload 3
putfield org.hibernate.mapping.Collection.deleteAllCheckStyle:Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/mapping/Collection;
0 4 1 customSQLDeleteAll Ljava/lang/String;
0 4 2 callable Z
0 4 3 checkStyle Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
MethodParameters:
Name Flags
customSQLDeleteAll
callable
checkStyle
public java.lang.String getCustomSQLDeleteAll();
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.mapping.Collection.customSQLDeleteAll:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public boolean isCustomDeleteAllCallable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.customDeleteAllCallable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle getCustomSQLDeleteAllCheckStyle();
descriptor: ()Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.deleteAllCheckStyle:Lorg/hibernate/engine/spi/ExecuteUpdateResultCheckStyle;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void addFilter(java.lang.String, java.lang.String, boolean, java.util.Map<java.lang.String, java.lang.String>, java.util.Map<java.lang.String, java.lang.String>);
descriptor: (Ljava/lang/String;Ljava/lang/String;ZLjava/util/Map;Ljava/util/Map;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, 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
getfield org.hibernate.mapping.Collection.filters:Ljava/util/List;
new org.hibernate.internal.FilterConfiguration
dup
aload 1
aload 2
iload 3
aload 4
aload 5
aconst_null
invokespecial org.hibernate.internal.FilterConfiguration.<init>:(Ljava/lang/String;Ljava/lang/String;ZLjava/util/Map;Ljava/util/Map;Lorg/hibernate/mapping/PersistentClass;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
1: 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 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 name Ljava/lang/String;
0 2 2 condition Ljava/lang/String;
0 2 3 autoAliasInjection Z
0 2 4 aliasTableMap Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
0 2 5 aliasEntityMap Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
Signature: (Ljava/lang/String;Ljava/lang/String;ZLjava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V
MethodParameters:
Name Flags
name
condition
autoAliasInjection
aliasTableMap
aliasEntityMap
public java.util.List getFilters();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.filters:Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void addManyToManyFilter(java.lang.String, java.lang.String, boolean, java.util.Map<java.lang.String, java.lang.String>, java.util.Map<java.lang.String, java.lang.String>);
descriptor: (Ljava/lang/String;Ljava/lang/String;ZLjava/util/Map;Ljava/util/Map;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, 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
getfield org.hibernate.mapping.Collection.manyToManyFilters:Ljava/util/List;
new org.hibernate.internal.FilterConfiguration
dup
aload 1
aload 2
iload 3
aload 4
aload 5
aconst_null
invokespecial org.hibernate.internal.FilterConfiguration.<init>:(Ljava/lang/String;Ljava/lang/String;ZLjava/util/Map;Ljava/util/Map;Lorg/hibernate/mapping/PersistentClass;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
1: 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 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 name Ljava/lang/String;
0 2 2 condition Ljava/lang/String;
0 2 3 autoAliasInjection Z
0 2 4 aliasTableMap Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
0 2 5 aliasEntityMap Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
Signature: (Ljava/lang/String;Ljava/lang/String;ZLjava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V
MethodParameters:
Name Flags
name
condition
autoAliasInjection
aliasTableMap
aliasEntityMap
public java.util.List getManyToManyFilters();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.manyToManyFilters:Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
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
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 40
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.hibernate.mapping.Collection.getRole:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 41
invokevirtual java.lang.StringBuilder.append:(C)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/mapping/Collection;
public java.util.Set getSynchronizedTables();
descriptor: ()Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.synchronizedTables:Ljava/util/Set;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public java.lang.String getLoaderName();
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.mapping.Collection.loaderName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setLoaderName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.loaderName:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public java.lang.String getReferencedPropertyName();
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.mapping.Collection.referencedPropertyName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setReferencedPropertyName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.referencedPropertyName:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 propertyRef Ljava/lang/String;
MethodParameters:
Name Flags
propertyRef
public boolean isOptimisticLocked();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.optimisticLocked:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setOptimisticLocked(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Collection.optimisticLocked:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 optimisticLocked Z
MethodParameters:
Name Flags
optimisticLocked
public boolean isMap();
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/mapping/Collection;
public java.lang.String getTypeName();
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.mapping.Collection.typeName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setTypeName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.typeName:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 typeName Ljava/lang/String;
MethodParameters:
Name Flags
typeName
public java.util.Properties getTypeParameters();
descriptor: ()Ljava/util/Properties;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.typeParameters:Ljava/util/Properties;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setTypeParameters(java.util.Properties);
descriptor: (Ljava/util/Properties;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.typeParameters:Ljava/util/Properties;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 parameterMap Ljava/util/Properties;
MethodParameters:
Name Flags
parameterMap
public boolean[] getColumnInsertability();
descriptor: ()[Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic org.hibernate.internal.util.collections.ArrayHelper.EMPTY_BOOLEAN_ARRAY:[Z
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public boolean[] getColumnUpdateability();
descriptor: ()[Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic org.hibernate.internal.util.collections.ArrayHelper.EMPTY_BOOLEAN_ARRAY:[Z
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public java.lang.String getNodeName();
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.mapping.Collection.nodeName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setNodeName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.nodeName:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 nodeName Ljava/lang/String;
MethodParameters:
Name Flags
nodeName
public java.lang.String getElementNodeName();
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.mapping.Collection.elementNodeName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setElementNodeName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.elementNodeName:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 elementNodeName Ljava/lang/String;
MethodParameters:
Name Flags
elementNodeName
public boolean isEmbedded();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.embedded:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public void setEmbedded(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Collection.embedded:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 embedded Z
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
embedded
public boolean isSubselectLoadable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.subselectLoadable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setSubselectLoadable(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Collection.subselectLoadable:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 subqueryLoadable Z
MethodParameters:
Name Flags
subqueryLoadable
public boolean isMutable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.mutable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setMutable(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Collection.mutable:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 mutable Z
MethodParameters:
Name Flags
mutable
public boolean ();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.extraLazy:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void (boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.hibernate.mapping.Collection.extraLazy:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 extraLazy Z
MethodParameters:
Name Flags
extraLazy
public boolean hasOrder();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.mapping.Collection.orderBy:Ljava/lang/String;
ifnonnull 1
aload 0
getfield org.hibernate.mapping.Collection.manyToManyOrderBy:Ljava/lang/String;
ifnonnull 1
iconst_0
ireturn
StackMap locals:
StackMap stack:
1: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
public void setComparatorClassName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.comparatorClassName:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 comparatorClassName Ljava/lang/String;
MethodParameters:
Name Flags
comparatorClassName
public java.lang.String getComparatorClassName();
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.mapping.Collection.comparatorClassName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public java.lang.String getMappedByProperty();
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.mapping.Collection.mappedByProperty:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/mapping/Collection;
public void setMappedByProperty(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.hibernate.mapping.Collection.mappedByProperty:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/mapping/Collection;
0 2 1 mappedByProperty Ljava/lang/String;
MethodParameters:
Name Flags
mappedByProperty
}
SourceFile: "Collection.java"