src/main/java/org/jivesoftware/smack/util/collections/AbstractHashedMap.java
public V get(Object key) {
        int hashCode = hash((key == null) ? NULL : key);
        HashEntry<K, V> entry = data[hashIndex(hashCode, data.length)]; // no
                                                                        // local
                                                                        // for
                                                                        // hash
                                                                        // index
        while (entry != null) {
            if (entry.hashCode == hashCode && isEqualKey(key, entry.key)) {
                return entry.getValue();
            }
            entry = entry.next;
        }
        return null;
    }
public V get(Object key) {
        int hashCode = hash((key == null) ? NULL : key);
        HashEntry<K, V> entry = data[hashIndex(hashCode, data.length)]; // no
                                                                        // local
                                                                        // for
                                                                        // hash
                                                                        // index
        while (entry != null) {
            if (entry.hashCode == hashCode && isEqualKey(key, entry.key)) {
                return entry.getValue();
            }
            entry = entry.next;
        }
        return null;
    }
public V get ( Object key ) { int hashCode = hash ( ( key == null ) ? NULL : key ) ; HashEntry < K , V > entry = data [ hashIndex ( hashCode , data . length ) ] ; // no // local // for // hash // index while ( entry != null ) { if ( entry . hashCode == hashCode && isEqualKey ( key , entry . key ) ) { return entry . getValue ( ) ; } entry = entry . next ; } return null ; }
Gets the value mapped to the key specified.

@param key
the key
@return the mapped value, null if no match
Gets the value mapped to the key specified .