public override object __hx_setField(string field, int hash, object @value, bool handleProperties)
        {
            unchecked {
                                #line 11 "/my-component/src/carloancalculator/CarLoanCalculator.hx"
                switch (hash)
                {
                case 1102715029:
                {
                                                #line 11 "/my-component/src/carloancalculator/CarLoanCalculator.hx"
                    this.calc = ((global::carloancalculator.Calc)(@value));
                                                #line 11 "/my-component/src/carloancalculator/CarLoanCalculator.hx"
                    return(@value);
                }


                case 858513194:
                {
                                                #line 11 "/my-component/src/carloancalculator/CarLoanCalculator.hx"
                    this.maglev = ((global::maglev.MagLev)(@value));
                                                #line 11 "/my-component/src/carloancalculator/CarLoanCalculator.hx"
                    return(@value);
                }


                default:
                {
                                                #line 11 "/my-component/src/carloancalculator/CarLoanCalculator.hx"
                    return(base.__hx_setField(field, hash, @value, handleProperties));
                }
                }
            }
                        #line default
        }
 protected static void __hx_ctor_carloancalculator_Calc(global::carloancalculator.Calc __hx_this)
 {
 }