org.opengion.plugin.io
クラス TableReader_Fixed
java.lang.Object
org.opengion.hayabusa.io.AbstractTableReader
org.opengion.plugin.io.TableReader_Default
org.opengion.plugin.io.TableReader_Fixed
- すべての実装されたインタフェース:
- TableReader
public class TableReader_Fixed
- extends TableReader_Default
固定長ファイルの読み取りクラスです。
NAMEは、先頭に、#NAME とすることで自動的にカラム名に対応付けます。
外部から、指定することも出来ます。(外部指定が優先)
固定長での読み取りでは、各行の先頭の行番号は、含めないで下さい。先頭より、
データを埋めてください。
- 変更履歴:
3.5.4.5 (2004/01/23) 新規作成 |
- 機能分類
- ファイル入力
- バージョン
- 4.0
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK5.0,
メソッドの概要 |
protected String[] |
readData(String data,
int clmSize)
BufferedReader より読み込んだ1行のデータをテーブルモデルにセットするように分割します
なお、読込みは,NAME項目分を読み込みます。 |
クラス org.opengion.hayabusa.io.AbstractTableReader から継承されたメソッド |
getDBTableModel, getEncode, getMaxRowCount, getSeparator, getSkipRowCount, isDebug, isExcel, isUseNumber, 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_Fixed
public TableReader_Fixed()
readData
protected String[] readData(String data,
int clmSize)
- BufferedReader より読み込んだ1行のデータをテーブルモデルにセットするように分割します
なお、読込みは,NAME項目分を読み込みます。データ件数が少ない場合は、
"" をセットしておきます。
- オーバーライド:
- クラス
AbstractTableReader
内の readData
- パラメータ:
data
- 1行のデータclmSize
- カラムサイズ
- 戻り値:
- 1行のデータ分の配列
- 変更履歴:
3.5.5.5 (2004/04/23) DBColumn の size と maxlength の 意味を変更 |
Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.