package Ġbe . hog ent . fa ith . service . repositories Ċ Ċ import Ġbe . hog ent . fa ith . domain . models . User Ċ import Ġbe . hog ent . fa ith . domain . models . detail . Detail Ċ import Ġbe . hog ent . fa ith . service . encryption . Encrypted Detail Ċ import Ġbe . hog ent . fa ith . service . encryption . Encrypted Details Container Ċ import Ġio . reactivex . rx java 3 . core . Comp letable Ċ import Ġio . reactivex . rx java 3 . core . Flow able Ċ import Ġio . reactivex . rx java 3 . core . Single Ċ Ċ interface ĠI Detail Container Repository < T > Ġ{ ĊĠĠĠ Ġfun Ġinsert Detail ( encrypted Detail : ĠEn crypted Detail , Ġuser : ĠUser ): ĠComp letable ĊĊĠĠĠ Ġfun Ġget Encrypted Container (): ĠSingle < Encrypted Details Container > ĊĊĠĠĠ Ġfun Ġsave Encrypted Container ( encrypted Details Container : ĠEn crypted Details Container ): ĠComp letable ĊĊĠĠĠ Ġfun ĠgetAll (): ĠFlow able < List < Encrypted Detail >> ĊĊĠĠĠ Ġfun Ġdelete Detail ( detail : ĠDetail ): ĠComp letable Ċ }