MCPcopy
hub / github.com/vipshop/vjtools / Clock

Interface Clock

vjkit/src/main/java/com/vip/vjtools/vjkit/time/ClockUtil.java:73–89  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

71 }
72
73 public interface Clock {
74
75 /**
76 * 系统当前时间
77 */
78 Date currentDate();
79
80 /**
81 * 系统当前时间戳
82 */
83 long currentTimeMillis();
84
85 /**
86 * 操作系统启动到现在的纳秒数,与系统时间是完全独立的两个时间体系
87 */
88 long nanoTime();
89 }
90
91 /**
92 * 默认时间提供者,返回当前的时间,线程安全。

Callers 14

currentDateMethod · 0.65
mainMethod · 0.65
TimeControllerClass · 0.65
checkTimedOutMethod · 0.65
printViewMethod · 0.65
printIterationCostMethod · 0.65
runMethod · 0.65
nextFlushTimeMethod · 0.65
updateUpTimeMethod · 0.65
addMethod · 0.65
countMethod · 0.65
nanoTimeMethod · 0.65

Implementers 3

DefaultClockvjkit/src/main/java/com/vip/vjtools/vj
DummyClockvjkit/src/main/java/com/vip/vjtools/vj
ClockUtilvjkit/src/main/java/com/vip/vjtools/vj

Calls

no outgoing calls

Tested by

no test coverage detected