クラス EventReader_TEXT
- java.lang.Object
-
- org.opengion.fukurou.model.EventReader_TEXT
-
- すべての実装されたインタフェース:
EventReader
public class EventReader_TEXT extends Object implements EventReader
指定の区切り記号(初期値:タブ区切り)ファイルの読み取りクラスです。 txt形式のテキストファイルを、イベント方式でテキストデータを読み取ります。 タブ区切りテキストファイルで、セパレータと文字コードを外部から指定できます。- 導入されたバージョン:
- JDK6.0,
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 EventReader_TEXT()
デフォルトコンストラクター
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 void
eventReader(File file, TableModelHelper helper)
引数ファイル(Text)を、イベントモデルを使用してテキスト化します。void
setEncode(String enc)
読み取り元ファイルのエンコード文字列を指定します。void
setSeparator(String sep)
データを読み込む場合の,区切り文字をセットします。
-
-
-
コンストラクタの詳細
-
EventReader_TEXT
public EventReader_TEXT()
デフォルトコンストラクター
-
-
メソッドの詳細
-
eventReader
public void eventReader(File file, TableModelHelper helper)
引数ファイル(Text)を、イベントモデルを使用してテキスト化します。 TableModelHelperは、EXCEL/TEXT読み取り処理用の統一されたイベント処理クラスです。 openGion特有のEXCEL/TEXT処理方法(#NAME , 先頭行#コメントなど)を実装しています。 これは、EXCELやTEXTの処理を、統一的なイベントモデルで扱うためです。 あくまで、読み取り限定であれば、こちらのイベントモデルで十分です。- 定義:
eventReader
インタフェース内EventReader
- パラメータ:
file
- 入力ファイルhelper
- イベント処理するオブジェクト
-
setSeparator
public void setSeparator(String sep)
データを読み込む場合の,区切り文字をセットします。 なお,このメソッドは,サブクラスによっては,使用しない場合があります。 もし,使用しないサブクラスを作成する場合は, UnsupportedOperationException を throw するように,サブクラスで実装して下さい。- パラメータ:
sep
- 区切り文字
-
-