Class OptionDistribution
- java.lang.Object
-
- org.caffinitas.ohc.benchmark.distribution.OptionDistribution
-
public class OptionDistribution extends Object
For selecting a mathematical distribution
-
-
Field Summary
Fields Modifier and Type Field Description static com.google.common.base.Function<String,DistributionFactory>BUILDER
-
Constructor Summary
Constructors Constructor Description OptionDistribution(String prefix, String defaultSpec, String description)OptionDistribution(String prefix, String defaultSpec, String description, boolean required)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(String param)booleanequals(Object that)DistributionFactoryget()static DistributionFactoryget(String spec)booleanhappy()inthashCode()static List<String>help()StringlongDisplay()List<String>multiLineDisplay()static longparseLong(String value)StringshortDisplay()
-
-
-
Field Detail
-
BUILDER
public static final com.google.common.base.Function<String,DistributionFactory> BUILDER
-
-
Method Detail
-
accept
public boolean accept(String param)
-
get
public static DistributionFactory get(String spec)
-
get
public DistributionFactory get()
-
happy
public boolean happy()
-
longDisplay
public String longDisplay()
-
shortDisplay
public String shortDisplay()
-
parseLong
public static long parseLong(String value)
-
hashCode
public int hashCode()
-
equals
public boolean equals(Object that)
-
-