package Ġpl . pol sl . timetable . course Ċ Ċ import Ġorg . springframework . data . jpa . repository . Jpa Repository Ċ import Ġpl . pol sl . timetable . course . category . Jpa Category Ċ import Ġjava . sql . Timestamp Ċ Ċ interface ĠCourse Repository Ġ: ĠJ pa Repository < Jpa Course , ĠLong > Ġ{ ĊĠĠĠ Ġfun ĠfindBy Begin Timestamp Between OrderBy Begin Timestamp Asc ( begin : ĠTimestamp , Ġend : ĠTimestamp ): ĠList < Jpa Course > ĊĠĠĠ Ġfun ĠfindBy Begin Timestamp Between And Category OrderBy Begin Timestamp Asc ( begin : ĠTimestamp , Ġend : ĠTimestamp , Ġcategory : ĠJ pa Category ): ĠList < Jpa Course > ĊĠĠĠ Ġfun ĠfindBy Category OrderBy Begin Timestamp Desc ( category : ĠJ pa Category ): ĠList < Jpa Course > ĊĠĠĠ Ġfun Ġdelete By Category ( category : ĠJ pa Category ): ĠLong ĊĠĠĠ Ġfun Ġexists By Category ( category : ĠJ pa Category ): ĠBoolean Ċ }