public final class org.hibernate.engine.spi.QueryParameters
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.hibernate.engine.spi.QueryParameters
super_class: java.lang.Object
{
private static final org.jboss.logging.Logger LOG;
descriptor: Lorg/jboss/logging/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private org.hibernate.type.Type[] positionalParameterTypes;
descriptor: [Lorg/hibernate/type/Type;
flags: (0x0002) ACC_PRIVATE
private java.lang.Object[] positionalParameterValues;
descriptor: [Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
private java.util.Map<java.lang.String, org.hibernate.engine.spi.TypedValue> namedParameters;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/engine/spi/TypedValue;>;
private org.hibernate.LockOptions lockOptions;
descriptor: Lorg/hibernate/LockOptions;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.engine.spi.RowSelection rowSelection;
descriptor: Lorg/hibernate/engine/spi/RowSelection;
flags: (0x0002) ACC_PRIVATE
private boolean cacheable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String cacheRegion;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String ;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.util.List<java.lang.String> queryHints;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Ljava/lang/String;>;
private org.hibernate.ScrollMode scrollMode;
descriptor: Lorg/hibernate/ScrollMode;
flags: (0x0002) ACC_PRIVATE
private java.io.Serializable[] collectionKeys;
descriptor: [Ljava/io/Serializable;
flags: (0x0002) ACC_PRIVATE
private java.lang.Object optionalObject;
descriptor: Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
private java.lang.String optionalEntityName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.io.Serializable optionalId;
descriptor: Ljava/io/Serializable;
flags: (0x0002) ACC_PRIVATE
private boolean isReadOnlyInitialized;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean readOnly;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean callable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean autodiscovertypes;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean isNaturalKeyLookup;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private final org.hibernate.transform.ResultTransformer resultTransformer;
descriptor: Lorg/hibernate/transform/ResultTransformer;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.lang.String processedSQL;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.type.Type[] processedPositionalParameterTypes;
descriptor: [Lorg/hibernate/type/Type;
flags: (0x0002) ACC_PRIVATE
private java.lang.Object[] processedPositionalParameterValues;
descriptor: [Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.engine.query.spi.HQLQueryPlan queryPlan;
descriptor: Lorg/hibernate/engine/query/spi/HQLQueryPlan;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/hibernate/engine/spi/QueryParameters;
invokestatic org.hibernate.internal.CoreLogging.logger:(Ljava/lang/Class;)Lorg/jboss/logging/Logger;
putstatic org.hibernate.engine.spi.QueryParameters.LOG:Lorg/jboss/logging/Logger;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getstatic org.hibernate.internal.util.collections.ArrayHelper.EMPTY_TYPE_ARRAY:[Lorg/hibernate/type/Type;
getstatic org.hibernate.internal.util.collections.ArrayHelper.EMPTY_OBJECT_ARRAY:[Ljava/lang/Object;
invokespecial org.hibernate.engine.spi.QueryParameters.<init>:([Lorg/hibernate/type/Type;[Ljava/lang/Object;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void <init>(org.hibernate.type.Type, java.lang.Object);
descriptor: (Lorg/hibernate/type/Type;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_1
anewarray org.hibernate.type.Type
dup
iconst_0
aload 1
aastore
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
aastore
invokespecial org.hibernate.engine.spi.QueryParameters.<init>:([Lorg/hibernate/type/Type;[Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 type Lorg/hibernate/type/Type;
0 2 2 value Ljava/lang/Object;
MethodParameters:
Name Flags
type
value
public void <init>(org.hibernate.type.Type[], java.lang.Object[], java.lang.Object, java.lang.String, java.io.Serializable);
descriptor: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;Ljava/io/Serializable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, 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
invokespecial org.hibernate.engine.spi.QueryParameters.<init>:([Lorg/hibernate/type/Type;[Ljava/lang/Object;)V
1: aload 0
aload 3
putfield org.hibernate.engine.spi.QueryParameters.optionalObject:Ljava/lang/Object;
2: aload 0
aload 5
putfield org.hibernate.engine.spi.QueryParameters.optionalId:Ljava/io/Serializable;
3: aload 0
aload 4
putfield org.hibernate.engine.spi.QueryParameters.optionalEntityName:Ljava/lang/String;
4: 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 5 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 5 1 positionalParameterTypes [Lorg/hibernate/type/Type;
0 5 2 positionalParameterValues [Ljava/lang/Object;
0 5 3 optionalObject Ljava/lang/Object;
0 5 4 optionalEntityName Ljava/lang/String;
0 5 5 optionalObjectId Ljava/io/Serializable;
MethodParameters:
Name Flags
positionalParameterTypes final
positionalParameterValues final
optionalObject final
optionalEntityName final
optionalObjectId final
public void <init>(org.hibernate.type.Type[], java.lang.Object[]);
descriptor: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=13, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
aconst_null
aconst_null
iconst_0
iconst_0
iconst_0
aconst_null
aconst_null
aconst_null
iconst_0
aconst_null
invokespecial org.hibernate.engine.spi.QueryParameters.<init>:([Lorg/hibernate/type/Type;[Ljava/lang/Object;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List;ZLorg/hibernate/transform/ResultTransformer;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 positionalParameterTypes [Lorg/hibernate/type/Type;
0 2 2 positionalParameterValues [Ljava/lang/Object;
MethodParameters:
Name Flags
positionalParameterTypes final
positionalParameterValues final
public void <init>(org.hibernate.type.Type[], java.lang.Object[], java.io.Serializable[]);
descriptor: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;[Ljava/io/Serializable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aconst_null
aload 3
invokespecial org.hibernate.engine.spi.QueryParameters.<init>:([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map;[Ljava/io/Serializable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 positionalParameterTypes [Lorg/hibernate/type/Type;
0 2 2 positionalParameterValues [Ljava/lang/Object;
0 2 3 collectionKeys [Ljava/io/Serializable;
MethodParameters:
Name Flags
positionalParameterTypes final
positionalParameterValues final
collectionKeys final
public void <init>(org.hibernate.type.Type[], [], java.util.Map<java.lang.String, org.hibernate.engine.spi.TypedValue>, java.io.Serializable[]);
descriptor: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map;[Ljava/io/Serializable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
1: aload 1
2: aload 2
3: aload 3
4: aconst_null
5: aconst_null
6: iconst_0
7: iconst_0
8: iconst_0
9: aconst_null
10: aconst_null
11: aconst_null
12: aload 4
13: aconst_null
invokespecial org.hibernate.engine.spi.QueryParameters.<init>:([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List;[Ljava/io/Serializable;Lorg/hibernate/transform/ResultTransformer;)V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 15 1 positionalParameterTypes [Lorg/hibernate/type/Type;
0 15 2 positionalParameterValues [Ljava/lang/Object;
0 15 3 namedParameters Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/engine/spi/TypedValue;>;
0 15 4 collectionKeys [Ljava/io/Serializable;
Signature: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/engine/spi/TypedValue;>;[Ljava/io/Serializable;)V
MethodParameters:
Name Flags
positionalParameterTypes final
positionalParameterValues final
namedParameters final
collectionKeys final
public void <init>(org.hibernate.type.Type[], [], org.hibernate.LockOptions, org.hibernate.engine.spi.RowSelection, boolean, boolean, boolean, java.lang.String, java.lang.String, java.util.List<java.lang.String>, boolean, org.hibernate.transform.ResultTransformer);
descriptor: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List;ZLorg/hibernate/transform/ResultTransformer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=13, args_size=13
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 0: aload 0
1: aload 1
2: aload 2
3: aconst_null
4: aload 3
5: aload 4
6: iload 5
7: iload 6
8: iload 7
9: aload 8
10: aload 9
11: aload 10
12: aconst_null
13: aload 12
invokespecial org.hibernate.engine.spi.QueryParameters.<init>:([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List;[Ljava/io/Serializable;Lorg/hibernate/transform/ResultTransformer;)V
14: aload 0
iload 11
putfield org.hibernate.engine.spi.QueryParameters.isNaturalKeyLookup:Z
15: return
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 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 16 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 16 1 positionalParameterTypes [Lorg/hibernate/type/Type;
0 16 2 positionalParameterValues [Ljava/lang/Object;
0 16 3 lockOptions Lorg/hibernate/LockOptions;
0 16 4 rowSelection Lorg/hibernate/engine/spi/RowSelection;
0 16 5 isReadOnlyInitialized Z
0 16 6 readOnly Z
0 16 7 cacheable Z
0 16 8 cacheRegion Ljava/lang/String;
0 16 9 comment Ljava/lang/String;
0 16 10 queryHints Ljava/util/List<Ljava/lang/String;>;
0 16 11 isLookupByNaturalKey Z
0 16 12 transformer Lorg/hibernate/transform/ResultTransformer;
Signature: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;ZLorg/hibernate/transform/ResultTransformer;)V
MethodParameters:
Name Flags
positionalParameterTypes final
positionalParameterValues final
lockOptions final
rowSelection final
isReadOnlyInitialized final
readOnly final
cacheable final
cacheRegion final
comment final
queryHints final
isLookupByNaturalKey final
transformer final
public void <init>(org.hibernate.type.Type[], [], java.util.Map<java.lang.String, org.hibernate.engine.spi.TypedValue>, org.hibernate.LockOptions, org.hibernate.engine.spi.RowSelection, boolean, boolean, boolean, java.lang.String, java.lang.String, java.util.List<java.lang.String>, java.io.Serializable[], org.hibernate.transform.ResultTransformer);
descriptor: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List;[Ljava/io/Serializable;Lorg/hibernate/transform/ResultTransformer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=14, args_size=14
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield org.hibernate.engine.spi.QueryParameters.positionalParameterTypes:[Lorg/hibernate/type/Type;
2: aload 0
aload 2
putfield org.hibernate.engine.spi.QueryParameters.positionalParameterValues:[Ljava/lang/Object;
3: aload 0
aload 3
putfield org.hibernate.engine.spi.QueryParameters.namedParameters:Ljava/util/Map;
4: aload 0
aload 4
putfield org.hibernate.engine.spi.QueryParameters.lockOptions:Lorg/hibernate/LockOptions;
5: aload 0
aload 5
putfield org.hibernate.engine.spi.QueryParameters.rowSelection:Lorg/hibernate/engine/spi/RowSelection;
6: aload 0
iload 8
putfield org.hibernate.engine.spi.QueryParameters.cacheable:Z
7: aload 0
aload 9
putfield org.hibernate.engine.spi.QueryParameters.cacheRegion:Ljava/lang/String;
8: aload 0
aload 10
putfield org.hibernate.engine.spi.QueryParameters.comment:Ljava/lang/String;
9: aload 0
aload 11
putfield org.hibernate.engine.spi.QueryParameters.queryHints:Ljava/util/List;
10: aload 0
aload 12
putfield org.hibernate.engine.spi.QueryParameters.collectionKeys:[Ljava/io/Serializable;
11: aload 0
iload 6
putfield org.hibernate.engine.spi.QueryParameters.isReadOnlyInitialized:Z
12: aload 0
iload 7
putfield org.hibernate.engine.spi.QueryParameters.readOnly:Z
13: aload 0
aload 13
putfield org.hibernate.engine.spi.QueryParameters.resultTransformer:Lorg/hibernate/transform/ResultTransformer;
14: return
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 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 15 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 15 1 positionalParameterTypes [Lorg/hibernate/type/Type;
0 15 2 positionalParameterValues [Ljava/lang/Object;
0 15 3 namedParameters Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/engine/spi/TypedValue;>;
0 15 4 lockOptions Lorg/hibernate/LockOptions;
0 15 5 rowSelection Lorg/hibernate/engine/spi/RowSelection;
0 15 6 isReadOnlyInitialized Z
0 15 7 readOnly Z
0 15 8 cacheable Z
0 15 9 cacheRegion Ljava/lang/String;
0 15 10 comment Ljava/lang/String;
0 15 11 queryHints Ljava/util/List<Ljava/lang/String;>;
0 15 12 collectionKeys [Ljava/io/Serializable;
0 15 13 transformer Lorg/hibernate/transform/ResultTransformer;
Signature: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/engine/spi/TypedValue;>;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;[Ljava/io/Serializable;Lorg/hibernate/transform/ResultTransformer;)V
MethodParameters:
Name Flags
positionalParameterTypes final
positionalParameterValues final
namedParameters final
lockOptions final
rowSelection final
isReadOnlyInitialized final
readOnly final
cacheable final
cacheRegion final
comment final
queryHints final
collectionKeys final
transformer
public void <init>(org.hibernate.type.Type[], [], java.util.Map<java.lang.String, org.hibernate.engine.spi.TypedValue>, org.hibernate.LockOptions, org.hibernate.engine.spi.RowSelection, boolean, boolean, boolean, java.lang.String, java.lang.String, java.util.List<java.lang.String>, java.io.Serializable[], , java.lang.String, java.io.Serializable, org.hibernate.transform.ResultTransformer);
descriptor: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List;[Ljava/io/Serializable;Ljava/lang/Object;Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/transform/ResultTransformer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=17, args_size=17
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 start local 14 start local 15 start local 16 0: aload 0
1: aload 1
2: aload 2
3: aload 3
4: aload 4
5: aload 5
6: iload 6
7: iload 7
8: iload 8
9: aload 9
10: aload 10
11: aload 11
12: aload 12
13: aload 16
invokespecial org.hibernate.engine.spi.QueryParameters.<init>:([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List;[Ljava/io/Serializable;Lorg/hibernate/transform/ResultTransformer;)V
14: aload 0
aload 14
putfield org.hibernate.engine.spi.QueryParameters.optionalEntityName:Ljava/lang/String;
15: aload 0
aload 15
putfield org.hibernate.engine.spi.QueryParameters.optionalId:Ljava/io/Serializable;
16: aload 0
aload 13
putfield org.hibernate.engine.spi.QueryParameters.optionalObject:Ljava/lang/Object;
17: return
end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 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 18 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 18 1 positionalParameterTypes [Lorg/hibernate/type/Type;
0 18 2 positionalParameterValues [Ljava/lang/Object;
0 18 3 namedParameters Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/engine/spi/TypedValue;>;
0 18 4 lockOptions Lorg/hibernate/LockOptions;
0 18 5 rowSelection Lorg/hibernate/engine/spi/RowSelection;
0 18 6 isReadOnlyInitialized Z
0 18 7 readOnly Z
0 18 8 cacheable Z
0 18 9 cacheRegion Ljava/lang/String;
0 18 10 comment Ljava/lang/String;
0 18 11 queryHints Ljava/util/List<Ljava/lang/String;>;
0 18 12 collectionKeys [Ljava/io/Serializable;
0 18 13 optionalObject Ljava/lang/Object;
0 18 14 optionalEntityName Ljava/lang/String;
0 18 15 optionalId Ljava/io/Serializable;
0 18 16 transformer Lorg/hibernate/transform/ResultTransformer;
Signature: ([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/engine/spi/TypedValue;>;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;[Ljava/io/Serializable;Ljava/lang/Object;Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/transform/ResultTransformer;)V
MethodParameters:
Name Flags
positionalParameterTypes final
positionalParameterValues final
namedParameters final
lockOptions final
rowSelection final
isReadOnlyInitialized final
readOnly final
cacheable final
cacheRegion final
comment final
queryHints final
collectionKeys final
optionalObject final
optionalEntityName final
optionalId final
transformer final
public boolean hasRowSelection();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.rowSelection:Lorg/hibernate/engine/spi/RowSelection;
ifnull 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
public java.util.Map<java.lang.String, org.hibernate.engine.spi.TypedValue> getNamedParameters();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.namedParameters:Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/engine/spi/TypedValue;>;
public org.hibernate.type.Type[] getPositionalParameterTypes();
descriptor: ()[Lorg/hibernate/type/Type;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterTypes:[Lorg/hibernate/type/Type;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public java.lang.Object[] getPositionalParameterValues();
descriptor: ()[Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterValues:[Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public org.hibernate.engine.spi.RowSelection getRowSelection();
descriptor: ()Lorg/hibernate/engine/spi/RowSelection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.rowSelection:Lorg/hibernate/engine/spi/RowSelection;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public org.hibernate.transform.ResultTransformer getResultTransformer();
descriptor: ()Lorg/hibernate/transform/ResultTransformer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.resultTransformer:Lorg/hibernate/transform/ResultTransformer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setNamedParameters(java.util.Map<java.lang.String, org.hibernate.engine.spi.TypedValue>);
descriptor: (Ljava/util/Map;)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.engine.spi.QueryParameters.namedParameters:Ljava/util/Map;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 map Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/engine/spi/TypedValue;>;
Signature: (Ljava/util/Map<Ljava/lang/String;Lorg/hibernate/engine/spi/TypedValue;>;)V
MethodParameters:
Name Flags
map
public void setPositionalParameterTypes(org.hibernate.type.Type[]);
descriptor: ([Lorg/hibernate/type/Type;)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.engine.spi.QueryParameters.positionalParameterTypes:[Lorg/hibernate/type/Type;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 types [Lorg/hibernate/type/Type;
MethodParameters:
Name Flags
types
public void setPositionalParameterValues(java.lang.Object[]);
descriptor: ([Ljava/lang/Object;)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.engine.spi.QueryParameters.positionalParameterValues:[Ljava/lang/Object;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 objects [Ljava/lang/Object;
MethodParameters:
Name Flags
objects
public void setRowSelection(org.hibernate.engine.spi.RowSelection);
descriptor: (Lorg/hibernate/engine/spi/RowSelection;)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.engine.spi.QueryParameters.rowSelection:Lorg/hibernate/engine/spi/RowSelection;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 selection Lorg/hibernate/engine/spi/RowSelection;
MethodParameters:
Name Flags
selection
public org.hibernate.LockOptions getLockOptions();
descriptor: ()Lorg/hibernate/LockOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.lockOptions:Lorg/hibernate/LockOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setLockOptions(org.hibernate.LockOptions);
descriptor: (Lorg/hibernate/LockOptions;)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.engine.spi.QueryParameters.lockOptions:Lorg/hibernate/LockOptions;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 lockOptions Lorg/hibernate/LockOptions;
MethodParameters:
Name Flags
lockOptions
public void traceParameters(org.hibernate.engine.spi.SessionFactoryImplementor);
descriptor: (Lorg/hibernate/engine/spi/SessionFactoryImplementor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: new org.hibernate.internal.util.EntityPrinter
dup
aload 1
invokespecial org.hibernate.internal.util.EntityPrinter.<init>:(Lorg/hibernate/engine/spi/SessionFactoryImplementor;)V
astore 2
start local 2 1: aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterValues:[Ljava/lang/Object;
arraylength
ifeq 3
2: getstatic org.hibernate.engine.spi.QueryParameters.LOG:Lorg/jboss/logging/Logger;
ldc "Parameters: {0}"
aload 2
aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterTypes:[Lorg/hibernate/type/Type;
aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterValues:[Ljava/lang/Object;
invokevirtual org.hibernate.internal.util.EntityPrinter.toString:([Lorg/hibernate/type/Type;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual org.jboss.logging.Logger.tracev:(Ljava/lang/String;Ljava/lang/Object;)V
3: StackMap locals: org.hibernate.internal.util.EntityPrinter
StackMap stack:
aload 0
getfield org.hibernate.engine.spi.QueryParameters.namedParameters:Ljava/util/Map;
ifnull 5
4: getstatic org.hibernate.engine.spi.QueryParameters.LOG:Lorg/jboss/logging/Logger;
ldc "Named parameters: {0}"
aload 2
aload 0
getfield org.hibernate.engine.spi.QueryParameters.namedParameters:Ljava/util/Map;
invokevirtual org.hibernate.internal.util.EntityPrinter.toString:(Ljava/util/Map;)Ljava/lang/String;
invokevirtual org.jboss.logging.Logger.tracev:(Ljava/lang/String;Ljava/lang/Object;)V
5: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 6 1 factory Lorg/hibernate/engine/spi/SessionFactoryImplementor;
1 6 2 print Lorg/hibernate/internal/util/EntityPrinter;
Exceptions:
throws org.hibernate.HibernateException
MethodParameters:
Name Flags
factory
public boolean isCacheable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.cacheable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setCacheable(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.engine.spi.QueryParameters.cacheable:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 b Z
MethodParameters:
Name Flags
b
public java.lang.String getCacheRegion();
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.engine.spi.QueryParameters.cacheRegion:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setCacheRegion(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.engine.spi.QueryParameters.cacheRegion:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 cacheRegion Ljava/lang/String;
MethodParameters:
Name Flags
cacheRegion
public void validateParameters();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterTypes:[Lorg/hibernate/type/Type;
ifnonnull 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterTypes:[Lorg/hibernate/type/Type;
arraylength
StackMap locals:
StackMap stack: int
2: istore 1
start local 1 3: aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterValues:[Ljava/lang/Object;
ifnonnull 4
iconst_0
goto 5
StackMap locals: int
StackMap stack:
4: aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterValues:[Ljava/lang/Object;
arraylength
StackMap locals:
StackMap stack: int
5: istore 2
start local 2 6: iload 1
iload 2
if_icmpeq 12
7: new org.hibernate.QueryException
dup
8: new java.lang.StringBuilder
dup
ldc "Number of positional parameter types:"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
9: ldc " does not match number of positional parameters: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
10: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
11: invokespecial org.hibernate.QueryException.<init>:(Ljava/lang/String;)V
athrow
12: StackMap locals: int
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/hibernate/engine/spi/QueryParameters;
3 13 1 types I
6 13 2 values I
Exceptions:
throws org.hibernate.QueryException
public java.lang.String ();
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.engine.spi.QueryParameters.comment:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void (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.engine.spi.QueryParameters.comment:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 comment Ljava/lang/String;
MethodParameters:
Name Flags
comment
public java.util.List<java.lang.String> getQueryHints();
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.engine.spi.QueryParameters.queryHints:Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
Signature: ()Ljava/util/List<Ljava/lang/String;>;
public void setQueryHints(java.util.List<java.lang.String>);
descriptor: (Ljava/util/List;)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.engine.spi.QueryParameters.queryHints:Ljava/util/List;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 queryHints Ljava/util/List<Ljava/lang/String;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;)V
MethodParameters:
Name Flags
queryHints
public org.hibernate.ScrollMode getScrollMode();
descriptor: ()Lorg/hibernate/ScrollMode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.scrollMode:Lorg/hibernate/ScrollMode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setScrollMode(org.hibernate.ScrollMode);
descriptor: (Lorg/hibernate/ScrollMode;)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.engine.spi.QueryParameters.scrollMode:Lorg/hibernate/ScrollMode;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 scrollMode Lorg/hibernate/ScrollMode;
MethodParameters:
Name Flags
scrollMode
public java.io.Serializable[] getCollectionKeys();
descriptor: ()[Ljava/io/Serializable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.collectionKeys:[Ljava/io/Serializable;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setCollectionKeys(java.io.Serializable[]);
descriptor: ([Ljava/io/Serializable;)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.engine.spi.QueryParameters.collectionKeys:[Ljava/io/Serializable;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 collectionKeys [Ljava/io/Serializable;
MethodParameters:
Name Flags
collectionKeys
public java.lang.String getOptionalEntityName();
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.engine.spi.QueryParameters.optionalEntityName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setOptionalEntityName(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.engine.spi.QueryParameters.optionalEntityName:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 optionalEntityName Ljava/lang/String;
MethodParameters:
Name Flags
optionalEntityName
public java.io.Serializable getOptionalId();
descriptor: ()Ljava/io/Serializable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.optionalId:Ljava/io/Serializable;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setOptionalId(java.io.Serializable);
descriptor: (Ljava/io/Serializable;)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.engine.spi.QueryParameters.optionalId:Ljava/io/Serializable;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 optionalId Ljava/io/Serializable;
MethodParameters:
Name Flags
optionalId
public java.lang.Object getOptionalObject();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.optionalObject:Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setOptionalObject(java.lang.Object);
descriptor: (Ljava/lang/Object;)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.engine.spi.QueryParameters.optionalObject:Ljava/lang/Object;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 optionalObject Ljava/lang/Object;
MethodParameters:
Name Flags
optionalObject
public boolean isReadOnlyInitialized();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.isReadOnlyInitialized:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public boolean isReadOnly();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.hibernate.engine.spi.QueryParameters.isReadOnlyInitialized:()Z
ifne 2
1: new java.lang.IllegalStateException
dup
ldc "cannot call isReadOnly() when isReadOnlyInitialized() returns false"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.engine.spi.QueryParameters.readOnly:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/engine/spi/QueryParameters;
public boolean isReadOnly(org.hibernate.engine.spi.SessionImplementor);
descriptor: (Lorg/hibernate/engine/spi/SessionImplementor;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.isReadOnlyInitialized:Z
ifeq 2
1: aload 0
invokevirtual org.hibernate.engine.spi.QueryParameters.isReadOnly:()Z
goto 3
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface org.hibernate.engine.spi.SessionImplementor.getPersistenceContext:()Lorg/hibernate/engine/spi/PersistenceContext;
invokeinterface org.hibernate.engine.spi.PersistenceContext.isDefaultReadOnly:()Z
3: StackMap locals:
StackMap stack: int
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 4 1 session Lorg/hibernate/engine/spi/SessionImplementor;
MethodParameters:
Name Flags
session
public void setReadOnly(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.engine.spi.QueryParameters.readOnly:Z
1: aload 0
iconst_1
putfield org.hibernate.engine.spi.QueryParameters.isReadOnlyInitialized:Z
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 3 1 readOnly Z
MethodParameters:
Name Flags
readOnly
public void setCallable(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.engine.spi.QueryParameters.callable:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 callable Z
MethodParameters:
Name Flags
callable
public boolean isCallable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.callable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public boolean hasAutoDiscoverScalarTypes();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.autodiscovertypes:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void processFilters(java.lang.String, org.hibernate.engine.spi.SessionImplementor);
descriptor: (Ljava/lang/String;Lorg/hibernate/engine/spi/SessionImplementor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokeinterface org.hibernate.engine.spi.SessionImplementor.getLoadQueryInfluencers:()Lorg/hibernate/engine/spi/LoadQueryInfluencers;
invokevirtual org.hibernate.engine.spi.LoadQueryInfluencers.getEnabledFilters:()Ljava/util/Map;
aload 2
invokeinterface org.hibernate.engine.spi.SessionImplementor.getFactory:()Lorg/hibernate/engine/spi/SessionFactoryImplementor;
invokevirtual org.hibernate.engine.spi.QueryParameters.processFilters:(Ljava/lang/String;Ljava/util/Map;Lorg/hibernate/engine/spi/SessionFactoryImplementor;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 sql Ljava/lang/String;
0 2 2 session Lorg/hibernate/engine/spi/SessionImplementor;
MethodParameters:
Name Flags
sql
session
public void processFilters(java.lang.String, java.util.Map, org.hibernate.engine.spi.SessionFactoryImplementor);
descriptor: (Ljava/lang/String;Ljava/util/Map;Lorg/hibernate/engine/spi/SessionFactoryImplementor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=19, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
invokeinterface java.util.Map.size:()I
ifeq 1
aload 1
ldc ":"
invokevirtual java.lang.String.contains:(Ljava/lang/CharSequence;)Z
ifne 5
1: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual org.hibernate.engine.spi.QueryParameters.getPositionalParameterValues:()[Ljava/lang/Object;
putfield org.hibernate.engine.spi.QueryParameters.processedPositionalParameterValues:[Ljava/lang/Object;
2: aload 0
aload 0
invokevirtual org.hibernate.engine.spi.QueryParameters.getPositionalParameterTypes:()[Lorg/hibernate/type/Type;
putfield org.hibernate.engine.spi.QueryParameters.processedPositionalParameterTypes:[Lorg/hibernate/type/Type;
3: aload 0
aload 1
putfield org.hibernate.engine.spi.QueryParameters.processedSQL:Ljava/lang/String;
4: goto 44
5: StackMap locals:
StackMap stack:
aload 3
invokeinterface org.hibernate.engine.spi.SessionFactoryImplementor.getDialect:()Lorg/hibernate/dialect/Dialect;
astore 4
start local 4 6: new java.lang.StringBuilder
dup
ldc " \n\r\f\t,()=<>&|+-=/*'^![]#~\\"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 4
invokevirtual org.hibernate.dialect.Dialect.openQuote:()C
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 4
invokevirtual org.hibernate.dialect.Dialect.closeQuote:()C
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 5
start local 5 7: new java.util.StringTokenizer
dup
aload 1
aload 5
iconst_1
invokespecial java.util.StringTokenizer.<init>:(Ljava/lang/String;Ljava/lang/String;Z)V
astore 6
start local 6 8: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 7
start local 7 9: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 8
start local 8 10: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 9
start local 9 11: iconst_0
istore 10
start local 10 12: goto 40
13: StackMap locals: org.hibernate.engine.spi.QueryParameters java.lang.String java.util.Map org.hibernate.engine.spi.SessionFactoryImplementor org.hibernate.dialect.Dialect java.lang.String java.util.StringTokenizer java.lang.StringBuilder java.util.List java.util.List int
StackMap stack:
aload 6
invokevirtual java.util.StringTokenizer.nextToken:()Ljava/lang/String;
astore 11
start local 11 14: aload 11
ldc ":"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 35
15: aload 11
iconst_1
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
astore 12
start local 12 16: aload 12
invokestatic org.hibernate.engine.spi.LoadQueryInfluencers.parseFilterParameterName:(Ljava/lang/String;)[Ljava/lang/String;
astore 13
start local 13 17: aload 2
aload 13
iconst_0
aaload
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.hibernate.internal.FilterImpl
astore 14
start local 14 18: aload 14
aload 13
iconst_1
aaload
invokevirtual org.hibernate.internal.FilterImpl.getParameter:(Ljava/lang/String;)Ljava/lang/Object;
astore 15
start local 15 19: aload 14
invokevirtual org.hibernate.internal.FilterImpl.getFilterDefinition:()Lorg/hibernate/engine/spi/FilterDefinition;
aload 13
iconst_1
aaload
invokevirtual org.hibernate.engine.spi.FilterDefinition.getParameterType:(Ljava/lang/String;)Lorg/hibernate/type/Type;
astore 16
start local 16 20: aload 15
ifnull 31
ldc Ljava/util/Collection;
aload 15
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.isAssignableFrom:(Ljava/lang/Class;)Z
ifeq 31
21: aload 15
checkcast java.util.Collection
invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
astore 17
start local 17 22: goto 29
23: StackMap locals: org.hibernate.engine.spi.QueryParameters java.lang.String java.util.Map org.hibernate.engine.spi.SessionFactoryImplementor org.hibernate.dialect.Dialect java.lang.String java.util.StringTokenizer java.lang.StringBuilder java.util.List java.util.List int java.lang.String java.lang.String java.lang.String[] org.hibernate.internal.FilterImpl java.lang.Object org.hibernate.type.Type java.util.Iterator
StackMap stack:
aload 17
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
astore 18
start local 18 24: aload 7
bipush 63
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
25: aload 8
aload 18
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
26: aload 9
aload 16
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
27: aload 17
invokeinterface java.util.Iterator.hasNext:()Z
ifeq 29
28: aload 7
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 18 29: StackMap locals:
StackMap stack:
aload 17
invokeinterface java.util.Iterator.hasNext:()Z
ifne 23
end local 17 30: goto 40
31: StackMap locals:
StackMap stack:
aload 7
bipush 63
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
32: aload 8
aload 15
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
33: aload 9
aload 16
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 16 end local 15 end local 14 end local 13 end local 12 34: goto 40
35: StackMap locals: org.hibernate.engine.spi.QueryParameters java.lang.String java.util.Map org.hibernate.engine.spi.SessionFactoryImplementor org.hibernate.dialect.Dialect java.lang.String java.util.StringTokenizer java.lang.StringBuilder java.util.List java.util.List int java.lang.String
StackMap stack:
ldc "?"
aload 11
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 39
iload 10
aload 0
invokevirtual org.hibernate.engine.spi.QueryParameters.getPositionalParameterValues:()[Ljava/lang/Object;
arraylength
if_icmpge 39
36: aload 8
aload 0
invokevirtual org.hibernate.engine.spi.QueryParameters.getPositionalParameterValues:()[Ljava/lang/Object;
iload 10
aaload
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
37: aload 9
aload 0
invokevirtual org.hibernate.engine.spi.QueryParameters.getPositionalParameterTypes:()[Lorg/hibernate/type/Type;
iload 10
aaload
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
38: iinc 10 1
39: StackMap locals:
StackMap stack:
aload 7
aload 11
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 11 40: StackMap locals:
StackMap stack:
aload 6
invokevirtual java.util.StringTokenizer.hasMoreTokens:()Z
ifne 13
41: aload 0
aload 8
invokeinterface java.util.List.toArray:()[Ljava/lang/Object;
putfield org.hibernate.engine.spi.QueryParameters.processedPositionalParameterValues:[Ljava/lang/Object;
42: aload 0
aload 9
aload 9
invokeinterface java.util.List.size:()I
anewarray org.hibernate.type.Type
invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast org.hibernate.type.Type[]
putfield org.hibernate.engine.spi.QueryParameters.processedPositionalParameterTypes:[Lorg/hibernate/type/Type;
43: aload 0
aload 7
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
putfield org.hibernate.engine.spi.QueryParameters.processedSQL:Ljava/lang/String;
end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 44: StackMap locals: org.hibernate.engine.spi.QueryParameters java.lang.String java.util.Map org.hibernate.engine.spi.SessionFactoryImplementor
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 45 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 45 1 sql Ljava/lang/String;
0 45 2 filters Ljava/util/Map;
0 45 3 factory Lorg/hibernate/engine/spi/SessionFactoryImplementor;
6 44 4 dialect Lorg/hibernate/dialect/Dialect;
7 44 5 symbols Ljava/lang/String;
8 44 6 tokens Ljava/util/StringTokenizer;
9 44 7 result Ljava/lang/StringBuilder;
10 44 8 parameters Ljava/util/List;
11 44 9 parameterTypes Ljava/util/List;
12 44 10 positionalIndex I
14 40 11 token Ljava/lang/String;
16 34 12 filterParameterName Ljava/lang/String;
17 34 13 parts [Ljava/lang/String;
18 34 14 filter Lorg/hibernate/internal/FilterImpl;
19 34 15 value Ljava/lang/Object;
20 34 16 type Lorg/hibernate/type/Type;
22 30 17 itr Ljava/util/Iterator;
24 29 18 elementValue Ljava/lang/Object;
MethodParameters:
Name Flags
sql
filters
factory
public java.lang.String getFilteredSQL();
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.engine.spi.QueryParameters.processedSQL:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public java.lang.Object[] getFilteredPositionalParameterValues();
descriptor: ()[Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.processedPositionalParameterValues:[Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public org.hibernate.type.Type[] getFilteredPositionalParameterTypes();
descriptor: ()[Lorg/hibernate/type/Type;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.processedPositionalParameterTypes:[Lorg/hibernate/type/Type;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public boolean isNaturalKeyLookup();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.isNaturalKeyLookup:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setNaturalKeyLookup(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.engine.spi.QueryParameters.isNaturalKeyLookup:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 isNaturalKeyLookup Z
MethodParameters:
Name Flags
isNaturalKeyLookup
public void setAutoDiscoverScalarTypes(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.engine.spi.QueryParameters.autodiscovertypes:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 autodiscovertypes Z
MethodParameters:
Name Flags
autodiscovertypes
public org.hibernate.engine.spi.QueryParameters createCopyUsing(org.hibernate.engine.spi.RowSelection);
descriptor: (Lorg/hibernate/engine/spi/RowSelection;)Lorg/hibernate/engine/spi/QueryParameters;
flags: (0x0001) ACC_PUBLIC
Code:
stack=18, locals=3, args_size=2
start local 0 start local 1 0: new org.hibernate.engine.spi.QueryParameters
dup
1: aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterTypes:[Lorg/hibernate/type/Type;
2: aload 0
getfield org.hibernate.engine.spi.QueryParameters.positionalParameterValues:[Ljava/lang/Object;
3: aload 0
getfield org.hibernate.engine.spi.QueryParameters.namedParameters:Ljava/util/Map;
4: aload 0
getfield org.hibernate.engine.spi.QueryParameters.lockOptions:Lorg/hibernate/LockOptions;
5: aload 1
6: aload 0
getfield org.hibernate.engine.spi.QueryParameters.isReadOnlyInitialized:Z
7: aload 0
getfield org.hibernate.engine.spi.QueryParameters.readOnly:Z
8: aload 0
getfield org.hibernate.engine.spi.QueryParameters.cacheable:Z
9: aload 0
getfield org.hibernate.engine.spi.QueryParameters.cacheRegion:Ljava/lang/String;
10: aload 0
getfield org.hibernate.engine.spi.QueryParameters.comment:Ljava/lang/String;
11: aload 0
getfield org.hibernate.engine.spi.QueryParameters.queryHints:Ljava/util/List;
12: aload 0
getfield org.hibernate.engine.spi.QueryParameters.collectionKeys:[Ljava/io/Serializable;
13: aload 0
getfield org.hibernate.engine.spi.QueryParameters.optionalObject:Ljava/lang/Object;
14: aload 0
getfield org.hibernate.engine.spi.QueryParameters.optionalEntityName:Ljava/lang/String;
15: aload 0
getfield org.hibernate.engine.spi.QueryParameters.optionalId:Ljava/io/Serializable;
16: aload 0
getfield org.hibernate.engine.spi.QueryParameters.resultTransformer:Lorg/hibernate/transform/ResultTransformer;
17: invokespecial org.hibernate.engine.spi.QueryParameters.<init>:([Lorg/hibernate/type/Type;[Ljava/lang/Object;Ljava/util/Map;Lorg/hibernate/LockOptions;Lorg/hibernate/engine/spi/RowSelection;ZZZLjava/lang/String;Ljava/lang/String;Ljava/util/List;[Ljava/io/Serializable;Ljava/lang/Object;Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/transform/ResultTransformer;)V
astore 2
start local 2 18: aload 2
aload 0
getfield org.hibernate.engine.spi.QueryParameters.processedSQL:Ljava/lang/String;
putfield org.hibernate.engine.spi.QueryParameters.processedSQL:Ljava/lang/String;
19: aload 2
aload 0
getfield org.hibernate.engine.spi.QueryParameters.processedPositionalParameterTypes:[Lorg/hibernate/type/Type;
putfield org.hibernate.engine.spi.QueryParameters.processedPositionalParameterTypes:[Lorg/hibernate/type/Type;
20: aload 2
aload 0
getfield org.hibernate.engine.spi.QueryParameters.processedPositionalParameterValues:[Ljava/lang/Object;
putfield org.hibernate.engine.spi.QueryParameters.processedPositionalParameterValues:[Ljava/lang/Object;
21: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 22 1 selection Lorg/hibernate/engine/spi/RowSelection;
18 22 2 copy Lorg/hibernate/engine/spi/QueryParameters;
MethodParameters:
Name Flags
selection
public org.hibernate.engine.query.spi.HQLQueryPlan getQueryPlan();
descriptor: ()Lorg/hibernate/engine/query/spi/HQLQueryPlan;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.engine.spi.QueryParameters.queryPlan:Lorg/hibernate/engine/query/spi/HQLQueryPlan;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/engine/spi/QueryParameters;
public void setQueryPlan(org.hibernate.engine.query.spi.HQLQueryPlan);
descriptor: (Lorg/hibernate/engine/query/spi/HQLQueryPlan;)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.engine.spi.QueryParameters.queryPlan:Lorg/hibernate/engine/query/spi/HQLQueryPlan;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/engine/spi/QueryParameters;
0 2 1 queryPlan Lorg/hibernate/engine/query/spi/HQLQueryPlan;
MethodParameters:
Name Flags
queryPlan
}
SourceFile: "QueryParameters.java"