Mapeando uma Opção FunctionalJava <Type> com o Hibernate

Eu tenho um objeto Java mapeado em hibernação,JKL, que é cheio de um monte de campos normais mapeáveis ​​por hibernação (como strings e inteiros).

Eu adicionei um novo campo incorporado a ele (que mora na mesma tabela - não um mapeamento),asdf, que é umfj.data.Option<ASDF>. Eu fiz uma opção para deixar claro que este campo pode não conter nada (em vez de ter que lidar com issonull toda vez que eu o acesso).

Como faço para configurar o mapeamento no meuJKL.hbm.xml Arquivo? Eu gostaria de hibernar para converter automaticamente umnull no banco de dados para umnone dofj.data.Option<ASDF> quando recupera o objeto. Ele também deve converter uma instância não nula deASDF para umsome dofj.data.Option<ASDF>. Existe algum outro truque que eu tenha que fazer? Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion