パッケージ org.opengion.plugin.io
クラス TableWriter_CSV2
java.lang.Object
org.opengion.hayabusa.io.AbstractTableWriter
org.opengion.plugin.io.TableWriter_Default
org.opengion.plugin.io.TableWriter_CSV
org.opengion.plugin.io.TableWriter_CSV2
- すべての実装されたインタフェース:
TableWriter
推奨されていません。
【廃止予定】加工なしCSV形式ダブルクォートファイル(CSV)形式書き込みクラスです。
このクラスは、廃止予定です。代わりに、Data2 の セパレータをカンマに
設定して使用してください。
DefaultTableWriter を継承していますので、ラベル、名前、データの出力部のみ
オーバーライドして、可変長CSV形式ファイルの出力機能を実現しています。
このクラスは、文字型のデータ出力時の、先頭が0の場合のシングルコーテーションを
出さないように変更したクラスです。(専用特殊クラス)
[writeData]
区切り : CSV_SEPARATOR 固定
行番号 : quotation( 行番号 + 1 )
カラムデータ: quotation( val )
- 変更履歴:
- 3.1.9.1 (2003/05/20) 新規作成, 8.5.6.1 (2024/03/29) TableWriter_CSV を継承します。
- 機能分類
- ファイル出力
- 形式サンプル:
- 導入されたバージョン:
- JDK5.0,
-
フィールドの概要
クラスから継承されたフィールド org.opengion.hayabusa.io.AbstractTableWriter
BUFFER_MIDDLE, clmNo, CR, dbColumn, dbType, isKeyLbl, NUMBER, numberOfColumns, STRING, table
インタフェースから継承されたフィールド org.opengion.hayabusa.io.TableWriter
CSV_SEPARATOR, TAB_SEPARATOR
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected String
dataQuotation
(String val, int dtype) 推奨されていません。データを書き込む場合の区切り文字をセットします。クラスから継承されたメソッド org.opengion.plugin.io.TableWriter_CSV
csvInit, numberQuotation, writeData, writeDBTable
クラスから継承されたメソッド org.opengion.plugin.io.TableWriter_Default
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, writeLabel, writeLabel2, writeName, writeSeparator, writeSize
-
コンストラクタの詳細
-
TableWriter_CSV2
public TableWriter_CSV2()推奨されていません。デフォルトコンストラクター- 変更履歴:
- 6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor.
-
-
メソッドの詳細
-
dataQuotation
推奨されていません。データを書き込む場合の区切り文字をセットします。 このクラスでは、CSV 固定の為、区切り文字のセットは無効になります。- オーバーライド:
dataQuotation
クラス内TableWriter_CSV
- パラメータ:
val
- 入力文字列dtype
- DBタイプ(STRING/NUMBER)- 戻り値:
- 変換後の文字列
- 変更履歴:
- 8.5.6.1 (2024/03/29) 継承で使えるように、一部修正します。
-