@ file : Suppress (" Package Directory Mismatch ", Ġ" unused ", Ġ" NOTH ING _ TO _ INLINE ") Ċ @ file : Jvm Mult if ile Class Ċ @ file : Jvm Name (" Primitive List Util ") Ċ Ċ // define Ġtemp = su . jf dev . ek ol lection s Ċ package Ġsu . jf dev . ek ol lection s . list Ċ Ċ import Ġorg . eclipse . collections . api .* Ċ import Ġorg . eclipse . collections . api . list . primitive .* Ċ Ċ // define ĠShort =# PR IM # Ċ // define Ġshort =# prim # Ċ Ċ inline Ġoperator Ġfun ĠImmutable Char List . plus ( element : ĠChar ): ĠImmutable Char List Ġ= Ġnew With ( element ) Ċ inline Ġoperator Ġfun ĠImmutable Char List . minus ( element : ĠChar ): ĠImmutable Char List Ġ= Ġnew Without ( element ) Ċ Ċ inline Ġoperator Ġfun ĠImmutable Char List . plus ( elements : ĠChar Iterable ): ĠImmutable Char List Ġ= Ġnew With All ( elements ) Ċ inline Ġoperator Ġfun ĠImmutable Char List . minus ( elements : ĠChar Iterable ): ĠImmutable Char List Ġ= Ġnew Without All ( elements ) Ċ Ċ inline Ġoperator Ġfun ĠMutable Char List . plus Assign ( element : ĠChar ) Ġ{ ĊĠĠĠ Ġadd ( element ) Ċ } Ċ Ċ inline Ġoperator Ġfun ĠMutable Char List . minus Assign ( element : ĠChar ) Ġ{ ĊĠĠĠ Ġremove ( element ) Ċ } Ċ Ċ inline Ġoperator Ġfun ĠMutable Char List . plus Assign ( element : ĠChar Iterable ) Ġ{ ĊĠĠĠ Ġadd All ( element ) Ċ } Ċ Ċ inline Ġoperator Ġfun ĠMutable Char List . minus Assign ( element : ĠChar Iterable ) Ġ{ ĊĠĠĠ Ġadd All ( element ) Ċ } Ċ