public class TableReader_Fixed extends TableReader_Default
固定長ファイルの読み取りクラスです。 NAMEは、先頭に、#NAME とすることで自動的にカラム名に対応付けます。 外部から、指定することも出来ます。(外部指定が優先) 固定長での読み取りでは、各行の先頭の行番号は、含めないで下さい。先頭より、 データを埋めてください。
| 3.5.4.5 (2004/01/23) 新規作成 |
BUFFER_MIDDLE, columns, constAdrs, constKeys, CR, dbColumn, nullBreakClm, separator, sheetName, sheetNos, tableTAB_SEPARATOR| コンストラクタと説明 |
|---|
TableReader_Fixed() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected String[] |
readData(String data,
int clmSize)
BufferedReader より読み込んだ1行のデータをテーブルモデルにセットするように分割します
なお、読込みは,NAME項目分を読み込みます。
|
void |
readDBTable(File file,
String enc)
DBTableModel から 各形式のデータを作成して,BufferedReader より読み取ります。
|
getDBTableModel, getMaxRowCount, getSkipRowCount, isDebug, isUseNumber, setColumns, setDebug, setMaxRowCount, setNullBreakClm, setOmitNames, setResourceManager, setSeparator, setSheetConstData, setSheetName, setSheetNos, setSkipRowCount, setTableColumnValues, setTableDBColumn, setUseNumber, setUseRendererpublic void readDBTable(File file, String enc)
readDBTable インタフェース内 TableReaderreadDBTable クラス内 TableReader_Defaultfile - 読み取り元ファイル名enc - ファイルのエンコード文字列| 6.2.0.0 (2015/02/27) encodeを取得する為だけに用意 |
protected String[] readData(String data, int clmSize)
readData クラス内 AbstractTableReaderdata - 1行のデータclmSize - カラムサイズ| 3.5.5.5 (2004/04/23) DBColumn の size と maxlength の 意味を変更 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.