|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.quickbinder.api.common.sql.DatabaseParameter
public class DatabaseParameter
SQLパラメータ管理クラス
SQLパラメータを生成およびパラメータからの取得を行います。
コンストラクタの概要 | |
---|---|
DatabaseParameter(BigDecimal data)
コンストラクタ |
|
DatabaseParameter(Date data)
コンストラクタ |
|
DatabaseParameter(double data)
コンストラクタ |
|
DatabaseParameter(float data)
コンストラクタ |
|
DatabaseParameter(int data)
コンストラクタ |
|
DatabaseParameter(long data)
コンストラクタ |
|
DatabaseParameter(Object data)
コンストラクタ |
|
DatabaseParameter(String data)
コンストラクタ |
メソッドの概要 | |
---|---|
static DatabaseParameter |
createParameter(String value,
int type)
SQLパラメータを生成します。 |
static String |
dateToString(Date date)
yyyy/MM/dd HH:mm:ssフォーマットの日時文字列を生成する。 |
Date |
getDate()
Date型でパラメータ値を取得します。 |
BigDecimal |
getDecimal()
BigDecimal型でパラメータ値を取得します。 |
double |
getDouble()
double型でパラメータ値を取得します。 |
float |
getFloat()
float型でパラメータ値を取得します。 |
int |
getInt()
int型でパラメータ値を取得します。 |
long |
getLong()
long型でパラメータ値を取得します。 |
Object |
getObject()
Object型でパラメータ値を取得します。 |
String |
getString()
文字列型でパラメータ値を取得します。 |
int |
getType()
パラメータのデータ型を返却します。 |
String |
toString()
string型でパラメータ値を取得します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public DatabaseParameter(Object data)
data
- パラメータ値(Object型)public DatabaseParameter(String data)
data
- パラメータ値(文字列型)public DatabaseParameter(Date data)
data
- パラメータ値(日付型)public DatabaseParameter(int data)
data
- パラメータ値public DatabaseParameter(long data)
data
- パラメータ値public DatabaseParameter(double data)
data
- パラメータ値public DatabaseParameter(float data)
data
- パラメータ値public DatabaseParameter(BigDecimal data)
data
- パラメータ値メソッドの詳細 |
---|
public Object getObject()
public String getString()
public Date getDate()
public int getInt()
public long getLong()
public double getDouble()
public float getFloat()
public BigDecimal getDecimal()
public int getType()
public String toString()
Object
内の toString
public static String dateToString(Date date)
date
- 日付
public static DatabaseParameter createParameter(String value, int type) throws Exception
SQLパラメータを生成します。 引数の値とデータ型を判定しSQLパラメータオブジェクトを生成します。 引数の値がnullまたは空文字の場合は、nullのSQLパラメータオブジェクトを生成します。 数値・日付型はそれぞれキャストを行います。 日付型については「yyyy/MM/dd|HH:mm:ss」形式で渡すようにしてください。 キャストに失敗した場合は例外をスローします。 また、引数の型指定が不正な場合も例外をスローします。
value
- パラメータ値type
- データ型
Exception
- 型変換エラーまたは、引数の型が不正の場合
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |