package Ġcom . github . s urs mob il . wer ner . model Ċ Ċ import Ġcom . github . s urs mob il . wer ner . Man eu ver Restriction ĊĊ Ċ class ĠM ane u ver ( ĊĠĠĠĠĠĠĠ Ġval Ġplanet : ĠPlan et , ĊĠĠĠĠĠĠĠ Ġval Ġd V : ĠDouble , ĊĠĠĠĠĠĠĠ Ġval Ġenv : ĠEnv , ĊĊĠĠĠĠĠĠĠ Ġgeneric Restrictions : ĠCollection < Man eu ver Restriction > Ġ= Ġempty List () Ċ ) Ġ{ ĊĠĠĠ Ġval Ġrestrictions Ġ= Ġgeneric Restrictions . map Ġ{ Ġit ( this ) Ġ} ĊĊĠĠĠ Ġfun Ġt wr ( mass : ĠMass With Th rust ) Ġ= Ġenv . th rust ( mass ) Ġ/ Ġplanet . weight ( mass ) ĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ= Ġ" Man eu ver ( planet =$ planet , Ġd V =$ d V , Ġenv =$ env )" Ċ } Ċ