インターフェースの使用
org.springframework.batch.item.ItemProcessor
ItemProcessor を使用するパッケージ
パッケージ
説明
XML ベースの構成のパーサー
java ベースのジョブ構成用のステップレベルのビルダー。
ステップレベルコンポーネントのファクトリ。
アイテム指向アプローチのステップに関する特定の実装。
アイテム処理を非同期的に実行し、処理が完了したときに結果を書き込むためのコンポーネント。
リモートチャンキングのコンポーネント。
プレーンオールド Java オブジェクト用のアダプター。
java.util.function コンポーネント用のアダプター。 内部サポートパッケージ
サポートクラスのビルダー。
アイテムバリデーターのインフラストラクチャの実装。
org.springframework.batch.core.configuration.xml 内の ItemProcessor 使用
型 ItemProcessor のパラメーターを持つ org.springframework.batch.core.configuration.xml のメソッド修飾子と型メソッド説明voidStepParserStepFactoryBean.setItemProcessor(ItemProcessor<? super I, ? extends O> itemProcessor) org.springframework.batch.core.step.builder 内の ItemProcessor 使用
型 ItemProcessor のパラメーターを持つ org.springframework.batch.core.step.builder のメソッド修飾子と型メソッド説明SimpleStepBuilder.processor(ItemProcessor<? super I, ? extends O> processor) アイテムのストリームを処理または変換するアイテムプロセッサー。protected voidSimpleStepBuilder.registerAsStreamsAndListeners(ItemReader<? extends I> itemReader, ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter) org.springframework.batch.core.step.factory 内の ItemProcessor 使用
修飾子と型メソッド説明protected ItemProcessor<? super T,? extends S> SimpleStepFactoryBean.getItemProcessor()サブクラスが使用するItemProcessorの保護された getter型 ItemProcessor のパラメーターを持つ org.springframework.batch.core.step.factory のメソッド修飾子と型メソッド説明voidSimpleStepFactoryBean.setItemProcessor(ItemProcessor<? super T, ? extends S> itemProcessor) org.springframework.batch.core.step.item 内の ItemProcessor 使用
型 ItemProcessor のパラメーターを持つ org.springframework.batch.core.step.item のメソッド修飾子と型メソッド説明voidSimpleChunkProcessor.setItemProcessor(ItemProcessor<? super I, ? extends O> itemProcessor) 型 ItemProcessor のパラメーターを持つ org.springframework.batch.core.step.item のコンストラクター修飾子コンストラクター説明FaultTolerantChunkProcessor(ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter, BatchRetryTemplate batchRetryTemplate) SimpleChunkProcessor(ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter) org.springframework.batch.integration.async 内の ItemProcessor 使用
ItemProcessor を実装している org.springframework.batch.integration.async のクラス型 ItemProcessor のパラメーターを持つ org.springframework.batch.integration.async のメソッド修飾子と型メソッド説明voidAsyncItemProcessor.setDelegate(ItemProcessor<I, O> delegate) バックグラウンドスレッドで処理を委譲するために使用するItemProcessor。org.springframework.batch.integration.chunk 内の ItemProcessor 使用
型 ItemProcessor のパラメーターを持つ org.springframework.batch.integration.chunk のメソッド修飾子と型メソッド説明RemoteChunkingWorkerBuilder.itemProcessor(ItemProcessor<I, O> itemProcessor) manager ステップによって送信された項目を処理するために使用するItemProcessorを設定します。RemoteChunkingManagerStepBuilder.processor(ItemProcessor<? super I, ? extends O> itemProcessor) org.springframework.batch.item.adapter 内の ItemProcessor 使用
ItemProcessor を実装している org.springframework.batch.item.adapter のクラス修飾子と型クラス説明classItemProcessorAdapter<I,O> それ自体がアイテムを処理するデリゲートのプレーンな古い Java オブジェクトでカスタムメソッドを呼び出します。org.springframework.batch.item.function 内の ItemProcessor 使用
ItemProcessor を実装している org.springframework.batch.item.function のクラス修飾子と型クラス説明classFunctionSE に委譲するItemProcessor実装classPredicateSE をベースにしたフィルタリングItemProcessor。org.springframework.batch.item.support 内の ItemProcessor 使用
ItemProcessor を実装している org.springframework.batch.item.support のクラス修飾子と型クラス説明class提供されたClassifierを介して実装されたルーターパターンに基づいて、ItemProcessors のコレクションの 1 つを呼び出します。class挿入された一連のItemTransformerを介してアイテムを渡す複合ItemProcessor(前の変換の戻り値は次の変換のエントリ値です)。
宣言された入力および出力型に準拠するItemProcessorのチェーンを注入するのはユーザーの責任であることに注意してください。class何もしない単純なItemProcessor- 引数を呼び出し元に渡すだけです。classScriptItemProcessor<I,O> 処理する現在のアイテムを提供されたスクリプトに渡すItemProcessor実装。型 ItemProcessor の型引数を持つ org.springframework.batch.item.support のメソッドパラメーター修飾子と型メソッド説明voidClassifierCompositeItemProcessor.setClassifier(org.springframework.classify.Classifier<? super I, ItemProcessor<?, ? extends O>> classifier) 使用するItemProcessorを決定する分類子を確立します。voidCompositeItemProcessor.setDelegates(ListSE<? extends ItemProcessor<?, ?>> delegates) 処理されるアイテムで動作するItemProcessorデリゲートを確立します。型 ItemProcessor のパラメーターを持つ org.springframework.batch.item.support のコンストラクター型の型引数を持つ org.springframework.batch.item.support のコンストラクターパラメーター ItemProcessor修飾子コンストラクター説明CompositeItemProcessor(ListSE<? extends ItemProcessor<?, ?>> delegates) デリゲートを設定するための便利なコンストラクター。org.springframework.batch.item.support.builder 内の ItemProcessor 使用
型 ItemProcessor のパラメーターを持つ org.springframework.batch.item.support.builder のメソッド修飾子と型メソッド説明CompositeItemProcessorBuilder.delegates(ItemProcessor<?, ?>... delegates) 処理されるアイテムで動作するItemProcessorデリゲートを確立します。型 ItemProcessor の型引数を持つ org.springframework.batch.item.support.builder のメソッドパラメーター修飾子と型メソッド説明ClassifierCompositeItemProcessorBuilder.classifier(org.springframework.classify.Classifier<? super I, ItemProcessor<?, ? extends O>> classifier) 使用するItemProcessorを決定する分類子を確立します。CompositeItemProcessorBuilder.delegates(ListSE<? extends ItemProcessor<?, ?>> delegates) 処理されるアイテムで動作するItemProcessorデリゲートを確立します。org.springframework.batch.item.validator 内の ItemProcessor 使用
ItemProcessor を実装している org.springframework.batch.item.validator のクラス修飾子と型クラス説明classBean 検証 API(JSR-303)を使用してアイテムを検証するValidatingItemProcessor。class入力を検証し、変更せずに返すItemProcessorの単純な実装。