public class XTime extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
XTime.Callback
callback
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
attach(int delta) |
long |
cost()
from start to now cost time
|
int |
dettach(int delta) |
int |
getLevel() |
long |
outByMS(XTime.Callback... cs)
output runing code section info milliseconds
|
long |
outByNS(XTime.Callback... cs)
output runing code section info nanoseconds
|
long |
outByS(XTime.Callback... cs)
output runing code section info seconds
|
void |
reset()
set start time not inited!
|
int |
setLevel(int level)
input new level and return old
|
long |
start()
start and init first time and caller
|
public XTime()
public XTime(int level)
public XTime(Thread parent, int level)
public int setLevel(int level)
level - public int getLevel()
public int attach(int delta)
public int dettach(int delta)
public long start()
public long cost()
public void reset()
public long outByNS(XTime.Callback... cs)
cs - public long outByMS(XTime.Callback... cs)
cs - public long outByS(XTime.Callback... cs)
cs - Copyright © 2020. All Rights Reserved.