openGionopenGion
5.5.0.1

org.opengion.plugin.io
クラス TableWriter_Fixed

java.lang.Object
  上位を拡張 org.opengion.hayabusa.io.AbstractTableWriter
      上位を拡張 org.opengion.plugin.io.TableWriter_Default
          上位を拡張 org.opengion.plugin.io.TableWriter_Fixed
すべての実装されたインタフェース:
TableWriter

public class TableWriter_Fixed
extends TableWriter_Default

固定長文字ファイルの書き出しクラスです。 DefaultTableWriter を継承していますので,ラベル,名前,サイズ,データの 出力部のみオーバーライドして,固定長文字ファイルの出力機能を実現しています。 なお,固定長出力されるのは,データ部のみで,ラベル,名前,サイズは, separator で指定された区切り記号で連結されて出力されます。

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

フィールドの概要
 
クラス org.opengion.hayabusa.io.AbstractTableWriter から継承されたフィールド
clmNo, dbColumn, dbType, NUMBER, numberOfColumns, NVAR, STRING, table
 
インタフェース org.opengion.hayabusa.io.TableWriter から継承されたフィールド
CSV_SEPARATOR, TAB_SEPARATOR
 
コンストラクタの概要
TableWriter_Fixed()
           
 
メソッドの概要
protected  void writeData(DBTableModel table, java.io.PrintWriter writer)
          PrintWriter に DBTableModelのテーブル情報を書き込みます。
 
クラス org.opengion.plugin.io.TableWriter_Default から継承されたメソッド
writeDBTable, writeDBTable
 
クラス org.opengion.hayabusa.io.AbstractTableWriter から継承されたメソッド
createDBColumn, getDBTableModel, getEncode, getHeaderSequence, getSeparator, isAppend, isExcel, isUseNumber, isUseRenderer, quotation, quotation2, setAppend, setColumns, setDBTableModel, setEncode, setFilename, setFontName, setFontPoint, setHeaderSequence, setParam, setRefFilename, setRefSheetName, setSeparator, setSheetName, setUseNumber, setUseRenderer, writeClass, writeHeader, writeLabel, writeName, writeSeparator, writeSize
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TableWriter_Fixed

public TableWriter_Fixed()
メソッドの詳細

writeData

protected void writeData(DBTableModel table,
                         java.io.PrintWriter writer)
PrintWriter に DBTableModelのテーブル情報を書き込みます。

オーバーライド:
クラス TableWriter_Default 内の writeData
パラメータ:
table - DBTableModel
writer - PrintWriter
変更履歴:
2.3.1.2 (2003/01/28) データ出力時に、改行が余分に出される箇所を修正。
3.1.1.0 (2003/03/28) 同期メソッド(synchronized付き)を非同期に変更する。
3.5.4.5 (2004/01/23) 文字列のエンコード指定(桁数判定)

openGion 5.5.0.1

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