程序包 cn.fxcraft.cache
类 CacheData
- java.lang.Object
-
- cn.fxcraft.cache.CacheData
-
public class CacheData extends java.lang.Object缓存数据- 作者:
- FzmXer 2024年01月23日 00时31分
-
-
构造器概要
构造器 构造器 说明 CacheData(java.lang.String key, java.lang.Object value, long expireTime)构造方法: 创建一个缓存数据对象
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(java.lang.Object o)booleanexpire()判断缓存是否已过期longexpireTime()获取缓存过期时间voidexpireTime(long expireTime)设置缓存过期时间inthashCode()java.lang.Stringkey()获取缓存键java.lang.Objectvalue()获取缓存值voidvalue(java.lang.Object value)设置缓存值
-
-
-
方法详细资料
-
key
public java.lang.String key()
获取缓存键- 返回:
- 缓存的键
-
value
public java.lang.Object value()
获取缓存值- 返回:
- 缓存的值
-
value
public void value(java.lang.Object value)
设置缓存值- 参数:
value- 缓存的值- 抛出:
java.lang.IllegalArgumentException- 如果值为null
-
expireTime
public long expireTime()
获取缓存过期时间- 返回:
- 缓存的过期时间
-
expireTime
public void expireTime(long expireTime)
设置缓存过期时间- 参数:
expireTime- 缓存的过期时间(毫秒)- 抛出:
java.lang.IllegalArgumentException- 如果过期时间为无效或小于0
-
expire
public boolean expire()
判断缓存是否已过期- 返回:
- 缓存是否已过期
-
equals
public boolean equals(java.lang.Object o)
- 覆盖:
equals在类中java.lang.Object
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中java.lang.Object
-
-