org.dyndns.nuda.mapper.parameter
クラス AutoSQLParameter

java.lang.Object
  上位を拡張 org.dyndns.nuda.mapper.parameter.AutoSQLParameter
すべての実装されたインタフェース:
SQLParameter

public class AutoSQLParameter
extends java.lang.Object
implements SQLParameter


メソッドの概要
 boolean accept(java.lang.Class<?> parameterType)
          与えられたクラスオブジェクトに対して、このインスタンスが許容するかテストします
static AutoSQLParameter getInstance()
           
 void setParameter(java.sql.PreparedStatement pstmt, int index, java.lang.Object parameter, java.lang.Class<?> parameterType)
          与えられた引数を用いてプリペアドステートメントに値を設定します
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getInstance

public static AutoSQLParameter getInstance()

accept

public boolean accept(java.lang.Class<?> parameterType)
インタフェース SQLParameter の記述:
与えられたクラスオブジェクトに対して、このインスタンスが許容するかテストします

定義:
インタフェース SQLParameter 内の accept
戻り値:

setParameter

public void setParameter(java.sql.PreparedStatement pstmt,
                         int index,
                         java.lang.Object parameter,
                         java.lang.Class<?> parameterType)
                  throws java.sql.SQLException
インタフェース SQLParameter の記述:
与えられた引数を用いてプリペアドステートメントに値を設定します

定義:
インタフェース SQLParameter 内の setParameter
例外:
java.sql.SQLException