package Ġorg . schema . kotlin Ċ import Ġorg . schema . Action Ċ import Ġorg . schema . Organization Ċ import Ġorg . schema . Place Ċ Ċ class ĠMutable Job Post ing Ġ{ ĊĠ Ġprivate Ġval Ġmap Ġ= ĠHashMap < String , Any >() ĊĠ Ġvar Ġbase Salary : ĠAny ĊĠĠĠ Ġget () Ġ= Ġmap [" base Salary "] !! ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" base Salary "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġjob Bene fits : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" job Bene fits "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" job Bene fits "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġdate Posted : Ġjava . util . Date ĊĠĠĠ Ġget () Ġ= Ġmap [" date Posted "] Ġas Ġjava . util . Date ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" date Posted "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġeducation Requirements : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" education Requirements "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" education Requirements "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġemploy ment Type : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" employment Type "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" employment Type "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġexperience Requirements : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" experience Requirements "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" experience Requirements "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġh iring Organization : ĠOrganization ĊĠĠĠ Ġget () Ġ= Ġmap [" hir ing Organization "] Ġas ĠOrganization ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" hir ing Organization "] Ġ= Ġvalue Ġ} ĊĠ Ġfun Ġh iring Organization ( builder : ĠMutable Organization . () Ġ-> ĠUnit ) Ġ{ Ġmap [" hir ing Organization "] Ġ= ĠMutable Organization (). apply ( builder ). build () Ġ} ĊĠ Ġvar Ġin cent ive Comp ensation : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" in cent ive Comp ensation "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" in cent ive Comp ensation "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġindustry : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" industry "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" industry "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġjob Location : ĠPlace ĊĠĠĠ Ġget () Ġ= Ġmap [" job Location "] Ġas ĠPlace ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" job Location "] Ġ= Ġvalue Ġ} ĊĠ Ġfun Ġjob Location ( builder : ĠMutable Place . () Ġ-> ĠUnit ) Ġ{ Ġmap [" job Location "] Ġ= ĠMutable Place (). apply ( builder ). build () Ġ} ĊĠ Ġvar Ġoccup ational Category : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" occup ational Category "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" occup ational Category "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġqual ifications : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" qual ifications "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" qual ifications "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġrespons ibilities : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" respons ibilities "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" respons ibilities "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġsalary Currency : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" salary Currency "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" salary Currency "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġskills : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" skills "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" skills "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġspecial Commit ments : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" special Commit ments "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" special Commit ments "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġtitle : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" title "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" title "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġvalid Through : Ġjava . util . Date ĊĠĠĠ Ġget () Ġ= Ġmap [" valid Through "] Ġas Ġjava . util . Date ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" valid Through "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġwork Hours : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" work Hours "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" work Hours "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġadditional Type : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" additional Type "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" additional Type "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġalternate Name : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" alternate Name "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" alternate Name "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġdis amb igu ating Description : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" dis amb igu ating Description "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" dis amb igu ating Description "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġmain Entity Of Page : ĠAny ĊĠĠĠ Ġget () Ġ= Ġmap [" main Entity Of Page "] !! ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" main Entity Of Page "] Ġ= Ġvalue Ġ} ĊĠ Ġfun Ġmain Entity Of Page Creative Work ( builder : ĠMutable Creative Work . () Ġ-> ĠUnit ) Ġ{ Ġmap [" main Entity Of Page "] Ġ= ĠMutable Creative Work (). apply ( builder ). build () Ġ} ĊĠ Ġvar Ġname : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" name "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" name "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġsame As : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" same As "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" same As "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġurl : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" url "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" url "] Ġ= Ġvalue Ġ} ĊĠ Ġvar Ġpotential Action : ĠAction ĊĠĠĠ Ġget () Ġ= Ġmap [" potential Action "] Ġas ĠAction ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" potential Action "] Ġ= Ġvalue Ġ} ĊĠ Ġfun Ġpotential Action ( builder : ĠMutable Action . () Ġ-> ĠUnit ) Ġ{ Ġmap [" potential Action "] Ġ= ĠMutable Action (). apply ( builder ). build () Ġ} ĊĠ Ġvar Ġid : ĠString ĊĠĠĠ Ġget () Ġ= Ġmap [" id "] Ġas ĠString ĊĠĠĠ Ġset ( value ) Ġ{ Ġmap [" id "] Ġ= Ġvalue Ġ} ĊĠ Ġfun Ġbuild () Ġ= Ġorg . schema . Job Post ing . Builder ( map ). build () Ċ } Ċ