package Ġnot ion . api . v 1 . model . pages Ċ Ċ import Ġjava . util .* Ċ import Ġnot ion . api . v 1 . model . common .* Ċ import Ġnot ion . api . v 1 . model . databases . Database Ċ import Ġnot ion . api . v 1 . model . databases . Database Property Ċ import Ġnot ion . api . v 1 . model . users . User Ċ Ċ data Ġclass ĠPage Property Ċ @ Jvm Over loads Ċ constructor ( ĊĠĠĠ Ġval Ġid : ĠString Ġ= ĠUUID . randomUUID (). toString (), ĊĠĠĠ Ġvar Ġtype : ĠProperty Type ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġtitle : ĠList < Rich Text >? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġrich Text : ĠList < Rich Text >? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġselect : ĠDatabase Property . Select . Option ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġmulti Select : ĠList < Database Property . Multi Select . Option >? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġnumber : ĠNumber ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġdate : ĠDate ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġpeople : ĠList < User >? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġcheckbox : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġurl : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġvar ĠphoneNumber : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġemail : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġfiles : ĠList < File >? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġrelation : ĠList < Page Reference >? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġformula : ĠFormula ? Ġ= Ġnull , ĊĠĠĠ Ġvar Ġroll up : ĠRoll up ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġcreated By : ĠUser ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġlast Edit edBy : ĠUser ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġcreated Time : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġlast Edited Time : ĠString ? Ġ= Ġnull , Ċ ) Ġ{ ĊĊĠ Ġdata Ġclass ĠRich Text ĊĠ Ġ@ Jvm Over loads ĊĠ Ġconstructor ( ĊĠĠĠĠĠ Ġval Ġtype : ĠRich Text Type Ġ= ĠRich Text Type . Text , ĊĠĠĠĠĠ Ġvar Ġtext : ĠText ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġvar Ġannotations : ĠAn notations ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġvar Ġplain Text : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġvar Ġhref : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġval Ġmention : ĠM ention ? Ġ= Ġnull , ĊĠ Ġ) Ġ{ ĊĊĠĠĠ Ġdata Ġclass ĠText Ġ@ Jvm Over loads Ġconstructor ( var Ġcontent : ĠString ? Ġ= Ġnull , Ġvar Ġlink : ĠLink ? Ġ= Ġnull ) ĊĊĠĠĠ Ġdata Ġclass ĠLink ĊĠĠĠ Ġ@ Jvm Over loads ĊĠĠĠ Ġconstructor ( var Ġtype : ĠRich Text Link Type ? Ġ= Ġnull , Ġvar Ġurl : ĠString ? Ġ= Ġnull ) ĊĊĠĠĠ Ġdata Ġclass ĠAn notations ĊĠĠĠ Ġ@ Jvm Over loads ĊĠĠĠ Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġvar Ġbold : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġvar Ġitalic : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġvar Ġstrike through : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġvar Ġunderline : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġvar Ġcode : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġvar Ġcolor : ĠRich TextColor ? Ġ= Ġnull , ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġopen Ġclass ĠM ention ĊĠĠĠ Ġ@ Jvm Over loads ĊĠĠĠ Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġvar Ġtype : ĠRich Text Mention Type ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġvar Ġuser : ĠUser ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġpage : ĠPage ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġdatabase : ĠDatabase ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġdate : ĠDate ? Ġ= Ġnull , ĊĠĠĠ Ġ) ĊĠ Ġ} ĊĊĠ Ġdata Ġclass ĠPage Reference Ġ@ Jvm Over loads Ġconstructor ( val Ġid : ĠString ) ĊĊĠ Ġdata Ġclass ĠFile ĊĠ Ġ@ Jvm Over loads ĊĠ Ġconstructor ( ĊĠĠĠĠĠ Ġvar Ġname : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġval Ġtype : ĠFile Type ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġval Ġfile : ĠFile Details ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġval Ġexternal : ĠExternal File Details ? Ġ= Ġnull , ĊĠ Ġ) ĊĊĠ Ġdata Ġclass ĠDate ĊĠ Ġ@ Jvm Over loads ĊĠ Ġconstructor ( var Ġstart : ĠString ? Ġ= Ġnull , Ġvar Ġend : ĠString ? Ġ= Ġnull , Ġvar Ġtime Zone : ĠString ? Ġ= Ġnull ) ĊĊĠ Ġdata Ġclass ĠFormula ĊĠ Ġ@ Jvm Over loads ĊĠ Ġconstructor ( ĊĠĠĠĠĠ Ġval Ġtype : ĠFormula Type , ĊĠĠĠĠĠ Ġvar Ġboolean : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġvar Ġdate : ĠDate ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġvar Ġstring : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġvar Ġnumber : ĠNumber ? Ġ= Ġnull , ĊĠ Ġ) ĊĊĠ Ġdata Ġclass ĠRoll up ĊĠ Ġ@ Jvm Over loads ĊĠ Ġconstructor ( ĊĠĠĠĠĠ Ġval Ġtype : ĠString , ĊĠĠĠĠĠ Ġval Ġnumber : ĠNumber ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġval Ġarray : ĠList < Page Property >? Ġ= Ġnull , ĊĠĠĠĠĠ Ġval Ġfunction : ĠString ? Ġ= Ġnull , ĊĠ Ġ) Ċ } Ċ