package Ġnet . lf n 3 . le th . temporal Ċ Ċ import Ġjava . time . LocalDateTime Ċ Ċ data Ġclass ĠKey ed Bi Temporal ( val Ġkey Ġ: ĠLong , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġvalue Ġ: ĠLong , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġreal Time : ĠLocalDateTime , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġtransaction Time : ĠLocalDateTime ) Ġ: ĠBi Temporal Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġreal Time (): ĠLocalDateTime Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġreal Time ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġtransaction Time (): ĠLocalDateTime Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtransaction Time ĊĠĠĠ Ġ} Ċ }