Class HashBiMap<K,​V>

    • Constructor Detail

      • HashBiMap

        public HashBiMap()
      • HashBiMap

        public HashBiMap​(int initialSize)
      • HashBiMap

        public HashBiMap​(java.util.Map<K,​V> map)
      • HashBiMap

        HashBiMap​(java.util.Map<K,​V> keysToValues,
                  java.util.Map<V,​K> valuesToKeys)
    • Method Detail

      • newMap

        public static <K,​V> HashBiMap<K,​V> newMap()
      • newWithKeysValues

        public static <K,​V> HashBiMap<K,​V> newWithKeysValues​(K key,
                                                                         V value)
      • newWithKeysValues

        public static <K,​V> HashBiMap<K,​V> newWithKeysValues​(K key1,
                                                                         V value1,
                                                                         K key2,
                                                                         V value2)
      • newWithKeysValues

        public static <K,​V> HashBiMap<K,​V> newWithKeysValues​(K key1,
                                                                         V value1,
                                                                         K key2,
                                                                         V value2,
                                                                         K key3,
                                                                         V value3)
      • newWithKeysValues

        public static <K,​V> HashBiMap<K,​V> newWithKeysValues​(K key1,
                                                                         V value1,
                                                                         K key2,
                                                                         V value2,
                                                                         K key3,
                                                                         V value3,
                                                                         K key4,
                                                                         V value4)
      • withKeysValues

        public HashBiMap<K,​V> withKeysValues​(K key,
                                                   V value)
      • withKeysValues

        public HashBiMap<K,​V> withKeysValues​(K key1,
                                                   V value1,
                                                   K key2,
                                                   V value2)
      • withKeysValues

        public HashBiMap<K,​V> withKeysValues​(K key1,
                                                   V value1,
                                                   K key2,
                                                   V value2,
                                                   K key3,
                                                   V value3)
      • withKeysValues

        public HashBiMap<K,​V> withKeysValues​(K key1,
                                                   V value1,
                                                   K key2,
                                                   V value2,
                                                   K key3,
                                                   V value3,
                                                   K key4,
                                                   V value4)