package Ġcom . gar pr . android . data . models Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġcom . gar pr . android . extensions . create Parcel Ċ import Ġcom . gar pr . android . extensions . opt Boolean Ċ import Ġcom . gar pr . android . extensions . opt Integer Ċ import Ġcom . gar pr . android . extensions . require String Ċ import Ġcom . squareup . mos hi . Json Ċ import Ġcom . squareup . mos hi . Json Class Ċ Ċ @ Json Class ( generate Adapter Ġ= Ġtrue ) Ċ class ĠLite Region ( ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" active TF ") Ġactive Tf : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" ranking _ activity _ day _ limit ") Ġranking Activity Day Limit : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" ranking _ num _ to urney s _ at tended ") Ġranking Num To urney s At tended : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" tournament _ qualified _ day _ limit ") Ġtournament Qualified Day Limit : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" display _ name ") ĠdisplayName : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" id ") Ġid : ĠString Ċ ) Ġ: ĠAbs Region ( ĊĠĠĠĠĠĠĠ Ġactive Tf , ĊĠĠĠĠĠĠĠ Ġranking Activity Day Limit , ĊĠĠĠĠĠĠĠ Ġranking Num To urney s At tended , ĊĠĠĠĠĠĠĠ Ġtournament Qualified Day Limit , ĊĠĠĠĠĠĠĠ ĠdisplayName , ĊĠĠĠĠĠĠĠ Ġid Ċ ), ĠParcel able Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġkind : ĠKind ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠKind . L ITE ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field ĊĠĠĠĠĠĠĠ Ġval ĠCRE ATOR Ġ= Ġcreate Parcel Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLite Region ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . opt Boolean (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . opt Integer (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . opt Integer (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . opt Integer (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . require String (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . require String () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ