Package org.openjdk.jmh.runner
Class WorkloadParams
- java.lang.Object
-
- org.openjdk.jmh.runner.WorkloadParams
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<WorkloadParams>
public class WorkloadParams extends java.lang.Object implements java.lang.Comparable<WorkloadParams>, java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
WorkloadParams.Value
-
Field Summary
Fields Modifier and Type Field Description private java.util.SortedMap<java.lang.String,WorkloadParams.Value>
params
private static long
serialVersionUID
-
Constructor Summary
Constructors Modifier Constructor Description WorkloadParams()
private
WorkloadParams(java.util.SortedMap<java.lang.String,WorkloadParams.Value> params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(WorkloadParams o)
boolean
containsKey(java.lang.String name)
WorkloadParams
copy()
boolean
equals(java.lang.Object o)
java.lang.String
get(java.lang.String name)
int
hashCode()
boolean
isEmpty()
java.util.Collection<java.lang.String>
keys()
void
put(java.lang.String k, java.lang.String v, int vOrder)
java.lang.String
toString()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
params
private final java.util.SortedMap<java.lang.String,WorkloadParams.Value> params
-
-
Constructor Detail
-
WorkloadParams
public WorkloadParams()
-
WorkloadParams
private WorkloadParams(java.util.SortedMap<java.lang.String,WorkloadParams.Value> params)
-
-
Method Detail
-
compareTo
public int compareTo(WorkloadParams o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<WorkloadParams>
-
put
public void put(java.lang.String k, java.lang.String v, int vOrder)
-
containsKey
public boolean containsKey(java.lang.String name)
-
get
public java.lang.String get(java.lang.String name)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
copy
public WorkloadParams copy()
-
isEmpty
public boolean isEmpty()
-
keys
public java.util.Collection<java.lang.String> keys()
-
-