|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface CriteriaContext
JPQLを構築するためのコンテキスト情報です.
メソッドの概要 | |
---|---|
CriteriaContext |
append(boolean b)
JPQL文字列バッファに boolean 引数の文字列表現を追加します. |
CriteriaContext |
append(byte b)
JPQL文字列バッファに byte 引数の文字列表現を追加します. |
CriteriaContext |
append(char ch)
JPQL文字列バッファに char 引数の文字列表現を追加します. |
CriteriaContext |
append(double d)
JPQL文字列バッファに double 引数の文字列表現を追加します. |
CriteriaContext |
append(Enum<?> e)
JPQL文字列バッファに指定された列挙の文字列表現 (FQN + '.' + 要素名) を追加します. |
CriteriaContext |
append(float f)
JPQL文字列バッファに float 引数の文字列表現を追加します. |
CriteriaContext |
append(int i)
JPQL文字列バッファに int 引数の文字列表現を追加します. |
CriteriaContext |
append(long l)
JPQL文字列バッファに long 引数の文字列表現を追加します. |
CriteriaContext |
append(Object o)
JPQL文字列バッファに Object 引数の文字列表現を追加します. |
CriteriaContext |
append(short s)
JPQL文字列バッファに short 引数の文字列表現を追加します. |
CriteriaContext |
append(String s)
JPQL文字列バッファに指定された文字を追加します. |
CriteriaContext |
cutBack(int length)
JPQL文字列バッファの長さを指定されたサイズ分切り詰めます. |
void |
fillParameters(Query query)
Query に全てのパラメータを設定します. |
String |
getQueryString()
JPQL問い合わせ文字列を返します. |
void |
setParameter(String name,
Calendar value,
TemporalType temporalType)
JPQLの名前パラメータを追加します. |
void |
setParameter(String name,
Date value,
TemporalType temporalType)
JPQLの名前パラメータを追加します. |
void |
setParameter(String name,
Object value)
JPQLの名前パラメータを追加します. |
メソッドの詳細 |
---|
CriteriaContext append(boolean b)
boolean
引数の文字列表現を追加します.
b
- boolean
CriteriaContext append(byte b)
byte
引数の文字列表現を追加します.
b
- byte
CriteriaContext append(short s)
short
引数の文字列表現を追加します.
s
- short
CriteriaContext append(int i)
int
引数の文字列表現を追加します.
i
- int
CriteriaContext append(long l)
long
引数の文字列表現を追加します.
l
- long
CriteriaContext append(float f)
float
引数の文字列表現を追加します.
f
- float
CriteriaContext append(double d)
double
引数の文字列表現を追加します.
d
- double
CriteriaContext append(char ch)
char
引数の文字列表現を追加します.
ch
- char
CriteriaContext append(String s)
s
- 文字列
CriteriaContext append(Enum<?> e)
e
- 列挙
CriteriaContext append(Object o)
Object
引数の文字列表現を追加します.
o
- Object
CriteriaContext cutBack(int length)
length
- 切り詰める長さ
void setParameter(String name, Object value)
name
- パラメータの名前value
- パラメータの値void setParameter(String name, Date value, TemporalType temporalType)
name
- パラメータの名前value
- パラメータの値temporalType
- パラメータの時制void setParameter(String name, Calendar value, TemporalType temporalType)
name
- パラメータの名前value
- パラメータの値temporalType
- パラメータの時制void fillParameters(Query query)
Query
に全てのパラメータを設定します.
query
- Query
String getQueryString()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |