package Ġcom . zy q zy q . eye pet izer . mvp . contract čĊč Ċ import Ġcom . zy q zy q . eye pet izer . mvp . base . Base View č Ċ import Ġcom . zy q zy q . eye pet izer . mvp . model . bean . Category Bean čĊč Ċ interface ĠCategory Contract Ġ{ čĊĠĠĠ Ġinterface ĠView : ĠBase View < Presenter > Ġ{ čĊĠĠĠĠĠĠĠ Ġfun Ġset Category ( categories : ĠArrayList < Category Bean >) čĊĠĠĠ Ġ} čĊĠĠĠ Ġinterface ĠPres enter { čĊĠĠĠĠĠĠĠ Ġfun Ġrequest Category Data () čĊĠĠĠ Ġ} č Ċ }