クラス情報
パッケージ: 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 - 出力行数