package Ġse . activ out . k ron s lott . object mapper Ċ Ċ import Ġcom . fasterxml . jackson . databind . Serialization Feature Ċ import Ġcom . fasterxml . jackson . module . kotlin . Kotlin Module Ċ import Ġio . drop wizard . Configured Bundle Ċ import Ġio . drop wizard . setup . Bootstrap Ċ import Ġio . drop wizard . setup . Environment Ċ Ċ data Ġclass ĠObjectMapper Settings ( val Ġwrite Dates As Timestamp s : ĠBoolean Ġ= Ġfalse ) ĊĊ Ċ interface ĠObjectMapper Config Ġ{ ĊĠĠĠ Ġvar ĠobjectMapper Settings : ĠObjectMapper Settings Ċ } ĊĊ Ċ class ĠObjectMapper Bundle < C Ġ: ĠObjectMapper Config > Ġ: ĠConfig ured Bundle < C > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġinitialize ( bootstrap : ĠBootstrap <* >) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġdeli ber ately Ġempty ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġrun ( configuration : ĠC , Ġenvironment : ĠEnvironment ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġsettings Ġ= Ġconfiguration . object Mapper Settings ĊĠĠĠĠĠĠĠ Ġenvironment . object Mapper . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconfigure ( Serialization Feature . WRITE _ DAT ES _ AS _ TIMESTAMP S , Ġsettings . write Dates As Timestamp s ); ĊĠĠĠĠĠĠĠĠĠĠĠ Ġregister Module ( Kotlin Module ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }