package Ġio . github . c row _ mis ia . sdp Ċ Ċ import Ġio . github . c row _ mis ia . sdp . Utils . append S dp Line Separator Ċ Ċ data Ġclass ĠS dp Session Information Ġinternal Ġconstructor ( ĊĠĠĠ Ġvar Ġdescription : ĠString , Ċ ) Ġ: ĠS dp Element () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠtoString () Ġ= Ġsuper . toString () ĊĊĠĠĠ Ġoverride Ġfun Ġjoin To ( buffer : ĠStringBuilder ) Ġ= Ġbuffer . apply Ġ{ ĊĠĠĠĠĠĠĠ Ġappend ( field Part ) ĊĠĠĠĠĠĠĠ Ġappend ( description ) ĊĠĠĠĠĠĠĠ Ġappend S dp Line Separator () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġinternal Ġconst Ġval Ġfield Part Ġ= Ġ" i =" ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġof ( description : ĠString ): ĠS dp Session Information Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠS dp Session Information ( description ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġinternal Ġfun Ġparse ( line : ĠString ): ĠS dp Session Information Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠS dp Session Information ( line . substring ( 2 )) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ