クラス SubQueryMeta


  • public class SubQueryMeta
    extends Object
    クエリの情報を保持するクラス。
    作成者:
    T.TSUCHIE
    • コンストラクタの詳細

      • SubQueryMeta

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

      • addInclude

        public void addInclude​(PropertyPath<?>... properties)
      • getEntityPath

        public EntityPath<?> getEntityPath()
        抽出対象テーブルのエンティティ
      • setEntityPath

        public void setEntityPath​(EntityPath<?> entityPath)
        抽出対象テーブルのエンティティ
      • getWhere

        public Predicate getWhere()
        検索条件
      • setWhere

        public void setWhere​(Predicate where)
        検索条件
      • getLimit

        public int getLimit()
        取得するレコード数の上限値です。

        負の値の時は無視します。

      • setLimit

        public void setLimit​(int limit)
        取得するレコード数の上限値です。

        負の値の時は無視します。

      • getOffset

        public int getOffset()
        取得するレコード数の開始位置です。

        負の値の時は無視します。

      • setOffset

        public void setOffset​(int offset)
        取得するレコード数の開始位置です。

        負の値の時は無視します。

      • getIncludesProperties

        public Set<PropertyPath<?>> getIncludesProperties()
        抽出対象のプロパティです。