public abstract class org.springframework.jdbc.object.SqlQuery<T> extends org.springframework.jdbc.object.SqlOperation
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: org.springframework.jdbc.object.SqlQuery
super_class: org.springframework.jdbc.object.SqlOperation
{
private int rowsExpected;
descriptor: I
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.springframework.jdbc.object.SqlOperation.<init>:()V
1: aload 0
iconst_0
putfield org.springframework.jdbc.object.SqlQuery.rowsExpected:I
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
public void <init>(javax.sql.DataSource, java.lang.String);
descriptor: (Ljavax/sql/DataSource;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial org.springframework.jdbc.object.SqlOperation.<init>:()V
1: aload 0
iconst_0
putfield org.springframework.jdbc.object.SqlQuery.rowsExpected:I
2: aload 0
aload 1
invokevirtual org.springframework.jdbc.object.SqlQuery.setDataSource:(Ljavax/sql/DataSource;)V
3: aload 0
aload 2
invokevirtual org.springframework.jdbc.object.SqlQuery.setSql:(Ljava/lang/String;)V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 5 1 ds Ljavax/sql/DataSource;
0 5 2 sql Ljava/lang/String;
MethodParameters:
Name Flags
ds
sql
public void setRowsExpected(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.springframework.jdbc.object.SqlQuery.rowsExpected:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 2 1 rowsExpected I
MethodParameters:
Name Flags
rowsExpected
public int getRowsExpected();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.springframework.jdbc.object.SqlQuery.rowsExpected:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
public java.util.List<T> execute([], java.util.Map<?, ?>);
descriptor: ([Ljava/lang/Object;Ljava/util/Map;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual org.springframework.jdbc.object.SqlQuery.validateParameters:([Ljava/lang/Object;)V
1: aload 0
aload 1
aload 2
invokevirtual org.springframework.jdbc.object.SqlQuery.newRowMapper:([Ljava/lang/Object;Ljava/util/Map;)Lorg/springframework/jdbc/core/RowMapper;
astore 3
start local 3 2: aload 0
invokevirtual org.springframework.jdbc.object.SqlQuery.getJdbcTemplate:()Lorg/springframework/jdbc/core/JdbcTemplate;
aload 0
aload 1
invokevirtual org.springframework.jdbc.object.SqlQuery.newPreparedStatementCreator:([Ljava/lang/Object;)Lorg/springframework/jdbc/core/PreparedStatementCreator;
aload 3
invokevirtual org.springframework.jdbc.core.JdbcTemplate.query:(Lorg/springframework/jdbc/core/PreparedStatementCreator;Lorg/springframework/jdbc/core/RowMapper;)Ljava/util/List;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 3 1 params [Ljava/lang/Object;
0 3 2 context Ljava/util/Map<**>;
2 3 3 rowMapper Lorg/springframework/jdbc/core/RowMapper<TT;>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: ([Ljava/lang/Object;Ljava/util/Map<**>;)Ljava/util/List<TT;>;
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
params
context
public java.util.List<T> execute([]);
descriptor: ([Ljava/lang/Object;)Ljava/util/List;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:([Ljava/lang/Object;Ljava/util/Map;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 params [Ljava/lang/Object;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: ([Ljava/lang/Object;)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
params
public java.util.List<T> execute(java.util.Map<?, ?>);
descriptor: (Ljava/util/Map;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aconst_null
aload 1
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:([Ljava/lang/Object;Ljava/util/Map;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 context Ljava/util/Map<**>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/util/Map<**>;)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
context
public java.util.List<T> execute();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:([Ljava/lang/Object;Ljava/util/Map;)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: ()Ljava/util/List<TT;>;
public java.util.List<T> execute(int, java.util.Map<?, ?>);
descriptor: (ILjava/util/Map;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_1
anewarray java.lang.Object
dup
iconst_0
iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
aload 2
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:([Ljava/lang/Object;Ljava/util/Map;)Ljava/util/List;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 I
0 1 2 context Ljava/util/Map<**>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (ILjava/util/Map<**>;)Ljava/util/List<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
context
public java.util.List<T> execute(int);
descriptor: (I)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:(ILjava/util/Map;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 I
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (I)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
p1
public java.util.List<T> execute(int, int, java.util.Map<?, ?>);
descriptor: (IILjava/util/Map;)Ljava/util/List;
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
iconst_2
anewarray java.lang.Object
dup
iconst_0
iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
aload 3
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:([Ljava/lang/Object;Ljava/util/Map;)Ljava/util/List;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 I
0 1 2 p2 I
0 1 3 context Ljava/util/Map<**>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (IILjava/util/Map<**>;)Ljava/util/List<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
p2
context
public java.util.List<T> execute(int, int);
descriptor: (II)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:(IILjava/util/Map;)Ljava/util/List;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 I
0 1 2 p2 I
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (II)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
p1
p2
public java.util.List<T> execute(long, java.util.Map<?, ?>);
descriptor: (JLjava/util/Map;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
iconst_1
anewarray java.lang.Object
dup
iconst_0
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
aload 3
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:([Ljava/lang/Object;Ljava/util/Map;)Ljava/util/List;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 J
0 1 3 context Ljava/util/Map<**>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (JLjava/util/Map<**>;)Ljava/util/List<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
context
public java.util.List<T> execute(long);
descriptor: (J)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:(JLjava/util/Map;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 J
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (J)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
p1
public java.util.List<T> execute(java.lang.String, java.util.Map<?, ?>);
descriptor: (Ljava/lang/String;Ljava/util/Map;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
aload 2
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:([Ljava/lang/Object;Ljava/util/Map;)Ljava/util/List;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 Ljava/lang/String;
0 1 2 context Ljava/util/Map<**>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;Ljava/util/Map<**>;)Ljava/util/List<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
context
public java.util.List<T> execute(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:(Ljava/lang/String;Ljava/util/Map;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 Ljava/lang/String;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
p1
public java.util.List<T> executeByNamedParam(java.util.Map<java.lang.String, ?>, java.util.Map<?, ?>);
descriptor: (Ljava/util/Map;Ljava/util/Map;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=8, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual org.springframework.jdbc.object.SqlQuery.validateNamedParameters:(Ljava/util/Map;)V
1: aload 0
invokevirtual org.springframework.jdbc.object.SqlQuery.getParsedSql:()Lorg/springframework/jdbc/core/namedparam/ParsedSql;
astore 3
start local 3 2: new org.springframework.jdbc.core.namedparam.MapSqlParameterSource
dup
aload 1
invokespecial org.springframework.jdbc.core.namedparam.MapSqlParameterSource.<init>:(Ljava/util/Map;)V
astore 4
start local 4 3: aload 3
aload 4
invokestatic org.springframework.jdbc.core.namedparam.NamedParameterUtils.substituteNamedParameters:(Lorg/springframework/jdbc/core/namedparam/ParsedSql;Lorg/springframework/jdbc/core/namedparam/SqlParameterSource;)Ljava/lang/String;
astore 5
start local 5 4: aload 3
aload 4
aload 0
invokevirtual org.springframework.jdbc.object.SqlQuery.getDeclaredParameters:()Ljava/util/List;
invokestatic org.springframework.jdbc.core.namedparam.NamedParameterUtils.buildValueArray:(Lorg/springframework/jdbc/core/namedparam/ParsedSql;Lorg/springframework/jdbc/core/namedparam/SqlParameterSource;Ljava/util/List;)[Ljava/lang/Object;
astore 6
start local 6 5: aload 0
aload 6
aload 2
invokevirtual org.springframework.jdbc.object.SqlQuery.newRowMapper:([Ljava/lang/Object;Ljava/util/Map;)Lorg/springframework/jdbc/core/RowMapper;
astore 7
start local 7 6: aload 0
invokevirtual org.springframework.jdbc.object.SqlQuery.getJdbcTemplate:()Lorg/springframework/jdbc/core/JdbcTemplate;
aload 0
aload 5
aload 6
invokevirtual org.springframework.jdbc.object.SqlQuery.newPreparedStatementCreator:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/springframework/jdbc/core/PreparedStatementCreator;
aload 7
invokevirtual org.springframework.jdbc.core.JdbcTemplate.query:(Lorg/springframework/jdbc/core/PreparedStatementCreator;Lorg/springframework/jdbc/core/RowMapper;)Ljava/util/List;
areturn
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 7 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 7 1 paramMap Ljava/util/Map<Ljava/lang/String;*>;
0 7 2 context Ljava/util/Map<**>;
2 7 3 parsedSql Lorg/springframework/jdbc/core/namedparam/ParsedSql;
3 7 4 paramSource Lorg/springframework/jdbc/core/namedparam/MapSqlParameterSource;
4 7 5 sqlToUse Ljava/lang/String;
5 7 6 params [Ljava/lang/Object;
6 7 7 rowMapper Lorg/springframework/jdbc/core/RowMapper<TT;>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/util/Map<Ljava/lang/String;*>;Ljava/util/Map<**>;)Ljava/util/List<TT;>;
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
paramMap
context
public java.util.List<T> executeByNamedParam(java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/util/Map;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.executeByNamedParam:(Ljava/util/Map;Ljava/util/Map;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 paramMap Ljava/util/Map<Ljava/lang/String;*>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/util/Map<Ljava/lang/String;*>;)Ljava/util/List<TT;>;
MethodParameters:
Name Flags
paramMap
public T findObject([], java.util.Map<?, ?>);
descriptor: ([Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokevirtual org.springframework.jdbc.object.SqlQuery.execute:([Ljava/lang/Object;Ljava/util/Map;)Ljava/util/List;
astore 3
start local 3 1: aload 3
invokestatic org.springframework.dao.support.DataAccessUtils.singleResult:(Ljava/util/Collection;)Ljava/lang/Object;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 2 1 params [Ljava/lang/Object;
0 2 2 context Ljava/util/Map<**>;
1 2 3 results Ljava/util/List<TT;>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: ([Ljava/lang/Object;Ljava/util/Map<**>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
params
context
public T findObject([]);
descriptor: ([Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.findObject:([Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 params [Ljava/lang/Object;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: ([Ljava/lang/Object;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
params
public T findObject(int, java.util.Map<?, ?>);
descriptor: (ILjava/util/Map;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_1
anewarray java.lang.Object
dup
iconst_0
iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
aload 2
invokevirtual org.springframework.jdbc.object.SqlQuery.findObject:([Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 I
0 1 2 context Ljava/util/Map<**>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (ILjava/util/Map<**>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
context
public T findObject();
descriptor: (I)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.findObject:(ILjava/util/Map;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 I
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (I)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
public T findObject(int, int, java.util.Map<?, ?>);
descriptor: (IILjava/util/Map;)Ljava/lang/Object;
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
iconst_2
anewarray java.lang.Object
dup
iconst_0
iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
aload 3
invokevirtual org.springframework.jdbc.object.SqlQuery.findObject:([Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 I
0 1 2 p2 I
0 1 3 context Ljava/util/Map<**>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (IILjava/util/Map<**>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
p2
context
public T findObject(int, );
descriptor: (II)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.findObject:(IILjava/util/Map;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 I
0 1 2 p2 I
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (II)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
p2
public T findObject(long, java.util.Map<?, ?>);
descriptor: (JLjava/util/Map;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
iconst_1
anewarray java.lang.Object
dup
iconst_0
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
aload 3
invokevirtual org.springframework.jdbc.object.SqlQuery.findObject:([Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 J
0 1 3 context Ljava/util/Map<**>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (JLjava/util/Map<**>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
context
public T findObject();
descriptor: (J)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.findObject:(JLjava/util/Map;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 J
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (J)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
public T findObject(java.lang.String, java.util.Map<?, ?>);
descriptor: (Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
aload 2
invokevirtual org.springframework.jdbc.object.SqlQuery.findObject:([Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 Ljava/lang/String;
0 1 2 context Ljava/util/Map<**>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;Ljava/util/Map<**>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
context
public T findObject(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.findObject:(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 p1 Ljava/lang/String;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/lang/String;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
p1
public T findObjectByNamedParam(java.util.Map<java.lang.String, ?>, java.util.Map<?, ?>);
descriptor: (Ljava/util/Map;Ljava/util/Map;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokevirtual org.springframework.jdbc.object.SqlQuery.executeByNamedParam:(Ljava/util/Map;Ljava/util/Map;)Ljava/util/List;
astore 3
start local 3 1: aload 3
invokestatic org.springframework.dao.support.DataAccessUtils.singleResult:(Ljava/util/Collection;)Ljava/lang/Object;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 2 1 paramMap Ljava/util/Map<Ljava/lang/String;*>;
0 2 2 context Ljava/util/Map<**>;
1 2 3 results Ljava/util/List<TT;>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/util/Map<Ljava/lang/String;*>;Ljava/util/Map<**>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
paramMap
context
public T findObjectByNamedParam(java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/util/Map;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.springframework.jdbc.object.SqlQuery.findObjectByNamedParam:(Ljava/util/Map;Ljava/util/Map;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/jdbc/object/SqlQuery<TT;>;
0 1 1 paramMap Ljava/util/Map<Ljava/lang/String;*>;
Exceptions:
throws org.springframework.dao.DataAccessException
Signature: (Ljava/util/Map<Ljava/lang/String;*>;)TT;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
paramMap
protected abstract org.springframework.jdbc.core.RowMapper<T> newRowMapper([], java.util.Map<?, ?>);
descriptor: ([Ljava/lang/Object;Ljava/util/Map;)Lorg/springframework/jdbc/core/RowMapper;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Signature: ([Ljava/lang/Object;Ljava/util/Map<**>;)Lorg/springframework/jdbc/core/RowMapper<TT;>;
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
parameters
context
}
Signature: <T:Ljava/lang/Object;>Lorg/springframework/jdbc/object/SqlOperation;
SourceFile: "SqlQuery.java"