openGionopenGion
5.7.2.0

org.opengion.plugin.io
クラス TableReader_Default

java.lang.Object
  上位を拡張 org.opengion.hayabusa.io.AbstractTableReader
      上位を拡張 org.opengion.plugin.io.TableReader_Default
すべての実装されたインタフェース:
TableReader
直系の既知のサブクラス:
TableReader_Calc, TableReader_Excel, TableReader_Fixed

public class TableReader_Default
extends AbstractTableReader

指定の区切り記号(初期値:タブ区切り)ファイルの読み取りクラスです。 名前,データの入力部のみオーバーライドすれば,各種入力フォーマットに合わせた サブクラスを実現する事が可能です。

機能分類
ファイル入力
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

フィールドの概要
 
クラス org.opengion.hayabusa.io.AbstractTableReader から継承されたフィールド
columns, dbColumn, table
 
インタフェース org.opengion.hayabusa.io.TableReader から継承されたフィールド
TAB_SEPARATOR
 
コンストラクタの概要
TableReader_Default()
           
 
メソッドの概要
 void readDBTable()
          DBTableModel から 各形式のデータを作成して,BufferedReader より読み取ります。
 void readDBTable(java.io.BufferedReader reader)
          DBTableModel から 各形式のデータを作成して,BufferedReader より読み取ります。
 
クラス org.opengion.hayabusa.io.AbstractTableReader から継承されたメソッド
getDBTableModel, getEncode, getMaxRowCount, getSeparator, getSkipRowCount, isDebug, isExcel, isUseNumber, readData, setColumns, setDebug, setEncode, setFilename, setMaxRowCount, setNullBreakClm, setResourceManager, setSeparator, setSheetConstData, setSheetName, setSheetNos, setSkipRowCount, setTableColumnValues, setTableDBColumn, setUseNumber, setUseRenderer
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TableReader_Default

public TableReader_Default()
メソッドの詳細

readDBTable

public void readDBTable()
DBTableModel から 各形式のデータを作成して,BufferedReader より読み取ります。 コメント/空行を除き、最初の行は、必ず項目名が必要です。 それ以降は、コメント/空行を除き、データとして読み込んでいきます。 このメソッドは、EXCEL 読み込み時に使用します。

定義:
インタフェース TableReader 内の readDBTable
定義:
クラス AbstractTableReader 内の readDBTable
関連項目:
AbstractTableReader.isExcel()
変更履歴:
4.0.0.0 (2006/09/31) 新規追加

readDBTable

public void readDBTable(java.io.BufferedReader reader)
DBTableModel から 各形式のデータを作成して,BufferedReader より読み取ります。 コメント/空行を除き、最初の行は、必ず項目名が必要です。 それ以降は、コメント/空行を除き、データとして読み込んでいきます。

定義:
インタフェース TableReader 内の readDBTable
定義:
クラス AbstractTableReader 内の readDBTable
パラメータ:
reader - BufferedReaderオブジェクト
変更履歴:
3.1.1.0 (2003/03/28) 同期メソッド(synchronized付き)を非同期に変更する。
3.5.4.2 (2003/12/15) writer の null チェックを廃止します。
3.5.4.3 (2004/01/05) 引数に、BufferedReader を受け取ル要に変更します。
3.5.4.5 (2004/01/23) カラム名の外部指定を優先して使用する。
5.1.6.0 (2010/05/01) readDBTableのエラーチェック強化
5.1.6.0 (2010/05/01) skipRowCountの追加
5.2.0.0 (2010/09/01) ""で囲われているデータに改行が入っていた場合の対応
5.2.1.0 (2010/10/01) AbstractTableReader.java と重複している箇所の対応

openGion 5.7.2.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.