src/main/java/com/workplacesystems/utilsj/collections/TransactionalBidiTreeMap.java
public K getKeyForValue(final Object value)
            throws ClassCastException, NullPointerException {
        return (K)doGet(value, VALUE);
    }
public K getKeyForValue(final Object value)
            throws ClassCastException, NullPointerException {
        return (K)doGet(value, VALUE);
    }
Returns the key to which this map maps the specified value.
Returns null if the map contains no mapping for this value.

@param value value whose associated key is to be returned.

@return the key to which this map maps the specified value, or
null if the map contains no mapping for this value.

@throws ClassCastException if the value is of an
inappropriate type for this map.
@throws NullPointerException if the value is null