public class CBTimer
extends java.lang.Object
| Constructor and Description |
|---|
CBTimer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(java.lang.String key)
是个有key的相关记录值
|
long |
pop()
获取最后一个push到当前的时间间隔,如果pop已经弹出了所有的key,返回-1
|
long |
pop(java.lang.String key)
获取最后一个push key到当前的时间间隔
|
long |
pop(java.lang.String key,
long time)
获取最后一个push key到指定时间之间的时间间隔
|
void |
push()
记录当前时间
|
void |
push(java.lang.String key)
将当前时间与key进行关联,以便后续可以根据key获取push时间
|
void |
push(java.lang.String key,
long time)
将指定时间与key进行关联
|
public void push()
public void push(java.lang.String key)
key值不要以CB_TIMER开头,CB_TIMER为系统内置计时key,以CB_TIMER开头的key将自动被过滤掉
key - keypublic void push(java.lang.String key,
long time)
key值不要以CB_TIMER开头,CB_TIMER为系统内置计时key,以CB_TIMER开头的key将自动被过滤掉
key - keytime - 时间public long pop()
与push()对应
public long pop(java.lang.String key)
与push(String)对应
key - keypublic long pop(java.lang.String key,
long time)
与push(String)对应
key - keytime - 时间public boolean contains(java.lang.String key)
key - key