rydeen.io
クラス PropertiesSummaryPrinter

java.lang.Object
  上位を拡張 rydeen.io.SummaryPrinter
      上位を拡張 rydeen.io.PropertiesSummaryPrinter

public class PropertiesSummaryPrinter
extends SummaryPrinter

Summaryをプロパティファイル形式で出力するためのSummaryPrinterです.

出力形式は,プロパティファイル形式で,Summaryの各エントリを1行に出力します. 各行はエントリのキーとそれに対応する値をイコール記号(=)で区切った文字列で表されます. エントリのキーはイコール記号の左辺に書かれ,キーに対応する値はイコールの右辺に書かれます. エントリのキーはProcessor IdとSummaryのエントリのキーをドット「.」 で区切った文字列で表されます. また,シャープ記号(#)から改行文字まではコメントとして扱われます.

すなわち,次のようなプロパティ形式の文字列が出力されます.

 # comment
 processorId.summary-key1=summary-value1
 processorId.summary-key2=summary-value2
            :

上記のcommentがコメントを表し,processorIdがプロセッサのId, summary-key1, summary-key2がSummaryの各エントリ, summary-value1, summary-value2がSummaryのエントリに対応する値を表しています.

作成者:
Haruaki Tamada

コンストラクタの概要
PropertiesSummaryPrinter()
           
 
メソッドの概要
 void print(Summary summary, PrintWriter out)
           指定されたSummaryを指定された出力先へ出力します.
 
クラス rydeen.io.SummaryPrinter から継承されたメソッド
getSummary
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PropertiesSummaryPrinter

public PropertiesSummaryPrinter()
メソッドの詳細

print

public void print(Summary summary,
                  PrintWriter out)

指定されたSummaryを指定された出力先へ出力します. 出力形式はプロパティファイル形式です.

定義:
クラス SummaryPrinter 内の print


Copyright © 2010-2011 Rydeen Project. All Rights Reserved.