package Ġcom . big dog z . cell ar . endpoint Ċ Ċ import Ġcom . big dog z . cell ar . service . Product Type Ċ Ċ data Ġclass ĠProduct View ( ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġname : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġtype : ĠProduct Type ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġab v : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġcompany : ĠCompany View ? Ġ= Ġnull Ċ ) Ċ Ċ data Ġclass ĠCompany View ( ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġname : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġdescription : ĠString ? Ġ= Ġnull , Ċ ) Ċ Ċ data Ġclass ĠCell ar Item View ( ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval ĠuserId : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġproduct : ĠProduct View ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġnotes : ĠString ? Ġ= Ġnull Ċ ) Ċ Ċ class ĠCreate Product ( ĊĠĠĠĠĠĠĠ Ġval Ġname : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġtype : ĠProduct Type , ĊĠĠĠĠĠĠĠ Ġval Ġab v : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġcompany : ĠCompany View Ċ ) Ċ Ċ data Ġclass ĠCreate Cell ar Item ( ĊĠĠĠĠĠĠĠ Ġval ĠproductId : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġnotes : ĠString ? Ġ= Ġnull Ċ ) ĊĊ