package Ġcom . z aw ht et na ing . mm k un yi _ app _ assignment _ zh n . data . v os Ċ Ċ import Ġandroid . arch . persistence . room .* Ċ import Ġcom . google . gson . annotations . SerializedName Ċ import Ġcom . z aw ht et na ing . mm k un yi _ app _ assignment _ zh n . persistence . type converters . String List To Comma Separ ated StringType Converter Ċ Ċ @ Entity ( tableName Ġ= Ġ" job ") Ċ @ Type Converters ( String List To Comma Separ ated StringType Converter :: class ) Ċ class ĠJob VO ( ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" applicant ") ĊĠĠĠĠĠĠĠ Ġ@ Ignore ĊĠĠĠĠĠĠĠ Ġvar Ġapplic ants : ĠList < Applic ant VO > Ġ= Ġarray ListOf (), ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" available Post Count ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" available _ post _ count ") ĊĠĠĠĠĠĠĠ Ġvar Ġavailable Post Count : ĠInt Ġ= Ġ 0 , ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" email ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" email ") ĊĠĠĠĠĠĠĠ Ġvar Ġemail : ĠString Ġ= Ġ"", ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" full Desc ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" full _ desc ") ĊĠĠĠĠĠĠĠ Ġvar Ġfull Desc : ĠString Ġ= Ġ"", ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" gender For Job ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" gender _ for _ job ") ĊĠĠĠĠĠĠĠ Ġvar Ġgender For Job : ĠInt Ġ= Ġ 0 , ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" images ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" images ") ĊĠĠĠĠĠĠĠ Ġvar Ġimages : ĠList < String > Ġ= Ġarray ListOf (), ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" important Notes ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" important _ notes ") ĊĠĠĠĠĠĠĠ Ġvar Ġimportant Notes : ĠList < String > Ġ= Ġarray ListOf (), ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" inter ested ") ĊĠĠĠĠĠĠĠ Ġ@ Ignore ĊĠĠĠĠĠĠĠ Ġvar Ġinterested : ĠList < Inter ested VO > Ġ= Ġarray ListOf (), ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" isActive ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" is _ active ") ĊĠĠĠĠĠĠĠ Ġvar ĠisActive : ĠBoolean Ġ= Ġfalse , ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" job Duration ") ĊĠĠĠĠĠĠĠ Ġ@ Ignore ĊĠĠĠĠĠĠĠ Ġvar Ġjob Duration : ĠJob Duration VO ? Ġ= Ġnull , ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" job Post Id ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" job _ post _ id ") ĊĠĠĠĠĠĠĠ Ġ@ PrimaryKey ( auto Generate Ġ= Ġtrue ) ĊĠĠĠĠĠĠĠ Ġvar Ġjob Post Id : ĠInt Ġ= Ġ 0 , ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" job Tags ") ĊĠĠĠĠĠĠĠ Ġ@ Ignore ĊĠĠĠĠĠĠĠ Ġvar Ġjob Tags : ĠList < Job Tag VO > Ġ= Ġarray ListOf (), ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" location ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" location ") ĊĠĠĠĠĠĠĠ Ġvar Ġlocation : ĠString Ġ= Ġ"", ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" make Money Rating ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" make _ mont y _ rating ") ĊĠĠĠĠĠĠĠ Ġvar Ġmake Money Rating : ĠInt Ġ= Ġ 0 , ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" offer Amount ") ĊĠĠĠĠĠĠĠ Ġ@ Ignore ĊĠĠĠĠĠĠĠ Ġvar Ġoffer Amount : ĠOffer Amount VO ? Ġ= Ġnull , ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" phone No ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" phone _ no ") ĊĠĠĠĠĠĠĠ Ġvar Ġphone No : ĠString Ġ= Ġ"", ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" post Closed Date ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" post _ closed _ date ") ĊĠĠĠĠĠĠĠ Ġvar Ġpost Closed Date : ĠString Ġ= Ġ"", ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" posted Date ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" posted _ date ") ĊĠĠĠĠĠĠĠ Ġvar Ġposted Date : ĠString Ġ= Ġ"", ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" relevant ") ĊĠĠĠĠĠĠĠ Ġ@ Ignore ĊĠĠĠĠĠĠĠ Ġvar Ġrelevant : ĠList < Re levant VO > Ġ= Ġarray ListOf (), ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" required Skill ") ĊĠĠĠĠĠĠĠ Ġ@ Ignore ĊĠĠĠĠĠĠĠ Ġvar Ġrequired Skills : ĠList < Seek er Skill VO > Ġ= Ġarray ListOf (), ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" short Desc ") ĊĠĠĠĠĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" short _ desc ") ĊĠĠĠĠĠĠĠ Ġvar Ġshort Desc : ĠString Ġ= Ġ"", ĊĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" view ed ") ĊĠĠĠĠĠĠĠ Ġ@ Ignore ĊĠĠĠĠĠĠĠ Ġvar Ġviewed : ĠList < View d VO > Ġ= Ġarray ListOf ()) Ġ{ ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" job _ duration _ id ") ĊĠĠĠ Ġvar Ġjob Duration Id : ĠInt Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġjob Duration !!. job Duration Id ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" offer _ amount _ id ") ĊĠĠĠ Ġvar Ġoffer Amount Id : ĠInt Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġoffer Amount !!. offer Amount Id ĊĠĠĠĠĠĠĠ Ġ} Ċ } Ċ