abstract class IterationParamsL2 extends IterationParamsL1 implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
batchSize
batch size (method invocations inside the single op)
|
protected int |
count
amount of iterations
|
private static long |
serialVersionUID |
protected TimeValue |
timeValue
iteration runtime
|
protected IterationType |
type
iteration type
|
Constructor and Description |
---|
IterationParamsL2(IterationType type,
int count,
TimeValue time,
int batchSize) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
getBatchSize()
Batch size for iteration.
|
int |
getCount()
Number of iterations.
|
TimeValue |
getTime()
Time for iteration.
|
IterationType |
getType()
Iteration type: separates warmup iterations vs.
|
int |
hashCode() |
java.lang.String |
toString() |
private static final long serialVersionUID
protected final IterationType type
protected final int count
protected final TimeValue timeValue
protected final int batchSize
public IterationParamsL2(IterationType type, int count, TimeValue time, int batchSize)
public IterationType getType()
public int getCount()
public TimeValue getTime()
public int getBatchSize()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object