# Class: com.pnfsoftware.jeb.util.concurrent.WeakConcurrentMap.WithInlinedExpunction

A [WeakConcurrentMap](WeakConcurrentMap) where stale entries are removed as a side effect of interacting with this map.

## Constructor: WithInlinedExpunction

Description: Create a weak\-key concurrent map that expunges stale entries during map operations.

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


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


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


## Method: iterator
- return type: `java.util.Iterator<java.util.Map.Entry<K,V>>`


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


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


