guava RemovalNotification

  1. RemovalNotification
    删除单个条目的通知。
    如果key或者值已经被垃圾回收机制处理,则该值可能为null。
    无论缓存可能使用的引用类型如何,像与CacheBuilder相关的其他Map.Entry实例一样,该类保存对键和值的强引用。
函数 返回值 解释
equals(Object object) boolean 对象是否与要比较的对象相同
getCause() RemovalCause 返回对象被移除的原因
getKey() K 根据值返回对象
getValue() V 根据对象返回值
hashCode() int 返回对象的哈希码
setValue(V value) V
wasEvicted() boolean 如果由于换出而自动删除,则返回true(不是由于 RemovalCause.EXPLICIT 和 RemovalCause.REPLACED)

你可能感兴趣的:(guava RemovalNotification)