com.google.caliper
Class Arguments

java.lang.Object
  extended by com.google.caliper.Arguments

public final class Arguments
extends Object

Parse command line arguments for the runner and in-process runner.


Constructor Summary
Arguments()
           
 
Method Summary
 boolean getCaptureVmLog()
           
 boolean getDebug()
           
 int getDebugReps()
           
 String getInstanceUnit()
           
 String getMarker()
           
 boolean getMeasureMemory()
           
 MeasurementType getMeasurementType()
           
 String getMemoryUnit()
           
 MeasurementType getPrimaryMeasurementType()
           
 long getRunMillis()
           
 File getSaveResultsFile()
           
 String getSuiteClassName()
           
 String getTimeUnit()
           
 int getTrials()
           
 File getUploadResultsFile()
           
 com.google.common.collect.Multimap<String,String> getUserParameters()
           
 Set<String> getUserVms()
           
 com.google.common.collect.Multimap<String,String> getVmParameters()
           
 long getWarmupMillis()
           
static Arguments parse(String[] argsArray)
           
 boolean printScore()
           
static void printUsage()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Arguments

public Arguments()
Method Detail

getSuiteClassName

public String getSuiteClassName()

getUserVms

public Set<String> getUserVms()

getTrials

public int getTrials()

getVmParameters

public com.google.common.collect.Multimap<String,String> getVmParameters()

getUserParameters

public com.google.common.collect.Multimap<String,String> getUserParameters()

getWarmupMillis

public long getWarmupMillis()

getRunMillis

public long getRunMillis()

getTimeUnit

public String getTimeUnit()

getInstanceUnit

public String getInstanceUnit()

getMemoryUnit

public String getMemoryUnit()

getSaveResultsFile

public File getSaveResultsFile()

getUploadResultsFile

public File getUploadResultsFile()

getCaptureVmLog

public boolean getCaptureVmLog()

printScore

public boolean printScore()

getMeasureMemory

public boolean getMeasureMemory()

getMeasurementType

public MeasurementType getMeasurementType()

getPrimaryMeasurementType

public MeasurementType getPrimaryMeasurementType()

getDebug

public boolean getDebug()

getDebugReps

public int getDebugReps()

getMarker

public String getMarker()

parse

public static Arguments parse(String[] argsArray)

printUsage

public static void printUsage()


Copyright © 2009-2011 Google, Inc.. All Rights Reserved.