package Ġorg . plan x . common . models . endpoint . sol ving . plan Ċ Ċ import Ġcom . fasterxml . jackson . annotation . Json TypeInfo Ċ Ċ @ Json TypeInfo ( use Ġ= ĠJson TypeInfo . Id . CLASS , Ġinclude Ġ= ĠJson TypeInfo . As . PROPERTY , Ġproperty Ġ= Ġ"__ TypeID __ ") Ċ interface ĠPlan < T > Ġ{ ĊĠĠĠ Ġvar Ġcost : ĠDouble ? ĊĠĠĠ Ġvar Ġactions : ĠT ? Ċ } Ċ