クラス Neo4jItemReaderBuilder<T>

java.lang.ObjectSE
org.springframework.batch.item.data.builder.Neo4jItemReaderBuilder<T>

@DeprecatedSE public class Neo4jItemReaderBuilder<T> extends ObjectSE
使用すべきではありません。
5.0 以降、... のアイテムリーダービルダーを優先
Neo4jItemReader のビルダー。
導入:
4.0
作成者:
Glenn Renfro, Mahmoud Ben Hassine
関連事項:
  • コンストラクターの詳細

    • Neo4jItemReaderBuilder

      public Neo4jItemReaderBuilder()
      使用すべきではありません。
  • メソッドの詳細

    • saveState

      public Neo4jItemReaderBuilder<T> saveState(boolean saveState)
      使用すべきではありません。
      再起動のために ItemStreamSupport の状態を ExecutionContext 内に保持する必要があるかどうかを構成します。
      パラメーター:
      saveState - デフォルトは true
      戻り値:
      ビルダーの現在のインスタンス。
    • name

      public Neo4jItemReaderBuilder<T> name(StringSE name)
      使用すべきではありません。
      ExecutionContext 内でキーを計算するために使用される名前。saveState(boolean) が true に設定されている場合は必須です。
      パラメーター:
      name - リーダーインスタンスの名前
      戻り値:
      ビルダーの現在のインスタンス。
      関連事項:
    • maxItemCount

      public Neo4jItemReaderBuilder<T> maxItemCount(int maxItemCount)
      使用すべきではありません。
      読み込むアイテムの最大数を設定します。
      パラメーター:
      maxItemCount - 読み込む最大アイテム
      戻り値:
      ビルダーの現在のインスタンス。
      関連事項:
    • currentItemCount

      public Neo4jItemReaderBuilder<T> currentItemCount(int currentItemCount)
      使用すべきではありません。
      現在のアイテムのインデックス。再起動時に使用して、どこから開始するかを示します。
      パラメーター:
      currentItemCount - 現在のインデックス
      戻り値:
      メソッド連鎖のためのこのインスタンス
      関連事項:
    • sessionFactory

      public Neo4jItemReaderBuilder<T> sessionFactory(org.neo4j.ogm.session.SessionFactory sessionFactory)
      使用すべきではありません。
      リーダーのセッションファクトリを確立します。
      パラメーター:
      sessionFactory - リーダーに使用するファクトリ。
      戻り値:
      メソッド連鎖のためのこのインスタンス
      関連事項:
    • pageSize

      public Neo4jItemReaderBuilder<T> pageSize(int pageSize)
      使用すべきではありません。
      各ページで読み取るアイテムの数。
      パラメーター:
      pageSize - アイテムの数
      戻り値:
      メソッド連鎖のためのこのインスタンス
      関連事項:
    • parameterValues

      public Neo4jItemReaderBuilder<T> parameterValues(MapSE<StringSE,ObjectSE> parameterValues)
      使用すべきではありません。
      暗号クエリで使用されるオプションのパラメーター。
      パラメーター:
      parameterValues - 暗号クエリで使用されるパラメーター値
      戻り値:
      メソッド連鎖のためのこのインスタンス
      関連事項:
    • startStatement

      public Neo4jItemReaderBuilder<T> startStatement(StringSE startStatement)
      使用すべきではありません。
      暗号クエリの開始セグメント。START は、提供されたステートメントの前に付加されるため、含めるべきでありませ
      パラメーター:
      startStatement - 暗号クエリの開始フラグメント。
      戻り値:
      メソッド連鎖のためのこのインスタンス
      関連事項:
    • returnStatement

      public Neo4jItemReaderBuilder<T> returnStatement(StringSE returnStatement)
      使用すべきではありません。
      暗号クエリの return ステートメント。RETURN は、提供されたステートメントの前に付加されるため、含めるべきでありませ
      パラメーター:
      returnStatement - 暗号クエリの戻りフラグメント。
      戻り値:
      メソッド連鎖のためのこのインスタンス
      関連事項:
    • matchStatement

      public Neo4jItemReaderBuilder<T> matchStatement(StringSE matchStatement)
      使用すべきではありません。
      暗号クエリのオプションの一致フラグメント。MATCH は、提供されたステートメントの前に付加されるため、含めるべきでありませ
      パラメーター:
      matchStatement - 暗号クエリの一致フラグメント
      戻り値:
      メソッド連鎖のためのこのインスタンス
      関連事項:
    • whereStatement

      public Neo4jItemReaderBuilder<T> whereStatement(StringSE whereStatement)
      使用すべきではありません。
      暗号クエリのオプションの where フラグメント。WHERE は、提供されたステートメントの前に付加されるため、含めるべきでありませ
      パラメーター:
      whereStatement - 暗号クエリのフラグメント
      戻り値:
      メソッド連鎖のためのこのインスタンス
      関連事項:
    • orderByStatement

      public Neo4jItemReaderBuilder<T> orderByStatement(StringSE orderByStatement)
      使用すべきではありません。
      結果を並べ替えるプロパティのリスト。これは、後続のページリクエストが結果のセグメントを正しくプルバックするために必要です。ORDER BY は、提供されたステートメントの前に付加されるため、含めるべきでありませ
      パラメーター:
      orderByStatement - 暗号クエリのフラグメントによる順序付け。
      戻り値:
      メソッド連鎖のためのこのインスタンス
      関連事項:
    • targetType

      public Neo4jItemReaderBuilder<T> targetType(ClassSE<T> targetType)
      使用すべきではありません。
      AbstractItemCountingItemStreamItemReader.read() への各呼び出しから返されるオブジェクト型
      パラメーター:
      targetType - 返すオブジェクトの型。
      戻り値:
      メソッド連鎖のためのこのインスタンス
      関連事項:
    • build

      public Neo4jItemReader<T> build()
      使用すべきではありません。
      完全に構築された Neo4jItemReader を返します。
      戻り値:
      新しい Neo4jItemReader