package Ġcom . ep am . br n . model Ċ Ċ import Ġcom . ep am . br n . dto . notification . Notification Dto Ċ import Ġjava . time . LocalDateTime Ċ import Ġjavax . persistence . Entity Ċ import Ġjavax . persistence . Fetch Type Ċ import Ġjavax . persistence . GeneratedValue Ċ import Ġjavax . persistence . Generation Type Ċ import Ġjavax . persistence . Id Ċ import Ġjavax . persistence . JoinColumn Ċ import Ġjavax . persistence . ManyToOne Ċ import Ġjavax . persistence . Table Ċ Ċ @ Entity Ċ @ Table Ċ data Ġclass ĠNotification ( ĊĠĠĠ Ġ@ Id ĊĠĠĠ Ġ@ GeneratedValue ( strategy Ġ= ĠGeneration Type . IDENTITY ) ĊĠĠĠ Ġvar Ġid : ĠLong ? Ġ= Ġnull , ĊĠĠĠ Ġ@ ManyToOne ( fetch Ġ= ĠFetch Type . LA ZY ) ĊĠĠĠ Ġ@ JoinColumn ( name Ġ= Ġ" userId ") ĊĠĠĠ Ġvar Ġuser Account : ĠUser Account ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġtext : ĠString , ĊĠĠĠ Ġvar Ġscheduled Date : ĠLocalDateTime , ĊĠĠĠ Ġvar Ġchecked : ĠBoolean Ġ= Ġfalse Ċ ) Ġ{ ĊĠĠĠ Ġfun Ġto Dto () Ġ= ĠNotification Dto ( ĊĠĠĠĠĠĠĠ Ġid Ġ= Ġid , ĊĠĠĠĠĠĠĠ Ġuser Account Ġ= Ġuser Account !!. id , ĊĠĠĠĠĠĠĠ Ġtext Ġ= Ġtext , ĊĠĠĠĠĠĠĠ Ġdate Ġ= Ġscheduled Date , ĊĠĠĠĠĠĠĠ Ġchecked Ġ= Ġchecked ĊĠĠĠ Ġ) Ċ } Ċ