public class TimeCostProbe extends java.lang.Object
Constructor and Description |
---|
TimeCostProbe() |
Modifier and Type | Method and Description |
---|---|
TimeCostProbe |
add(long mills)
计时结果相加
|
TimeCostProbe |
addCount() |
TimeCostProbe |
begin()
计时开始
|
TimeCostProbe |
end()
计时结束
|
java.util.concurrent.TimeUnit |
getOutTimeUnit() |
long |
getTimeCost(java.util.concurrent.TimeUnit unit) |
long |
getTimeCostMills() |
java.lang.String |
log() |
java.lang.String |
log(java.lang.String name)
输出耗时统计信息
|
java.lang.String |
log(java.lang.String name,
java.util.concurrent.TimeUnit unit)
以unit为时间单位输出统计信息
|
void |
print()
向输出设备打印耗时统计信息
|
TimeCostProbe |
setOutTimeUnit(java.util.concurrent.TimeUnit outTimeUnit)
设置输出时间单位
|
public TimeCostProbe()
public TimeCostProbe begin()
public TimeCostProbe end()
public TimeCostProbe add(long mills)
mills
- public TimeCostProbe addCount()
public long getTimeCostMills()
public long getTimeCost(java.util.concurrent.TimeUnit unit)
public void print()
log(String)
public java.lang.String log(java.lang.String name)
name
- public java.lang.String log(java.lang.String name, java.util.concurrent.TimeUnit unit)
name
- unit
- public java.lang.String log()
public java.util.concurrent.TimeUnit getOutTimeUnit()
public TimeCostProbe setOutTimeUnit(java.util.concurrent.TimeUnit outTimeUnit)
outTimeUnit
- Copyright © 2019. All rights reserved.