インターフェース LimitClause


public interface LimitClause
ダイアレクト固有の LIMIT を表す句。
導入:
1.1
作成者:
Mark Paluch, Jens Schauder
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    インターフェース
    説明
    static enum
    SQL ステートメント内の句をレンダリングする場所の列挙体。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    clause を適用する LimitClause.Position を返します。
    getLimit(long limit)
    結果を制限する LIMIT 句を返します。
    getLimitOffset(long limit, long offset)
    結果を制限し、指定された offset で消費を開始する結合された LIMIT/OFFSET 句を返します。
    getOffset(long offset)
    OFFSET 句を返し、指定されたオフセットで行を消費します。
  • メソッドの詳細

    • getLimit

      StringSE getLimit(long limit)
      結果を制限する LIMIT 句を返します。
      パラメーター:
      limit - 結果の SQL スニペットが使用されたときに返される最大行数。
      戻り値:
      レンダリングされた制限句。
      関連事項:
    • getOffset

      StringSE getOffset(long offset)
      OFFSET 句を返し、指定されたオフセットで行を消費します。
      パラメーター:
      offset - 結果の SQL スニペットが使用されるときにスキップされる行の数。
      戻り値:
      レンダリングされたオフセット句。
      関連事項:
    • getLimitOffset

      StringSE getLimitOffset(long limit, long offset)
      結果を制限し、指定された offset で消費を開始する結合された LIMIT/OFFSET 句を返します。
      パラメーター:
      limit - 結果の SQL スニペットが使用されたときに返される最大行数。
      offset - 結果の SQL スニペットが使用されるときにスキップされる行の数。
      戻り値:
      レンダリングされた制限句。
      関連事項:
    • getClausePosition

      LimitClause.Position getClausePosition()
      clause を適用する LimitClause.Position を返します。