|
The Spring Framework | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.jdbc.core.SqlParameter
public class SqlParameter
Object to represent a SQL parameter definition.
Parameters may be anonymous, in which case "name" is null
.
However, all parameters must define a SQL type according to Types
.
Types
Constructor Summary | |
---|---|
SqlParameter(int sqlType)
Create a new anonymous SqlParameter, supplying the SQL type. |
|
SqlParameter(int sqlType,
int scale)
Create a new anonymous SqlParameter, supplying the SQL type. |
|
SqlParameter(int sqlType,
String typeName)
Create a new anonymous SqlParameter, supplying the SQL type. |
|
SqlParameter(SqlParameter otherParam)
Copy constructor. |
|
SqlParameter(String name,
int sqlType)
Create a new SqlParameter, supplying name and SQL type. |
|
SqlParameter(String name,
int sqlType,
int scale)
Create a new SqlParameter, supplying name and SQL type. |
|
SqlParameter(String name,
int sqlType,
String typeName)
Create a new SqlParameter, supplying name and SQL type. |
Method Summary | |
---|---|
String |
getName()
Return the name of the parameter. |
Integer |
getScale()
Return the scale of the parameter, if any. |
int |
getSqlType()
Return the SQL type of the parameter. |
String |
getTypeName()
Return the type name of the parameter, if any. |
static List |
sqlTypesToAnonymousParameterList(int[] types)
Convert a list of JDBC types, as defined in java.sql.Types ,
to a List of SqlParameter objects as used in this package. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SqlParameter(int sqlType)
sqlType
- SQL type of the parameter according to java.sql.Types
public SqlParameter(int sqlType, String typeName)
sqlType
- SQL type of the parameter according to java.sql.Types
typeName
- the type name of the parameter (optional)public SqlParameter(int sqlType, int scale)
sqlType
- SQL type of the parameter according to java.sql.Types
scale
- the number of digits after the decimal point
(for DECIMAL and NUMERIC types)public SqlParameter(String name, int sqlType)
name
- name of the parameter, as used in input and output mapssqlType
- SQL type of the parameter according to java.sql.Types
public SqlParameter(String name, int sqlType, String typeName)
name
- name of the parameter, as used in input and output mapssqlType
- SQL type of the parameter according to java.sql.Types
typeName
- the type name of the parameter (optional)public SqlParameter(String name, int sqlType, int scale)
name
- name of the parameter, as used in input and output mapssqlType
- SQL type of the parameter according to java.sql.Types
scale
- the number of digits after the decimal point
(for DECIMAL and NUMERIC types)public SqlParameter(SqlParameter otherParam)
otherParam
- the SqlParameter object to copy fromMethod Detail |
---|
public String getName()
public int getSqlType()
public String getTypeName()
public Integer getScale()
public static List sqlTypesToAnonymousParameterList(int[] types)
java.sql.Types
,
to a List of SqlParameter objects as used in this package.
|
The Spring Framework | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |