パッケージ org.opengion.plugin.io
クラス TableWriter_T
java.lang.Object
org.opengion.hayabusa.io.AbstractTableWriter
org.opengion.plugin.io.TableWriter_Default
org.opengion.plugin.io.TableWriter_T
- すべての実装されたインタフェース:
TableWriter
Excelでの文字変換関数 =T("値") という文字列で書き出すクラスです。
DefaultTableWriter を継承して,データの出力部のみオーバーライドして,
文字列カラム(クラス名VARCHAR2のカラム)に、=T("値") という文字列で出力する
ファイルの出力機能を実現しています。
- 変更履歴:
- 3.1.4.1 (2003/04/21) 新規作成
- 機能分類
- ファイル出力
- 導入されたバージョン:
- JDK5.0,
-
フィールドの概要
クラスから継承されたフィールド org.opengion.hayabusa.io.AbstractTableWriter
BUFFER_MIDDLE, clmNo, CR, dbColumn, dbType, isKeyLbl, NUMBER, numberOfColumns, NVAR, STRING, table
インタフェースから継承されたフィールド org.opengion.hayabusa.io.TableWriter
CSV_SEPARATOR, TAB_SEPARATOR
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected void
writeData
(DBTableModel table, PrintWriter writer) PrintWriter に DBTableModelのテーブル情報を書き込みます。クラスから継承されたメソッド org.opengion.plugin.io.TableWriter_Default
writeDBTable, writeDBTable
クラスから継承されたメソッド org.opengion.hayabusa.io.AbstractTableWriter
checkParam, createDBColumn, getDBTableModel, getEncode, getHeaderSequence, getSeparator, isAppend, isDebug, isExcel, isUseNumber, isUseRenderer, quotation, quotation2, setAddTitleSheet, setAppend, setColumns, setDBTableModel, setDebug, setEncode, setFileBreakColumn, setFilename, setFontName, setFontPoint, setHeaderSequence, setHyperLinkColumn, setOmitNames, setPageBreakColumn, setParam, setRecalcSheetName, setRefFilename, setRefSheetName, setSeparator, setSheetName, setSheetOverwrite, setSkipRowCount, setUseActiveWorkbook, setUseAutoCellSize, setUseCellStyle, setUseNumber, setUseRenderer, writeClass, writeHeader, writeLabel, writeLabel2, writeName, writeSeparator, writeSize
-
コンストラクタの詳細
-
TableWriter_T
public TableWriter_T()デフォルトコンストラクター- 変更履歴:
- 6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor.
-
-
メソッドの詳細
-
writeData
PrintWriter に DBTableModelのテーブル情報を書き込みます。- オーバーライド:
writeData
クラス内TableWriter_Default
- パラメータ:
table
- DBTableModelオブジェクトwriter
- PrintWriterオブジェクト- 変更履歴:
- 3.7.0.2 (2005/02/14) 行番号情報を、出力する(true)/しない(false)を指定, 3.8.0.1 (2005/06/17) DBTypeが NVAR の場合は、元のUnicodeに戻します。, 5.1.6.0 (2010/05/01) DbType の初期値(dbType)を利用する。, 5.2.1.0 (2010/10/01) useRenderer 対応, 6.0.1.2 (2014/08/08) カラム飛ばしできる機能を追加, 6.0.4.0 (2014/11/28) データ出力用のレンデラー, 6.4.4.2 (2016/04/01) contains 判定を行う新しいメソッドを使用します。, 6.4.6.0 (2016/05/27) isNumber , isDate 追加。
-