package Ġorg . smile L ee . cy ls . util Ċ Ċ import Ġkotlin . collections . Mutable Map . Mutable Entry Ċ Ċ interface ĠNon Null Map < K , ĠV > Ġ: ĠMutable Map < K , ĠV >, ĠIterable < Map . Entry < K , ĠV >> Ġ{ ĊĠĠĠ Ġoverride Ġoperator Ġfun Ġget ( key : ĠK ): ĠV ĊĠĠĠ Ġoverride Ġoperator Ġfun Ġiterator (): ĠMutable Iterator < Mutable Entry < K , ĠV >> ĊĠĠĠ Ġoverride Ġfun Ġput ( key : ĠK , Ġvalue : ĠV ): ĠV ? ĊĠĠĠ Ġoverride Ġfun Ġput All ( from : ĠMap < out ĠK , ĠV >) ĊĠĠĠ Ġoverride Ġfun Ġcontains Key ( key : ĠK ): ĠBoolean ĊĠĠĠ Ġoverride Ġfun Ġcontains Value ( value : ĠV ): ĠBoolean ĊĠĠĠ Ġoverride Ġfun ĠisEmpty (): ĠBoolean ĊĠĠĠ Ġoverride Ġfun Ġremove ( key : ĠK ): ĠV ? ĊĠĠĠ Ġoverride Ġfun Ġclear () ĊĠĠĠ Ġoverride Ġval Ġsize : ĠInt ĊĠĠĠ Ġoverride Ġval Ġentries : ĠMutable Set < Mutable Entry < K , ĠV >> ĊĠĠĠ Ġoverride Ġval Ġkeys : ĠMutable Set < K > ĊĠĠĠ Ġoverride Ġval Ġvalues : ĠMutable Collection < V > Ċ }