インターフェースの使用
org.springframework.batch.item.ItemReader
ItemReader を使用するパッケージ
パッケージ
説明
XML ベースの構成のパーサー
java ベースのジョブ構成用のステップレベルのビルダー。
ステップレベルコンポーネントのファクトリ。
アイテム指向アプローチのステップに関する特定の実装。
リモートチャンキングのコンポーネント。
インフラストラクチャインターフェースとアイテムの問題に対する主な依存関係。
プレーンオールド Java オブジェクト用のアダプター。
AMQP 関連のバッチコンポーネント。
Spring Data 関連のリーダーおよびライター。
データベースベースのアイテムリーダーおよびライターのインフラストラクチャ実装。
io ファイルに関するインフラストラクチャの実装。
java.util.function コンポーネント用のアダプター。JMS ベースのリーダー / ライターおよび関連コンポーネント。
JSON 入力および出力のインフラストラクチャ実装。
Apache Kafka 関連のリーダーとライター
このパッケージには、Spring LDAP で LdifParser を使用するために必要なクラスが含まれています。
内部サポートパッケージ
サポートクラスのビルダー。
xml 入出力のインフラストラクチャ実装。
org.springframework.batch.core.configuration.xml 内の ItemReader 使用
型 ItemReader のパラメーターを持つ org.springframework.batch.core.configuration.xml のメソッドorg.springframework.batch.core.step.builder 内の ItemReader 使用
型 ItemReader のパラメーターを持つ org.springframework.batch.core.step.builder のメソッド修飾子と型メソッド説明SimpleStepBuilder.reader(ItemReader<? extends I> reader) アイテムのストリームを提供するアイテムリーダー。protected voidSimpleStepBuilder.registerAsStreamsAndListeners(ItemReader<? extends I> itemReader, ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter) org.springframework.batch.core.step.factory 内の ItemReader 使用
修飾子と型メソッド説明protected ItemReader<? extends T>SimpleStepFactoryBean.getItemReader()サブクラスが使用するItemReaderの保護された getter。型 ItemReader のパラメーターを持つ org.springframework.batch.core.step.factory のメソッドorg.springframework.batch.core.step.item 内の ItemReader 使用
ItemReader として宣言されている org.springframework.batch.core.step.item のフィールド型 ItemReader のパラメーターを持つ org.springframework.batch.core.step.item のメソッド型 ItemReader のパラメーターを持つ org.springframework.batch.core.step.item のコンストラクター修飾子コンストラクター説明FaultTolerantChunkProvider(ItemReader<? extends I> itemReader, RepeatOperations repeatOperations) SimpleChunkProvider(ItemReader<? extends I> itemReader, RepeatOperations repeatOperations) org.springframework.batch.integration.chunk 内の ItemReader 使用
型 ItemReader のパラメーターを持つ org.springframework.batch.integration.chunk のメソッドorg.springframework.batch.item 内の ItemReader 使用
org.springframework.batch.item 内の ItemReader サブインターフェース修飾子と型インターフェース説明interfaceItemStreamとItemReaderを組み合わせた便利なインターフェース。interfaceItemReaderの特殊化により、ユーザーはアイテムのストリームを先読みできます。org.springframework.batch.item.adapter 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.adapter のクラスorg.springframework.batch.item.amqp 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.amqp のクラスorg.springframework.batch.item.avro 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.avro のクラスorg.springframework.batch.item.data 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.data のクラス修飾子と型クラス説明classSpring Data のページ付けされた機能のページ付けされたセマンティクスに基づいて基本的な読み取りロジックを処理する基本クラス。classMongoDB 用のカーソルベースのItemReader実装。class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。classページング手法を使用して MongoDB からドキュメントを読み取る再起動可能なItemReader。class使用すべきではありません。5.0 以降、... のアイテムリーダーを優先classPagingAndSortingRepositoryを使用してレコードを読み取るItemReader。org.springframework.batch.item.database 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.database のクラス修飾子と型クラス説明classデータベースカーソルを開き、ResultSet の次の行を継続的に取得する単純なアイテムリーダーの抽象基本クラス。classデータベースレコードをページング方式で読み取るときに拡張するための抽象ItemStreamReader。classJDBC カーソルを開き、ResultSet の次の行を継続的に取得する単純なアイテムリーダーの実装。classJDBC を使用してページング方式でデータベースレコードを読み取るためのItemReader。classJPAQuery.getResultStream()に基づくItemStreamReaderの実装。classJPA 上に構築されたデータベースレコードを読み取るためのItemReader。classストアドプロシージャを実行し、返されたカーソルを読み取り、ResultSetの次の行を継続的に取得するアイテムリーダーの実装。org.springframework.batch.item.file 内の ItemReader 使用
org.springframework.batch.item.file 内の ItemReader サブインターフェース修飾子と型インターフェース説明interfaceItemReader を実装している org.springframework.batch.item.file のクラス修飾子と型クラス説明class入力FlatFileItemReader.setResource(Resource)から行を読み取る再起動可能なItemReader。class複数のリソースからアイテムを順番に読み取ります。リソースリストはMultiResourceItemReader.setResources(Resource[])によって指定され、実際の読み取りはMultiResourceItemReader.setDelegate(ResourceAwareItemReaderItemStream)に委譲されます。class配列からResourceインスタンスを生成するItemReader。org.springframework.batch.item.function 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.function のクラスorg.springframework.batch.item.jms 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.jms のクラスorg.springframework.batch.item.json 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.json のクラスorg.springframework.batch.item.kafka 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.kafka のクラスorg.springframework.batch.item.ldif 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.ldif のクラス修飾子と型クラス説明classclassorg.springframework.batch.item.queue 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.queue のクラスorg.springframework.batch.item.redis 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.redis のクラスorg.springframework.batch.item.support 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.support のクラス修飾子と型クラス説明classExecutionContextにアイテム数を格納することによる再起動をサポートするItemReaderの抽象スーパークラス(したがって、実行間でアイテムの順序を保持する必要があります)。classItemReader実装の基本クラス。classItemStreamReaderのリストに読み取りを委譲する複合リーダー。classclassリストからデータをプルするItemReader。classユーザーが 1 つのアイテムを先に覗くことができるPeekableItemReader。classこれは、同期read()メソッドを備えたItemReaderデコレータです。classこれは、同期された ItemReader.read() メソッドを使用した単純な ItemStreamReader デコレータです。これにより、非スレッドセーフの ItemReader がスレッドセーフになります。型 ItemReader のパラメーターを持つ org.springframework.batch.item.support のメソッド修飾子と型メソッド説明voidSingleItemPeekableItemReader.setDelegate(ItemReader<T> delegate) デリゲートとして使用するアイテムリーダー。型 ItemReader のパラメーターを持つ org.springframework.batch.item.support のコンストラクターorg.springframework.batch.item.support.builder 内の ItemReader 使用
型 ItemReader のパラメーターを持つ org.springframework.batch.item.support.builder のメソッド修飾子と型メソッド説明SingleItemPeekableItemReaderBuilder.delegate(ItemReader<T> delegate) デリゲートとして使用するアイテムリーダー。SynchronizedItemReaderBuilder.delegate(ItemReader<T> delegate) デリゲートとして使用するアイテムリーダー。org.springframework.batch.item.xml 内の ItemReader 使用
ItemReader を実装している org.springframework.batch.item.xml のクラス
MongoPagingItemReaderを使用してください。