Class XSVResultFormat

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String delimiter  
      private java.io.PrintStream out  
    • Constructor Summary

      Constructors 
      Constructor Description
      XSVResultFormat​(java.io.PrintStream out, java.lang.String delimiter)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private java.lang.String emit​(double d)  
      private java.lang.String emit​(int i)  
      private java.lang.String emit​(long l)  
      private java.lang.String emit​(java.lang.String v)  
      private void printHeader​(java.util.SortedSet<java.lang.String> params)  
      private void printLine​(java.lang.String label, BenchmarkParams benchmarkParams, java.util.SortedSet<java.lang.String> params, Result result)  
      void writeOut​(java.util.Collection<RunResult> results)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • out

        private final java.io.PrintStream out
      • delimiter

        private final java.lang.String delimiter
    • Constructor Detail

      • XSVResultFormat

        public XSVResultFormat​(java.io.PrintStream out,
                               java.lang.String delimiter)
    • Method Detail

      • printHeader

        private void printHeader​(java.util.SortedSet<java.lang.String> params)
      • printLine

        private void printLine​(java.lang.String label,
                               BenchmarkParams benchmarkParams,
                               java.util.SortedSet<java.lang.String> params,
                               Result result)
      • emit

        private java.lang.String emit​(java.lang.String v)
      • emit

        private java.lang.String emit​(int i)
      • emit

        private java.lang.String emit​(long l)
      • emit

        private java.lang.String emit​(double d)