インターフェース ExecutableSelectOperation.TerminatingSelect<T>

すべての既知のサブインターフェース:
ExecutableSelectOperation.ExecutableSelect<T>ExecutableSelectOperation.SelectWithProjection<T>ExecutableSelectOperation.SelectWithQuery<T>ExecutableSelectOperation.SelectWithTable<T>
含まれているインターフェース:
ExecutableSelectOperation

public static interface ExecutableSelectOperation.TerminatingSelect<T>
終了メソッドの 1 つを呼び出して、SELECT クエリの実行をトリガーします。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    all()
    一致するすべての要素を取得します。
    long
    一致する要素の数を取得します。
    default boolean
    一致する要素の存在を確認します。
    default OptionalSE<T>
    最初の結果が得られるか、結果がまったく得られないかです。
    最初の結果が得られるか、結果がまったく得られないかです。
    default OptionalSE<T>
    one()
    正確にゼロまたは 1 つの結果を取得します。
    正確にゼロまたは 1 つの結果を取得します。
    default StreamSE<T>
    一致するすべての要素をストリーミングします。
  • メソッドの詳細

    • count

      long count()
      一致する要素の数を取得します。
      戻り値:
      一致する要素の総数。
    • exists

      default boolean exists()
      一致する要素の存在を確認します。
      戻り値:
      一致する要素が少なくとも 1 つ存在する場合は true。
      関連事項:
    • first

      default OptionalSE<T> first()
      最初の結果が得られるか、結果がまったく得られないかです。
      戻り値:
      最初の結果、一致するものが見つからない場合は Optional.empty()
      関連事項:
    • firstValue

      @Nullable T firstValue()
      最初の結果が得られるか、結果がまったく得られないかです。
      戻り値:
      最初の結果、一致するものが見つからない場合は null。
    • one

      default OptionalSE<T> one()
      正確にゼロまたは 1 つの結果を取得します。
      戻り値:
      単一の結果、または一致するものが見つからない場合は Optional.empty()
      例外:
      IncorrectResultSizeDataAccessException - 複数の一致が見つかった場合。
      関連事項:
    • oneValue

      @Nullable T oneValue()
      正確にゼロまたは 1 つの結果を取得します。
      戻り値:
      単一の結果、または一致するものが見つからない場合は null。
      例外:
      IncorrectResultSizeDataAccessException - 複数の一致が見つかった場合。
    • all

      ListSE<T> all()
      一致するすべての要素を取得します。
      戻り値:
      一致するすべての要素の ListSE。null にはなりません。
      関連事項:
    • stream

      default StreamSE<T> stream()
      一致するすべての要素をストリーミングします。
      戻り値:
      Cassandra ResultSet をラップする StreamSE。これは閉じられている必要があり、決して null にはなりません。
      関連事項: