パッケージ org.opengion.plugin.io

クラス TableWriter_CSV2

  • すべての実装されたインタフェース:
    TableWriter

    public class TableWriter_CSV2
    extends TableWriter_Default
    【廃止予定】加工なしCSV形式ダブルクォートファイル(CSV)形式書き込みクラスです。 このクラスは、廃止予定です。代わりに、Data2 の セパレータをカンマに 設定して使用してください。 DefaultTableWriter を継承していますので,ラベル,名前,データの出力部のみ オーバーライドして,可変長CSV形式ファイルの出力機能を実現しています。 このクラスは、文字型のデータ出力時の、先頭が0の場合のシングルコーテーションを 出さないように変更したクラスです。(専用特殊クラス)
    導入されたバージョン:
    JDK5.0,
    • コンストラクタの詳細

      • TableWriter_CSV2

        public TableWriter_CSV2()
        デフォルトコンストラクター
    • メソッドの詳細

      • writeData

        protected void writeData​(DBTableModel table,
                                 PrintWriter writer)
        PrintWriter に DBTableModelのテーブル情報を書き込みます。 このクラスでは,データを ダブルコーテーション(")で囲みます。 PrintWriter に DBTableModelのテーブル情報を書き込みます。
        オーバーライド:
        writeData クラス内 TableWriter_Default
        パラメータ:
        table - DBTableModelオブジェクト
        writer - PrintWriterオブジェクト
      • setSeparator

        public void setSeparator​(String sprt)
        データを書き込む場合の,区切り文字をセットします。 このクラスでは,CSV 固定の為,区切り文字のセットは無効になります。
        定義:
        setSeparator インタフェース内 TableWriter
        オーバーライド:
        setSeparator クラス内 AbstractTableWriter
        パラメータ:
        sprt - 区切り文字