Class Capacity<V>

java.lang.Object
org.aoju.bus.image.galaxy.Capacity<V>
All Implemented Interfaces:
Serializable, Cloneable

public class Capacity<V> extends Object implements Cloneable, Serializable
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Constructor Details

    • Capacity

      public Capacity()
    • Capacity

      public Capacity(int expectedMaxSize)
  • Method Details

    • hostNameOf

      public static String hostNameOf(InetAddress inetAddress)
    • size

      public int size()
    • isEmpty

      public boolean isEmpty()
    • get

      public V get(int key)
    • containsKey

      public boolean containsKey(int key)
    • put

      public V put(int key, V value)
    • trimToSize

      public void trimToSize()
    • rehash

      public void rehash()
    • remove

      public V remove(int key)
    • clear

      public void clear()
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • accept

      public boolean accept(Capacity.Visitor<V> visitor)