package Ġcom . no 1 . ta iw an . new sb asket . domain . parameters Ċ Ċ import Ġcom . no 1 . ta iw an . new sb asket . domain . Any Parameters Ċ import Ġcom . no 1 . ta iw an . new sb asket . domain . Parameters Ċ Ċ abstract Ġclass ĠBase Params Ġ: ĠParameter able Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠPARAM _ NAME _ FORMAT Ġ= Ġ" format " ĊĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠPARAM _ RESPONSE _ FORMAT Ġ= Ġ" json " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġformat Ġ= ĠPARAM _ RESPONSE _ FORMAT ĊĊĠĠĠ Ġoverride Ġfun Ġto Api Param (): ĠParameters Ġ= Ġhash Map Of ( PARAM _ NAME _ FORMAT Ġto Ġformat ) ĊĊĠĠĠ Ġoverride Ġfun Ġto Api Any Param (): ĠAny Parameters Ġ= Ġhash Map Of ( PARAM _ NAME _ FORMAT Ġto Ġformat ) Ċ } Ċ