# Class: com.pnfsoftware.jeb.util.collect.SynchronizedIdentityMap

A serializable, inefficient, fully synchronized, identity pseudo\-map. 

 See [SynchronizedLinkedMap](SynchronizedLinkedMap) for details and caveats.

## Constructor: SynchronizedIdentityMap


## Method: clear


## Method: containsKey
- parameter: `key`, type: `K`
- return type: `boolean`


## Method: containsValue
- parameter: `value`, type: `V`
- return type: `boolean`


## Method: copyOfKeys
- return type: `java.util.Set<K>`


## Method: firstKey
- return type: `K`

Description: 
return: 
throws: if the map is empty

## Method: get
- parameter: `key`, type: `K`
- return type: `V`


## Method: isEmpty
- return type: `boolean`


## Method: put
- parameter: `key`, type: `K`
- parameter: `value`, type: `V`
- return type: `V`


## Method: remove
- parameter: `key`, type: `K`
- return type: `V`


## Method: size
- return type: `int`


## Method: toString
- return type: `java.lang.String`


