Interface IntrusiveSoftLRU.Node<T extends IntrusiveSoftLRU.Node<T>>

Type Parameters:
T - the actual node type
All Known Implementing Classes:
IntrusiveSoftLRU.Node.Impl, PageCache.IntrusivePage
Enclosing class:
IntrusiveSoftLRU<T>

public static interface IntrusiveSoftLRU.Node<T extends IntrusiveSoftLRU.Node<T>>
An intrusive node for storing items in the cache.
  • Method Details

    • getOwner

      SoftReference<T> getOwner()
    • getSlot

      int getSlot()
    • setSlot

      void setSlot(int slot)