package Ġcom . sp itch enko . poke app . component . paging Ċ Ċ import Ġandroidx . annotation . Call Super Ċ import Ġcom . sp itch enko . poke app . component . log . debug Ċ import Ġcom . sp itch enko . poke app . component . messaging . Message Ċ Ċ interface ĠP aging State < T > Ġ{ ĊĊĠĠĠ Ġ@ Call Super ĊĠĠĠ Ġfun Ġretry () Ġ= Ġdebug (" retry . ĠState : Ġ${ this :: class . java . simple Name }") ĊĠĠĠ Ġ@ Call Super ĊĠĠĠ Ġfun Ġrefresh () Ġ= Ġdebug (" refresh . ĠState : Ġ${ this :: class . java . simple Name }") ĊĠĠĠ Ġ@ Call Super ĊĠĠĠ Ġfun Ġshow Next Page () Ġ= Ġdebug (" show Next Page . ĠState : Ġ${ this :: class . java . simple Name }") ĊĠĠĠ Ġ@ Call Super ĊĠĠĠ Ġfun ĠnewData ( data : ĠList < T >) Ġ= Ġdebug (" new Data . ĠState : Ġ${ this :: class . java . simple Name }") ĊĠĠĠ Ġ@ Call Super ĊĠĠĠ Ġfun Ġfail ( message : ĠMessage ) Ġ= Ġdebug (" fail . ĠState : Ġ${ this :: class . java . simple Name }") Ċ }