package Ġcom . bible in ay ear . content Ċ Ċ import Ġcom . bible in ay ear . B IBLE _ VERSION Ċ import Ġjava . lang . StringBuilder Ċ Ċ val ĠSHARE D _ PRE F _ KEY Ġ= Ġ" Schedule " Ċ Ċ /** Ċ Ġ* ĠSchedule Ġitem . Ċ Ġ*/ Ċ data Ġclass ĠSchedule ( ĊĠĠĠ Ġval Ġweek : ĠInt , ĊĠĠĠ Ġval Ġcontent : ĠString , ĊĠĠĠ Ġvar Ġread : ĠBoolean ) Ġ{ ĊĊĠĠĠ Ġval Ġis Link : ĠBoolean Ġget () Ġ= Ġm Is Link ĊĊĠĠĠ Ġval Ġurl : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ"$ m Url $ B IBLE _ VERSION " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġvar Ġm Url : ĠString Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar Ġm Is Link : ĠBoolean Ġ= Ġfalse ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( content . startsWith (" Week ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Url Ġ= Ġ"" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Is Link Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Is Link Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġlist Ġ= Ġcontent . split ("; ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsearch Builder Ġ= ĠStringBuilder () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġlist . forEach Indexed { Ġindex , Ġstring Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsearch Builder . append ( string . trim ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( index Ġ< Ġlist . size Ġ- Ġ 1 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsearch Builder . append ("% 3 B +") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠTODO ĠREG EX Ġto Ġsee Ġif ĠI Ġcan Ġfind Ġones Ġthat Ġmight Ġnot Ġwork . ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Url Ġ= Ġ" https :// www . bible gateway . com / pass age /? search =$ search Builder & version =" ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } ĊĊ