public class org.hibernate.cfg.NamedSQLQuerySecondPass extends org.hibernate.cfg.ResultSetMappingBinder implements org.hibernate.cfg.QuerySecondPass
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.cfg.NamedSQLQuerySecondPass
super_class: org.hibernate.cfg.ResultSetMappingBinder
{
private static final org.hibernate.internal.CoreMessageLogger LOG;
descriptor: Lorg/hibernate/internal/CoreMessageLogger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private org.dom4j.Element queryElem;
descriptor: Lorg/dom4j/Element;
flags: (0x0002) ACC_PRIVATE
private java.lang.String path;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private org.hibernate.cfg.Mappings mappings;
descriptor: Lorg/hibernate/cfg/Mappings;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: ldc Lorg/hibernate/internal/CoreMessageLogger;
1: ldc Lorg/hibernate/cfg/NamedSQLQuerySecondPass;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
2: invokestatic org.jboss.logging.Logger.getMessageLogger:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast org.hibernate.internal.CoreMessageLogger
putstatic org.hibernate.cfg.NamedSQLQuerySecondPass.LOG:Lorg/hibernate/internal/CoreMessageLogger;
3: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(org.dom4j.Element, java.lang.String, org.hibernate.cfg.Mappings);
descriptor: (Lorg/dom4j/Element;Ljava/lang/String;Lorg/hibernate/cfg/Mappings;)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
invokespecial org.hibernate.cfg.ResultSetMappingBinder.<init>:()V
1: aload 0
aload 1
putfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
2: aload 0
aload 2
putfield org.hibernate.cfg.NamedSQLQuerySecondPass.path:Ljava/lang/String;
3: aload 0
aload 3
putfield org.hibernate.cfg.NamedSQLQuerySecondPass.mappings:Lorg/hibernate/cfg/Mappings;
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/hibernate/cfg/NamedSQLQuerySecondPass;
0 5 1 queryElem Lorg/dom4j/Element;
0 5 2 path Ljava/lang/String;
0 5 3 mappings Lorg/hibernate/cfg/Mappings;
MethodParameters:
Name Flags
queryElem
path
mappings
public void doSecondPass(java.util.Map);
descriptor: (Ljava/util/Map;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=22, args_size=2
start local 0 start local 1 0: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "name"
invokeinterface org.dom4j.Element.attribute:(Ljava/lang/String;)Lorg/dom4j/Attribute;
invokeinterface org.dom4j.Attribute.getValue:()Ljava/lang/String;
astore 2
start local 2 1: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.path:Ljava/lang/String;
ifnull 2
new java.lang.StringBuilder
dup
aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.path:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 46
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 2
2: StackMap locals: java.lang.String
StackMap stack:
ldc "true"
aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "cacheable"
invokeinterface org.dom4j.Element.attributeValue:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
istore 3
start local 3 3: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "cache-region"
invokeinterface org.dom4j.Element.attributeValue:(Ljava/lang/String;)Ljava/lang/String;
astore 4
start local 4 4: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "timeout"
invokeinterface org.dom4j.Element.attribute:(Ljava/lang/String;)Lorg/dom4j/Attribute;
astore 5
start local 5 5: aload 5
ifnonnull 6
aconst_null
goto 7
StackMap locals: int java.lang.String org.dom4j.Attribute
StackMap stack:
6: aload 5
invokeinterface org.dom4j.Attribute.getValue:()Ljava/lang/String;
invokestatic java.lang.Integer.valueOf:(Ljava/lang/String;)Ljava/lang/Integer;
StackMap locals:
StackMap stack: java.lang.Integer
7: astore 6
start local 6 8: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "fetch-size"
invokeinterface org.dom4j.Element.attribute:(Ljava/lang/String;)Lorg/dom4j/Attribute;
astore 7
start local 7 9: aload 7
ifnonnull 10
aconst_null
goto 11
StackMap locals: java.lang.Integer org.dom4j.Attribute
StackMap stack:
10: aload 7
invokeinterface org.dom4j.Attribute.getValue:()Ljava/lang/String;
invokestatic java.lang.Integer.valueOf:(Ljava/lang/String;)Ljava/lang/Integer;
StackMap locals:
StackMap stack: java.lang.Integer
11: astore 8
start local 8 12: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "read-only"
invokeinterface org.dom4j.Element.attribute:(Ljava/lang/String;)Lorg/dom4j/Attribute;
astore 9
start local 9 13: aload 9
ifnull 14
ldc "true"
aload 9
invokeinterface org.dom4j.Attribute.getValue:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 14
iconst_1
goto 15
StackMap locals: java.lang.Integer org.dom4j.Attribute
StackMap stack:
14: iconst_0
StackMap locals:
StackMap stack: int
15: istore 10
start local 10 16: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "cache-mode"
invokeinterface org.dom4j.Element.attribute:(Ljava/lang/String;)Lorg/dom4j/Attribute;
astore 11
start local 11 17: aload 11
ifnonnull 18
aconst_null
goto 19
StackMap locals: int org.dom4j.Attribute
StackMap stack:
18: aload 11
invokeinterface org.dom4j.Attribute.getValue:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
19: astore 12
start local 12 20: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "comment"
invokeinterface org.dom4j.Element.attribute:(Ljava/lang/String;)Lorg/dom4j/Attribute;
astore 13
start local 13 21: aload 13
ifnonnull 22
aconst_null
goto 23
StackMap locals: java.lang.String org.dom4j.Attribute
StackMap stack:
22: aload 13
invokeinterface org.dom4j.Attribute.getValue:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
23: astore 14
start local 14 24: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 15
start local 15 25: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "synchronize"
invokeinterface org.dom4j.Element.elementIterator:(Ljava/lang/String;)Ljava/util/Iterator;
astore 16
start local 16 26: goto 28
27: StackMap locals: java.lang.String java.util.List java.util.Iterator
StackMap stack:
aload 15
aload 16
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.dom4j.Element
ldc "table"
invokeinterface org.dom4j.Element.attributeValue:(Ljava/lang/String;)Ljava/lang/String;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
28: StackMap locals:
StackMap stack:
aload 16
invokeinterface java.util.Iterator.hasNext:()Z
ifne 27
29: ldc "true"
aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "callable"
invokeinterface org.dom4j.Element.attributeValue:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
istore 17
start local 17 30: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "resultset-ref"
invokeinterface org.dom4j.Element.attribute:(Ljava/lang/String;)Lorg/dom4j/Attribute;
astore 19
start local 19 31: aload 19
ifnonnull 32
aconst_null
goto 33
StackMap locals: org.hibernate.cfg.NamedSQLQuerySecondPass java.util.Map java.lang.String int java.lang.String org.dom4j.Attribute java.lang.Integer org.dom4j.Attribute java.lang.Integer org.dom4j.Attribute int org.dom4j.Attribute java.lang.String org.dom4j.Attribute java.lang.String java.util.List java.util.Iterator int top org.dom4j.Attribute
StackMap stack:
32: aload 19
invokeinterface org.dom4j.Attribute.getValue:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
33: astore 20
start local 20 34: aload 20
invokestatic org.hibernate.internal.util.StringHelper.isNotEmpty:(Ljava/lang/String;)Z
ifeq 52
35: new org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder
dup
invokespecial org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.<init>:()V
aload 2
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setName:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
36: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
invokeinterface org.dom4j.Element.getText:()Ljava/lang/String;
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setQuery:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
37: aload 20
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setResultSetRef:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
38: aload 15
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setQuerySpaces:(Ljava/util/List;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
39: iload 3
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setCacheable:(Z)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
40: aload 4
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setCacheRegion:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
41: aload 6
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setTimeout:(Ljava/lang/Integer;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
42: aload 8
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setFetchSize:(Ljava/lang/Integer;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
43: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "flush-mode"
invokeinterface org.dom4j.Element.attributeValue:(Ljava/lang/String;)Ljava/lang/String;
invokestatic org.hibernate.FlushMode.interpretExternalSetting:(Ljava/lang/String;)Lorg/hibernate/FlushMode;
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setFlushMode:(Lorg/hibernate/FlushMode;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
44: aload 12
invokestatic org.hibernate.CacheMode.interpretExternalSetting:(Ljava/lang/String;)Lorg/hibernate/CacheMode;
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setCacheMode:(Lorg/hibernate/CacheMode;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
45: iload 10
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setReadOnly:(Z)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
46: aload 14
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setComment:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
47: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
invokestatic org.hibernate.cfg.HbmBinder.getParameterTypes:(Lorg/dom4j/Element;)Ljava/util/Map;
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setParameterTypes:(Ljava/util/Map;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
48: iload 17
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setCallable:(Z)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
49: invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.createNamedQueryDefinition:()Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;
50: astore 18
start local 18 51: goto 69
end local 18 52: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.path:Ljava/lang/String;
aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.mappings:Lorg/hibernate/cfg/Mappings;
invokestatic org.hibernate.cfg.NamedSQLQuerySecondPass.buildResultSetMappingDefinition:(Lorg/dom4j/Element;Ljava/lang/String;Lorg/hibernate/cfg/Mappings;)Lorg/hibernate/engine/ResultSetMappingDefinition;
astore 21
start local 21 53: new org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder
dup
invokespecial org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.<init>:()V
aload 2
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setName:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
54: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
invokeinterface org.dom4j.Element.getText:()Ljava/lang/String;
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setQuery:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
55: aload 21
invokevirtual org.hibernate.engine.ResultSetMappingDefinition.getQueryReturns:()[Lorg/hibernate/engine/query/spi/sql/NativeSQLQueryReturn;
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setQueryReturns:([Lorg/hibernate/engine/query/spi/sql/NativeSQLQueryReturn;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
56: aload 15
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setQuerySpaces:(Ljava/util/List;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
57: iload 3
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setCacheable:(Z)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
58: aload 4
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setCacheRegion:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
59: aload 6
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setTimeout:(Ljava/lang/Integer;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
60: aload 8
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setFetchSize:(Ljava/lang/Integer;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
61: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
ldc "flush-mode"
invokeinterface org.dom4j.Element.attributeValue:(Ljava/lang/String;)Ljava/lang/String;
invokestatic org.hibernate.FlushMode.interpretExternalSetting:(Ljava/lang/String;)Lorg/hibernate/FlushMode;
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setFlushMode:(Lorg/hibernate/FlushMode;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
62: aload 12
invokestatic org.hibernate.CacheMode.interpretExternalSetting:(Ljava/lang/String;)Lorg/hibernate/CacheMode;
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setCacheMode:(Lorg/hibernate/CacheMode;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
63: iload 10
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setReadOnly:(Z)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
64: aload 14
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setComment:(Ljava/lang/String;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
65: aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.queryElem:Lorg/dom4j/Element;
invokestatic org.hibernate.cfg.HbmBinder.getParameterTypes:(Lorg/dom4j/Element;)Ljava/util/Map;
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setParameterTypes:(Ljava/util/Map;)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
66: iload 17
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.setCallable:(Z)Lorg/hibernate/engine/spi/NamedSQLQueryDefinitionBuilder;
67: invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder.createNamedQueryDefinition:()Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;
68: astore 18
end local 21 start local 18 69: StackMap locals: org.hibernate.cfg.NamedSQLQuerySecondPass java.util.Map java.lang.String int java.lang.String org.dom4j.Attribute java.lang.Integer org.dom4j.Attribute java.lang.Integer org.dom4j.Attribute int org.dom4j.Attribute java.lang.String org.dom4j.Attribute java.lang.String java.util.List java.util.Iterator int org.hibernate.engine.spi.NamedSQLQueryDefinition org.dom4j.Attribute java.lang.String
StackMap stack:
getstatic org.hibernate.cfg.NamedSQLQuerySecondPass.LOG:Lorg/hibernate/internal/CoreMessageLogger;
invokeinterface org.hibernate.internal.CoreMessageLogger.isDebugEnabled:()Z
ifeq 71
70: getstatic org.hibernate.cfg.NamedSQLQuerySecondPass.LOG:Lorg/hibernate/internal/CoreMessageLogger;
ldc "Named SQL query: %s -> %s"
aload 18
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinition.getName:()Ljava/lang/String;
aload 18
invokevirtual org.hibernate.engine.spi.NamedSQLQueryDefinition.getQueryString:()Ljava/lang/String;
invokeinterface org.hibernate.internal.CoreMessageLogger.debugf:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
71: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.cfg.NamedSQLQuerySecondPass.mappings:Lorg/hibernate/cfg/Mappings;
aload 2
aload 18
invokeinterface org.hibernate.cfg.Mappings.addSQLQuery:(Ljava/lang/String;Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;)V
72: return
end local 20 end local 19 end local 18 end local 17 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 73 0 this Lorg/hibernate/cfg/NamedSQLQuerySecondPass;
0 73 1 persistentClasses Ljava/util/Map;
1 73 2 queryName Ljava/lang/String;
3 73 3 cacheable Z
4 73 4 region Ljava/lang/String;
5 73 5 tAtt Lorg/dom4j/Attribute;
8 73 6 timeout Ljava/lang/Integer;
9 73 7 fsAtt Lorg/dom4j/Attribute;
12 73 8 fetchSize Ljava/lang/Integer;
13 73 9 roAttr Lorg/dom4j/Attribute;
16 73 10 readOnly Z
17 73 11 cacheModeAtt Lorg/dom4j/Attribute;
20 73 12 cacheMode Ljava/lang/String;
21 73 13 cmAtt Lorg/dom4j/Attribute;
24 73 14 comment Ljava/lang/String;
25 73 15 synchronizedTables Ljava/util/List<Ljava/lang/String;>;
26 73 16 tables Ljava/util/Iterator;
30 73 17 callable Z
51 52 18 namedQuery Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;
69 73 18 namedQuery Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;
31 73 19 ref Lorg/dom4j/Attribute;
34 73 20 resultSetRef Ljava/lang/String;
53 69 21 definition Lorg/hibernate/engine/ResultSetMappingDefinition;
Exceptions:
throws org.hibernate.MappingException
MethodParameters:
Name Flags
persistentClasses
}
SourceFile: "NamedSQLQuerySecondPass.java"