/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 8 ĠOr k han ĠG as im li Ġ- ĠAll ĠRights ĠReserved Ċ Ġ* ĠUnauthorized Ġcopying Ġof Ġthis Ġfile , Ġvia Ġany Ġmedium Ġis Ġstrictly Ġpro hibited . Ċ Ġ* ĠThis Ġfile Ġis Ġpropri etary Ġand Ġconf idential . Ċ Ġ* ĠWritten Ġby ĠOr k han ĠG as im li Ġor k han . gas im li @ gmail . com Ġin Ġ 2 0 1 8 . Ċ Ġ*/ Ċ Ċ package Ġapp . og as im li . rh ino . model . models Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġandroidx . room . Embedded Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . Index Ċ import Ġandroidx . room . PrimaryKey Ċ import Ġkotlinx . android . parcel . Parcel ize Ċ Ċ /** Ċ Ġ* ĠData Ġclass Ġholding Ġinfo Ġabout Ġjob Ċ Ġ* Ċ Ġ* Ġ@ author ĠOr k han ĠG as im li Ġon Ġ 2 0 . 0 3 . 2 0 1 8 . Ċ Ġ*/ Ċ @ Parcel ize Ċ @ Entity ( tableName Ġ= Ġ" jobs ", ĊĠĠĠĠĠĠĠ Ġ// ĠIndex Ġid Ġfields Ġand Ġforce Ġthem Ġto Ġbe Ġunique ĊĠĠĠĠĠĠĠ Ġindices Ġ= Ġ[( Index ( value Ġ= Ġ[" id "], Ġunique Ġ= Ġtrue )) ]) Ċ data Ġclass ĠJob ( ĊĠĠĠĠĠĠĠ Ġ@ PrimaryKey ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġposting Time : ĠLong , ĊĠĠĠĠĠĠĠ Ġval Ġcompany : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġposition : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġtags : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġval Ġlogo : ĠString ?, ĊĠĠĠĠĠĠĠ Ġval Ġdescription : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġurl : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Embedded Ġvar Ġadditional Info : ĠJob Info ?, ĊĠĠĠĠĠĠĠ Ġvar Ġis Book marked : ĠBoolean Ġ= Ġfalse ) Ġ: ĠParcel able