com.ibatis.sqlmap.engine.type

Class ParameterSetterImpl

public class ParameterSetterImpl extends Object implements ParameterSetter

A ParameterSetter implementation
Constructor Summary
ParameterSetterImpl(PreparedStatement statement, int columnIndex)
Creates an instance for a PreparedStatement and column index
Method Summary
intgetParameterIndex()
PreparedStatementgetPreparedStatement()
voidsetArray(Array x)
voidsetAsciiStream(InputStream x, int length)
voidsetBigDecimal(BigDecimal x)
voidsetBinaryStream(InputStream x, int length)
voidsetBlob(Blob x)
voidsetBoolean(boolean x)
voidsetByte(byte x)
voidsetBytes(byte[] x)
voidsetCharacterStream(Reader reader, int length)
voidsetClob(Clob x)
voidsetDate(Date x)
voidsetDate(Date x, Calendar cal)
voidsetDouble(double x)
voidsetFloat(float x)
voidsetInt(int x)
voidsetLong(long x)
voidsetNull(int sqlType)
voidsetNull(int sqlType, String typeName)
voidsetObject(Object x)
voidsetObject(Object x, int targetSqlType)
voidsetObject(Object x, int targetSqlType, int scale)
voidsetRef(Ref x)
voidsetShort(short x)
voidsetString(String x)
voidsetTime(Time x)
voidsetTime(Time x, Calendar cal)
voidsetTimestamp(Timestamp x)
voidsetTimestamp(Timestamp x, Calendar cal)
voidsetURL(URL x)

Constructor Detail

ParameterSetterImpl

public ParameterSetterImpl(PreparedStatement statement, int columnIndex)
Creates an instance for a PreparedStatement and column index

Parameters: statement - the PreparedStatement columnIndex - the column index

Method Detail

getParameterIndex

public int getParameterIndex()

getPreparedStatement

public PreparedStatement getPreparedStatement()

setArray

public void setArray(Array x)

setAsciiStream

public void setAsciiStream(InputStream x, int length)

setBigDecimal

public void setBigDecimal(BigDecimal x)

setBinaryStream

public void setBinaryStream(InputStream x, int length)

setBlob

public void setBlob(Blob x)

setBoolean

public void setBoolean(boolean x)

setByte

public void setByte(byte x)

setBytes

public void setBytes(byte[] x)

setCharacterStream

public void setCharacterStream(Reader reader, int length)

setClob

public void setClob(Clob x)

setDate

public void setDate(Date x)

setDate

public void setDate(Date x, Calendar cal)

setDouble

public void setDouble(double x)

setFloat

public void setFloat(float x)

setInt

public void setInt(int x)

setLong

public void setLong(long x)

setNull

public void setNull(int sqlType)

setNull

public void setNull(int sqlType, String typeName)

setObject

public void setObject(Object x)

setObject

public void setObject(Object x, int targetSqlType)

setObject

public void setObject(Object x, int targetSqlType, int scale)

setRef

public void setRef(Ref x)

setShort

public void setShort(short x)

setString

public void setString(String x)

setTime

public void setTime(Time x)

setTime

public void setTime(Time x, Calendar cal)

setTimestamp

public void setTimestamp(Timestamp x)

setTimestamp

public void setTimestamp(Timestamp x, Calendar cal)

setURL

public void setURL(URL x)
Copyright © 2011. All Rights Reserved.