インターフェースの使用
org.springframework.batch.item.ItemStreamReader
ItemStreamReader を使用するパッケージ
パッケージ
説明
Spring Data 関連のリーダーおよびライター。
データベースベースのアイテムリーダーおよびライターのインフラストラクチャ実装。
io ファイルに関するインフラストラクチャの実装。
JSON 入力および出力のインフラストラクチャ実装。
Apache Kafka 関連のリーダーとライター
このパッケージには、Spring LDAP で LdifParser を使用するために必要なクラスが含まれています。
内部サポートパッケージ
サポートクラスのビルダー。
xml 入出力のインフラストラクチャ実装。
org.springframework.batch.item.avro 内の ItemStreamReader 使用
ItemStreamReader を実装している org.springframework.batch.item.avro のクラスorg.springframework.batch.item.data 内の ItemStreamReader 使用
ItemStreamReader を実装している org.springframework.batch.item.data のクラス修飾子と型クラス説明class
Spring Data のページ付けされた機能のページ付けされたセマンティクスに基づいて基本的な読み取りロジックを処理する基本クラス。class
MongoDB 用のカーソルベースのItemReader
実装。class
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。class
ページング手法を使用して MongoDB からドキュメントを読み取る再起動可能なItemReader
。class
使用すべきではありません。5.0 以降、... のアイテムリーダーを優先class
PagingAndSortingRepository
を使用してレコードを読み取るItemReader
。org.springframework.batch.item.database 内の ItemStreamReader 使用
ItemStreamReader を実装している org.springframework.batch.item.database のクラス修飾子と型クラス説明class
データベースカーソルを開き、ResultSet の次の行を継続的に取得する単純なアイテムリーダーの抽象基本クラス。class
データベースレコードをページング方式で読み取るときに拡張するための抽象ItemStreamReader
。class
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.0 から 5.2 で削除されました。class
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.0 から 5.2 で削除されました。class
JDBC カーソルを開き、ResultSet の次の行を継続的に取得する単純なアイテムリーダーの実装。class
JDBC を使用してページング方式でデータベースレコードを読み取るためのItemReader
。class
JPAQuery.getResultStream()
に基づくItemStreamReader
の実装。class
JPA 上に構築されたデータベースレコードを読み取るためのItemReader
。class
ストアドプロシージャを実行し、返されたカーソルを読み取り、ResultSet
の次の行を継続的に取得するアイテムリーダーの実装。org.springframework.batch.item.file 内の ItemStreamReader 使用
org.springframework.batch.item.file 内の ItemStreamReader サブインターフェース修飾子と型インターフェース説明interface
ItemStreamReader を実装している org.springframework.batch.item.file のクラス修飾子と型クラス説明class
入力FlatFileItemReader.setResource(Resource)
から行を読み取る再起動可能なItemReader
。class
複数のリソースからアイテムを順番に読み取ります。リソースリストはMultiResourceItemReader.setResources(Resource[])
によって指定され、実際の読み取りはMultiResourceItemReader.setDelegate(ResourceAwareItemReaderItemStream)
に委譲されます。class
配列からResource
インスタンスを生成するItemReader
。org.springframework.batch.item.json 内の ItemStreamReader 使用
ItemStreamReader を実装している org.springframework.batch.item.json のクラスorg.springframework.batch.item.kafka 内の ItemStreamReader 使用
ItemStreamReader を実装している org.springframework.batch.item.kafka のクラスorg.springframework.batch.item.ldif 内の ItemStreamReader 使用
ItemStreamReader を実装している org.springframework.batch.item.ldif のクラス修飾子と型クラス説明class
class
org.springframework.batch.item.redis 内の ItemStreamReader 使用
ItemStreamReader を実装している org.springframework.batch.item.redis のクラスorg.springframework.batch.item.support 内の ItemStreamReader 使用
ItemStreamReader を実装している org.springframework.batch.item.support のクラス修飾子と型クラス説明class
ExecutionContext
にアイテム数を格納することによる再起動をサポートするItemReader
の抽象スーパークラス(したがって、実行間でアイテムの順序を保持する必要があります)。class
ItemReader
実装の基本クラス。class
ユーザーが 1 つのアイテムを先に覗くことができるPeekableItemReader
。class
これは、同期された ItemReader.read() メソッドを使用した単純な ItemStreamReader デコレータです。これにより、非スレッドセーフの ItemReader がスレッドセーフになります。型 ItemStreamReader のパラメーターを持つ org.springframework.batch.item.support のメソッドorg.springframework.batch.item.support.builder 内の ItemStreamReader 使用
型 ItemStreamReader のパラメーターを持つ org.springframework.batch.item.support.builder のメソッド修飾子と型メソッド説明SynchronizedItemStreamReaderBuilder.delegate
(ItemStreamReader<T> delegate) デリゲートとして使用するアイテムストリームリーダー。org.springframework.batch.item.xml 内の ItemStreamReader 使用
ItemStreamReader を実装している org.springframework.batch.item.xml のクラス
MongoPagingItemReader
を使用してください。