Class Long2ObjectLRUCache<V>

java.lang.Object
com.soulfiremc.server.util.structs.Long2ObjectLRUCache<V>

public final class Long2ObjectLRUCache<V> extends Object
  • Constructor Details

    • Long2ObjectLRUCache

      public Long2ObjectLRUCache(int capacity)
  • Method Details

    • get

      public V get(long key)
    • put

      public void put(long key, V value)
    • containsKey

      public boolean containsKey(long key)
    • remove

      public V remove(long key)
    • size

      public int size()
    • clear

      public void clear()
    • compute

      public void compute(long k, BiFunction<? super Long,? super V,? extends V> remappingFunction)
    • clean

      public void clean()
    • toString

      public String toString()
      Overrides:
      toString in class Object