Class YNamespace.LinkedCaseInsensitiveMap

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.util.Map, org.apache.commons.collections.IterableMap, org.apache.commons.collections.OrderedMap
    Enclosing class:
    YNamespace

    protected static class YNamespace.LinkedCaseInsensitiveMap
    extends org.apache.commons.collections.map.LinkedMap
    Map container which maintain order of the entries, and it is case insensitive like CaseInsensitiveMap. Used for store attributes,relation end identifiers in the deterministic order PLA-9874
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.commons.collections.map.AbstractLinkedMap

        org.apache.commons.collections.map.AbstractLinkedMap.EntrySetIterator, org.apache.commons.collections.map.AbstractLinkedMap.KeySetIterator, org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry, org.apache.commons.collections.map.AbstractLinkedMap.LinkIterator, org.apache.commons.collections.map.AbstractLinkedMap.LinkMapIterator, org.apache.commons.collections.map.AbstractLinkedMap.ValuesIterator
      • Nested classes/interfaces inherited from class org.apache.commons.collections.map.AbstractHashedMap

        org.apache.commons.collections.map.AbstractHashedMap.EntrySet, org.apache.commons.collections.map.AbstractHashedMap.HashEntry, org.apache.commons.collections.map.AbstractHashedMap.HashIterator, org.apache.commons.collections.map.AbstractHashedMap.HashMapIterator, org.apache.commons.collections.map.AbstractHashedMap.KeySet, org.apache.commons.collections.map.AbstractHashedMap.Values
      • Nested classes/interfaces inherited from class java.util.AbstractMap

        java.util.AbstractMap.SimpleEntry<K extends java.lang.Object,​V extends java.lang.Object>, java.util.AbstractMap.SimpleImmutableEntry<K extends java.lang.Object,​V extends java.lang.Object>
      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry<K extends java.lang.Object,​V extends java.lang.Object>
    • Field Summary

      • Fields inherited from class org.apache.commons.collections.map.AbstractLinkedMap

        header
      • Fields inherited from class org.apache.commons.collections.map.AbstractHashedMap

        data, DEFAULT_CAPACITY, DEFAULT_LOAD_FACTOR, DEFAULT_THRESHOLD, entrySet, GETKEY_INVALID, GETVALUE_INVALID, keySet, loadFactor, MAXIMUM_CAPACITY, modCount, NO_NEXT_ENTRY, NO_PREVIOUS_ENTRY, NULL, REMOVE_INVALID, SETVALUE_INVALID, size, threshold, values
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.Object convertKey​(java.lang.Object key)  
      • Methods inherited from class org.apache.commons.collections.map.LinkedMap

        asList, clone, get, getValue, indexOf, remove
      • Methods inherited from class org.apache.commons.collections.map.AbstractLinkedMap

        addEntry, clear, containsValue, createEntry, createEntrySetIterator, createKeySetIterator, createValuesIterator, entryAfter, entryBefore, firstKey, getEntry, init, lastKey, mapIterator, nextKey, orderedMapIterator, previousKey, removeEntry
      • Methods inherited from class org.apache.commons.collections.map.AbstractHashedMap

        addMapping, calculateNewCapacity, calculateThreshold, checkCapacity, containsKey, destroyEntry, doReadObject, doWriteObject, ensureCapacity, entryHashCode, entryKey, entryNext, entrySet, entryValue, equals, get, getEntry, hash, hashCode, hashIndex, isEmpty, isEqualKey, isEqualValue, keySet, put, putAll, remove, removeMapping, reuseEntry, size, toString, updateEntry, values
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.util.Map

        compute, computeIfAbsent, computeIfPresent, containsKey, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
    • Constructor Detail

      • LinkedCaseInsensitiveMap

        public LinkedCaseInsensitiveMap()
      • LinkedCaseInsensitiveMap

        public LinkedCaseInsensitiveMap​(java.util.Map value)
    • Method Detail

      • convertKey

        protected java.lang.Object convertKey​(java.lang.Object key)
        Overrides:
        convertKey in class org.apache.commons.collections.map.AbstractHashedMap