IoTsvWriter

フレームワーク部品 [com.onepg.util]

← クラス一覧に戻る

クラス情報

パッケージ: com.onepg.util

クラス名: IoTsvWriter

説明

データ入出力用TSVライタークラス.
  • TxtWriterをラッピングし、データ入出力用TSV出力に特化した機能を提供する。
  • TSV形式での出力を簡易化する。
  • ファイルの1行目を列名を出力する。
  • ファイルの文字コードは UTF-8、改行コードは LF 固定とする。
  • null はエスケープする。
  • 値内にある改行コード(CRLF・CR・LF)とタブ文字はエスケープする。

メソッド一覧

close

public void close()
ファイルクローズ.

println

public void println(String[] values)
TSV行出力(文字列配列).

パラメータ

名前 説明
values String[] 値配列

println

public void println(IoItems row)
TSV行出力(IoItems).

パラメータ

名前 説明
row IoItems 行データ

flush

public void flush()
フラッシュ.

getFilePath

public String getFilePath()
ファイルパス取得.

戻り値

String - ファイルパス

getLineCount

public long getLineCount()
出力行数取得.

戻り値

long - 出力行数