package Ġcontacts . core . util Ċ Ċ import Ġcontacts . core . entities . Group Ċ import Ġcontacts . core . entities . Group Membership Ċ Ċ /** Ċ Ġ* ĠReturns Ġa Ġnew Ġ[ Group Membership ] Ġinstance Ġthat Ġmay Ġbe Ġused Ġfor ĠContact s Ġand ĠRaw Contacts Ġinsert Ċ Ġ* Ġand Ġupdate Ġoperations . Ċ Ġ*/ Ċ fun ĠGroup . to Group Membership (): ĠGroup Membership Ġ= ĠGroup Membership ( ĊĠĠĠ Ġid Ġ= Ġnull , ĊĠĠĠ Ġraw Contact Id Ġ= Ġnull , ĊĠĠĠ Ġcontact Id Ġ= Ġnull , ĊĠĠĠ ĠgroupId Ġ= Ġid , ĊĠĠĠ Ġis Primary Ġ= Ġfalse , ĊĠĠĠ Ġis Super Primary Ġ= Ġfalse Ċ ) Ċ Ċ /** Ċ Ġ* ĠReturns Ġ[ this ] Ġcollection Ġof Ġ[ Group ] s Ġas Ġlist Ġof Ġ[ Group Membership ] Ġthat Ġmay Ġbe Ġused Ġfor ĠContact s Ċ Ġ* Ġand ĠRaw Contacts Ġinsert Ġand Ġupdate Ġoperations . Ċ Ġ*/ Ċ fun ĠCollection < Group >. to Group Membership s (): ĠList < Group Membership > Ġ= Ġmap Ġ{ Ġit . to Group Membership () Ġ} Ċ Ċ /** Ċ Ġ* ĠReturns Ġ[ this ] Ġsequence Ġof Ġ[ Group ] s Ġas Ġlist Ġof Ġ[ Group Membership ] Ġthat Ġmay Ġbe Ġused Ġfor ĠContact s Ċ Ġ* Ġand ĠRaw Contacts Ġinsert Ġand Ġupdate Ġoperations . Ċ Ġ*/ Ċ fun ĠSequence < Group >. to Group Membership s (): ĠSequence < Group Membership > Ġ= Ġmap Ġ{ Ġit . to Group Membership () Ġ}