public class BenchmarkScene
性能测试场景
| 限定符和类型 | 类和说明 |
|---|---|
static class |
BenchmarkScene.Companion |
| 限定符和类型 | 字段和说明 |
|---|---|
static BenchmarkScene.Companion |
Companion |
| 构造器和说明 |
|---|
BenchmarkScene(IBenchmarkPlayer player,
net.jkcode.jkutil.common.Config sceneConfig)
性能测试场景
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
callAction(int param,
kotlin.jvm.functions.Function2<java.lang.Object,? super java.lang.Throwable,kotlin.Unit> callback)
调用动作
|
kotlin.jvm.functions.Function1<java.lang.Integer,java.lang.Object> |
getAction()
动作
|
boolean |
getAsync()
是否异步
|
java.lang.String |
getName()
场景名
|
IBenchmarkPlayer |
getPlayer() |
net.jkcode.jkutil.common.Config |
getSceneConfig() |
BenchmarkResult |
run()
性能测试
|
java.lang.String |
toString() |
void |
warmup()
热身
|
public static BenchmarkScene.Companion Companion
public BenchmarkScene(IBenchmarkPlayer player, net.jkcode.jkutil.common.Config sceneConfig)
性能测试场景
public boolean getAsync()
是否异步
public kotlin.jvm.functions.Function1<java.lang.Integer,java.lang.Object> getAction()
动作
public java.lang.String getName()
场景名
public java.lang.String toString()
public void warmup()
热身
public BenchmarkResult run()
性能测试
public void callAction(int param,
kotlin.jvm.functions.Function2<java.lang.Object,? super java.lang.Throwable,kotlin.Unit> callback)
调用动作
public IBenchmarkPlayer getPlayer()
public net.jkcode.jkutil.common.Config getSceneConfig()