Class LRUCache.CacheValue<V>

  • All Implemented Interfaces:
    org.apache.lucene.util.Accountable
    Enclosing class:
    LRUCache<K,​V>

    public static final class LRUCache.CacheValue<V>
    extends Object
    implements org.apache.lucene.util.Accountable
    • Field Detail

      • BASE_RAM_BYTES_USED

        public static final long BASE_RAM_BYTES_USED
      • createTime

        public final long createTime
      • value

        public final V value
    • Constructor Detail

      • CacheValue

        public CacheValue​(V value,
                          long createTime)
    • Method Detail

      • ramBytesUsed

        public long ramBytesUsed()
        Specified by:
        ramBytesUsed in interface org.apache.lucene.util.Accountable