org.springframework.jdbc.core
Class SqlParameter

java.lang.Object
  extended byorg.springframework.jdbc.core.SqlParameter
Direct Known Subclasses:
ResultSetSupportingSqlParameter

public class SqlParameter
extends Object

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 constant from java.sql.Types.

Author:
Rod Johnson, Thomas Risberg

Constructor Summary
SqlParameter(int type)
          Add a new anonymous parameter
SqlParameter(int type, String typeName)
           
SqlParameter(String name, int type)
           
SqlParameter(String name, int type, String typeName)
           
 
Method Summary
 String getName()
           
 int getSqlType()
           
 String getTypeName()
           
static List sqlTypesToAnonymousParameterList(int[] types)
          Convert a list of JDBC types, as defined in the java.sql.Types class, 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

SqlParameter

public SqlParameter(int type)
Add a new anonymous parameter


SqlParameter

public SqlParameter(int type,
                    String typeName)

SqlParameter

public SqlParameter(String name,
                    int type)

SqlParameter

public SqlParameter(String name,
                    int type,
                    String typeName)
Method Detail

getName

public String getName()

getSqlType

public int getSqlType()

getTypeName

public String getTypeName()

sqlTypesToAnonymousParameterList

public static List sqlTypesToAnonymousParameterList(int[] types)
Convert a list of JDBC types, as defined in the java.sql.Types class, to a List of SqlParameter objects as used in this package



Copyright (C) 2003-2004 The Spring Framework Project.