public boolean containsValue(Object value) {
        if (value == null)
            return containsNullValue();

        Entry[] tab = table;
        for (int i = 0; i < tab.length; i++)
            for (Entry e = tab[i]; e != null; e = e.next)
                if (value.equals(e.value))
                    return true;
        return false;
    }
Returns <tt>true</tt> if this map maps one or more keys to the specified
value.

@param value
           value whose presence in this map is to be tested
@return <tt>true</tt> if this map maps one or more keys to the specified
        value
src/main/java/com/alibaba/fastjson/util/AntiCollisionHashMap.java