package Ġeu . kan ade . t ach iy omi . extension . all . n ine h ent ai Ċ Ċ import Ġeu . kan ade . t ach iy omi . source . model . Filter Ċ Ċ data Ġclass ĠM anga ( ĊĠĠĠĠĠĠĠ Ġval Ġid Ġ: ĠInt , ĊĠĠĠĠĠĠĠĠ Ġvar Ġtitle : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġimage _ server : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġtags : ĠList < Tag >, ĊĠĠĠĠĠĠĠ Ġval Ġtotal _ page : ĠInt Ċ ) Ċ Ċ class ĠTag ( ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠInt , ĊĠĠĠĠĠĠĠ Ġname : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġdescription : ĠString Ġ= Ġ" null ", ĊĠĠĠĠĠĠĠ Ġval Ġtype : ĠInt Ġ= Ġ 1 Ċ ): ĠFilter . Tri State ( name ) ĊĊ Ċ data Ġclass ĠSearch Request ( ĊĠĠĠĠĠĠĠ Ġval Ġtext : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġpage : ĠInt , ĊĠĠĠĠĠĠĠ Ġval Ġsort : ĠInt , ĊĠĠĠĠĠĠĠ Ġval Ġpages : ĠMap < String , ĠInt Array > Ġ= Ġmap Of (" range " Ġto Ġint ArrayOf ( 0 , Ġ 2 0 0 0 )), ĊĠĠĠĠĠĠĠ Ġval Ġtag : ĠMap < String , ĠItems > Ċ ) Ċ Ċ data Ġclass ĠItems ( ĊĠĠĠĠĠĠĠ Ġval Ġincluded : ĠMutable List < Tag >, ĊĠĠĠĠĠĠĠ Ġval Ġexcluded : ĠMutable List < Tag > Ċ )