package Ġcom . github . s 7 connector . camel Ċ Ċ import Ġcom . github . s 7 connector . api . D ave Area Ċ import Ġjava . net . URI Ċ Ċ class ĠS 7 URI ( val Ġuri : ĠURI ) Ġ{ ĊĠĠĠ Ġval Ġprotocol : ĠString Ġ= Ġuri . scheme ĊĊĠĠĠ Ġval Ġd ave Area : ĠD ave Area Ġ= ĠD ave Area . valueOf ( uri . path . split ("/ ")[ 1 ]) ĊĊĠĠĠ Ġval Ġarea Number : ĠInt Ġ= Ġuri . path . split ("/ "). get OrNull ( 2 )?. toInt () Ġ?: Ġ 0 ĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ= Ġuri . toString () Ċ }