package Ġit . uni bo . coord ination . l inda . logic Ċ Ċ import Ġit . uni bo . tup ro log . core . Term Ċ import Ġit . uni bo . tup ro log . serialize . Term De object ifier Ċ import Ġit . uni bo . tup ro log . serialize . Term Object ifier Ċ import Ġit . uni bo . coord ination . l inda . core . Presentation Ġas ĠProt otype Ċ Ċ object ĠPresentation Ġ: Ġit . uni bo . presentation . Presentation Ġby ĠProt otype Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġregister Dynamic Serial izers ( Logic Template :: class . java ) Ġ{ Ġ_, Ġ_, Ġtemplate Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTerm Object ifier . default . object ify ( template . template ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġregister Dynamic Serial izers ( Logic Tuple :: class . java ) Ġ{ Ġ_, Ġ_, Ġtuple Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTerm Object ifier . default . object ify ( tuple . value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġregister Dynamic Serial izers ( Term :: class . java ) Ġ{ Ġ_, Ġ_, Ġterm Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTerm Object ifier . default . object ify ( term ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġregister Dynamic Serial izers ( Logic Match :: class . java , Ġ:: Logic Match Serializer ) ĊĊĠĠĠĠĠĠĠ Ġregister Dynamic Deserial izers ( Logic Tuple :: class . java ) Ġ{ Ġ_, Ġ_, Ġtuple Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLogic Tuple . of ( Term De object ifier . default . de object ify ( tuple )) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġregister Dynamic Deserial izers ( Logic Template :: class . java ) Ġ{ Ġ_, Ġ_, Ġtemplate Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLogic Template . of ( Term De object ifier . default . de object ify ( template )) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġregister Dynamic Deserial izers ( Term :: class . java ) Ġ{ Ġ_, Ġ_, Ġterm Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTerm De object ifier . default . de object ify ( term ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġregister Dynamic Deserial izers ( Logic Match :: class . java , Ġ:: Logic Match Deserializer ) ĊĊĠĠĠĠĠĠĠ ĠProt otype . initialize < Logic Tuple , ĠLogic Template >() ĊĠĠĠ Ġ} Ċ }