net.hasor.jdbc.parameter
类 SqlParameter

java.lang.Object
  继承者 net.hasor.jdbc.parameter.SqlParameter
直接已知子类:
SqlResultSetParameter, SqlVarParameter

public class SqlParameter
extends Object

代表SQL参数,其子类决定参数的输出方向。

版本:
: 2013-10-14
作者:
赵永春(zyc@hasor.net)
另请参见:
Types

构造方法摘要
SqlParameter(int sqlType)
          创建一个匿名的 SQL 参数.
SqlParameter(int sqlType, Integer scale)
          创建一个匿名的 SQL 参数.
SqlParameter(SqlParameter otherParam)
          根据一个 SqlParameter 拷贝创建一个新的 SqlParameter.
SqlParameter(String name, int sqlType)
          根据参数名 和参数类型创建一个 SqlParameter.
SqlParameter(String name, int sqlType, Integer scale)
          根据参数名 和参数类型创建一个 SqlParameter.
 
方法摘要
 String getName()
          参数名。
 Integer getScale()
          应用到数字类型的 scale 参数
 int getSqlType()
          返回 SQL参数 的java.sql.Types.
static List<SqlParameter> sqlTypesToAnonymousParameterList(int[] types)
          将 java.sql.Types 类型定义转换成为 SqlParameter 列表。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

SqlParameter

public SqlParameter(int sqlType)
创建一个匿名的 SQL 参数.


SqlParameter

public SqlParameter(int sqlType,
                    Integer scale)
创建一个匿名的 SQL 参数.


SqlParameter

public SqlParameter(String name,
                    int sqlType)
根据参数名 和参数类型创建一个 SqlParameter.


SqlParameter

public SqlParameter(String name,
                    int sqlType,
                    Integer scale)
根据参数名 和参数类型创建一个 SqlParameter.


SqlParameter

public SqlParameter(SqlParameter otherParam)
根据一个 SqlParameter 拷贝创建一个新的 SqlParameter.

方法详细信息

getName

public String getName()
参数名。


getSqlType

public int getSqlType()
返回 SQL参数 的java.sql.Types.


getScale

public Integer getScale()
应用到数字类型的 scale 参数


sqlTypesToAnonymousParameterList

public static List<SqlParameter> sqlTypesToAnonymousParameterList(int[] types)
java.sql.Types 类型定义转换成为 SqlParameter 列表。



Copyright © 2013-2014. All Rights Reserved.