Class CustomEqualsAndHashCodeMap<K,​V>


  • public class CustomEqualsAndHashCodeMap<K,​V>
    extends java.lang.Object
    Note that this class does NOT fulfill the Map contract!
    • Constructor Detail

      • CustomEqualsAndHashCodeMap

        public CustomEqualsAndHashCodeMap​(EqualsAndHashCode<K> equalsAndHashCode)
    • Method Detail

      • containsKey

        public boolean containsKey​(K key)
      • computeIfAbsent

        public V computeIfAbsent​(K key,
                                 java.util.function.Function<K,​V> mappingFunction)
      • get

        public V get​(K key)
      • getOrDefault

        public V getOrDefault​(K key,
                              V defaultValue)
      • remove

        public V remove​(K key)
      • clear

        public void clear()
      • put

        public void put​(K key,
                        V value)
      • keySet

        public java.util.Set<K> keySet()