package Ġcom . cf . jk odi wrapper . methods . playlist . params . entity . playlist item Ċ Ċ import Ġcom . cf . jk odi wrapper . types . files . Files Media Ċ Ċ data Ġclass ĠDirectory PL Item ( var Ġdirectory : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġmedia Type : ĠFiles Media Ġ= ĠFiles Media . FILES , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġrecursive : ĠBoolean Ġ= Ġfalse ) Ġ: ĠAbstract Playlist Item () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠtoJSON (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ"\" directory \":\" $ directory \",\" media \":\" $ media Type \",\" recursive \": $ recursive " ĊĠĠĠ Ġ} Ċ }