package Ġnet . wu ille min . j ds . datas erver . dto . query Ċ Ċ import Ġnet . wu ille min . j ds . datas erver . entity . query . Order Ċ import Ġnet . wu ille min . j ds . datas erver . entity . query . Predicate Ċ Ċ /** Ċ Ġ* ĠThe Ġquery Ġfor Ġretrieving Ġdata Ċ Ġ* Ċ Ġ* Ġ@ param Ġfilter ĠThe Ġpredicate Ġto Ġfilter Ġthe Ġquery Ċ Ġ* Ġ@ param Ġorders ĠThe Ġorders Ġto Ġsort Ġthe Ġresults Ċ Ġ* Ġ@ param Ġindex First Record ĠThe Ġindex Ġof Ġthe Ġfirst Ġrecord Ċ Ġ* Ġ@ param ĠnumberOf Records ĠThe Ġnumber Ġof Ġrecords Ġto Ġretrieve Ċ Ġ*/ Ċ data Ġclass ĠGet Data Query ( ĊĠĠĠ Ġval Ġfilter : ĠPredicate ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġorders : ĠList < Order >? Ġ= Ġnull , ĊĠĠĠ Ġval Ġindex First Record : ĠInt ? Ġ= Ġnull , ĊĠĠĠ Ġval ĠnumberOf Records : ĠInt ? Ġ= Ġnull Ċ )