概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.6.5.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 (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 と重複している箇所の対応

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.6.5.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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