パッケージ | 説明 |
---|---|
javax.persistence |
Java Persistence APIは永続化とオブジェクト/リレーショナルマッピングの管理のためのAPIです。
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
StoredProcedureQuery
ストアドプロシージャーのクエリー実行を制御するために使用されるインターフェイスです。
|
interface |
TypedQuery<X>
型付きクエリーの実行を制御するためのインタフェースです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Query |
EntityManager.createNamedQuery(java.lang.String name)
名前付き(JPQLまたはネイティブSQLの)クエリーを実行するための
Query インスタンスを作成します。 |
Query |
EntityManager.createNativeQuery(java.lang.String sqlString)
ネイティブSQLクエリーを実行するための
Query のインスタンスを作成します。 |
Query |
EntityManager.createNativeQuery(java.lang.String sqlString,
java.lang.Class resultClass)
ネイティブSQLクエリーを実行するための
Query のインスタンスを作成します。 |
Query |
EntityManager.createNativeQuery(java.lang.String sqlString,
java.lang.String resultSetMapping)
ネイティブSQLクエリーを実行するための
Query のインスタンスを作成します。 |
Query |
EntityManager.createQuery(CriteriaDelete deleteQuery)
クライテリア削除クエリーのための
Query のインスタンスを作成します。 |
Query |
EntityManager.createQuery(CriteriaUpdate updateQuery)
クライテリア更新クエリーのための
Query のインスタンスを作成します。 |
Query |
EntityManager.createQuery(java.lang.String qlString)
JPQLのステートメントを実行するための
Query のインスタンスを作成します。 |
Query |
QueryTimeoutException.getQuery()
この例外の原因となったクエリーを返します。
|
Query |
Query.setFirstResult(int startPosition)
検索結果を取得する最初のポジションを設定します。
|
Query |
Query.setFlushMode(FlushModeType flushMode)
クエリーの実行に使用されるフラッシュモードタイプを設定します。
|
Query |
Query.setHint(java.lang.String hintName,
java.lang.Object value)
クエリーのプロパティもしくはヒントを設定します。
|
Query |
Query.setLockMode(LockModeType lockMode)
クエリーの実行に使用されるロックモードタイプを設定します。
|
Query |
Query.setMaxResults(int maxResult)
取得する結果の最大件数を設定します。
|
Query |
Query.setParameter(int position,
java.util.Calendar value,
TemporalType temporalType)
位置指定のパラメーターに
java.util.Calendar の値をバインドします。 |
Query |
Query.setParameter(int position,
java.util.Date value,
TemporalType temporalType)
位置指定のパラメーターに
java.util.Date の値をバインドします。 |
Query |
Query.setParameter(int position,
java.lang.Object value)
位置指定のパラメーターに引数の値をバインドします。
|
Query |
Query.setParameter(Parameter<java.util.Calendar> param,
java.util.Calendar value,
TemporalType temporalType)
java.util.Calendar のインスタンスをParameter オブジェクトにバインドします。 |
Query |
Query.setParameter(Parameter<java.util.Date> param,
java.util.Date value,
TemporalType temporalType)
java.util.Date のインスタンスをParameter オブジェクトにバインドします。 |
<T> Query |
Query.setParameter(Parameter<T> param,
T value)
Parameter オブジェクトの値をバインドします。 |
Query |
Query.setParameter(java.lang.String name,
java.util.Calendar value,
TemporalType temporalType)
java.util.Calendar のインスタンスを名前付きパラメーターにバインドします。 |
Query |
Query.setParameter(java.lang.String name,
java.util.Date value,
TemporalType temporalType)
java.util.Date のインスタンスを名前付きパラメーターにバインドします。 |
Query |
Query.setParameter(java.lang.String name,
java.lang.Object value)
引数の値を名前付きパラメーターにバインドします。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
EntityManagerFactory.addNamedQuery(java.lang.String name,
Query query)
createNamedQuery やcreateNamedStoredProcedureQuery メソッドを使用してクエリーオブジェクトを作成できるように、
QueryもしくはTypedQuery、StoredProcedureQueryのクエリーを名前付きクエリーとして定義します。 |
コンストラクタと説明 |
---|
QueryTimeoutException(Query query)
新しい
QueryTimeoutException 例外を指定されたクエリーで生成します。 |
QueryTimeoutException(java.lang.String message,
java.lang.Throwable cause,
Query query)
新しい
QueryTimeoutException 例外を指定された詳細メッセージと原因例外とクエリーで生成します。 |
Translated by @megascus.