/* čĊ Ġ* ĠMIT ĠLicense čĊ Ġ* čĊ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 9 ĠK re it ai ĠO Ãľ čĊ Ġ* čĊ Ġ* ĠPermission Ġis Ġhereby Ġgranted , Ġfree Ġof Ġcharge , Ġto Ġany Ġperson Ġobtaining Ġa Ġcopy čĊ Ġ* Ġof Ġthis Ġsoftware Ġand Ġassociated Ġdocumentation Ġfiles Ġ( the Ġ" Software "), Ġto Ġdeal čĊ Ġ* Ġin Ġthe ĠSoftware Ġwithout Ġrestriction , Ġincluding Ġwithout Ġlimitation Ġthe Ġrights čĊ Ġ* Ġto Ġuse , Ġcopy , Ġmodify , Ġmerge , Ġpublish , Ġdistribute , Ġsublicense , Ġand / or Ġsell čĊ Ġ* Ġcopies Ġof Ġthe ĠSoftware , Ġand Ġto Ġpermit Ġpersons Ġto Ġwhom Ġthe ĠSoftware Ġis čĊ Ġ* Ġfurnished Ġto Ġdo Ġso , Ġsubject Ġto Ġthe Ġfollowing Ġconditions : čĊ Ġ* čĊ Ġ* ĠThe Ġabove Ġcopyright Ġnotice Ġand Ġthis Ġpermission Ġnotice Ġshall Ġbe Ġincluded Ġin Ġall čĊ Ġ* Ġcopies Ġor Ġsubstantial Ġportions Ġof Ġthe ĠSoftware . čĊ Ġ* čĊ Ġ* ĠTHE ĠSOFTWARE ĠIS ĠPROVIDED Ġ" AS ĠIS ", ĠWITHOUT ĠWARRANTY ĠOF ĠANY ĠKIND , ĠEXPRESS ĠOR čĊ Ġ* ĠIMPLIED , ĠINCLUDING ĠBUT ĠNOT ĠLIMITED ĠTO ĠTHE ĠWARRANTIES ĠOF ĠMERCHANTABILITY , čĊ Ġ* ĠFITNESS ĠFOR ĠA ĠPARTICULAR ĠPURPOSE ĠAND ĠNONINFRINGEMENT . ĠIN ĠNO ĠEVENT ĠSHALL ĠTHE čĊ Ġ* ĠAUTHORS ĠOR ĠCOPYRIGHT ĠHOLDERS ĠBE ĠLIABLE ĠFOR ĠANY ĠCLAIM , ĠDAMAGES ĠOR ĠOTHER čĊ Ġ* ĠLIABILITY , ĠWHETHER ĠIN ĠAN ĠACTION ĠOF ĠCONTRACT , ĠTORT ĠOR ĠOTHERWISE , ĠARISING ĠFROM , čĊ Ġ* ĠOUT ĠOF ĠOR ĠIN ĠCONNECTION ĠWITH ĠTHE ĠSOFTWARE ĠOR ĠTHE ĠUSE ĠOR ĠOTHER ĠDEALINGS ĠIN ĠTHE čĊ Ġ* ĠSOFTWARE . čĊ Ġ*/ čĊč Ċ package Ġcom . k re it ai . orange b ikes . core . remote . model čĊč Ċ import Ġcom . google . gson . annotations . SerializedName čĊč Ċ data Ġclass ĠStation ( čĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" lat ") čĊĠĠĠ Ġval Ġlatitude : ĠString ?, čĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" lng ") čĊĠĠĠ Ġval Ġlongitude : ĠString ?, čĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" available _ spaces ") čĊĠĠĠ Ġval Ġavailable Spaces : ĠInt ?, čĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" park ing _ spaces ") čĊĠĠĠ Ġval Ġpar king Spaces : ĠInt ?, čĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" for bidden _ spaces ") čĊĠĠĠĠĠĠĠ Ġval Ġforbidden Spaces : ĠInt ?, čĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" name _ tw ") čĊĠĠĠ Ġval Ġmand ar in Name : ĠString , čĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" name _ en ") čĊĠĠĠ Ġval Ġenglish Name : ĠString , čĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" img ") čĊĠĠĠ Ġval Ġimage : ĠString č Ċ ) Ġ{ čĊĠĠĠ Ġval Ġratio : ĠDouble čĊĠĠĠĠĠĠĠ Ġget () Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( park ing Spaces ?. compareTo ( 0 ) Ġ== Ġ 0 ){ čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ 0 . 0 ; čĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ( this . available Spaces ?. div (( this . park ing Spaces Ġ?: Ġ 1 Ġ). toDouble () Ġ- Ġ( this . for bidden Spaces Ġ?: Ġ 1 ). toDouble ())) Ġas ĠDouble čĊĠĠĠĠĠĠĠ Ġ} č Ċ }