package Ġcom . k hit . utils Ċ Ċ import Ġcom . k hit . commons . NO _ HEADER Ċ import Ġcom . k hit . commons . exceptions . Header NotFoundException Ċ import Ġcom . k hit . commons . model . Page Header Ċ Ċ /** Ċ Ġ* ĠReturns Ġthe Ġindex Ġof Ġ[ header ] Ġor Ġthrows Ċ Ġ*/ Ċ fun ĠPage Header . indexOf OrThrow ( header : ĠString , Ġsheet Name : ĠString , Ġshould Throw : ĠBoolean Ġ= Ġtrue ): ĠInt Ġ{ ĊĠĠĠ Ġval Ġindex Ġ= Ġthis . indexOf ( header ) ĊĠĠĠ Ġif Ġ( index Ġ== ĠNO _ HEADER Ġ&& Ġshould Throw ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthrow ĠHeader NotFoundException (" The Ġheader Ġwith Ġ$ header Ġwas Ġnot Ġfound Ġin Ġthe Ġsheet Ġnamed Ġ$ sheet Name !") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġreturn Ġindex Ċ }