クラス SubQueryHelper


  • public class SubQueryHelper
    extends Object
    サブクエリ式を組み立てるときのヘルパークラス。
    作成者:
    T.TSUCHIE
    • コンストラクタの詳細

      • SubQueryHelper

        public SubQueryHelper()
    • メソッドの詳細

      • from

        public static SubQueryExpression<?> from​(EntityPath<?> entityPath)
        抽出対象のエンティティを指定して、サブクエリのインスタンスを作成します。
        パラメータ:
        entityPath - 抽出対象のテーブルのエンティティ
        戻り値:
        サブクエリの式
      • from

        public static <T> SubQueryExpression<T> from​(EntityPath<?> entityPath,
                                                     PropertyPath<T> include)
        抽出対象のエンティティ(テーブル)とプロパティ(カラム)指定して、サブクエリのインスタンスを作成します。
        型パラメータ:
        T - 抽出対象のプロパティ(カラム)の型
        パラメータ:
        entityPath - 抽出対象のテーブルのエンティティ
        include - 抽出対象のカラムのプロパティ
        戻り値:
        サブクエリの式