adaptj.util.xml
Class XMLMetricPrinter

java.lang.Object
  |
  +--adaptj.util.xml.XMLMetricPrinter

public class XMLMetricPrinter
extends java.lang.Object


Field Summary
static double DEFAULT_THRESHOLD
           
 
Constructor Summary
XMLMetricPrinter(java.io.File file)
           
XMLMetricPrinter(java.io.OutputStream stream)
           
XMLMetricPrinter(java.lang.String filename)
           
 
Method Summary
 void addBin(java.lang.String category, java.lang.String metric)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int bound, byte value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int bound, double value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int bound, int value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int from, int to, byte value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int from, int to, double value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int from, int to, int value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int from, int to, long value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int from, int to, short value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int from, int to, java.lang.String value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int bound, long value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int bound, short value)
           
 void addBinRange(java.lang.String category, java.lang.String metric, int bound, java.lang.String value)
           
 void addDescription(java.lang.String category, java.lang.String description)
           
 void addDescription(java.lang.String category, java.lang.String metric, java.lang.String description)
           
 void addPercentile(java.lang.String category, java.lang.String metric, byte value)
           
 void addPercentile(java.lang.String category, java.lang.String metric, byte value, double threshold)
           
 void addPercentile(java.lang.String category, java.lang.String metric, double value)
           
 void addPercentile(java.lang.String category, java.lang.String metric, double value, double threshold)
           
 void addPercentile(java.lang.String category, java.lang.String metric, int value)
           
 void addPercentile(java.lang.String category, java.lang.String metric, int value, double threshold)
           
 void addPercentile(java.lang.String category, java.lang.String metric, long value)
           
 void addPercentile(java.lang.String category, java.lang.String metric, long value, double threshold)
           
 void addPercentile(java.lang.String category, java.lang.String metric, short value)
           
 void addPercentile(java.lang.String category, java.lang.String metric, short value, double threshold)
           
 void addPercentile(java.lang.String category, java.lang.String metric, java.lang.String value)
           
 void addPercentile(java.lang.String category, java.lang.String metric, java.lang.String value, double threshold)
           
 void addValue(java.lang.String category, java.lang.String metric, byte value)
           
 void addValue(java.lang.String category, java.lang.String metric, double value)
           
 void addValue(java.lang.String category, java.lang.String metric, int value)
           
 void addValue(java.lang.String category, java.lang.String metric, long value)
           
 void addValue(java.lang.String category, java.lang.String metric, short value)
           
 void addValue(java.lang.String category, java.lang.String metric, java.lang.String value)
           
 void close()
           
protected  void finalize()
           
 Category getCategory(java.lang.String category)
           
 Category registerCategory(java.lang.String category)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_THRESHOLD

public static final double DEFAULT_THRESHOLD
See Also:
Constant Field Values
Constructor Detail

XMLMetricPrinter

public XMLMetricPrinter(java.io.OutputStream stream)

XMLMetricPrinter

public XMLMetricPrinter(java.lang.String filename)
                 throws java.io.FileNotFoundException

XMLMetricPrinter

public XMLMetricPrinter(java.io.File file)
                 throws java.io.FileNotFoundException
Method Detail

addDescription

public void addDescription(java.lang.String category,
                           java.lang.String description)

addDescription

public void addDescription(java.lang.String category,
                           java.lang.String metric,
                           java.lang.String description)

addValue

public void addValue(java.lang.String category,
                     java.lang.String metric,
                     java.lang.String value)

addValue

public void addValue(java.lang.String category,
                     java.lang.String metric,
                     byte value)

addValue

public void addValue(java.lang.String category,
                     java.lang.String metric,
                     short value)

addValue

public void addValue(java.lang.String category,
                     java.lang.String metric,
                     int value)

addValue

public void addValue(java.lang.String category,
                     java.lang.String metric,
                     long value)

addValue

public void addValue(java.lang.String category,
                     java.lang.String metric,
                     double value)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          java.lang.String value,
                          double threshold)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          byte value,
                          double threshold)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          short value,
                          double threshold)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          int value,
                          double threshold)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          long value,
                          double threshold)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          double value,
                          double threshold)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          java.lang.String value)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          byte value)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          short value)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          int value)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          long value)

addPercentile

public void addPercentile(java.lang.String category,
                          java.lang.String metric,
                          double value)

addBin

public void addBin(java.lang.String category,
                   java.lang.String metric)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int from,
                        int to,
                        java.lang.String value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int from,
                        int to,
                        byte value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int from,
                        int to,
                        short value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int from,
                        int to,
                        int value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int from,
                        int to,
                        long value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int from,
                        int to,
                        double value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int bound,
                        java.lang.String value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int bound,
                        byte value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int bound,
                        short value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int bound,
                        int value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int bound,
                        long value)

addBinRange

public void addBinRange(java.lang.String category,
                        java.lang.String metric,
                        int bound,
                        double value)

registerCategory

public Category registerCategory(java.lang.String category)

getCategory

public Category getCategory(java.lang.String category)

close

public void close()

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object