インターフェース FluentQuery< T >

既知のすべてのサブインターフェース:
FluentQuery.FetchableFluentQuery<T>, FluentQuery.ReactiveFluentQuery<T>

public interface FluentQuery<T>
射影と並べ替えとともにクエリを定義して実行するための流れるようなインターフェースと。FluentQuery のインスタンスは不変です。
導入:
2.6
作成者:
Mark Paluch
  • ネストされたクラスの概要

    ネストされたクラス
    修飾子と型
    インターフェース
    説明
    static interface
    基になるクエリからの結果を具体化できるようにするフェッチ可能な拡張 FluentQuery
    static interface
    基になるクエリからの結果を具体化できるようにするリアクティブ拡張 FluentQuery
  • 方法の概要

    修飾子と型
    メソッド
    説明
    as(ClassSE<R> resultType)
    結果をマップするターゲット型を定義します。
    default FluentQuery<T>
    limit(int limit)
    クエリ制限を定義します。
    default FluentQuery<T>
    project(StringSE... properties)
    クエリに含めるプロパティまたはプロパティパスを定義します。
    クエリに含めるプロパティまたはプロパティパスを定義します。
    sortBy(Sort sort)
    ソート順を定義します。