package Ġcom . alg ol ia . instant search . core . tree Ċ Ċ public Ġdata Ġclass ĠNode < T >( ĊĠĠĠ Ġval Ġcontent : ĠT , ĊĠĠĠ Ġval Ġchildren : ĠMutable List < Node < T >> Ġ= Ġmutable ListOf () Ċ ) Ġ{ ĊĊĠĠĠ Ġpublic Ġvar Ġis Selected : ĠBoolean Ġ= Ġfalse ĊĊĠĠĠ Ġpublic Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġcontent : ĠT , ĊĠĠĠĠĠĠĠ Ġis Selected : ĠBoolean , ĊĠĠĠĠĠĠĠ Ġchildren : ĠMutable List < Node < T >> Ġ= Ġmutable ListOf () ĊĠĠĠ Ġ) Ġ: Ġthis ( content , Ġchildren ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . isSelected Ġ= Ġis Selected ĊĠĠĠ Ġ} Ċ } Ċ