# Interface: com.pnfsoftware.jeb.util.collect.IMultiSegmentMap

Definition of map holding multiple [segments](ISegment). Similar to a multi\-map, a given key may be associated to zero, one or more segments.

## Method: add
- parameter: `segment`, type: `V`
- return type: `V`


## Method: clear


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


## Method: getSegmentsContaining
- parameter: `key`, type: `K`
- return type: `java.util.List<V>`


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


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


