package Ġcom . cf . jk odi wrapper . methods . playlist . params . entity . playlist item Ċ Ċ import Ġcom . cf . jk odi wrapper . types . files . Files Media Ċ import Ġcom . cf . jk odi wrapper . types . library . Library ID Ċ Ċ abstract Ġclass ĠAbstract Playlist Item Ġ{ ĊĊĠĠĠ Ġabstract Ġfun ĠtoJSON (): ĠString ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġget Album ID Item ( album ID : ĠLibrary ID ) Ġ= ĠAlbum ID PL Item ( album ID ) ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġget Artist ID Item ( artist ID : ĠLibrary ID ) Ġ= ĠArtist ID PL Item ( artist ID ) ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġget Directory Item ( directory : ĠString , Ġmedia Type : ĠFiles Media Ġ= ĠFiles Media . FILES , Ġrecursive : ĠBoolean Ġ= Ġfalse ) Ġ= ĠDirectory PL Item ( directory , Ġmedia Type , Ġrecursive ) ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġget Episode Item ( episode ID : ĠLibrary ID ) Ġ= ĠEp isode ID PL Item ( episode ID ) ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun ĠgetFile Item ( path : ĠString ) Ġ= ĠFile PL Item ( path ) ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġget Genre Item ( genre ID : ĠLibrary ID ) Ġ= ĠGen re ID PL Item ( genre ID ) ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġget Movie Item ( movie ID : ĠLibrary ID ) Ġ= ĠMovie ID PL Item ( movie ID ) ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġget Music Video Item ( music Video ID : ĠLibrary ID ) Ġ= ĠM us iv Video ID PL Item ( music Video ID ) ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġget Song Item ( song ID : ĠLibrary ID ) Ġ= ĠSong ID PL Item ( song ID ) ĊĠĠĠ Ġ} Ċ }