public class SqlParameterUtils extends Object implements SqlParameter
Parameters may be anonymous, in which case "name" is null
.
However, all parameters must define an SQL type according to JDBCType
.
JDBCType
SqlParameter.InSqlParameter, SqlParameter.OutSqlParameter, SqlParameter.ReturnSqlParameter, SqlParameter.ValueSqlParameter
Modifier | Constructor and Description |
---|---|
protected |
SqlParameterUtils(String name) |
protected SqlParameterUtils(String name)
public String getName()
null
if anonymous.getName
in interface SqlParameter
public static SqlParameter.OutSqlParameter withOutput(JDBCType jdbcType)
public static SqlParameter.OutSqlParameter withOutput(JDBCType jdbcType, Integer scale)
public static SqlParameter.OutSqlParameter withOutput(JDBCType jdbcType, String typeName)
public static SqlParameter.OutSqlParameter withOutput(JDBCType jdbcType, TypeHandler<?> typeHandler)
public static SqlParameter.OutSqlParameter withOutput(JDBCType jdbcType, Integer scale, TypeHandler<?> typeHandler)
public static SqlParameter.OutSqlParameter withOutput(JDBCType jdbcType, String typeName, TypeHandler<?> typeHandler)
public static SqlParameter.OutSqlParameter withOutput(String paramName, JDBCType jdbcType)
public static SqlParameter.OutSqlParameter withOutput(String paramName, JDBCType jdbcType, Integer scale)
public static SqlParameter.OutSqlParameter withOutput(String paramName, JDBCType jdbcType, String typeName)
public static SqlParameter.OutSqlParameter withOutput(String paramName, JDBCType jdbcType, TypeHandler<?> typeHandler)
public static SqlParameter.OutSqlParameter withOutput(String paramName, JDBCType jdbcType, Integer scale, TypeHandler<?> typeHandler)
public static SqlParameter.OutSqlParameter withOutput(String paramName, JDBCType jdbcType, String typeName, TypeHandler<?> typeHandler)
public static SqlParameter.InSqlParameter withInput(Object value)
public static SqlParameter.InSqlParameter withInput(Object value, JDBCType jdbcType)
public static SqlParameter.InSqlParameter withInput(Object value, TypeHandler<?> typeHandler)
public static SqlParameter.InSqlParameter withInput(Object value, JDBCType jdbcType, TypeHandler<?> typeHandler)
public static SqlParameter withInOut(Object value, JDBCType jdbcType)
public static SqlParameter withInOut(Object value, JDBCType jdbcType, Integer scale)
public static SqlParameter withInOut(Object value, JDBCType jdbcType, String typeName)
public static SqlParameter withInOut(Object value, JDBCType jdbcType, TypeHandler<?> typeHandler)
public static SqlParameter withInOut(Object value, JDBCType jdbcType, Integer scale, TypeHandler<?> typeHandler)
public static SqlParameter withInOut(Object value, JDBCType jdbcType, String typeName, TypeHandler<?> typeHandler)
public static SqlParameter withInOut(String paramName, Object value, JDBCType jdbcType)
public static SqlParameter withInOut(String paramName, Object value, JDBCType jdbcType, Integer scale)
public static SqlParameter withInOut(String paramName, Object value, JDBCType jdbcType, String typeName)
public static SqlParameter withInOut(String paramName, Object value, JDBCType jdbcType, TypeHandler<?> typeHandler)
public static SqlParameter withInOut(String paramName, Object value, JDBCType jdbcType, Integer scale, TypeHandler<?> typeHandler)
public static SqlParameter withInOut(String paramName, Object value, JDBCType jdbcType, String typeName, TypeHandler<?> typeHandler)
public static SqlParameter.ReturnSqlParameter withReturnValue(String paramName)
public static SqlParameter.ReturnSqlParameter withReturnResult(String paramName, ResultSetExtractor<?> resultSetExtractor)
public static SqlParameter.ReturnSqlParameter withReturnResult(String paramName, RowCallbackHandler rowCallbackHandler)
public static SqlParameter.ReturnSqlParameter withReturnResult(String paramName, RowMapper<?> rowMapper)
Copyright © 2020. All rights reserved.