package Ġcom . adam k is . flickr . model Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . os . Parcelable Ċ import Ġkotlinx . android . parcel . Parcel ize Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġad am Ġon Ġ 2 0 1 7 . Ġ 1 2 . Ġ 3 1 .. Ċ Ġ*/ Ċ Ċ @ Suppress Lint (" Parcel Creator ") Ċ @ Parcel ize Ċ data Ġclass ĠPhoto ( var Ġis family : ĠString ? Ġ= Ġnull , Ġvar Ġfarm : ĠString ? Ġ= Ġnull , Ġvar Ġid : ĠString ? Ġ= Ġnull , Ġvar Ġtitle : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġis public : ĠString ? Ġ= Ġnull , Ġvar Ġowner : ĠString ? Ġ= Ġnull , Ġvar Ġsecret : ĠString ? Ġ= Ġnull , Ġvar Ġserver : ĠString ? Ġ= Ġnull , Ġvar Ġis friend : ĠString ? Ġ= Ġnull ) ĊĠĠĠ Ġ: ĠParcel able { ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTAG Ġ= Ġ" Photo " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠgetUrl (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġhttps :// farm { farm - id }. static flickr . com /{ server - id }/{ id }_{ secret }. jpg ĊĠĠĠĠĠĠĠ Ġreturn ĠStringBuilder () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append (" https :// farm ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append ( farm ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append (". static flickr . com /") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append ( server ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append ("/") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append ( id ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append ("_ ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append ( secret ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append (". jpg ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. toString () ĊĠĠĠ Ġ} Ċ } Ċ