クラス DefaultSqlParametersSetter
- java.lang.Object
-
- org.nkjmlab.sorm4j.extension.impl.DefaultSqlParametersSetter
-
- すべての実装されたインタフェース:
SqlParametersSetter
public class DefaultSqlParametersSetter extends Object implements SqlParametersSetter
Default implementation ofSqlParametersSetter- 作成者:
- nkjm
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 DefaultSqlParametersSetter()DefaultSqlParametersSetter(List<ParameterSetter> setters)DefaultSqlParametersSetter(ParameterSetter... setters)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected voidprocArray(String className, PreparedStatement stmt, int parameterIndex, Object parameter)Treats array.protected voidprocObject(Class<?> type, PreparedStatement stmt, int parameterIndex, Object parameter)Treats object.protected voidsetParameter(SormOptions options, PreparedStatement stmt, int parameterIndex, Object parameter)Sets a parameter into the given prepared statement. i.e.voidsetParameters(SormOptions options, PreparedStatement stmt, Object... parameters)Sets parameters into the given prepared statement. i.e.
-
-
-
コンストラクタの詳細
-
DefaultSqlParametersSetter
public DefaultSqlParametersSetter()
-
DefaultSqlParametersSetter
public DefaultSqlParametersSetter(List<ParameterSetter> setters)
-
DefaultSqlParametersSetter
public DefaultSqlParametersSetter(ParameterSetter... setters)
-
-
メソッドの詳細
-
setParameters
public void setParameters(SormOptions options, PreparedStatement stmt, Object... parameters) throws SQLException
インタフェースからコピーされた説明:SqlParametersSetterSets parameters into the given prepared statement. i.e. Convert from java objects to SQL.- 定義:
setParametersインタフェース内SqlParametersSetterstmt-PreparedStatementto have parameters set intoparameters- parameters values- 例外:
SQLException
-
setParameter
protected void setParameter(SormOptions options, PreparedStatement stmt, int parameterIndex, Object parameter) throws SQLException
Sets a parameter into the given prepared statement. i.e. Convert from java objects to SQL.- パラメータ:
options-stmt-PreparedStatementto have parameters set intoparameter- parameters values- 例外:
SQLExceptionIOException
-
procObject
protected void procObject(Class<?> type, PreparedStatement stmt, int parameterIndex, Object parameter) throws SQLException
Treats object.- パラメータ:
type-stmt-parameterIndex-parameter-- 例外:
SQLException
-
procArray
protected void procArray(String className, PreparedStatement stmt, int parameterIndex, Object parameter) throws SQLException
Treats array.- パラメータ:
stmt-parameterIndex-parameter-- 例外:
SQLException
-
-