package Ġio . envoy proxy . envoy mobile Ċ Ċ /* Ċ Ġ* ĠBase Ġclass Ġthat Ġis Ġused Ġto Ġrepresent Ġheader / tr ailer Ġdata Ġstructures . Ċ Ġ* ĠTo Ġinstantiate Ġnew Ġinstances , Ġsee Ġ`{ Request | Response } Headers Builder `. Ċ Ġ*/ Ċ open Ġclass ĠHeaders Ġ{ ĊĠ Ġ@ Suppress (" Member Name Equals ClassName ") ĊĠ Ġprotected Ġval Ġheaders : ĠMap < String , ĠList < String >> ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠInternal Ġconstructor Ġused Ġby Ġbuild ers . ĊĠĠ Ġ* ĊĠĠ Ġ* Ġ@ param Ġheaders : ĠHeaders Ġto Ġset . ĊĠĠ Ġ*/ ĊĠ Ġprotected Ġconstructor ( headers : ĠMap < String , ĠList < String >>) Ġ{ ĊĠĠĠ Ġthis . headers Ġ= Ġheaders ĊĠ Ġ} ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠGet Ġthe Ġvalue Ġfor Ġthe Ġprovided Ġheader Ġname . ĊĠĠ Ġ* ĊĠĠ Ġ* Ġ@ param Ġname : ĠHeader Ġname Ġfor Ġwhich Ġto Ġget Ġthe Ġcurrent Ġvalue . ĊĠĠ Ġ* ĊĠĠ Ġ* Ġ@ return ĠList < String > ?, ĠThe Ġcurrent Ġheaders Ġspecified Ġfor Ġthe Ġprovided Ġname . ĊĠĠ Ġ*/ ĊĠ Ġfun Ġvalue ( name : ĠString ): ĠList < String >? Ġ{ ĊĠĠĠ Ġreturn Ġheaders [ name ] ĊĠ Ġ} Ċ } Ċ