Class CLinkedMap<K,​V>

    • Constructor Detail

      • CLinkedMap

        public CLinkedMap()
      • CLinkedMap

        public CLinkedMap​(java.util.Map m)
      • CLinkedMap

        public CLinkedMap​(int initialCapacity)
      • CLinkedMap

        public CLinkedMap​(int initialCapacity,
                          float loadFactor)
      • CLinkedMap

        public CLinkedMap​(int initialCapacity,
                          float loadFactor,
                          boolean accessOrder)
    • Method Detail

      • of

        public static <A,​B> CLinkedMap<A,​B> of​(java.util.Map map)
      • of

        public static <A,​B> CLinkedMap<A,​B> of​(int initialCapacity)
      • of

        public static <A,​B> CLinkedMap<A,​B> of​(int initialCapacity,
                                                           float loadFactor)
      • of

        public static <A,​B> CLinkedMap<A,​B> of​(int initialCapacity,
                                                           float loadFactor,
                                                           boolean accessOrder)
      • keySet

        public CSet<K> keySet()
        Returns a CSet of the keys contained in this map.
        Specified by:
        keySet in interface CMap<K,​V>
        Specified by:
        keySet in interface java.util.Map<K,​V>
        Overrides:
        keySet in class java.util.LinkedHashMap<K,​V>
        Returns:
        a CSet of the keys contained in this map
      • values

        public CList<V> values()
        Returns a CList of the values contained in this map.
        Specified by:
        values in interface CMap<K,​V>
        Specified by:
        values in interface java.util.Map<K,​V>
        Overrides:
        values in class java.util.LinkedHashMap<K,​V>
        Returns:
        a CList of the values contained in this map.
      • equals

        public boolean equals​(java.lang.Object c)
        Specified by:
        equals in interface java.util.Map<K,​V>
        Overrides:
        equals in class java.util.AbstractMap<K,​V>
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.util.AbstractMap<K,​V>