package Ġfi . e vid ent . ap ina . model . parameters Ċ Ċ import Ġfi . e vid ent . ap ina . model . type . Api Type Ċ Ċ class ĠEndpoint PathVariable Parameter ( name : ĠString , Ġpath Variable : ĠString ?, Ġtype : ĠApi Type ) Ġ: ĠEndpoint Parameter ( name , Ġtype ) Ġ{ ĊĊĠĠĠ Ġval Ġpath Variable : ĠString Ġ= Ġpath Variable Ġ?: Ġname ĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ= Ġbuild String Ġ{ ĊĠĠĠĠĠĠĠ Ġappend ("@ PathVariable ") ĊĊĠĠĠĠĠĠĠ Ġif Ġ( path Variable Ġ!= Ġname ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġappend (" (\ "" ). append ( path Variable ). append ("\ ") ") ĊĊĠĠĠĠĠĠĠ Ġappend (' Ġ'). append ( type ). append (' Ġ'). append ( name ) ĊĠĠĠ Ġ} Ċ } Ċ