/* Ċ Ġ* ĠCopyright Ġ( C ) Ġ 2 0 2 1 ĠBer k ĠBer ber Ċ Ġ*/ Ċ package Ġcom . ber k ber ber . case study . nasa api . base Ċ Ċ import Ġandroidx . paging . Paging Config Ċ Ċ /** Ċ Ġ* Ġ@ author ĠBer k ĠBer ber Ċ Ġ* Ġ@ date Ġ 1 . 1 0 . 2 0 2 1 Ċ Ġ*/ Ċ abstract Ġclass ĠBase UseCase < ReturnType , ĠParams > Ġ{ ĊĠĠĠ Ġabstract Ġsuspend Ġfun Ġexecute ( params : ĠParams ? Ġ= Ġnull ) Ġ: ĠReturn Type ĊĊĠĠĠ Ġprotected Ġfun ĠgetDefault Page Config (): ĠP aging Config Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠP aging Config ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠpageSize Ġ= Ġ 2 5 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġenable Place holders Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }