<E1,E2> AutoSelect<T> |
AutoSelect.associate(EntityPath<E1> entityPath1,
EntityPath<E2> entityPath2,
JoinAssociation.Associator<E1,E2> associator) |
テーブル結合の際に複数のテーブルのエンティティの構成定義を指定します。
|
AutoSelect<T> |
AutoSelect.excludes(PropertyPath<?>... properties) |
指定のプロパティを抽出対象から除外します。
|
AutoSelect<T> |
AutoSelect.fetchSize(int fetchSize) |
フェッチ数を設定します。
|
AutoSelect<T> |
AutoSelect.forUpdate() |
FOR UPDATE を追加します。
|
AutoSelect<T> |
AutoSelect.forUpdateNoWait() |
FOR UPDATE NOWAIT を追加します。
|
AutoSelect<T> |
AutoSelect.forUpdateWait(int seconds) |
FOR UPDATE WAIT を追加します。
|
AutoSelect<T> |
AutoSelect.hint(String hint) |
ヒントを設定します。
|
AutoSelect<T> |
AutoSelect.id(Object... idPropertyValues) |
WHERE句の条件にIdプロパティ(主キー)を指定します。
|
AutoSelect<T> |
AutoSelect.includes(PropertyPath<?>... properties) |
指定のプロパティのみを抽出対象とします。
|
<ENTITY extends EntityPath<?>> AutoSelect<T> |
AutoSelect.innerJoin(ENTITY toEntityPath,
JoinCondition.Conditioner<ENTITY> conditioner) |
FROM句で指定したテーブルと内部結合(INNERT JOIN)する条件を指定します。
|
<ENTITY extends EntityPath<?>> AutoSelect<T> |
AutoSelect.leftJoin(ENTITY toEntityPath,
JoinCondition.Conditioner<ENTITY> conditioner) |
FROM句で指定したテーブルと左外部結合(LEFT OUTER JOIN)する条件を指定します。
|
AutoSelect<T> |
AutoSelect.limit(int limit) |
抽出する行数を指定します。
|
AutoSelect<T> |
AutoSelect.maxRows(int maxRows) |
最大行数を設定します。
|
AutoSelect<T> |
AutoSelect.offset(int offset) |
抽出するデータの開始位置を指定します。
|
AutoSelect<T> |
AutoSelect.orderBy(OrderSpecifier... orders) |
ソート順を指定します。
|
AutoSelect<T> |
AutoSelect.queryTimeout(int seconds) |
クエリタイムアウトの秒数を設定します。
|
AutoSelect<T> |
AutoSelect.version(Object versionPropertyValue) |
WHERE句の条件にバージョンプロパティを指定します。
|
AutoSelect<T> |
AutoSelect.where(Predicate where) |
検索条件を指定します。
|