package Ġcom . example . ch adr ick . datal abel ing . Models Ċ Ċ import Ġandroid . content . Context Ċ import Ġjava . io .* Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġch adr ick Ġon Ġ 1 7 . Ġ 1 2 . Ġ 4 . Ċ Ġ*/ Ċ Ċ class ĠServer Info Ġprivate Ġconstructor () Ġ{ ĊĊĊĠĠĠ Ġprivate Ġobject Ġholder Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠINSTANCE Ġ= ĠServer Info () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġlateinit Ġvar Ġserver address : ĠString ĊĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġinstance Ġ= Ġholder . INSTANCE ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġconfig ( config file stream : ĠInputStream ) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġreader Ġ= ĠBufferedReader ( InputStream Reader ( config file stream )) ĊĊĠĠĠĠĠĠĠ Ġ// Ġassumes Ġthe Ġfirst Ġline Ġis Ġthe Ġserver address ĊĠĠĠĠĠĠĠ Ġserver address Ġ= Ġreader . readLine (). trim () ĊĠĠĠĠĠĠĠ Ġconfig file stream . close () ĊĠĠĠ Ġ} Ċ Ċ }