クラス SimpleBinaryBufferedReaderFactory
java.lang.ObjectSE
org.springframework.batch.item.file.SimpleBinaryBufferedReaderFactory
- 実装されたすべてのインターフェース:
BufferedReaderFactory
メインフレームのコピーブックで作成されたものなど、行末のない単純なバイナリ(またはテキスト)ファイルを読み取るのに役立つ
BufferedReaderFactory
。リーダーは、(プレーンテキストに基づく通常の規則ではなく)固定行末にストリームを分割します。デフォルトのプレーンテキストの実装と同様に、行末は破棄されます。- 導入:
- 2.1
- 作成者:
- Dave Syer, Mahmoud Ben Hassine
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明提供されたリソースから文字列項目を読み取るためのBufferedReader
SE を作成します。void
setLineEnding
(StringSE lineEnding)
コンストラクターの詳細
SimpleBinaryBufferedReaderFactory
public SimpleBinaryBufferedReaderFactory()
メソッドの詳細
setLineEnding
- パラメーター:
lineEnding
- 「行」の終わりを定義するものを示すString
SE。
create
public BufferedReaderSE create(org.springframework.core.io.Resource resource, StringSE encoding) throws UnsupportedEncodingExceptionSE, IOExceptionSE インターフェースからコピーされた説明:BufferedReaderFactory
提供されたリソースから文字列項目を読み取るためのBufferedReader
SE を作成します。- 次で指定:
- インターフェース
BufferedReaderFactory
のcreate
- パラメーター:
resource
- 読み取るデータを含むResource
encoding
- バイナリデータを文字列に変換するために必要なエンコーディング- 戻り値:
BufferedReader
SE- 例外:
UnsupportedEncodingExceptionSE
- エンコーディングがプラットフォームでサポートされていない場合IOExceptionSE
- リーダーの作成に問題がある場合