package Ġcom . d zen . camp fire . api . requests . f andom s Ċ Ċ import Ġcom . d zen . camp fire . api . models . f andom s . F andom Ċ import Ġcom . d zen . camp fire . api . models . f andom s . F andom Link Ċ import Ġcom . d zen . camp fire . api . models . publications . post . Publication Post Ċ import Ġcom . d zen . camp fire . api . tools . client . Request Ċ import Ġcom . sup . dev . java . libs . json . Json Ċ Ċ open Ġclass ĠRF andom s Get ( ĊĠĠĠĠĠĠĠ Ġvar Ġf andom Id : ĠLong , ĊĠĠĠĠĠĠĠ Ġvar Ġlanguage Id : ĠLong , ĊĠĠĠĠĠĠĠ Ġvar Ġaccount Language Id : ĠLong Ċ ) Ġ: ĠRequest < RF andom s Get . Response >() Ġ{ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġcash Available Ġ= Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġjson Sub ( inp : ĠBoolean , Ġjson : ĠJson ) Ġ{ ĊĠĠĠĠĠĠĠ Ġf andom Id Ġ= Ġjson . m ( inp , Ġ" f andom Id ", Ġf andom Id ) ĊĠĠĠĠĠĠĠ Ġlanguage Id Ġ= Ġjson . m ( inp , Ġ" language Id ", Ġlanguage Id ) ĊĠĠĠĠĠĠĠ Ġaccount Language Id Ġ= Ġjson . m ( inp , Ġ" account Language Id ", Ġaccount Language Id ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġinstance Response ( json : ĠJson ): ĠResponse Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠResponse ( json ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠResponse Ġ: ĠRequest . Response Ġ{ ĊĊĠĠĠĠĠĠĠ Ġvar Ġf andom : ĠF andom Ġ= ĠF andom () ĊĊĠĠĠĠĠĠĠ Ġconstructor ( json : ĠJson ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġjson ( false , Ġjson ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġconstructor ( f andom : ĠF andom ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . f andom Ġ= Ġf andom ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġjson ( inp : ĠBoolean , Ġjson : ĠJson ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġf andom Ġ= Ġjson . m ( inp , Ġ" f andom ", Ġf andom , ĠF andom :: class ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} Ċ Ċ }