package Ġcom . tencent . devops . schedule . utils Ċ Ċ import Ġcom . tencent . devops . schedule . pojo . page . Base Page Request Ċ import Ġorg . springframework . data . domain . Page Ċ import Ġorg . springframework . data . domain . Page Request Ċ import Ġorg . springframework . data . domain . Page able Ċ Ċ fun Ġ< T > ĠPage < T >. to Page (): Ġcom . tencent . devops . schedule . pojo . page . Page < T > Ġ{ ĊĠĠĠ Ġreturn Ġcom . tencent . devops . schedule . pojo . page . Page ( ĊĠĠĠĠĠĠĠ Ġpage Number Ġ= Ġnumber , ĊĠĠĠĠĠĠĠ ĠpageSize Ġ= Ġsize , ĊĠĠĠĠĠĠĠ Ġtotal Records Ġ= Ġtotal Elements , ĊĠĠĠĠĠĠĠ Ġtotal Pages Ġ= Ġtotal Pages . to Long (), ĊĠĠĠĠĠĠĠ Ġrecords Ġ= Ġcontent ĊĠĠĠ Ġ) Ċ } Ċ Ċ fun ĠBase Page Request . of Page able (): ĠPage able Ġ{ ĊĠĠĠ Ġval Ġnumber Ġ= Ġif Ġ( pageNumber Ġ<= Ġ 0 ) Ġ 1 Ġelse Ġpage Number ĊĠĠĠ Ġval Ġsize Ġ= Ġif Ġ( pageSize Ġ<= Ġ 0 ) Ġ 2 0 Ġelse ĠpageSize ĊĠĠĠ Ġreturn ĠPage Request . of ( number Ġ- Ġ 1 , Ġsize ) Ċ } ĊĊ